Prooflytics
Analytics8 min read

CPM Benchmarks by Platform 2026: What You Should Pay for 1,000 Impressions

CPM benchmarks 2026: Meta $6-15, TikTok $10-20, LinkedIn $30-60, YouTube in-stream $5-15, Google Display $0.50-2.00. Seasonal patterns, placement breakdowns, and what rising CPM actually means for your campaigns.

Abstract dark background with glowing data points representing CPM benchmarks across advertising platforms

CPM Benchmarks by Platform 2026: What You Should Pay for 1,000 Impressions

CPM (cost per thousand impressions) averages $6-15 on Meta, $10-20 on TikTok, $30-60 on LinkedIn, $5-12 on Snapchat, $5-15 on YouTube in-stream, and $0.50-2.00 on Google Display in 2026. LinkedIn's CPM is 3-5x higher than Meta's - which is often misread as "LinkedIn is expensive" when the correct reading is "LinkedIn's audience targeting precision commands a premium that may be worth paying for B2B accounts."

CPM is the unit cost metric for awareness-objective campaigns. The benchmark ranges in this guide reflect aggregated platform-published rate data, advertiser benchmark surveys, and programmatic marketplace reports for 2025-2026. Actual CPMs vary by vertical, audience size, creative format, and auction competitiveness. It is also a diagnostic signal for performance campaigns: a rising CPM on a stable creative and audience indicates either increasing auction competition or audience exhaustion. When CPM rises but CTR holds steady, you are paying more for the same quality of impression - acceptable if ROAS is holding. When CPM rises and CTR falls simultaneously, you are likely saturating your audience.

CPM (Cost Per Mille / Cost Per Thousand): total spend divided by impressions, multiplied by 1,000. A CPM of $10 means you paid $10 for every 1,000 times your ad was shown. CPM is the primary pricing metric for programmatic advertising and awareness-objective social campaigns.

eCPM (Effective CPM): the CPM calculated retroactively on campaigns that used CPC or CPA bidding. If you bid on clicks and paid $500 to receive 100,000 impressions, your eCPM was $5.00 - regardless of how you bid.

Viewability: the percentage of impressions where the ad was actually visible on screen (at least 50% of pixels visible for at least 1 second, per MRC standards). CPM benchmarks assume purchased impressions, not necessarily viewable impressions. Google Display Network programmatic often has viewability rates of 50-70%; Meta and TikTok (full-screen formats) approach 95%+.

Key takeaways

2026 CPM benchmarks range from fifty cents for Google Display to sixty dollars for LinkedIn

Meta runs $6-15, TikTok $10-20, LinkedIn $30-60, Snapchat $5-12, YouTube in-stream $5-15, Google Display $0.50-2.00. LinkedIn's CPM premium reflects targeting precision for professional audiences, not inefficiency.

Rising CPM on stable creative and audience is an early signal of audience exhaustion

When CPM rises and CTR falls simultaneously, audience saturation is the most likely diagnosis. These two signals together represent the start of the fatigue cycle before ROAS decline makes the problem undeniable.

Stories and Reels formats are 15 to 30 percent cheaper than Feed placement on Meta

YouTube 6-second bumper ads carry 40-60% lower CPMs than 15-30 second skippable formats. Format-level CPM differences this large create significant cost variation within a single platform that campaign-level reporting obscures.

Seasonal CPM spikes of 30 to 50 percent occur every Q4 across all major platforms

Teams that do not raise ROAS targets during October-December systematically underspend on profitable campaigns because they pause when CPM rises rather than adjusting targets to account for the predictable seasonal premium. The spikes are structural, not anomalous.

Comparing CPM across platforms without audience and format normalisation produces meaningless rankings

A $40 LinkedIn CPM reaching a decision-maker may outperform a $10 Meta CPM reaching a broad consumer audience. Platform-level CPM benchmarks without context about the audience being reached are not useful inputs to budget allocation decisions.

Meta Ads CPM benchmarks 2026

Meta CPM varies substantially by objective, placement, audience, and season. The commonly cited averages mask a 4-5x range between low and high:

By placement:

  • Facebook News Feed: $7-12
  • Instagram Feed: $8-14
  • Instagram Reels: $6-12
  • Instagram Stories: $7-13
  • Facebook Audience Network: $1-5 (significantly cheaper; lower-quality inventory)
  • Advantage+ Placements (automatic): blended CPM typically $6-13

By audience type:

  • Broad targeting (interests, demographics): $5-10
  • Lookalike audiences: $7-14
  • Retargeting (website visitors, customer lists): $12-25
  • Retargeting typically has higher CPM because the audience is smaller and more valuable; other advertisers are also bidding for the same pool

