CPM Calculator – Calculate Your Cost-per-Mille
What is CPM?
Cost-per-mille (CPM) shows what 1,000 ad impressions cost. Unlike CPC, it doesn't measure reaction to an ad, only visibility — which is why it's most commonly used for reach and branding campaigns.
CPM Calculator
Example calculation
Ad spend of $300 across 100,000 impressions gives a CPM of $3.00 — $3 for every 1,000 impressions delivered.
Why CPM alone says little about profitability
CPM only measures reach, not reaction or value. A campaign with a low CPM can still be uneconomical if the reached audience is not very relevant. In addition, pure visibility often contributes to effects in other channels, for example when reach in one channel lifts search demand in another, which CPM alone doesn't capture.
Anyone who wants to view CPM alongside audience relevance, downstream conversion and cross-channel impact needs a model that accounts for these factors together.
👉 Evaluate CPM alongside halo effect and channel mix: try the full tool
How to lower CPM
- Broaden audience size, as long as relevance doesn't drop too much
- Use ad formats that are priced more favorably in the given auction
- Test placements with lower competition
- Deploy budget outside high-demand periods where timing allows
Typical CPM ranges by channel
The following figures are rough guideline ranges and can vary substantially by industry, audience and season.
| Channel | Typical CPM range |
|---|---|
| Display advertising | $1–$5 |
| Social media advertising (Meta) | $3–$10 |
| Short-video platforms | $4–$12 |
| B2B networks (e.g. LinkedIn) | $6–$15 |
CPM vs. CPC vs. CPA
| Metric | Question it answers | Formula |
|---|---|---|
| CPM | What do 1,000 ad impressions cost? | Ad spend / Impressions × 1000 |
| CPC | What does a click cost? | Ad spend / Clicks |
| CPA | What does a conversion cost? | Ad spend / Number of conversions |
Frequently asked questions about CPM
When is CPM more useful than CPC?
CPM works especially well for campaigns aimed at reach or brand awareness, where impressions matter more than individual clicks.
How are CPM and CPC related?
CPC can be derived from CPM and CTR: a low CPM combined with a low CTR can still result in a high CPC, since few clicks are spread across many impressions.
Why does CPM vary so much between audiences?
More narrowly defined or higher-demand audiences cost more in the auction, since more advertisers compete for the same impressions.
What does a low CPM combined with poor results mean?
That often suggests the reached audience is cheap but not very relevant to the offer. A low CPM alone is not an indicator of success.
Should CPM even be watched for performance campaigns?
Yes, indirectly. Even with performance goals like clicks or purchases, CPM influences the resulting CPC and CPA through auction mechanics.