Lead Key

What Meta Ads Cost in 2026 and What You Pay Per Lead

Meta ads cost nothing upfront — you pay per auction. Expect $6–$20 CPM, $0.40–$1.80 per click and $10–$60 per lead in most US and Canadian accounts.

Mark GasparikMark Gasparik
Growth publisher, Lead Key Agency
Published October 1, 2026 · Updated October 3, 202611 min read
A collage of Meta Ads Manager screens showing cost per result, CPM and CPC figures beside a phone displaying an Instagram ad and a bid strategy settings card.

Meta ads have no set price. You pay per auction, and in most US and Canadian accounts we manage that works out to roughly $6–$20 per 1,000 impressions (CPM), $0.40–$1.80 per link click, and $10–$60 per lead depending on your industry, offer and targeting. Ads Manager itself is free — your only cost is ad spend plus whatever you pay someone to run it.

Below are honest benchmark ranges, what each cost metric actually measures, how bidding strategies change the number, and what a realistic monthly budget looks like for a local business versus an e-commerce store.

How much do Meta ads cost in 2026?

It depends almost entirely on what you ask Meta to optimise for. Asking for impressions is cheap; asking for a purchase from a cold audience is expensive.

These are the ranges we see across client accounts in the US and Canada in 2025–2026. They are estimates, not published figures, and your numbers will move with season, location and offer.

Campaign objectiveTypical CPMTypical CPC (link)Typical cost per result
Awareness / Reach$4–$9$1.50–$4.00$4–$9 per 1,000 reached
Traffic$8–$16$0.35–$1.20$0.35–$1.20 per click
Video views (ThruPlay)$5–$12n/a$0.01–$0.05 per ThruPlay
Engagement / Messages$9–$18$0.50–$1.60$2–$12 per conversation
Leads (instant form)$12–$28$0.80–$2.20$8–$30 per lead
Leads (website form / call)$14–$35$0.90–$2.50$25–$80 per lead
Sales (e-commerce purchase)$12–$35$0.70–$2.00$18–$70 per purchase

Two patterns hold almost everywhere. Higher-intent results cost more, and narrow audiences cost more per impression than broad ones.

A dentist or lawyer in a dense metro will sit near the top of every range. A pizza shop running a $9.99 lunch offer to a 5-mile radius will sit near the bottom.

Does Meta Ads Manager cost anything to use?

No. Meta Ads Manager is free — there is no licence, seat charge or subscription for the platform itself.

You pay for three things only:

  • Ad spend — billed to your card when you hit a billing threshold (often $25 or $50 at first, rising as you spend reliably) or on your monthly bill date.
  • Taxes — sales tax, GST/HST or QST is added in Canada and in most US states. Budget an extra 5–15% on top of spend.
  • Management — either your own time or an agency/freelancer fee.

Typical management pricing in North America runs 10–20% of ad spend for accounts above $10,000/month, or a flat $500–$2,500/month for small accounts. Flat fees usually win below $5,000/month in spend because percentage fees get too small to buy real attention.

What does "cost per result" mean in Meta Ads Manager?

Cost per result is your total amount spent divided by the number of results for whatever you chose as the campaign's optimisation event. It is not a fixed metric — it changes meaning when your objective changes.

Set the campaign to Leads with an instant form and "result" means a submitted form. Set it to Traffic and "result" means a landing page view or link click. Set it to Awareness and it can mean 1,000 people reached.

That's why comparing cost per result between two campaigns with different objectives tells you nothing. Meta's Ads Help Center explains the definition in its metrics glossary, and the Results column in Ads Manager always shows the event name underneath the number — read that before you panic about a $0.03 result or celebrate it.

The number that matters is cost per qualified result: spend divided by the leads your team would actually take a call from. In lead-form campaigns we often see 30–50% of raw leads fall out as junk, which doubles the real cost per lead.

What is a typical Meta ads cost per click?

For a traffic campaign in the US or Canada, $0.35–$1.20 per link click is normal. For conversion-optimised campaigns, CPC usually runs $0.70–$2.50 because Meta is bidding for buyers, not browsers.

