CPM = cost ÷ impressions × 1,000. Use the tabs to find whichever variable you are missing. Channel bands name both bounds — never a midpoint.
Solved CPM
$5.00
- CPM
- $5.00
- Cost
- $50.00
- Impressions
- 10,000
CPM = cost ÷ impressions × 1,000. Channel Benchmark Ranges below name both bounds — never a midpoint.
Benchmark Ranges by channel
Meta (Facebook + Instagram)
$8.00 – $14.00
Low: Gupta Media (2025 full year) — Meta (Facebook + Instagram) CPM low bound — all-objective cohort, USD
High: Triple Whale (2025) — Meta (Facebook + Instagram) CPM high bound — ~35,000 DTC ecommerce brands, USD
LinkedIn
$25.00 – $45.00 (reference only — not used as a gauge)
Low: WordStream / LocaliQ (not disclosed) — LinkedIn CPM low bound — cross-format aggregation, USD. Data period not disclosed by publisher; reference-only, not gauge-eligible.
High: WordStream / LocaliQ (not disclosed) — LinkedIn CPM high bound — cross-format aggregation, USD. Data period not disclosed by publisher; reference-only, not gauge-eligible.
Separately, ZenABM reports $62.67ZenABM (2026 Campaign Manager data) — LinkedIn CPM — US sponsored-content median, USD. Sits above the WordStream range rather than inside it. Format note: Text Ads sit near $2 and are outside both figures.
The two publishers disagree by roughly 2.5x, so they are shown as a range and a separate figure rather than one merged band. Text Ads sit near $2 and are outside both. WordStream bounds have no disclosed data period.
TikTok
$4.00 – $13.00
Low: AdLiftr (2025–2026) — TikTok CPM low bound — Reach-objective cohort, USD. Band is objective-driven, not vertical-driven.
High: Triple Whale (2025) — TikTok CPM high bound — ecommerce conversion-objective cohort, USD
Objective-driven spread (Reach low vs Conversions high).
Display / programmatic (GDN)
$3.00 – $10.00 (reference only — not used as a gauge)
Low: WordStream / LocaliQ (not disclosed) — Google Display / programmatic CPM low bound (GDN), USD. Only defensible display source; data period not disclosed — reference-only.
High: WordStream / LocaliQ (not disclosed) — Google Display / programmatic CPM high bound (GDN), USD. Reference-only; no visitor gauge against this band.
Reference only — publisher did not disclose a data period.
Explain my results with AI
Optional. One click generates a short plain-English summary plus improvement suggestions. The calculator and exports still work if this fails.
Frequently asked questions
What does CPM mean?
Cost per mille — the cost of one thousand ad impressions.
Can I solve for cost or impressions?
Yes. Supply any two of cost, impressions, and CPM; the calculator solves the third and records which variable was solved in the export.
Do I need an account?
No. On-screen results are free. Enter an email only if you want to download the report.