The short answer
In the US, Facebook and Instagram ads typically cost $8-$25 per thousand impressions and $0.50-$2.50 per click. Leads often cost $10-$80 depending on industry and offer, and more for B2B. Most businesses need $1,500-$5,000 a month to test properly. Prices rise sharply in Q4, especially around Black Friday.
Facebook & Instagram ad costs by metric
| Metric | Typical US range | Notes |
|---|---|---|
| CPM (cost per 1,000 impressions) | $8-$25 | Higher in Q4 and for narrow audiences |
| CPC (link click) | $0.50-$2.50 | Driven by CPM and how clickable your ad is |
| Cost per lead (instant form) | $10-$50 | Cheap but needs qualifying |
| Cost per lead (website) | $25-$100+ | Usually better quality |
| Cost per purchase (ecommerce) | $15-$80+ | Depends on price point and offer |
UK costs are broadly similar or a little lower. B2B audiences and regulated categories typically cost more.
What really decides your Facebook ad costs
Meta charges mostly by impression, so the cost of reaching 1,000 people is set by the auction. Everything after that is down to you. An ad that makes people stop and click gets a lower CPC; a landing page that converts gets a lower cost per lead.
That's why two businesses in the same industry can see cost per lead differ by 3x or more. Creative is the biggest lever you have on Meta. Meta's delivery system also rewards ads people engage with, so good creative can bring your CPM down too.
- Creative quality: hook, format and relevance to the viewer.
- Offer: what people get for giving you their details or money.
- Seasonality: Q4 CPMs can rise sharply as retailers pile in.
- Audience size: very narrow audiences cost more to reach.
- Conversion tracking: Pixel plus Conversions API, so Meta optimises for real results.
Worked example: a local service business
Spending $3,000 a month on Facebook and Instagram at about $1.40 per click, sending traffic to a quote form.
| Step | Example |
|---|---|
| Monthly ad spend | $3,000 |
| Average cost per click | $1.40 |
| Clicks | 2,143 |
| Conversion rate to leads | 6.0% |
| Leads | 129 |
| Cost per lead | $23 |
| Close rate to customers | 15% |
| Customers | 19.3 |
| Cost per customer | $156 |
| Average customer value | $900 |
| Revenue | $17,357 |
| Return on ad spend | 5.8x |
About $23 per lead and $156 per customer, roughly 5.8x return on ad spend. Facebook leads usually close at a lower rate than Google search leads, so fast follow-up makes a big difference.
How much to budget for Meta ads
| Goal | Monthly budget | Why |
|---|---|---|
| Testing a new offer | $1,500-$3,000 | Enough to test a few concepts and exit the learning phase |
| Steady lead generation | $3,000-$10,000 | Room for prospecting, retargeting and regular new creative |
| Ecommerce scaling | $10,000+ | Advantage+ campaigns need purchase volume to optimise |
Meta suggests each ad set needs around 50 optimisation events a week to leave the learning phase. If your budget can't get there, use fewer ad sets.
How to lower your Facebook ad costs
Test more concepts
Different angles and formats, not small tweaks. New winners are what bring costs down.
Consolidate campaigns
Fewer ad sets with more budget each learn faster and usually cost less per result.
Set up Conversions API
Better data means Meta can find more people like your real customers.
Qualify your lead forms
A slightly higher cost per lead with far better quality lowers cost per customer.