How much do Facebook ads cost? The honest answer is “it depends”, but that’s not much use when you’re trying to set a budget. So in this guide we’ll give you real UK benchmarks for 2026, explain what drives Facebook ad costs up and down, and share practical ways to get more leads for less.
Everything here applies to Instagram too. Facebook and Instagram ads are both run through Meta Ads Manager, and you can show the same campaign on either or both.

How much do Facebook ads cost in the UK? Typical benchmarks
Meta runs an auction, so there’s no fixed price list. But published UK benchmarks give a useful starting point. One recent guide to Facebook and Instagram ad costs for UK small businesses suggests:
- Cost per click (CPC): around £0.70 on Facebook and a little higher on Instagram, with well-run campaigns often achieving under £0.50.
- Cost per thousand impressions (CPM): around £8.50, with good campaigns under £6.
- Cost per lead (CPL): roughly £8 to £25 for many small businesses, and under £10 for strong campaigns.
Treat these as rough guides rather than targets. Your Facebook ads cost will depend heavily on your industry, audience, offer and creative. A London law firm will pay much more per lead than a local café promoting a lunch deal, and that’s fine if each client is worth thousands.
What affects Facebook ad costs?
Your audience
Some audiences are more expensive to reach because more advertisers are competing for them. Affluent London postcodes, business owners and certain age groups tend to cost more. Very narrow audiences can also push costs up because Meta has fewer people to show your ads to.
Your industry
Competitive sectors such as finance, legal, property and B2B services generally have higher Facebook ad costs. Retail, hospitality and local services are often cheaper.
Time of year
Costs rise when more businesses advertise. Black Friday, Christmas and the January sales are notoriously expensive. Quieter months can offer cheaper reach.
Your campaign objective
Asking Meta for clicks, leads or purchases changes who sees your ads and how much you pay. Optimising for purchases usually means higher CPMs but better-quality traffic. Optimising for cheap clicks can bring lots of visitors who never buy.
Ad quality and relevance
Meta rewards ads that people engage with. Strong creative and a relevant offer lower your costs. Dull, generic ads, or ads people hide, cost more to deliver.
Your website and tracking
If your landing page is slow or confusing, fewer clicks turn into leads, so your cost per lead rises even if your CPC is low. Poor tracking also makes it harder for Meta to find the right people, which pushes costs up over time.

CPC, CPM and cost per lead: which matters most?
It’s easy to get distracted by cheap clicks. But the number that matters is what it costs to win a customer.
- CPM tells you how expensive it is to reach your audience.
- CPC tells you how many of those people clicked, and at what price.
- Cost per lead tells you how many enquiries you got for your money.
- Cost per customer tells you what really matters: how much it cost to win business.
A campaign with a £2 CPC that converts one in five visitors into leads is far better than one with a £0.30 CPC that never produces a single enquiry. Always judge Facebook ads cost against results, not clicks.
How much should a small business spend on Facebook ads?
There’s no minimum spend on Meta, and you can technically run ads for a few pounds a day. But very small budgets make it hard to learn anything, because there isn’t enough data.
As a rough guide for UK small businesses:
- £100 to £300 a month: enough to test an offer or promote local events, but data will be limited.
- £300 to £500 a month: often the minimum for meaningful lead generation tests.
- £500 to £1,500 a month: a common range for local service businesses running ongoing campaigns.
- £2,000 a month and above: suits businesses scaling proven campaigns or running e-commerce.
A good starting test is a few hundred pounds over two to four weeks, focused on one offer and one audience. Once you know your cost per lead, you can decide whether to scale your Facebook ads budget.
How to set your Facebook ads budget
- Work out what a customer is worth. Consider average order value, profit margin and repeat purchases.
- Know your conversion rate. What percentage of leads become customers?
- Calculate your affordable cost per lead. If a customer is worth £500 profit and one in four leads converts, you can afford up to £125 per lead and still break even.
- Set a test budget. Enough to generate at least 20 to 30 leads, so you can judge results fairly.
- Scale gradually. Increase spend on what works by around 20 percent at a time to avoid disrupting performance.

