What Is CPM (Cost Per Mille)? The 2026 Benchmarks Every Advertiser Argues About
CPM is the per-1000-impression price you pay Meta, TikTok, or Google. Here's the 2026 benchmark data by platform and industry, why your CPM doubled this year, and the 5 levers that actually bring it down.

Cyber Monday 2024 Meta CPM hit $17.70, 138% above annual average (Gupta Media tracker). A year later, advertisers were posting "my cpms are $250+ can't figure out how to fix it." Meta CPM moved 42% in a single year. It varies 9x between the US and India. Here's the 2026 benchmark data by platform, industry, country, and month, and the five things that actually move the number.
Bottom line: Meta DTC $14, TikTok $13, LinkedIn $31. Your CPM is 5-8x India's if you sell in the US. Q4 runs 25-60% above the annual average. A good CPM is one within 10-15% of your own rolling 30-day baseline. If yours just jumped, check creative refresh date first, Andromeda penalizes similarity.

TL;DR: The 2026 CPM You Should Expect on Each Platform
Before we get to the math, here are the platform medians most US ecommerce and B2B accounts can reasonably benchmark against. All sourced from public 2025 trackers, then read forward into 2026 trajectory:
| Platform | 2025 Median CPM | YoY Change | Source |
|---|---|---|---|
| Meta (DTC ecom panel) | $14.19 | +20.03% | Triple Whale |
| Meta (global multi-vertical) | $8.19 | +5% | Gupta Media |
| TikTok (DTC ecom panel) | $13.26 | +16% | Triple Whale |
| TikTok (global) | $4.82 | +8% | Gupta Media |
| YouTube | $4.99 - $9.29 | +2.4% | Gupta / Inceptly |
| $31 - $38 | NA | Meet Lea | |
| Snapchat | $8.60 | +47% | Gupta Media |
| $4.67 | +16% | Gupta Media | |
| Google Display | $2.80 - $3.12 | NA | Rocking Web |
| $3 - $8 | +14% | AdLibrary | |
| Connected TV (CTV) | $20 - $40 | NA | AdWave |
Why the same platform shows two different CPMs:
Meta's $14.19 (Triple Whale) vs $8.19 (Gupta) isn't a contradiction. Triple Whale's panel is ecommerce-heavy DTC. Gupta is global multi-vertical including reach campaigns and lower-bid markets. Find the panel closest to your business and read your CPM against that, not the headline average everyone else is quoting.
The Formula and What It Actually Measures
The formula: CPM = (spend / impressions) × 1,000. CPM is the denominator of every downstream metric: CPC = CPM / (CTR × 10). CPA = CPC / CVR. ROAS = AOV / CPA. Even when you bid for conversions, Meta still calculates a delivered CPM behind the scenes. You can't escape it by changing objective.
Planning math (reverse)
Want 250K impressions @ $12 CPM
(250,000 / 1,000) × $12
Why CPMs Went Up From 2023 to 2026
Meta CPM climbed from $11.82 to $14.19 in a single year, up 20%. Two forces account for most of it.
1. Meta Andromeda (rolled Dec 2024 to Q1 2026)
The new ranking model uses a neural retrieval engine roughly 10,000x the size of the previous system. Andromeda penalizes creative similarity. Per a Cohley analysis, "if your Creative Similarity is high, Andromeda punishes your account by raising your CPMs because it views the content as repetitive and fatiguing."
2. Auction crowding plus residual post-iOS 14 inefficiency
More advertisers chasing the same attention. Meta reported a 14% increase in ad costs against 6% impression growth, a bidding war by the numbers. The 2024 US election spike (Meta political spend $568.7M, +86% vs 2020 per eMarketer) layered 20-35% seasonal pressure on Oct-Nov 2024, and the auction never fully reset.
2026 CPM Benchmarks by Industry
Industry CPM spread on Meta is enormous. Triple Whale's 2025 ecom panel showed every single industry saw CPM increase YoY. Health and Wellness alone climbed +38%. Here's where things landed:
| Industry (Meta, ecom) | 2025 Median CPM | YoY Change |
|---|---|---|
| Health & Wellness | $20.70 | +38.03% |
| Automotive | $10.01 | +17.08% |
TikTok industry CPMs cluster tightly between $3.79 (Sports & Outdoors) and $6.33 (Food & Beverage) per Triple Whale's TikTok 2025 benchmarks, much flatter than Meta. If you're on TikTok, your industry barely matters; geo and creative matter more.
The B2B and LinkedIn ceiling:
LinkedIn median CPM is $31. In financial services, cybersecurity, or enterprise SaaS, $50 to $100+ is normal. There are r/FacebookAds threads where B2B founders share CPMs of $300+. That isn't a broken account. That's the price of competing for a thin slice of high-intent professional inventory.
2026 CPM by Country: The 9x Geo Spread
Geo is the single largest CPM lever you almost never think about. The spread between the US and India on Meta is roughly 9x. This matters because any decision to test in cheap-CPM markets can look like a win on CPM and a loss on revenue, simultaneously. Numbers from AdAmigo's 2026 country tracker:
| Country | Avg Meta CPM (2026) | Tier |
|---|---|---|
| United States | $23.00 | Tier 1 |
| Australia | $18.50 | Tier 1 |
| Canada | $13.40 | Tier 1 |
| United Kingdom | $10.31 | Tier 1 |
| Germany | $10.05 | Tier 1 |
| Mexico | $4.50 | Tier 2 |
| Brazil | $4.20 | Tier 2 |
| Philippines | $3.50 | Tier 3 |
| Indonesia | $2.80 | Tier 3 |
| India | $2.60 | Tier 3 |
Global average $6.59. US-only DTC pays 5-8x India's CPM. Stop comparing your $20 CPM to anyone selling in a different country, it's the geo, not the operator.
"Hey, just launched my new campaign for a new product. I am running quite low budget, 50 USD a day. 3 ad sets 3 ads each. For some reason i have EXTREMELY HIGH CPM, 100 USD! I have never had even close to this level of CPM on any of my previous ad campaigns. Audience is broad in each of my ad sets ranging from 1-10 million, CTR is little over 2% so the ad seems like it is relevant for its target audience. But this unbearably high CPM just kills of any other positive metrics my ad has."
u/xStrad, r/FacebookAds, March 2025
The Q4 Spike: November Costs +42% More Than January
Meta's median CPM moves in a predictable annual rhythm: low in January, climbs steadily, peaks in November, drops slightly in December, resets in January. The 2025 data tracked by SuperAds shows the curve in numbers:
| Month | Meta Median CPM | Notes |
|---|---|---|
| Jan 2025 | $17.73 | Post-holiday reset |
| Feb 2025 | ~$17.90 | Flat |
| Mar 2025 | ~$19.23 | First climb |
| Apr-Sep 2025 (avg) | $18.57 - $20.38 | Steady summer band |
| Oct 2025 | $21.69 | +$1.74 step-up |
| Nov 2025 | $25.22 (peak) | BFCM auction frenzy |
| Dec 2025 | $22.04 | Post-Cyber pullback |
| Jan 2026 | $15.74 (13-month low) | Cheapest window of the year |
Jan-Nov 2025 climb: +42%. H2 vs H1: +14%. Q4 vs Q1: +26%. US-specific monthly data is even sharper: started 2025 at $20.41, peaked at $28.09 in November, ended Jan 2026 at $17.12.
Three other Q4 trackers confirm the pattern: Strike Social sees CPMs +25-60% from November to mid-December; Tinuiti routinely measures BFCM week at 2-3x annual average.
What Counts as a Good CPM?
Three honest answers depending on what you actually want to know.
The diagnostic answer (use this 90% of the time):
A good CPM is one within 10-15% of your own rolling 30-day baseline. Industry medians are noisy. Your account knows what normal looks like. If your CPM jumps from $18 to $28 in a week, that's a signal worth investigating. If it's sitting where it has been all quarter, you don't have a CPM problem.
The strategic answer:
A good CPM is one that produces a profitable CPA. Period. CPM that looks "cheap" because you chose Reach optimization on broad audience in Indonesia produces useless impressions. CPM that looks "expensive" on a narrow custom audience for a $400 AOV product can still produce 4x ROAS. Don't optimize the input number. Optimize the output.
The benchmark answer (only if you must):
By Meta campaign objective in the US, per Affect Group Q4 2025:
| Objective | Typical CPM |
|---|---|
| Reach & Impressions | $10-15 |
| Sales (product feed, new audiences) | $10-15 |
| Lead Generation (website) | $25-40 |
Lower CPMs start with creative the algorithm wants to show.
Andromeda specifically rewards creative diversity with lower CPMs. AdMakeAI batches 10 distinct ads in one go. Free credits, no card.
Real Founder Examples From r/FacebookAds and r/PPC
The "new business manager didn't fix it" founder
"If it makes you feel better, I am in the same boat. CTR 3%+, 50USD/day, CPM 80-100+ across all the products I've tried, can't even get any reach. Thought my meta was broken so created a new BM yesterday, lol"
u/Odd_Floor_6949, r/FacebookAds
Lesson: It's not the account. It's the auction plus the creative. Building a new BM and uploading the same ads gives you the same CPM, because Andromeda is judging the creative, not the container.
The "CPL went from $5 to $25 in 5 months" lead gen agency
"Nov 2025: $5.57 CPL / 2.49% CTR / 35K reach. May 2026: ~$25 CPL / ~1.15% CTR. CPM only went up 26%. Reach and audience size are basically the same... My hypothesis is that doubling the budget pushed spend past what the Houston audience can absorb. Meta had to reach lower-intent people to fill $200/day."
Lesson: Audience exhaustion plus creative fatigue compound. CPM only moved 26% but CPL moved 5x. The auction is telling you the audience saturation is real, not that the ad is broken.
How to Actually Lower It
1. Creative volume + diversity (the Andromeda lever)
Andromeda raises CPMs for ad accounts with high creative similarity. Brands managing large, genuinely-diverse creative portfolios consistently maintain lower CPMs. A fitness apparel case study from Topkee cut CPM from $7.20 to $5.10 (a 29% reduction) with better creative diversification and segmentation. A Cohley-cited case showed Andromeda accounts that spread spend across many creatives saw CPMs -20% and CPAs -35% within days.
2. Audience size and broad targeting
Broad audiences (1M+) reduce auction crowding. Narrow custom audiences run $15-25 CPM vs $8-10 for broad. Well-segmented audiences can reduce CPM by up to 30%, per the same Topkee dataset. Counter to older advice: in the Andromeda era, broad almost always wins because the algorithm finds the right user inside a wide net better than you can describe one.
3. Placement mix (Reels and Stories are cheaper)
Reels and Stories placements run 10-30% cheaper CPM than Feed, per Mavlers. Use automatic placements unless you have a real reason not to. If all your creative is 1:1 square, you're leaving the cheapest inventory on the table.
4. Bid type / objective match
Reach campaigns get $3-5 CPMs. Conversion campaigns get $25-40 CPMs. Pick the objective that matches your goal, but don't fool yourself: a lower-objective CPM doesn't mean lower CPA. Running a Reach campaign to chase a low CPM number is a vanity move that burns your budget on cheap impressions Meta knows won't convert.
5. Clean your ad comments
One r/FacebookAds operator removed spam comments across 3K ad responses (~40% were scam links). Result: CPM down 18%, ROAS up 11%, CTR unchanged, meaning the lift came from algorithmic trust, not click rate. Andromeda is reading the comment thread as a quality signal. Sweep weekly.
CPM is the universal denominator downstream. CTR is the bridge between CPM and CPC: CPC = CPM / (CTR × 10). A $14 CPM at 1.5% CTR is a ~$0.93 CPC. The same $14 CPM at 0.5% CTR is a $2.80 CPC. Same impression cost, 3x the click cost. Even when you bid for clicks or conversions, Meta still calculates a delivered CPM, so you don't escape it by picking a different objective. For benchmarks on the next link in the chain, see our 2026 Facebook Ads CTR benchmarks.
Creative volume is the one CPM lever you fully control.
Andromeda specifically punishes creative similarity with higher CPMs. The fix isn't a bid hack. The fix is shipping more genuinely different ads. AdMakeAI is built for exactly that, 30-80 distinct ads in the time it used to take to produce 3. You can't outbid the auction. You can out-create it.
Free credits included. No credit card. ~30s per ad.
Frequently Asked Questions
Related Resources
Social Media Impressions Explained
What actually counts as an impression on Meta, TikTok, and Google, and why served vs viewable changes your CPM.
Facebook Ads CTR Benchmarks 2026
What counts as good CTR by industry. Pair this with the CPM benchmarks above to back into a CPC estimate.
Ad Set Studio
Batch generate 10 distinct ads in one shot. Creative volume is the #1 CPM lever in 2026.
Ready to Create Winning Ads?
Join marketers using AI to research competitors and create high-converting ads