Three things pull CPC up fast:

  1. Tiny audiences. Under about 100,000 people, frequency climbs and CPM climbs with it. A 3-mile radius plus three interest filters is usually too narrow.
  2. Weak creative. CTR and CPC move together. A 0.6% CTR ad costs roughly twice as much per click as a 1.3% CTR ad at the same CPM.
  3. Expensive seasons. November and December CPMs commonly run 20–40% above October in retail-heavy categories, because every e-commerce advertiser is bidding on the same feed.

CPC alone is a vanity metric. A $0.30 click that never calls is worse than a $2.40 click that books a $1,800 job.

What is the average cost per lead on Meta ads?

Across the local service and B2B accounts we run, Meta lead costs usually land between $10 and $60. Instant forms sit at the cheap end; website forms and phone calls sit at the expensive end but convert better.

Business typeTypical cost per leadLead-to-customer rate we see
Gym / fitness trial$8–$2520–35%
Auto detailing / repair$15–$4525–40%
Home renovation / contracting$35–$1208–15%
Dental (cosmetic)$40–$15010–20%
B2B / manufacturing$50–$2005–12%

Instant forms are cheap because they pre-fill the user's name, email and phone from their profile — two taps and they're done. That same friction-free experience is why the leads are colder.

If you use instant forms, add one qualifying question (budget, timeline or ZIP code) and switch the form to "higher intent" so there's a review step. In our accounts that typically raises cost per lead 30–60% and roughly doubles the show-up rate.

Speed matters more than price here. We've seen the same $28 lead convert at 30% when called in five minutes and under 8% when called the next day — which is exactly the kind of gap automated follow-up and booking is built to close.

What is a good cost per ThruPlay benchmark in Australia?

ThruPlay counts a video watched to 15 seconds, or watched to completion if it's shorter than 15 seconds. In Australia, a reasonable benchmark is AUD $0.01–$0.06 per ThruPlay for feed and Reels placements, with AUD $0.02–$0.03 being a common landing spot for decent creative.

Anything above AUD $0.10 usually means one of four things:

  • The video is longer than 30 seconds with no hook in the first 2 seconds.
  • You've excluded Audience Network and Reels, leaving only expensive feed inventory.
  • The audience is too narrow, pushing frequency above 3 in a week.
  • The video is horizontal in a vertical placement, so it looks like an ad.

Australian CPMs typically run 10–25% below US CPMs for the same objective, mostly because the auction is less crowded. That makes video views one of the cheapest ways to build a retargeting pool there before you ask for anything.

Treat ThruPlay as a top-of-funnel cost, not a performance metric. The number that counts is what a ThruPlay viewer costs you later as a lead or purchase.

What is the average CPM and reach cost for Meta ads in South Africa?

South African CPMs are among the lowest in major English-speaking markets. For reach and awareness campaigns, ZAR 20–70 per 1,000 impressions is a typical range; conversion-optimised campaigns usually run ZAR 80–250 CPM.

In US dollars that's roughly $1–$4 CPM for reach and $4–$13 CPM for conversions — a fraction of North American rates. Clicks commonly land between ZAR 1.50 and ZAR 6.00.

The trade-off is purchasing power and data quality. Cheap reach is easy; cheap revenue isn't, and mobile data costs mean heavy landing pages lose a big share of clicks before the page renders.

If you advertise into South Africa, prioritise WhatsApp and Messenger objectives over website conversions, and keep landing pages under 500KB. Those two changes do more for cost per result than any bid setting.

How much does it cost to run Meta ads per month?

The practical floor is about $300/month ($10/day) for a single local campaign, but that budget learns slowly. Realistic monthly spend for a business that wants steady lead flow is $900–$3,000.

The reason has a number behind it: Meta's delivery system needs roughly 50 optimisation events per ad set per week to exit the learning phase and stabilise costs. Do the math for your own account:

  1. Take your target cost per result — say $25 per lead.
  2. Multiply by 50 → $1,250 per week to fully exit learning on one ad set.
  3. That's about $5,400/month, which most local businesses won't spend.

The workaround is to optimise for a cheaper upstream event — landing page views, Messenger replies or instant form leads — so you hit 50 events a week at $600–$1,200/month instead. You trade a little lead quality for stable delivery.

