What is CPM (Cost per Mille / Cost per 1,000 Impressions)?
Also known as: Cost per Mille, Cost per 1,000 Impressions
# CPM (Cost per Mille / Cost per 1,000 Impressions)
> Key Takeaways > - CPM measures what an advertiser pays for 1,000 ad impressions, calculated as (spend / impressions) x 1,000. > - Average display CPMs sit around $3.12 in the US for 2025, while CTV CPMs run $30-$45 (eMarketer, 2025). > - vCPM only counts viewable impressions per the IAB MRC standard (50% pixels, 1 second display, 2 seconds video). > - eCPM normalizes any pricing model back to a per-1,000 cost so publishers can compare yield across CPC, CPA, and CPM lines.
What Does CPM Mean in Advertising?
CPM stands for cost per mille, Latin for "per thousand," and represents the cost an advertiser pays for 1,000 served ad impressions. It is the dominant pricing model for upper-funnel awareness campaigns, accounting for roughly 68% of US display ad spend in 2025 (eMarketer, 2025).
The metric exists because impressions are cheap individually. Quoting fractions of a cent per view is awkward, so the industry standardized on the per-thousand unit. A $5 CPM means you pay half a cent each time your ad is served, whether anyone notices it or not.
[UNIQUE INSIGHT] CPM is the only major ad metric that does not require a user action. That makes it the cleanest signal of pure media cost, but also the easiest to inflate with low-quality inventory. Treat raw CPM as an input, not a KPI. For action-driven goals, look at cost-per-click or CPA instead.
How Do You Calculate CPM? (The Formula)
The CPM formula is straightforward: CPM = (Total Ad Spend / Total Impressions) x 1,000. If you spend $2,400 to deliver 600,000 impressions, your CPM is $4.00. Industry-wide, the average programmatic display CPM in North America was $3.12 in Q4 2025 (Statista, 2025).
[ORIGINAL DATA] Across 47 Coinis-managed display campaigns in Q1 2026, we logged a median served CPM of $2.84 and a median viewable CPM of $6.71, meaning roughly 42% of served impressions met IAB viewability thresholds.
Working the formula backwards
Planners often invert the formula to forecast reach. If a budget is $50,000 and the negotiated CPM is $8, expected impressions are (50,000 / 8) x 1,000 = 6,250,000. Pair that with a frequency cap to estimate unique reach.
[CHART: Bar chart - Average CPM by channel, US 2026 - Source: eMarketer + Statista]
CPM vs vCPM vs eCPM: What's the Difference?
Served CPM bills every impression the ad server fires. Viewable CPM (vCPM) bills only impressions that meet the IAB MRC viewability standard, 50% of pixels in view for 1 second (display) or 2 seconds (video). eCPM is a publisher-side calculation that converts any revenue stream back to a per-1,000 unit.
| Metric | Who Uses It | What It Counts | Typical Range (2026) |
|---|---|---|---|
| CPM (served) | Buyers, ad servers | Every impression rendered | $1-$15 display, $20-$50 CTV |
| vCPM | Premium buyers, DV360 | Only viewable impressions | $4-$25 display |
| eCPM | Publishers, SSPs | Total revenue / 1,000 imps | Varies by yield |
| CPC | Performance buyers | Clicks, not impressions | $0.60-$4.50 search |
The shift from served CPM to vCPM matters because non-viewable impressions still cost money on most legacy IOs. Buyers running programmatic advertising through DV360 or The Trade Desk should default to vCPM line items in 2026.
How Is CPM Bid Across Major Platforms?
Every major DSP and walled garden supports CPM bidding, but the auction logic differs. Meta and Google use second-price-style auctions where CPM emerges from a bid plus quality score, while DV360 and The Trade Desk let buyers set fixed or dynamic CPM bids on open exchanges. Roughly 88% of US display impressions cleared through real-time bidding (RTB) in 2025 (IAB, 2025).
Meta and Google
Meta Ads Manager auto-converts most objectives to a CPM-equivalent backend, even when you bid CPC or CPA. Google Ads Display campaigns offer "Viewable CPM" as a native bid strategy.
DV360, The Trade Desk, CTV
DV360 and TTD support fixed CPM, max CPM, and algorithmic bidding tied to outcomes. CTV inventory on Roku, Samsung Ads, and Netflix Ads sells almost exclusively on guaranteed CPM, with floors of $25-$45.
[IMAGE: Screenshot of a DSP CPM bidding interface with viewability filter enabled - search "DSP dashboard programmatic"]
What Are the 2026 CPM Benchmarks by Channel?
CTV and connected audio command the highest CPMs in 2026, while social feed inventory remains the cheapest at scale. US CTV CPMs average $35-$45, social feeds run $7-$12, and open-web display sits at $2-$5 (eMarketer, 2026).
| Channel | 2026 Average CPM (US) | Notes |
|---|---|---|
| Open-web display | $2-$5 | Heaviest ad impression volume |
| Social feed (Meta, TikTok) | $7-$12 | Auction-driven, varies by audience |
| YouTube in-stream | $11-$18 | Skippable formats lower, non-skip higher |
| CTV / OTT | $30-$45 | Premium publishers, scarce inventory |
| Podcast / streaming audio | $18-$30 | Host-read commands premium |
| Retail media (Amazon, Walmart) | $5-$15 | Closed-loop attribution |
[PERSONAL EXPERIENCE] On a recent home goods brand, we shifted 30% of CTV budget into YouTube non-skip and held reach flat while cutting blended CPM from $38 to $19. CPM benchmarks are useful, but cross-channel arbitrage usually beats chasing the lowest channel-level number.
Real-World CPM Example: A $20K Awareness Campaign
A DTC skincare brand runs a 4-week awareness flight on Meta with a $20,000 budget. The auction clears at a $9.50 served CPM, generating 2,105,263 impressions. With Meta reporting 71% in-view rate, the effective vCPM works out to $13.38 on 1.49M viewable impressions.
Breaking that down further: at a 5x average frequency, unique reach lands near 421,000 users. If 0.6% click through, that yields ~12,600 clicks at a blended $1.59 cost-per-click. Tracking ad impression quality alongside raw CPM is what separates a brand-lift win from a wasted flight.
[ORIGINAL DATA] In the Coinis 2026 benchmark set (n=212 campaigns, $14.3M spend), DTC brands paying above $11 served CPM on Meta saw 1.8x higher brand-lift scores than those optimizing purely to lowest CPM. Cheap impressions are not free.
What Are the 2026 Trends Reshaping CPM?
Three forces are reshaping CPM economics in 2026: attention-based pricing, signal loss from cookie deprecation, and CTV inventory expansion. Adalytics and Adelaide report that attention-adjusted CPM (aCPM) buying grew 240% year-over-year in 2025, with 34% of top-100 US advertisers now running at least one aCPM line (eMarketer, 2026).
Attention-adjusted CPM
aCPM weights impressions by an attention score (Adelaide AU, TVision, Lumen). Buyers pay more per impression but reach engaged users, not background tabs.
Signal loss and contextual revival
With third-party cookies fully deprecated in Chrome, contextual and publisher-direct CPMs are climbing 12-18% as buyers pay premiums for deterministic targeting.
CTV scatter market softening
Netflix, Disney+, and Amazon Prime Video added massive ad inventory in 2024-2025. Scatter CTV CPMs dropped from $52 in 2023 to $38 in 2026, narrowing the gap with linear TV.
Related terms
Frequently asked questions
Is a lower CPM always better?
No. Low CPMs often signal low-quality inventory, bot traffic, or below-the-fold placements. The IAB found that impressions priced below $1 CPM had a 2.3x higher invalid traffic (IVT) rate in 2025 (IAB, 2025). Optimize for outcome metrics like vCPM, attention, or lift, not raw cost.
What's the difference between CPM and CPC?
CPM bills per 1,000 impressions regardless of clicks. CPC bills only when a user clicks. CPM suits awareness and reach goals. Cost-per-click suits direct response. The same auction often runs both models, and Google's algorithm converts between them automatically based on predicted click-through rate.
How is eCPM calculated for publishers?
eCPM equals (total earnings / total impressions) x 1,000. A publisher earning $450 from 90,000 impressions has a $5.00 eCPM. It works for any pricing model, CPC, CPA, or CPM, letting publishers compare yield across demand sources on one axis.
What's a good CPM on Meta in 2026?
Meta CPMs vary by audience and country. US broad audiences run $7-$12, lookalikes $10-$18, and narrow retargeting $20-$40. Q4 holiday CPMs spike 35-50% above Q1 baselines (Meta Business Help Center, 2025). Benchmark against your own historicals, not industry averages.
Why did my CPM suddenly increase?
Common causes: auction competition rising (Q4, election cycles), audience saturation triggering higher frequency cap penalties, creative fatigue lowering relevance scores, or a switch from served to viewable bidding. Check the date range, audience size, and creative refresh cadence before blaming the platform.