By objective:

  • Awareness/reach campaigns: $4-8 (optimised for cheap impressions)
  • Traffic campaigns: $8-15 (optimised for likely clickers)
  • Conversion campaigns: $10-20 (optimised for likely converters, more competitive)

Seasonal pattern: Meta CPM peaks in Q4 (October-December) as retail brands and DTC advertisers bid for holiday audiences. Q4 CPM typically runs 30-60% above Q2. Q1 CPM typically drops 20-35% from Q4 peak - making January-February the most cost-efficient period for awareness investment.

TikTok Ads CPM benchmarks 2026

TikTok CPM has risen steadily since 2021 as advertiser demand has grown. The low-cost era (sub-$5 CPM) ended in 2022; 2025-2026 CPM reflects a mature, competitive auction.

Average CPM by buying method:

  • Auction (most accounts): $10-20
  • Reservation (brand takeovers, TopView): $50-200+ (premium fixed placement)

By targeting type:

  • Interest and behaviour targeting: $10-18
  • Lookalike audiences: $8-15
  • Broad/reach campaigns: $7-13
  • Custom audiences (remarketing): $12-22

What drives TikTok CPM up:

  • Short-form video content has high completion rates to advertisers pay premium for this attention
  • Platform growth means more advertisers bidding, less remaining cheap inventory
  • TikTok's algorithm rewards high-VCR content with lower eCPM - low-quality creatives pay more per impression
Prooflytics

Turn scattered analytics into one clear picture

Every source in one brief. The whole picture. Your decision.

14 days free · no credit card

LinkedIn Ads CPM benchmarks 2026

LinkedIn CPM is the highest of any major advertising platform for standard paid social formats. This reflects the premium placed on professional audience targeting (by job title, seniority, company size, industry).

Average CPM by format:

  • Sponsored Content (single image): $30-55
  • Sponsored Content (video): $20-40
  • Lead Gen Forms: $30-60
  • Dynamic Ads: $25-45
  • Message Ads: priced per message ($0.25-0.80/message), not CPM

By audience targeting precision:

  • Director and above targeting: $40-70 CPM
  • Manager-level targeting: $25-45 CPM
  • Broad professional targeting: $20-35 CPM

Why LinkedIn CPM is worth evaluating on different terms: LinkedIn CPM looks expensive relative to Meta or TikTok - but LinkedIn's audience targeting means you are reaching specific job titles at specific company sizes. For B2B products with an ACV above $5,000, paying $50 CPM to reach CFOs at target accounts can generate a lower cost-per-qualified-lead than paying $10 CPM on Meta to reach a broader audience with lower ICP match.

The relevant metric for LinkedIn is not "is this CPM too high?" but "what is my cost per SQL from LinkedIn vs other channels?" - which requires connecting LinkedIn Ads to your CRM data. See the LinkedIn Ads marketing analytics guide for how to track this in Prooflytics.

YouTube and Google Display CPM benchmarks 2026

YouTube in-stream (skippable TrueView):

  • Average CPM: $5-15
  • Varies by audience: $3-8 for broad reach, $10-20 for specific interest targeting
  • Bumper ads (6-second non-skippable): $5-12 CPM
  • Non-skippable 15-second: $10-20 CPM
  • YouTube Shorts: $3-10 CPM (growing inventory, prices still below TrueView)

Google Display Network (GDN):

  • Average CPM: $0.50-2.00 - significantly cheaper than social
  • Why cheaper: GDN inventory is vast (2M+ websites and apps); supply far exceeds demand
  • Viewability caveat: GDN average viewability is 50-65% (vs 90%+ for TikTok/Snapchat). Effective CPM on viewable impressions is roughly double the purchased CPM
  • Remarketing on GDN: $1-5 CPM - higher demand for known-user inventory

The GDN viewability adjustment: if you pay $1.50 CPM on GDN with 60% viewability, your viewable CPM is $2.50 - still much cheaper than social, but the comparison should use viewable CPM, not purchased CPM.

CPM benchmarks by season and how to use them

The ICP problem this creates for performance marketers: most teams set annual ad budgets without accounting for seasonal CPM swings - then discover in October that the same budget that bought 500,000 impressions in Q2 now buys 320,000. Knowing the seasonal index before it arrives is the difference between a proactive budget adjustment and a reactive damage report.

Seasonal CPM index (relative to Q2 baseline = 100):

  • Q1 (January-March): 70-80 - cheapest quarter; post-holiday budget reset, less competition
  • Q2 (April-June): 100 baseline
  • Q3 (July-September): 90-110 - slightly more competitive as summer activity picks up
  • Q4 (October-December): 130-160 - peak holiday competition; Meta and TikTok particularly spike

Strategic implication: teams running brand awareness or audience-building campaigns should weight more budget toward Q1 and Q2 when CPMs are 30-50% cheaper than Q4. Teams that only have budget to invest in one quarter should choose Q2 over Q4 for awareness objectives (lower cost per reach). Q4 still makes sense for conversion campaigns if ROAS is strong enough to justify the premium CPM.

