Marketing returns

Cost per Thousand Impressions Calculator

Normalize media spending to the cost of 1,000 reported impressions for a defined campaign and placement.

Use CPM to compare exposure costs. Use CPC or CPA when your question is the cost of a click or conversion rather than an impression.

Your inputs

Use one currency and a consistent period throughout. Currency results use your input currency, not a preset symbol. Enter decimals with a dot or comma, without thousands separators.

Advertising spend for the placements and reporting dates represented by the impressions.

Total ad displays, not unique people reached; must be greater than zero.

Your result

Result for the default inputs

CPM (input currency per 1,000 impressions)

5.00

Calculations run in this browser. Inputs are not sent to a server or added to a share link.

What the result means

CPM measures the price of exposure, not the value of the audience. A lower CPM can still lead to worse acquisition economics if attention, clicks, or conversion quality deteriorate.

The formula

(Media spend / reported impressions) * 1,000

Results are displayed to at most two decimal places. Calculations use the unrounded inputs.

A worked example

Put the formula to work

Media spend (currency)
750
Reported impressions (impressions)
150,000

CPM (input currency per 1,000 impressions): 5.00

Spending 750 for 150,000 impressions costs 5 per thousand impressions.

How to use this calculator

  1. Export spend and impressions from the same placement report.
  2. Confirm whether impressions are served or viewable and keep that definition fixed.
  3. Divide spend by impressions and multiply by 1,000.

Why this number matters

CPM separates the cost of buying inventory from the downstream effectiveness of creative and landing pages.

Input definitions

Media spend (currency)
Advertising spend for the placements and reporting dates represented by the impressions.
Reported impressions (impressions)
Total ad displays, not unique people reached; must be greater than zero.

Assumptions and limitations

  • Impressions can include repeated exposure to the same person.
  • Served impressions are not equivalent to viewable impressions or attention.
  • Placement, geography, and auction conditions affect comparability.

Methodology

The default result and worked example use the same calculation functions as the interactive tool. The formula cannot verify the quality or scope of your source data.

Read our calculation methodology

Last updated .