How Much Do Social Media Ads Cost? UK Guide by Platform

How Much Do Social Media Ads Cost? UK Guide by Platform

Social media ads cost whatever you decide to spend. There is no fixed price. You set a daily or lifetime budget, and Meta, TikTok and LinkedIn charge you through an auction, usually per 1,000 impressions (CPM) or per click (CPC). In practice, the figure that matters is not the minimum the platform will accept. It is the budget your campaign needs to produce enough results for the algorithm to learn, and that depends on your cost per result.

So the honest answer has three parts. First, there is the ad spend you pay the platform. Second, there is management, if you use an agency or freelancer. Third, there is creative: the images, video and landing pages that do the selling. LinkedIn is generally the most expensive per click, while Meta (Facebook and Instagram) and TikTok are usually cheaper to reach people. The rest of this guide shows you how to work out a realistic budget for your own business, platform by platform, rather than relying on a headline average that may not apply to you.

Key point: The right budget is your target cost per result multiplied by the number of results the platform needs each week to optimise, not the smallest amount Ads Manager will let you enter.

Why we are not quoting a single "average CPM"

You will find plenty of articles quoting an average CPM or CPC for Facebook, TikTok or LinkedIn. We have chosen not to do that, and it is worth explaining why before you set a budget off the back of one.

  • Many published averages are American and in dollars. UK auctions are smaller and behave differently, so converting a US figure into pounds tells you very little.
  • Averages hide enormous spread. A broad audience of homeowners in a large city and a narrow audience of finance directors in one county are different auctions entirely.
  • Costs move with the calendar. The run-up to Black Friday and Christmas brings far more advertisers into the auction, and costs per impression rise accordingly.
  • Your own ads change the price. Platforms reward ads people engage with. Two businesses targeting the same audience can pay very different amounts because one has better creative.

A figure from someone else's account is a poor substitute for a short, properly structured test on your own. What follows is the framework we use to estimate costs before a campaign launches and to judge them once real data comes in.

How social ad pricing actually works

All three major platforms run auctions. Every time someone scrolls, the platform decides which ad to show them. It weighs up how much each advertiser is prepared to pay, how likely that person is to take the action the advertiser wants, and how relevant or well received the ad is. You are not simply outbidding competitors. You are competing on value to the user as well.

The main pricing terms

  • CPM (cost per 1,000 impressions): what you pay for your ad to be shown 1,000 times. This is the underlying price of attention on the platform.
  • CPC (cost per click): what each click to your website or form costs. It is driven by CPM and by how many people click (your click-through rate).
  • CPL (cost per lead): what each enquiry, form fill or call costs. This is what most service businesses should care about.
  • CPA (cost per acquisition): what each sale or booking costs. Online shops tend to measure this alongside return on ad spend (ROAS).

The formula that ties them together

Once you see how these numbers connect, budgeting becomes much less mysterious. Cost per lead is simply:

Cost per lead = cost per click ÷ landing page conversion rate

And cost per click comes from your CPM and how often people click. So if your CPM rises, your ads stop getting clicked, or your landing page stops converting, your cost per lead goes up. Each of those is a lever you can pull. Cheap impressions are worthless if nobody clicks, and cheap clicks are worthless if your page does not convert.

Here is an illustrative example with made-up round numbers, purely to show the maths. If a click costs £1 and one in every 20 visitors fills in your form, each lead costs £20. If you improve the landing page so one in 10 visitors converts, the same £1 clicks now produce leads at £10. You have halved your cost per lead without touching the ad budget.

UK social ad costs by platform

Each platform has a different audience, a different buying model and a different cost profile. The table below compares them on a relative basis, which is far more reliable than a single number.

PlatformRelative cost to reach peopleRelative cost per clickBest suited toMain budget consideration
Meta (Facebook and Instagram)Low to mediumLow to mediumLocal services, consumer products, e-commerce, events, hospitalityNeeds enough conversions per ad set each week to exit the learning phase
TikTokLow to mediumLow to medium, varies with creativeYounger audiences, visual products, brand awareness, e-commerceHigher platform minimum budgets and constant demand for fresh video
LinkedInHighHighest of the threeB2B services, professional audiences, recruitment, high-value contractsExpensive clicks mean you need a larger budget to gather enough data

Meta: Facebook and Instagram