Facebook ad costs by industry
Every sector behaves differently. From the campaigns we’ve seen and run, here’s a rough picture of how Facebook ad costs tend to compare across common UK industries. These are indicative ranges for cost per lead, not guarantees.
- Restaurants, cafés and events: often very low, sometimes a few pounds per booking or sign-up, especially with strong offers.
- Beauty, fitness and wellbeing: commonly in the lower to middle part of the £8 to £25 range.
- Home improvement and trades: often £15 to £40 per quote request, depending on job value and location.
- Property and lettings: varies widely; valuation leads can cost more, but each one can be very valuable.
- Professional and B2B services: usually higher, sometimes £30 to £100 or more, because audiences are smaller and decisions are bigger.
The key isn’t to chase the lowest number. It’s to make sure your cost per lead is comfortably below what each customer is worth.
A worked example: a London kitchen fitter
Imagine a kitchen fitter in north London. An average job is worth £12,000, with around £3,000 profit. About one in eight quote requests becomes a customer.
That means each quote request is worth roughly £375 in profit (£3,000 divided by eight). Even if the Facebook ads cost £60 per lead, the maths works comfortably. With a £900 monthly Facebook ads budget at £45 per lead, they’d get around 20 leads, two or three new jobs, and a strong return.
Without doing this calculation, the business owner might panic at a £45 cost per lead. With it, they can see it’s excellent value. That’s why knowing your numbers matters more than any industry benchmark.
Facebook ads vs Google Ads: which costs less?
Facebook clicks are usually cheaper than Google clicks. But the two platforms do different jobs. Google Ads reaches people actively searching, so their intent is higher and they often convert better. Facebook reaches people who aren’t searching yet, so you’ll often need more clicks to win a customer.
For urgent services, Google often produces a lower cost per customer despite higher click prices. For visual products, impulse purchases and building demand, Facebook frequently wins. We’ve written a full comparison of Google Ads vs Facebook ads if you’re deciding between them.
Retargeting: the cheapest leads you’ll get
Retargeting shows ads to people who’ve already visited your website, watched your videos or engaged with your page. These audiences are warm, so Facebook ad costs per lead are usually much lower than for cold audiences. Most accounts should spend a small slice of the budget, often 10 to 20 percent, on retargeting once there’s enough traffic to make it worthwhile.
The costs beyond ad spend
When you calculate how much Facebook ads cost overall, remember the extras:
- Creative: photography, video editing and design, whether done in-house or outsourced.
- Management: your own time, or an agency or freelancer fee.
- Tools: landing page builders, CRMs and automation software.
- VAT: UK businesses are usually charged VAT on Meta ad spend.
Including these gives you a truer picture of your real cost per lead and cost per customer.
How to track whether your ads are working
Ads Manager shows clicks, leads and purchases, but it doesn’t always tell the full story. To track results properly, record where each enquiry came from in your CRM or a simple spreadsheet, note which ones became customers, and compare that with what you spent. Use UTM links on ad URLs so Google Analytics can attribute visits correctly. After a few months, you’ll know exactly what your Facebook ads budget is delivering.
Seven proven ways to lower your Facebook ad costs
1. Improve your offer
The single biggest factor in cost per lead is how attractive your offer is. A free consultation is fine. A fixed-price quote within 24 hours, a limited-time discount or a genuinely useful guide is often better.
2. Test more creative
Run several different ads with different angles: the problem you solve, the result customers get, an objection answered, a customer story. Let Meta show you which works, then make more like it.
3. Use video
Short, simple videos often outperform static images. Phone footage of your work, a quick explanation from the owner, or a customer testimonial can be very effective.
4. Fix your tracking
Set up the Meta Pixel and Conversions API properly, with consent handled correctly. Better data helps Meta find people more likely to convert, which brings costs down.
5. Keep audiences broad enough
Very narrow targeting can push costs up. Meta’s algorithm is good at finding the right people when given enough room and a clear conversion goal.
6. Improve your landing page
Make sure the page matches the ad, loads quickly on mobile, and has a short form or clear call to action. A better landing page can halve your cost per lead without changing the ads at all.
7. Follow up fast
Leads contacted within minutes are far more likely to become customers. Faster follow-up won’t change your CPC, but it lowers your real cost per customer.
Advantage+ campaigns and automation
Meta increasingly encourages advertisers to use automated options such as Advantage+ audiences and placements. These let Meta’s algorithm decide who sees your ads and where. In many accounts they reduce Facebook ad costs, because the system can find pockets of cheaper, responsive people that manual targeting would miss.
They’re not magic, though. Automation works best when you have solid conversion tracking and a decent volume of results. With very small budgets or poor tracking, it can spend money on low-quality placements. Test automated options against your existing set-up rather than switching everything over at once, and keep an eye on lead quality, not just volume.
How long until Facebook ads become cost-effective?
New campaigns go through a learning phase while Meta works out who responds best. Costs are often higher during the first week or two. Most accounts settle after two to four weeks, provided you avoid making big changes too often. After that, the job is steady improvement: refreshing creative, testing offers and gradually scaling what works.
So when you’re deciding how much Facebook ads cost for your business, budget for at least a month of testing before judging the results. Pulling the plug after five days usually means you’ve paid for the learning without getting the benefit.
Using Facebook ads alongside other marketing
Facebook ads rarely work best in isolation. People who see your ads often search your name on Google, check your reviews or look at your Instagram before getting in touch. A strong website, good reviews and an active social presence all help your ads convert better, which lowers your cost per lead without touching the campaigns themselves. If your website needs attention first, our web design team can help.
Instant forms or landing pages?
Meta’s instant lead forms let people submit their details without leaving Facebook or Instagram. They’re quick and usually produce a lower cost per lead. The trade-off is quality: some people submit forms without much thought.
Landing pages take more effort for the user, so leads usually cost more but tend to be more serious. Many businesses test both. Adding a qualifying question or two to instant forms is a good middle ground.
Local targeting in London
For local businesses, location targeting has a big effect on Facebook ads cost. Targeting the whole of London wastes money if you only serve a handful of boroughs. Use radius or postcode targeting around your service area, and consider excluding areas you can’t reach easily. Mentioning local place names in your ads, like “kitchen fitting in Enfield and Barnet”, also tends to improve engagement, because people instantly see the ad is relevant to them.
Be aware that central London audiences can be more expensive, as more advertisers compete for them. Outer boroughs are sometimes cheaper to reach and just as valuable, depending on your business.
Seasonality and planning your spend
Facebook ad costs rise and fall through the year. The run-up to Christmas, especially Black Friday week, is usually the most expensive period, as retailers flood the auction. January can be cheaper for some sectors and busier for others, such as fitness and home improvement. Plan your budget around your own busy seasons, and consider building audiences and warming people up with content ahead of peak periods, so you’re not paying top prices for cold traffic when competition is fiercest.
Boosting posts vs Ads Manager
The “Boost” button is the easiest way to run Facebook ads, but it gives you limited control over objectives, placements and optimisation. For lead generation and sales, setting up campaigns in Ads Manager almost always delivers better results for the same budget. Boosting can still be useful for simple awareness, like promoting an event post to local people.