Business stageMonthly ad spendWhat it realistically buys
Single-location local, testing$400–$9001 campaign, 2–3 creatives, 15–40 leads
Local, steady lead flow$1,000–$3,000Prospecting + retargeting, 40–150 leads
Multi-location or regional$3,000–$10,000Separate campaigns per location, creative testing
E-commerce scaling$5,000–$50,000+Advantage+ shopping, catalogue retargeting, daily creative refresh

Budget 20–30% of spend for retargeting and the rest for cold prospecting. Below $1,000/month, skip the split and run one broad campaign — slicing a small budget into four ad sets is the fastest way to make everything expensive.

Should you use lowest cost or cost cap bidding?

Use lowest cost (highest volume) for your first 4–6 weeks and until you know your true cost per result. Switch to cost cap only when you have a profit ceiling you cannot cross and enough volume for Meta to work within it.

StrategyWhat it doesBest forMain risk
Lowest cost (highest volume)Spends the full budget as cheaply as the auction allowsNew accounts, learning your benchmarks, small budgetsCosts drift up as you scale
Cost per result goal (cost cap)Aims for an average cost around your target, over timeKnown CPA target, 50+ results/weekUnder-delivery if the cap is too low
Bid capHard ceiling on each individual auction bidAdvanced accounts, strict unit economicsVery little delivery if set wrong
ROAS goalTargets a minimum return on ad spendE-commerce with reliable purchase value dataNeeds clean catalogue and pixel/Conversions API data

How to set a cost cap without killing delivery

Set the cap 15–25% above your current average cost per result, not below it. A cap set under what the auction already charges means your ads stop serving, and you'll see spend fall to a fraction of budget.

Give it 5–7 days before judging. Cost cap campaigns often start expensive, then settle as the system finds cheaper pockets of inventory.

If spend sits below 70% of budget for three straight days, raise the cap by 20% or go back to lowest cost. Under-delivery costs you more in lost volume than you save on CPA.

What actually moves your Meta ads cost up or down?

Meta ranks ads on total value: your bid, the estimated action rate (how likely you are to get the result), and ad quality. You influence two of those three directly.

In order of impact in the accounts we manage:

  1. Creative. A new winning hook typically drops cost per result 20–50% overnight. Nothing in the settings panel comes close.
  2. Offer. "$49 first detail" beats "book a detail" every time. The offer sets your conversion rate, and conversion rate sets your CPA.
  3. Audience size. Broad targeting with a good creative is usually cheaper than stacked interests.
  4. Landing page speed and match. A page that loads in 1.5 seconds and repeats the ad's headline can halve cost per lead versus a generic homepage.
  5. Signal quality. Conversions API plus the pixel gives Meta cleaner data to optimise with, which steadily lowers CPA over weeks.
  6. Frequency. Above roughly 3.0 in a 7-day window on cold audiences, CTR falls and CPM rises. Refresh creative before that point.

Five changes that lower cost in the first 30 days

  • Consolidate: one campaign, one or two ad sets, 3–5 creatives. Stop splitting budget.
  • Turn on Advantage+ placements instead of feed-only — Reels and Stories inventory is cheaper.
  • Shoot three vertical videos on a phone with the offer stated in the first 2 seconds.
  • Add a qualifying question to your lead form and route submissions to an instant text reply.
  • Exclude existing customers and past converters from prospecting so you're not paying to reach people who already bought.

We've run this exact sequence on local accounts like a gym in Mount Vernon, New York and the pattern repeats: creative and offer first, settings last.

When are Meta ads not the cheapest channel?

When people are already searching for what you sell. Meta interrupts; search captures existing demand, and for emergency or high-intent services that demand is usually cheaper to buy.

A burst pipe, a locked car, a toothache — those people type into Google, they don't scroll Instagram. For those categories, Google Ads and Maps visibility almost always beat Meta on cost per booked job, and an optimised Google Business Profile often beats both on cost because the clicks are free.

Meta wins when demand needs creating: a new offer, a promotion, a visual service, membership sales, or retargeting people who already visited your site. Most local businesses should run both and compare cost per booked job, not cost per click.