For most UK small businesses, Meta is the sensible starting point. The audience is huge, it covers almost every age group, and the targeting and optimisation tools are mature. You can run ads across Facebook, Instagram, Messenger and Meta's partner apps from one Ads Manager account.

Costs on Meta are driven mainly by your audience, your objective and your creative. Campaigns optimised for awareness or reach tend to produce cheap impressions. Campaigns optimised for leads or purchases cost more per impression, because Meta is deliberately showing your ad to the people most likely to act, and those people are in demand.

Meta's own guidance is that an ad set exits its learning phase after roughly 50 optimisation events within a week. Until then, delivery is less stable and costs can bounce around. This single rule shapes the minimum budget more than anything else, which we will come back to below.

If you are weighing up whether to run Meta campaigns yourself, our guide to Facebook ads management services explains what a managed setup includes and when it is worth paying for. If you want to try a simple Instagram campaign first, our walkthrough on how to create an ad on Instagram takes you through it step by step.

TikTok

TikTok can deliver very cheap reach, especially for brands with strong, native-looking video. The catch is that TikTok rewards content that feels like TikTok. Polished corporate adverts tend to be scrolled past, which pushes your costs up because the platform sees low engagement.

Two things affect TikTok budgets more than on Meta. First, TikTok sets higher minimum daily budgets at campaign and ad group level than Meta does, so you cannot test on pocket money. Check the current minimums in TikTok Ads Manager before planning, as they change. Second, creative wears out quickly. Expect to produce new videos regularly, and factor that time or cost into your budget.

TikTok also runs a learning phase on each ad group and needs a steady flow of conversions to optimise properly. Splitting a modest budget across lots of ad groups is one of the most common ways small advertisers waste money there.

LinkedIn

LinkedIn is the most expensive of the three per click, often by a wide margin. That is not necessarily bad value. You are paying for the ability to target by job title, seniority, industry and company size, which no other platform can match for business audiences.

The maths works when a single customer is worth a lot. If you sell consultancy, software, commercial services or anything with a contract value in the thousands, a lead that costs far more than it would on Facebook can still be very profitable. If you sell a £30 product to consumers, LinkedIn is almost certainly the wrong place to be.

LinkedIn audiences are smaller, so the platform has less data to optimise with. Rather than waiting for an algorithm to learn, you are usually judging campaigns on whether you get enough clicks and leads to draw a conclusion. With expensive clicks, that means a larger budget is needed before you can make sound decisions.

Key point: A higher cost per lead is fine if the customer is worth enough. Judge each platform on cost per customer and customer value, not on the price of a click.

Cost per lead by sector: what pushes it up or down

Your sector has a big influence on cost per lead, but not because each industry has a fixed price. It is about competition for the audience, how considered the purchase is and how well your offer suits a quick scroll. Rather than invent benchmark figures, here is how cost per lead tends to behave across common small business sectors and what to measure in each.

SectorUsual best-fit platformRelative cost per leadWhat pushes cost upWhat to measure
Local trades (builders, roofers, kitchen fitters)MetaLow to mediumTight geographic radius, low-quality leads from instant formsCost per qualified enquiry and cost per job won
Health, beauty and wellnessMeta, Instagram, TikTokLow to mediumAd policy restrictions on some treatments, crowded local auctionsCost per booking, rebooking rate
Hospitality and eventsMeta, TikTokLowSeasonal peaks, short promotion windowsCost per booking or ticket sale
E-commerceMeta, TikTokMeasured on return, not leadsQ4 competition, weak product pages, low order valuesCost per purchase and return on ad spend
B2B and professional servicesLinkedIn, Meta for retargetingHighSenior audiences, long sales cycles, small target listsCost per sales-qualified lead and pipeline value
RecruitmentLinkedIn, MetaMedium to highMeta's special ad category limits targeting for job adsCost per suitable applicant
Property, finance and creditMeta, LinkedInMedium to highSpecial ad category restrictions, compliance requirementsCost per qualified lead

A note on special ad categories. Meta places ads about housing, employment, credit and social or political issues into restricted categories with limited targeting options. If you work in those areas, expect less precise targeting and plan your creative and landing pages to do more of the qualifying.

Lead quality changes the real cost

The cheapest leads are often the worst. Meta's instant forms, which pre-fill a user's details, can produce a low cost per lead and a lot of people who do not remember enquiring. A landing page with a slightly longer form usually costs more per lead and delivers fewer time-wasters.

