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 Checker
  3. AEO ROI Calculator
  4. AEO Readiness Score
CPM Calculator