I remember the first time I actually understood what CPM meant. I was sitting in a media planning meeting, watching someone walk through a spreadsheet of ad buys, and the numbers were flying: "$8 CPM on Facebook, $38 CPM on search, $3 CPM on display." Everyone was nodding like it was obvious. I was pretending.
That was a decade ago. Today, CPM is one of those metrics that separates people who talk about marketing from people who actually buy media. If you don't understand CPM, you don't understand how attention gets priced in the modern economy. Full stop.
CPM stands for Cost Per Mille (from the Latin mille, meaning "thousand"). It's the price an advertiser pays for 1,000 impressions of an advertisement. One impression equals one time your ad is displayed to a human being (or, more accurately, to a screen that a human being might be looking at).
The formula is dead simple:
CPM = (Total Ad Spend / Total Impressions) × 1,000
So if you spend $500 and your ad gets shown 100,000 times, your CPM is $5. You paid five dollars for every thousand eyeballs.
What CPM does not tell you is whether anyone clicked, converted, remembered, or cared. It's a cost-of-exposure metric, not a cost-of-outcome metric. That distinction matters more than most media buyers want to admit.
CPM didn't start in digital. The concept originated in traditional print media advertising during the mid-20th century as a way to standardize costs across different publications with different audience sizes. A full-page ad in a magazine with 500,000 readers needed to be comparable to a quarter-page ad in a newspaper with 2 million readers. CPM made that comparison possible.
The metric transitioned seamlessly into radio and television advertising, where it became the default currency. When digital advertising emerged in the 1990s, CPM came along for the ride. The first banner ad (AT&T on HotWired in 1994) was sold on a CPM basis. That tradition stuck.
Today, CPM is the backbone of programmatic advertising, real-time bidding, and every major ad platform from Google Ads to Meta to TikTok. It's the common language of media buying.
I think there's a temptation among performance marketers to dismiss CPM as a "vanity metric." After all, impressions don't pay the bills. Conversions do.
But here's the thing: CPM is how the attention economy prices itself. It's the input cost for every awareness campaign, every brand positioning play, every top-of-funnel strategy. If you don't know what attention costs in your category, you're flying blind.
CPM also tells you something about market dynamics. When CPMs spike, it means more advertisers are competing for the same eyeballs. When they drop, demand is softening. Tracking CPM trends is like watching commodity prices: it tells you about supply and demand before the downstream effects show up.
Here's where things get practical. These numbers shift quarterly, but they give you a working baseline.
| Platform | Average CPM (2025-2026) | Best For |
|---|---|---|
| Google Display Ads | $3.12 | Broad reach, retargeting |
| Google Search Ads | $38.40 | High-intent capture |
| Facebook / Meta Ads | $8.60 – $15.74 | Demographic targeting, awareness |
| TikTok | $6 – $8 | Gen Z/Millennial awareness |
| YouTube | $3 – $6 | Video branding, pre-roll |
| Snapchat | Up to $12.84 (Q4) | Young demographic reach |
| $30 – $60 | B2B targeting | |
| Connected TV (CTV) | $25 – $45 | Household-level targeting |
Source: Aggregated from AdAmigo 2026 benchmarks, Enhencer 2024 trends, SmartyAds 2025 data, and Quimby Digital 2025 analysis.