Common mistakes that raise Facebook ads cost
- Changing campaigns every day, which resets Meta’s learning.
- Splitting a small budget across too many ad sets.
- Running the same ads for months until people are sick of them.
- Judging success on likes or clicks instead of leads and sales.
- Sending traffic to a slow, generic homepage.
- Forgetting VAT and payment fees when budgeting.
Should you hire an agency?
You can run Facebook ads yourself, and many small businesses do. An agency makes sense when your time is better spent elsewhere, when results have stalled, or when you’re spending enough that small improvements make a big difference. Agency fees are usually a monthly management charge on top of your ad spend. If you’d like help, our Meta ads agency London service covers strategy, creative, tracking and reporting.
Facebook ads cost FAQs
What is a good cost per lead on Facebook in the UK?
For many small businesses, £8 to £25 is typical, and under £10 is strong. What’s “good” depends on how much a customer is worth to you.
How much should I spend on Facebook ads per day?
Many small businesses start with £10 to £30 a day. Enough to gather data within a few weeks without risking too much.
Are Instagram ads more expensive than Facebook ads?
Instagram clicks can cost slightly more on average, but results vary by audience and creative. Testing both placements is usually worthwhile.
Do I pay VAT on Facebook ads in the UK?
UK businesses are generally charged VAT on Meta advertising. Check how your account is set up and speak to your accountant about reclaiming it.
Why are my Facebook ad costs going up?
Common reasons include creative fatigue, seasonal competition, narrow audiences, tracking problems and changes to your offer or landing page.
