All calculators

Paid acquisition

CPM Calculator

Estimate cost per thousand impressions, clicks, orders and revenue from campaign inputs.

Paid acquisition

CPM Calculator

Use this for sponsorships, paid social, display campaigns or newsletter ads where impression volume is the starting point.

How to use this calculator

Start with conservative inputs, copy the result, then test a best-case and worst-case version. For production decisions, compare the estimate against actual accounting, analytics and payment data.

Best used for

Use this when evaluating sponsorships, paid social, display ads or newsletter placements sold by impression volume.

Formula

CPM helps compare impression-based buys. Pair it with CTR and conversion rate to estimate whether low impression cost can turn into useful revenue.

Formula

CPM = campaign cost / impressions * 1,000. Clicks = impressions * CTR. Orders = clicks * conversion rate.

Example

Newsletter sponsorship estimate

A sponsorship costs $1,500 for 250,000 impressions, with 1.5% CTR and 2.5% conversion from clicks.

  • Campaign cost: $1,500
  • Impressions: 250,000
  • CTR: 1.5%
  • Conversion rate: 2.5%
The example has a $6.00 CPM, about 3,750 clicks and roughly 94 orders.

How to read the result

  • CPM only measures cost to reach people, not whether the audience is qualified.
  • CTR and conversion rate turn impression cost into business impact.
  • Higher CPM can be worth it when downstream conversion quality is materially stronger.

Common mistakes

  • Buying cheap impressions without checking click and conversion quality.
  • Comparing CPM across channels while ignoring intent differences.
  • Forgetting that frequency and audience saturation can lower marginal performance.

FAQ

What does CPM mean?

CPM means cost per thousand impressions. It is common for display ads, sponsorships, newsletters and awareness campaigns.

Is a low CPM always good?

No. Cheap impressions can still perform poorly if they do not generate qualified clicks, leads or orders.

Can CPM be compared across channels?

Yes, but compare downstream quality too. A higher CPM can be better if conversion rate or order value is much stronger.

Important limits

Related calculators