BUSINESS

Cost Per Thousand
Impressions Calculator.

Calculate advertising cost per one thousand impressions from total campaign spend and delivered impressions.

Set prices in EUR, USD, GBP, or ZAR for the comparison. The selector changes denomination and formatting only, not the entered value or an exchange rate.

UPDATED · MEDIA EXPOSURE COST
CPM CALCULATOR — CALCULATE
LIVE RESULT
Calculated result: $5.00
COST PER 1,000 IMPRESSIONS$5.00

CPM measures media cost for exposure volume. It does not measure whether those impressions were viewable, clicked, converted, or profitable.

BREAKDOWN
Advertising spend$3,000.00
Impressions600,000
WHEN THIS CALCULATION HELPS

Use CPM to compare the price of media exposure.

CPM is most useful when impression delivery matters, such as awareness or reach campaigns. For traffic or acquisition goals, combine CPM with click-through rate, CPC, conversion rate, and downstream value.

Not all impressions are equal. Placement quality, viewability, audience fit, frequency, geography, and fraud controls can make two campaigns with the same CPM perform very differently.

CHOOSING THE RIGHT BUSINESS TOOL

Different questions need different denominators.

CPM standardizes spend per one thousand impressions. CPC measures cost per click, conversion rate measures completed outcomes, ROAS compares spend with attributed revenue, and CAC measures average cost per new customer.

HOW IT WORKS

Formula and calculation method.

FormulaCPM = Advertising spend ÷ Impressions × 1,000

Divide spend by delivered impressions and multiply by one thousand. The result standardizes campaigns with different impression volumes to a common cost-per-thousand basis.

WORKED EXAMPLES

See the business meaning, not just the math.

DISPLAY CAMPAIGN

$3,000 spend and 600,000 impressions

Working: $3,000 ÷ 600,000 × 1,000

Result: $5.00 CPM

Interpretation: The campaign paid five dollars for each one thousand delivered impressions before considering viewability or response quality.

PREMIUM INVENTORY

$8,400 spend and 350,000 impressions

Working: $8,400 ÷ 350,000 × 1,000

Result: $24.00 CPM

Interpretation: The higher exposure cost may or may not be justified by better audience fit, placement quality, reach, or downstream results.

BROAD AWARENESS BUY

$1,800 spend and 900,000 impressions

Working: $1,800 ÷ 900,000 × 1,000

Result: $2.00 CPM

Interpretation: The campaign paid two dollars per thousand delivered impressions without implying unique reach or conversions.

INTERPRETING THE RESULT

Put the number in context.

CPM is most useful when impression delivery matters, such as awareness or reach campaigns. For traffic or acquisition goals, combine CPM with click-through rate, CPC, conversion rate, and downstream value.

Not all impressions are equal. Placement quality, viewability, audience fit, frequency, geography, and fraud controls can make two campaigns with the same CPM perform very differently.

USE IT CAREFULLY

Assumptions and common mistakes.

What the calculation assumes

  • Spend and impressions cover the same campaign scope and reporting period.
  • Impressions are delivered counts from a consistent reporting source.
  • Spend uses one consistent currency.
  • The result does not adjust for viewability or unique reach.

Mistakes to avoid

  • Dividing spend by impressions without multiplying by 1,000.
  • Comparing CPMs from different inventory types without considering quality.
  • Treating impressions as unique people reached.
  • Using CPM alone to judge an acquisition campaign.
EDGE CASES

What unusual inputs mean.

Zero impressions

CPM cannot be calculated because impressions are the denominator.

Zero spend

The result is a valid zero CPM when impressions are positive.

Repeated impressions

CPM counts delivered impressions rather than unique people, so repeated exposure can be included in the denominator.

LIMITATIONS

What this calculation leaves out.

CPM measures exposure cost only. It does not measure unique reach, frequency, viewability, clicks, conversions, attribution, revenue, or profit. Inventory quality and audience relevance can differ substantially even when two campaigns report the same CPM.

FAQ

Questions people ask.

How is CPM calculated?

Divide advertising spend by impressions and multiply by 1,000.

Why is CPM based on one thousand impressions?

Using one thousand impressions creates a convenient standard unit for comparing media costs across campaigns and publishers.

Is CPM the same as CPC?

No. CPM measures cost per thousand impressions, while CPC measures cost per click.

Does CPM measure reach?

Not directly. Impressions can include repeated exposure to the same person, so unique reach is a separate metric.

Can zero impressions produce a CPM?

No. The calculation requires a positive impression count because impressions are the denominator.