Calculator Pro Hub

CPM Calculator

Enter two campaign numbers—total cost, CPM, or impressions—and this tool calculates the missing value using standard cost-per-mille formulas.

Campaign details

Enter two of the three fields below, leave the third blank, then tap Calculate to solve the missing metric.

Your full media spend for the flight (leave blank to calculate).

What you pay per thousand ad impressions (leave blank to calculate).

Total times the ad is served (leave blank to calculate).

Campaign metrics

Enter exactly two values and tap Calculate.

Planning math only—platform fees, viewability, frequency caps, and auction dynamics are not modeled. Confirm rates in your ad manager.

FAQ for this calculator

What is CPM?
CPM is cost per mille—Latin for thousand—meaning the price to deliver 1,000 ad impressions. A $5 CPM costs $5 per thousand views before other fees.
Why must I leave one field empty?
The calculator solves one unknown. If all three are filled, the values might not agree with the formula—clear the field you want computed.
Is CPM the same as CPC or CPA?
No. CPC is cost per click; CPA is cost per acquisition or action. CPM is impression-based and common for brand and awareness buys.
Do platforms report net or gross impressions?
Definitions vary by ad network (billable vs served). Use the impression count your invoice or ad manager uses for billing when reconciling CPM.

How to use the CPM calculator

CPM (cost per mille) expresses ad price per 1,000 impressions. Given any two of total spend, CPM, and impressions, the third follows algebraically.

  • Leave blank the metric you want to solve—total campaign cost, CPM, or impression count.
  • Fill in the other two fields with positive numbers from your plan or platform export.
  • Tap Calculate. The missing field populates and highlights in the results panel.
  • Use Start over to reset all fields and try another scenario.

When to use this calculator

  • Social and display media planning when you know budget and quoted CPM but need reach.
  • Reverse-engineering CPM from a finished campaign’s spend and delivered impressions.
  • Comparing publisher or programmatic quotes on equal impression volumes.
  • Teaching CPM math before building spreadsheets or ad-ops models.

Examples & walkthrough

  1. Budget $1,000 and CPM $10 → about 100,000 impressions ((1,000 ÷ 10) × 1,000).
  2. Budget $500 and CPM $5 → about 100,000 impressions—same reach at half the CPM costs half as much per thousand views.
  3. 250,000 impressions at $8 CPM → total cost about $2,000 ((8 × 250,000) ÷ 1,000).

Related tools