Prooflytics flags week-over-week CPM changes in the daily brief. A CPM rise of 20%+ on a stable creative and audience is a signal worth investigating - it may indicate seasonal auction pressure, audience saturation, or competitive bidding increase in your category.

The CPM vs CPC decision: when each matters

CPM bidding makes sense when:

  • Your goal is reach maximisation (brand awareness, new audience development)
  • Your creative has high CTR and you can afford to pay per impression knowing clicks will follow
  • You are testing creative performance - CPM bidding reveals which creatives generate the most engagement at equivalent impression volume

CPC bidding makes sense when:

  • Your goal is direct response (clicks, leads, purchases)
  • You want the platform to optimise for likely clickers within your audience
  • Your creative CTR is variable and you want consistent cost-per-click regardless of impression efficiency

Most performance campaigns run CPC or conversion bidding - CPM is primarily used for awareness objectives. Even so, monitoring eCPM (effective CPM) on CPC campaigns tells you whether the platform is showing your ads efficiently. A rising eCPM on CPC campaigns with stable CTR is a healthy sign (you are reaching the same quality audience at higher frequency). A rising eCPM with falling CTR indicates creative fatigue - the algorithm is bidding more to find willing clickers as your existing audience loses engagement with the creative.

Bottom line

  • Meta CPM average: $6-15; TikTok $10-20; LinkedIn $30-60; YouTube in-stream $5-15; Google Display $0.50-2.00
  • LinkedIn's high CPM is justified for B2B accounts with defined-persona targeting - evaluate on cost-per-qualified-lead, not CPM alone
  • Q4 CPM runs 30-60% above Q2 baseline on Meta and TikTok - plan acquisition budgets to weight toward Q1/Q2 for awareness campaigns
  • Rising CPM + falling CTR = creative fatigue signal; rising CPM + stable CTR = competitive pressure or seasonal auction shift
  • Prooflytics flags 20%+ week-over-week CPM changes in the daily brief with likely cause categorised

You can read independent reviews of Prooflytics on G2 and compare it to alternatives in the marketing analytics category.

Frequently asked questions

What is a good CPM for Facebook and Instagram ads?+

A CPM of $7-12 is average for Meta Ads (Facebook and Instagram combined) in 2026. Below $6 is cheap and typically indicates either a broad audience, a low-competition vertical, or a low-intent objective. Above $20 typically indicates a highly competitive audience (retargeting, small lookalike), Q4 seasonal pressure, or a conversion-objective campaign bidding against other performance advertisers. "Good" CPM is relative to your CTR and conversion rate - a $20 CPM with 2.5% CTR is more efficient than an $8 CPM with 0.5% CTR.

Why is LinkedIn CPM so much higher than Meta or TikTok?+

LinkedIn CPM reflects the premium for professional audience targeting. While Meta lets you target "people interested in marketing", LinkedIn lets you target "VPs of Marketing at B2B SaaS companies with 50-500 employees." That precision costs more. The relevant comparison is not CPM alone but cost per ICP-matched impression or cost per qualified lead - which often makes LinkedIn comparable to or better than Meta for B2B accounts with defined persona targeting.

How does CPM change during Q4?+

CPM typically rises 30-60% during October-December on Meta, TikTok, and Pinterest as DTC brands and retailers increase holiday season ad spend. Google Shopping CPMs rise 20-40% in the same period. LinkedIn is less seasonally affected (B2B budgets do not have the same holiday dynamic). Plan for Q4 CPM increases when budgeting for the holiday period - a campaign that achieved £10 CPM in Q2 may cost £15-16 CPM in November.

Does rising CPM mean my campaign is failing?+

Not necessarily. CPM rises can have three causes: (1) seasonal auction competition (normal, expected, no action needed); (2) audience saturation - you have reached most of your target audience and the platform is paying more per marginal impression; (3) creative fatigue - your ad's declining engagement quality causes the platform to bid more to find willing viewers. Track CPM alongside CTR to distinguish between causes. Rising CPM with stable CTR = probably competition or saturation. Rising CPM with falling CTR = creative fatigue signal.

How often does CPM data sync in Prooflytics?+

All connected platforms (Meta, Google, TikTok, LinkedIn, Snapchat, Pinterest, YouTube, Microsoft Ads) sync CPM and eCPM data once per day at 04:00 UTC. The daily briefing includes a CPM trend signal - any platform where CPM moved more than 20% week-over-week is flagged, along with the likely cause (seasonal, audience, or creative).

Prooflytics

Turn scattered analytics into one clear picture

Every source in one brief. The whole picture. Your decision.

14 days free · no credit card