The fix is to track one step further than the lead. If 100 cheap leads produce three customers and 40 more expensive leads produce six, the expensive leads are the better buy. Record where each customer came from, even if it is just a column in a spreadsheet.

The minimum monthly budget before the algorithm can optimise

This is the part most cost guides skip, and it is why so many small businesses conclude that social ads "don't work". They set a small daily budget, split it across several audiences, see erratic results for a fortnight and switch everything off. The campaign never had enough data to learn.

The basic calculation

For conversion-focused campaigns on Meta, work it out like this:

  1. Estimate your cost per optimisation event. That is your expected cost per lead or purchase. Use previous campaign data if you have it, or run a short test to find out.
  2. Multiply by 50. That is roughly the weekly volume Meta needs per ad set to exit learning.
  3. Multiply by the number of ad sets. Each ad set learns separately, so three ad sets need three times the budget.
  4. Convert to a monthly figure. Multiply the weekly figure by about 4.3.

Worked example: a local kitchen fitter

The numbers below are invented to illustrate the method, not benchmarks.

Say a test shows each lead costs around £20. Fifty leads a week would cost £1,000 a week, or about £4,300 a month, for a single ad set. For most small businesses, that is far more than they want to spend, and fifty kitchen enquiries a week is more than one firm could handle anyway.

That does not mean Meta is off the table. It means the campaign needs restructuring:

  • Use one ad set, not several. Put the whole budget behind one well-targeted ad set so it gathers data as quickly as possible.
  • Broaden the audience. Narrow interest stacks shrink the pool and raise costs. Within your service area, a broad audience often lets Meta find buyers more efficiently.
  • Optimise for an earlier event. If leads are too infrequent, optimising for landing page views or a step like starting a form gives the algorithm far more signals. It is a compromise, but a useful one.
  • Accept a longer learning period. A smaller budget can still work if you leave it alone long enough and judge it over a month rather than a week.

Worked example: a B2B consultancy on LinkedIn

Again, illustrative figures. Suppose a click costs £8 and one in 20 visitors downloads a guide. Each lead costs £160. To get 20 leads in a month, enough to judge whether they turn into conversations, the firm needs around £3,200 of ad spend. If one of those leads becomes a client worth £15,000, it is an excellent return. If the average client is worth £800, it is not.

The lesson for LinkedIn is to work backwards from customer value. Decide what you can afford to pay for a customer, estimate how many leads it takes to win one, and only then set a budget.

Rules of thumb for small budgets

One platform first

Prove one platform works before adding another. Splitting a small budget across Meta, TikTok and LinkedIn gives each too little data to learn.

Fewer ad sets

Consolidate. One or two ad sets with a decent budget beat six starved ones every time.

Hands off during learning

Significant edits to budget, targeting or creative can restart the learning phase. Make changes in planned batches, not daily.

Judge over weeks

Give a campaign at least two to four weeks before deciding. Day-to-day costs fluctuate, so look at the trend.

Retarget cheaply

Showing ads to people who visited your website is usually far cheaper per result than reaching strangers, and needs only a small budget.

Track the outcome

Install the Meta pixel or TikTok pixel properly and connect conversions, otherwise the algorithm is optimising blind.

The costs beyond ad spend

Ad spend is only part of the picture. When you budget, include these as well.

Management

Running campaigns well takes time: building audiences, writing ad copy, testing creative, watching costs and reporting on results. You can do it yourself, pay a freelancer or use an agency. At DPOM, paid social management starts from £145 a month on a fixed fee, so you know exactly what you are paying for management, separate from what goes to the platform. For a fuller look at agency pricing models, see our UK guide to social media advertising costs.

Be wary of management fees charged as a percentage of ad spend. They create an incentive to recommend higher budgets. A fixed fee keeps the advice honest.

Creative

Good creative is the biggest single influence on what you pay. Weak images and generic copy get scrolled past, which lowers engagement and raises costs. Budget for:

  • Photography or short video, especially for Instagram and TikTok
  • Several variations of each ad, so you can test what works
  • Fresh creative every few weeks, because audiences tire of the same ad

Phone-shot video often performs well on social, so this does not have to mean expensive production. It does mean someone needs to make it regularly.

Landing pages and tracking

