CPM Calculator

Solve for CPM, cost, or impressions from any two inputs, with sourced Benchmark Ranges by channel.

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.

Free export

Download full report

Enter your email to unlock PDF, CSV, and Excel downloads. On-screen results stay free.

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.

Put the ideas into practice

Turn AI search into a source of customers.

See where your brand is missing from AI answers and what to publish next.

Keep exploring

  1. A/B Test Calculator
  2. AEO ROI Calculator
  3. AEO Readiness Score
  4. AI Brand Audit
Storyline

Storyline helps high growth teams rank on Google and get cited by ChatGPT, Perplexity, and Google AI Overviews.

© 2026 Storyline Systems Inc.

Made with in San Francisco

All systems normal