CPM Calculator

Free CPM calculator. Enter spend, impressions, or CPM and instantly calculate the third. Essential for ad metrics.

cost per impression calculatorhow to determine cpmcpm calculator formula

CPM Calculator

Fill in any two values and leave one empty to solve for it automatically.

How CPM Calculator Works

CPM (Cost Per Mille) measures the cost of one thousand impressions on a digital ad. Formula: CPM = (Ad Spend ÷ Impressions) × 1000. Calculate your campaign's efficiency across channels in the browser instantly. Benchmarks vary significantly: Google Display Network averages $2–5, Facebook typically $7–11, and LinkedIn commands premium rates of $33–52 (WordStream 2024). This calculator helps marketers compare platform performance and budget allocation without manual spreadsheet work.

CPM Benchmarks by Channel

LabelMeaning
Google Display Network$2–5 (lower-cost channel for broad audiences)
Facebook$7–11 (mid-range social platform costs)
LinkedIn$33–52 (premium B2B targeting rates)

Source: WordStream 2024

Frequently Asked Questions

What is a good CPM?

Varies by industry, platform, and targeting. Generally, lower is better, but 'good' CPM on LinkedIn ($33+) differs from Display ($2–5). Compare within your channel, not across platforms. Facebook CPM typically $7–11; track your baseline and optimize 10–20% quarterly.

Why is LinkedIn more expensive?

LinkedIn charges premium rates because users are professionals with higher purchasing power and decision-making authority. B2B audiences command elevated CPM compared to general social networks like Facebook. Targeting quality justifies cost differences across platforms.

How does impression count affect CPM?

Impression count is the denominator in CPM calculation. More impressions at the same spend lower your CPM. Scale campaigns beyond niche audiences to increase impressions. Larger audience reach reduces per-thousand cost automatically.

Is CPM the right metric for all campaigns?

CPM suits awareness-focused campaigns (brand building, reach). For conversion-focused campaigns, track CPC (cost per click) or CPA (cost per acquisition) instead. Choose metric based on campaign goal: awareness = CPM, conversions = CPA.

Can I use this for all ad platforms?

Yes, CPM formula applies universally to all ad networks (Google, Facebook, TikTok, LinkedIn, Instagram). However, platform benchmarks differ significantly. Use this calculator for any platform reporting impressions and spend data.

About This Tool

Built by the Calcyo team and last updated June 2026. All calculations follow industry-standard methodology. No data leaves your browser — calculations run entirely client-side using JavaScript. If you spot an error in the formula or benchmark data, email us at support@calcyo.xyz.

Related Tools