Written by Dan Barraclough Updated on 24 January 2023 On this page What influences social media advertising costs? Social media advertising costs per platform Average CPC and CPM for social media ads Verdict FAQs Expand Social media advertising packages typically cost between £300 and £2,000+ per month, depending on the number of posts and variety of channels you’d like to advertise on. Meanwhile, freelancers offer rates from £15 to £60 per hour, depending on their experience and the project’s complexity.The exact cost depends on your specific needs, which makes it hard to pin down a price. However, for an idea of how much you’ll actually pay you can use our free social media cost comparison tool to compare real quotes from leading agencies.Alternatively, keep reading to find the latest costs of social media advertising, and get to grips with which factors are at play when it comes to your final bill. What influences social media advertising costs?The price you pay for social media advertising depends on many factors:How many channels you use and which onesThe more social media platforms you use, the more you’ll pay. Also, the specific channels you use will affect the cost of your social media advertising – different platforms come with varying fees, which we’ll break down in the following section.Number of posts and imagesMost social media advertising packages come with a ‘posts per month’ fee. For example, a basic plan may include 10 posts per month, while a more advanced option will include 50 posts per month.Like any packaged service, the more you want, the more you’ll pay. You’ll also pay more for customised images, as opposed to stock images, because they take longer to create.Number of promoted postsSome platforms, like Facebook, allow you to boost your posts to reach a wider, specific, targeted audience – for a fee. This is known as ad targeting, which will add to the overall cost of your social media advertising.The size of your bid‘Bidding’ is part of paid advertising. Your bid is how much you're willing to pay for a specific action, whether it's cost-per-click (CPC) or cost per 1,000 impressions (CPM). Competing with other online businesses, your bid is placed in an auction to help secure your advert placement on the social media platform.With CPC, you pay the social media platform each time a user clicks on your promoted link, post, or image. Across all platforms, this costs on average from £0.75 to £1.06 per click. In CPM, you pay every time your ad is seen by 1,000 users, which can cost between £3 and £8 per thousand impressions. For both methods, your ads will be deployed evenly over time, until your overall budget is reached, which you can as low as £1 per day on Facebook and Instagram ads.Social media marketing strategyWhen using a social media agency, your social media posts will form part of an overarching strategy. These strategies typically include an audit of your social platforms, which includes analysing your performance, deciding on metrics, and creating end goals. Agencies can charge anything from £150 to £3,000+, depending on the size of your business.WebFx offers three social media marketing packages, suitable for different goals Get an exact price for your social media management with our free comparison tool Get Free Quotes Social media advertising costs per platformBelow, we’ve included the average amount that businesses spend on paid adverts for different platforms, along with the minimum budget required by each platform.PlatformAverage monthly ad spendMinimum budgetFacebook£150 to £1,300£1 per day for impressions£5 per day for clicks, likes, or viewsInstagram£150 to £1,500£1 per day for impressions£5 per day for clicks, likes, or viewsTwitter£150 to £1,300No minimumLinkedIn£150 to £1,500£2 per click£10 per dayTikTok£500 to £125,000+£50 per day for campaigns£20 per day for ad groupsWith so many prices to consider, it's difficult to know how much social media marketing will cost your specific business. But don't worry, the easiest way to get a clear price is through our free cost comparison tool. Simply answer a few questions, and we'll match you with the UK's top agencies who'll offer you direct, no-obligation quotes. It couldn't be easier.Facebook advertising costsPlatformAverage cost-per-click (CPC)Average cost-per-impression (CPM)Average monthly ad spendFacebook£0.86£6.37£150 to £1,300With 2.9 billion monthly active users, Facebook is one of the most popular platforms for social media advertising and offers lots of growth opportunities. The bidding model you go for depends on your objectives.For example, if you want to drive traffic from Facebook to your website, you’ll measure your costs in CPC. Alternatively, if you want to increase brand awareness, then you’ll adjust your budget based on CPM. This is because, unlike CPC, the main aim of CPM is to have your ads seen online, not necessarily clicked on.Remember, the prices above are estimates. The following factors impact the cost of Facebook advertising:The size of your bidThe target audienceRelevance score – Facebook’s evaluation of the quality and relevance of your advert in relation to your targeted keyword or phraseEstimated action rates – which is whether a social media user engages or converts from your adThe competitiveness of your industryOn Facebook, you can set a low budget and still get decent results. In the example below, it shows you can bid just $5 and run a campaign for 7 days, and still reach 1,300 people per day.You can set low budgets on Facebook Ads but still gain lots of exposure Get a clear price for your social media marketing with our free comparison tool Get Free Quotes Instagram advertising costsPlatformAverage cost-per-click (CPC)Average cost-per-impression (CPM)Average monthly ad spendInstagram£3.15£6.99£150 to £1,300Instagram and Facebook are owned by Meta and use the same Ads Manager. But their costs vary.Facebook is older, bigger, and has more data, which means it’s often less expensive than Instagram. But like Facebook, you can set a very low budget and gain exposure for your brand via Instagram advertising. Meanwhile, the bidding model you choose also depends on what you want to achieve.The cost of Instagram advertising is typically impacted by:The size of your bidThe size and demographics of your audienceRelevance score – Instagram’s evaluation of the quality and relevance of your advert in relation to your targeted keyword or phraseEstimated action rates – which is whether a social media user engages or converts from your adThe competitiveness of your industryAd placement – whether it’s the main Instagram Feed, on the Explore page, or via the Stories feed.You can pay Instagram to target specific users with your adverts Want to know a cool trick? You can use your Facebook ad and promote it via Instagram. This is because they’re both part of the Meta network, allowing you to seamlessly work across both platforms to get more bang for your buck.Twitter advertising costsPlatformAverage cost-per-click (CPC)Average cost-per-impression (CPM)Average monthly ad spendTwitter£0.34£5.71£150 to £1,300Twitter is a little different from the rest. Typically used for news, brand updates and real-time conversations between users and businesses, Twitter is ideal for promoting new products or services.When it comes to social media advertising costs, Twitter is generally cheaper than other platforms. One of the reasons for this is Twitter’s broad definition of ‘impressions’ for its CPM bidding model.In Twitter’s eyes, an impression is ‘any time your ad is shown to users’, which implies that an impression is merely when any part of your ad is shown on screen.On the other hand, LinkedIn quantifies an impression as having your ad visible for at least 300 milliseconds with at least 50% in view on the user’s screen or browser window. With Twitter’s relative ‘open door’ policy on CPM impressions, it’s clear why it’s generally cheaper. In terms of CPC bidding, Twitter operates in a similar way – you pay for each click on your link.The main factors affecting the cost of Twitter ads are:The size of your bidThe size and demographics of your audienceQuality score – Twitter’s evaluation of the relevance, recency (how fresh is your ad?), and resonance (how engaging is your ad?) of your ad, combined with the value of your bidEstimated action rates – which is whether a social media user engages or converts from your adThe competitiveness of your industryAd placement – whether it’s the main Instagram Feed, on the Explore page, or via the Stories feed.Twitter Ads allows you to target specific audiences at relatively low costs Did You Know? Twitter users spend 26% more time viewing ads than users on other leading platforms.LinkedIn advertising costsPlatformAverage cost-per-click (CPC)Average cost-per-impression (CPM)Average monthly ad spendLinkedIn£4.65£5.82£150 to £1,300LinkedIn calculates CPC and CPM differently. As of 2018, LinkedIn classifies an impression of Sponsored Content as whenever the ad is at least 50% in view on a device screen or browser window for at least one second on desktop, or 300 milliseconds on mobile. This is far more specific than Twitter’s description, which is why you can expect to pay a little more for LinkedIn’s CPM.Another reason for LinkedIn’s relatively high costs, particularly for CPC, is its business-focussed audience. On LinkedIn, you’re advertising to a professional, B2B (business-to-business) audience that is more likely to be making high-value, business decisions.Meanwhile, LinkedIn’s CPC model charges your business for clicks on your ad content, company name, or company logo, rather than charging for just clicks on the link.The main factors impacting LinkedIn advertising costs are:The size of your bidThe size and demographics of your audienceAd relevance – how well does your ad meet each user’s needs?The region and countryThe competitiveness of your industry – how many other advertisers also want to target your audienceLinkedIn ads are relatively expensive but allow you to advertise to business-focussed usersTikTok advertising costsPlatformAverage cost-per-click (CPC)Average cost-per-impression (CPM)Average monthly ad spendTikTok£0.88£8.84£500 to £125,000+TikTok is the youngest platform on this page, but also one of the most popular. It has one billion active monthly users, which is mightily impressive considering it was founded in 2016.TikTok’s meteoric rise makes it one of the best platforms for growing your business via social media advertising. It’s also the best platform for driving engagement, with TikTok users 1.5 times more likely to immediately go out and buy something they discovered on the platform. TikTok adverts appear as you scroll the Feed, or they can pop up when you open the app.However, TikTok normally ends up more expensive than any other platform. This is because its ads start with a minimum daily budget of £50 when creating campaigns, and a £20 minimum budget when using the Ad-set budget.The main factors impacting TikTok advertising costs are:The size of your bidThe goals of your campaignThe size and demographics of your audienceAd format – whether it’s a Hashtag challenge, brand takeover, in-feed ad, or brand filters/lensesTikTok has set price plans for its advertising models Average CPC and CPM for social media adsCost-per-click (CPC) and cost-per-mille (CPM) are the two most common types of bidding models. Below, we’ll show you how much you can expect to pay for these bidding models across the biggest social media platforms…Average CPC for social media adsThe CPC bidding model means you pay the social media platform for each click on your ads, setting a maximum budget for each campaign. Unless you set bid adjustments, your budget is the highest amount that you’re willing to pay for a click on your ad.PlatformAverage cost-per-click (CPC)Facebook£0.86Instagram£3.15Twitter£0.34LinkedIn£4.65TikTok£0.88Average CPM for social media adsThe cost-per-milled bidding model, meaning cost per thousand impressions, means you pay the social media platform every time 1,000 social media users see your ad. The definition of an impression may differ between platforms. The costs are generally higher than CPC, because you’re paying for 1,000 views of your brand, not just a single click on a link.PlatformAverage cost-per-impression (CPM)Facebook£6.37Instagram£6.99Twitter£5.71LinkedIn£5.82TikTok£8.84 Find the exact cost for your social media marketing with our free comparison tool Get Free Quotes Verdict: What will social media advertising cost my business?On average, you can expect to pay between £300 and £2,000+ per month for social media advertising. The cost depends on many factors, including the number of posts, how many platforms you advertise on, and how much you bid. Let’s recap the ballpark figures…Facebook advertising typically costs £0.86 per click, or £6.37 per thousand impressions, while Instagram costs on average £3.15 per click, and £6.99 per thousand impressions. Then with TikTok, you need to spend a minimum of £50 per day for campaigns, but you can also pay up to $150,000 (or about £125,000) per week for a hashtag challenge.With so many factors, it can be difficult to know the exact cost of social media advertising for your business. The easiest way to find out is by comparing real quotes from leading social media agencies, using our free comparison tool.Simply answer a few questions about your business, and we’ll match you with the most appropriate social media experts. They’ll then contact you with free, no-obligation quotes. Our tool is quick, easy, and totally free to use. Get a clear price for your social media marketing with our free comparison tool Get Free Quotes Social media cost FAQs What is the average cost for social media advertising? Social media advertising packages typically cost between £300 and £2,000+ per month, depending on the number of posts and channels you use. Freelancers usually offer rates from £15 per hour to £60+ per hour, depending on their experience the scope of your campaign. How much do Facebook and Instagram ads cost? The average CPC cost for Facebook is £0.86 per click, and the average CPM cost is £6.37 per thousand impressions, while Instagram costs on average £3.15 per click, and £6.99 per thousand impressions. Is it cheaper to advertise on social media than other marketing channels? Generally speaking, social media advertising is less expensive than other marketing channels – it's free to set up social media accounts, and you can pay set a budget as low as £1 per day for a Facebook CPC campaign. In reality, the amount you spend on social media marketing is up to you. Below is a table by Statista, outlining the cost of digital marketing services in the UK as of March 2021.DisciplineCost per dayCost per month (retainer)Cost per project/campaignSEO£394.75£901.50£1,556.25Organic social media£650£1,120£400Paid social media£430£587.50£266Content marketing£725£817.90£325PPC£725£1,040.90£1,016.60Marketing strategy£684.28£738£2,412.50Website build£5,452.30 Written by: Dan Barraclough Dan’s a Senior Writer at Expert Market, specialising in digital marketing, web design, and photocopiers, amongst other topics.