Sending paid traffic to a slow or confusing website wastes money. Your landing page should load quickly on mobile, match the ad's promise and make it obvious what to do next. If your current site cannot do that, a simple, fast site is often a better investment than a bigger ad budget. Our RentAWeb websites start from £49 a month if you need something reliable without a large upfront cost.

Organic social

Paid and organic social are different jobs. Ads buy reach and results. Organic posting builds trust, so when someone sees your ad and checks your profile, they find an active, credible business. If you need help with the day-to-day posting side, our social media management for small businesses covers it.

Key point: Budget for ad spend, management, creative and a decent landing page together. Underfunding any one of them pushes up the cost of every result.

What makes social ads more expensive than they need to be

Most overspending comes from the same handful of mistakes. Fix these before raising your budget.

  • Boosting posts instead of running proper campaigns. The boost button is convenient but offers limited objectives and control. It usually buys engagement rather than enquiries.
  • Choosing the wrong objective. If you want leads but select traffic or engagement, the platform will find people who click or like, not people who enquire.
  • Targeting too narrowly. Stacking interests and demographics shrinks the audience and raises CPM. Modern algorithms often do better with room to find buyers.
  • Broken or missing tracking. Without a working pixel and conversion events, the platform cannot learn who converts.
  • Running the same ad for months. Frequency climbs, people ignore it and costs rise. Watch frequency and refresh creative.
  • Constant tinkering. Changing budgets and audiences every day keeps campaigns stuck in learning.
  • Ignoring seasonality. Costs rise in the busy retail weeks of late autumn. If you are not a retailer, it can make sense to scale back then and spend more in quieter months.

Social ads or Google Ads?

A fair question when budgets are tight. The two do different jobs. Google Ads catches people who are already searching for what you sell, so intent is high. Social ads put your business in front of people who were not looking yet, which suits products and services that sell on visuals, impulse or awareness.

For an emergency plumber, search usually comes first because people search when the pipe bursts. For a wedding photographer, a boutique or a new restaurant, social often does the heavy lifting. Many businesses end up using both, with social building demand and search capturing it. If you already run Google Ads and want to know whether that budget is working before adding social, our free Google Ads audit is a sensible first step.

Common questions about social ad costs

Can I advertise on social media with £5 a day?

Technically, on Meta, yes. Realistically, £5 a day will rarely generate enough conversions to exit the learning phase for a lead or sales campaign. It can work for simple local awareness, retargeting website visitors or promoting an event to a small area. For lead generation, use the calculation above to see what you actually need.

Is TikTok cheaper than Facebook?

Sometimes, for reach. TikTok can deliver cheap impressions with the right creative. But higher minimum budgets, the need for constant fresh video and an audience that skews younger mean it is not automatically cheaper per customer. Test it when your product suits short video and your audience is there.

How long before I know if social ads are working?

Allow at least two to four weeks for a properly funded campaign, longer on a smaller budget. You should see early signals, such as click-through rate and cost per click, within the first week. Judge cost per lead and cost per customer over the full test.

Should I put more budget in once it is working?

Yes, but gradually. Large, sudden budget jumps can disrupt delivery and push an ad set back into learning. Increase in measured steps and watch cost per result as you go.

Do I pay VAT on social ads?

Check your platform invoices and speak to your accountant. How VAT is applied depends on your billing setup and VAT registration, and it affects your true cost.

Setting a social ad budget that actually works

Social media ads cost what you choose to spend, but the budget that works comes from your cost per result and the volume each platform needs to learn. Meta suits most local and consumer businesses, TikTok rewards strong short video, and LinkedIn earns its higher prices only when customers are worth a lot. Start with one platform, consolidate your ad sets, track through to customers and give campaigns time. If you would rather have a specialist handle it, DPOM's social media advertising service starts from £145 a month on a fixed, transparent fee, with no percentage of spend and no promises we cannot keep. We have spent 15 years working mainly with small businesses, we start with a video call to understand your numbers, and every package includes DPOM Mission Control, our iPhone app, giving you reports and live results on demand and your account manager in your pocket (Android coming soon).

Brett Dixon - Founder of DPOM

Brett Dixon

Founder & Managing Director of DPOM. Brett founded DPOM nearly 15 years ago after a career in marketing working with Harvey Nichols, BBC Top Gear, Formula One circuits, and UK Trade and Investment. His passion became helping smaller businesses grow, with honest advice, no jargon, and realistic expectations.

Need Help With Social Media?

Speak to our team about how we can help your business grow.