CPM (Cost Per Mille — ‘mille’ is Latin for thousand) is the base unit of impression-based ad pricing. Useful for awareness campaigns where you’re paying to be seen, not for direct response.
When CPM matters
- Brand awareness campaigns — measuring reach efficiency
- Upper-funnel display/video — driving consideration before purchase intent
- Ad-format comparison — comparing video vs display vs sponsored content
- Negotiating with publishers — quoting agreed rate cards
When CPM doesn’t matter
- Performance campaigns optimizing for clicks or conversions — CPC and CPA are more relevant
- Direct-response email — open rate and CTR matter more
- Affiliate marketing — CPA dominates
US CPM benchmarks by platform
| Platform | Typical US CPM range |
|---|---|
| Programmatic display (Open RTB) | $0.50-$3 |
| Google Display Network | $2-$5 |
| Meta feed (Facebook + Instagram) | $3-$8 |
| YouTube TrueView in-stream | $5-$15 |
| TikTok Promote / TopView | $5-$20 |
| LinkedIn feed | $15-$40 |
| Premium publisher direct | $8-$25 |
| Connected TV (CTV) US | $20-$40 |
These are media costs only — platform fees, agency fees, and creative production are separate.
What this calculator doesn’t model
- Viewability filters (served vs viewable impressions)
- Frequency capping effects on cost
- Ad-tech overhead (DSP fees, verification fees)
- Audience reach (impressions ≠ unique users)
- Brand uplift / attribution beyond clicks
For click-side metrics, see CPC calculator and CTR calculator. For conversion economics, see CPA calculator and ROAS calculator.