Definition
CPM is the cost per 1,000 impressions. It varies by audience, placement, seasonality, and competition.
Formula
CPM = (ad spend / impressions) * 1000
Example
If you spent $1,200 for 100,000 impressions, CPM = ($1,200 / 100,000) * 1000 = $12.
How to use it
- Use CPM with CTR to estimate CPC, then with CVR to estimate CPA.
- Judge CPM against your economics, not as a standalone KPI.
Measured as
CPM = (ad spend / impressions) * 1000
Operator takeaway
- Use CPM with CTR to estimate CPC, then with CVR to estimate CPA.
- Judge CPM against your economics, not as a standalone KPI.
- Use CPM (Cost Per Mille) only inside a stable attribution rule, conversion definition, and time window so campaign comparisons stay honest.
- If performance changes, check whether the metric moved for a real business reason or because the measurement setup changed underneath you.
Next decision
- Quantify the impact with Break-even CPM Calculator if you need to turn the definition into an operating assumption.
- Read CPM (Cost Per 1,000 Impressions): definition, formula, and how to calculate if the decision depends on interpretation, policy, or trade-offs beyond the raw formula.
Where to use this on MetricKit
Calculators
- Break-even CPM Calculator: Compute break-even and target CPM from CTR, CVR, AOV, and contribution margin assumptions.
- Paid Ads Funnel Calculator: Model CPM -> CTR -> CVR to estimate CPC, CPA, ROAS, and profit per 1,000 impressions (with margin and variable costs).
- Break-even CTR Calculator: Compute the CTR required to break even (and hit a target) given CPM, CVR, AOV, and contribution margin.
- Break-even CVR Calculator: Compute the CVR required to break even (and hit a target) given CPM, CTR, AOV, and contribution margin.
Guides
- CPM (Cost Per 1,000 Impressions): definition, formula, and how to calculate: CPM explained: what cost per mille means, how to calculate it, and how CPM affects CPC and CPA.
- Break-even CPM: how to price impressions from CTR, CVR, and margin: A practical guide to break-even CPM: translate CTR, CVR, AOV, and contribution margin into a max CPM and a target CPM with buffer.
- Paid ads funnel: CPM, CTR, CVR -> CPC, CPA, ROAS (with profit): A practical guide to the paid ads funnel: how CPM, CTR, and CVR drive CPC, CPA, ROAS, and profit - with formulas and common pitfalls.
- CTR (Click-Through Rate): definition, formula, and how to improve: CTR explained: what click-through rate is, how to calculate it, and how to improve CTR without sacrificing conversion quality.
- CPC Formula: How to Calculate Cost Per Click + Example: Learn the CPC formula, how to calculate cost per click, what affects CPC, and how CPC connects to CTR, CVR, CPA, and bidding.