If you're weighing the two, our breakdown of Facebook ads for local businesses that bring in real calls covers the campaign structure side in detail.

How to budget with confidence instead of guessing

Work backwards from a customer, not forwards from a budget. Three numbers are enough.

  1. Average customer value — what one new customer is worth in gross profit over 12 months.
  2. Lead-to-customer rate — what share of leads your team actually closes.
  3. Maximum cost per lead — customer value × close rate × the share you're willing to pay for acquisition (commonly 20–30%).

Example: a renovation contractor with $4,000 gross profit per job and a 12% close rate can afford $4,000 × 0.12 × 0.25 = $120 per lead. That's a comfortable budget for Meta in most Canadian and US markets.

A takeout restaurant with $9 profit per order needs a cost per result under about $2, which means engagement, Messenger or offer-claim campaigns — never website purchase optimisation.

If you'd rather not manage daily budgets, bid settings and creative refreshes yourself, Lead Key Agency builds and runs these campaigns as part of our Facebook, Instagram and TikTok management, with fixed monthly plans for local businesses so the management cost is predictable even when ad spend moves.

Want a straight answer on what your market costs and what budget makes sense for your numbers? Book a free 30-minute strategy call and we'll pull live benchmarks for your category and location before you spend a dollar.

Next step

Want the Lead Key team to do this for your business?

A free strategy call comes with an audit of your website and Google listing, and a written plan you keep either way.

Frequently asked questions

What is the minimum budget to run Meta ads?

Meta allows daily budgets as low as $1 for impression-based objectives and around $5 for conversion objectives, but those amounts won't generate reliable results. A practical minimum for a local business is $10–$20 per day, or roughly $300–$600 per month, running a single campaign with 3–5 creatives.

Why did my Meta ads cost suddenly go up?

The three most common causes are creative fatigue (frequency above 3 on a cold audience), seasonal auction pressure in Q4, and editing a live ad set, which resets the learning phase. Check the Frequency and Amount Spent columns by week before changing bids — nine times out of ten the fix is new creative, not a new bid strategy.

Is Meta cheaper than Google Ads?

Meta usually has a lower cost per click — often $0.40–$1.80 versus $4–$50 for competitive service keywords on Google — but Google traffic converts at a higher rate because it's search intent. Compare cost per booked job rather than cost per click; for emergency services Google typically wins, and for promotions and visual offers Meta typically wins.

Does boosting a post cost less than running an ad in Ads Manager?

No. Boosted posts use the same auction and the same inventory, but with fewer objective, placement and optimisation controls, which usually makes results more expensive per lead or sale. Use Ads Manager for anything you want to measure; use boosting only for cheap awareness on an already well-performing organic post.

How long before Meta ads costs stabilise?

Expect 7–14 days of volatile costs while each ad set works through the learning phase, which Meta exits after roughly 50 optimisation events in a rolling seven days. Avoid editing budget, creative or targeting during that window, since significant edits restart learning and extend the expensive period.

Do I pay tax on Meta ad spend in Canada?

Yes. Meta charges GST/HST on ad spend for Canadian advertisers, plus QST in Quebec, and the tax is added on top of your billed spend rather than deducted from your budget. Build an extra 5–15% into your monthly forecast depending on your province.

What is a good cost per 1,000 people reached?

For reach campaigns in the US and Canada, $4–$9 per 1,000 people reached is normal; in lower-competition markets like South Africa it can fall below $2. Reach is cheap by design, so judge it only on whether those impressions later produce cheaper leads from retargeting.

Mark Gasparik
Written by · how we write

Mark writes about what actually gets small businesses customers from Google, social media and AI: the campaigns, the listings, the websites and the numbers behind them. Every article is built from real search demand and the work our team ships for clients across the US and Canada.

LeoKGKirill
Leo, KG and Kirill will be on your call

Take over Los Angeles before your competitors do

Google, social and AI, built in 14 days, tracked in your own dashboard and guaranteed on ROI. One free call to see the plan.

5.0 on Google & Trustpilot No ROI? Money back Your local team of experts