How to calculate CPM
Divide the campaign cost by recorded impressions, then multiply by 1,000. Use cost and impressions from the same platform, campaign scope and reporting period.
CPM = campaign cost ÷ impressions × 1,000
Free assessment Free media planning calculator
Calculate cost per thousand impressions, or work backwards to estimate campaign cost or impression volume from two known values.
Use the same currency for cost and CPM. The calculator does not assume a currency.
How to use the result
A lower CPM is not automatically better. Placement quality, audience relevance, viewability, frequency and the campaign objective determine whether those impressions are useful.
Use values from the same campaign, platform and reporting period so the result answers one clear question.
Treat the calculation or formatted list as a working aid. Review the source data, naming and campaign context before using it.
Copy the result into the campaign plan or reporting note together with the date, data source and any important limitation.
Formula, example and common questions
These notes explain what the calculation means, how to reproduce it and where a simple metric can become misleading.
Divide the campaign cost by recorded impressions, then multiply by 1,000. Use cost and impressions from the same platform, campaign scope and reporting period.
CPM = campaign cost ÷ impressions × 1,000If a campaign costs 15,000 and delivers 2,500,000 impressions, its CPM is 6 in the currency used. That number measures exposure cost, not attention, leads or sales.
Frequently asked questions
CPM means cost per thousand impressions. It expresses what an advertiser paid, on average, for every 1,000 recorded ad impressions.
Divide campaign cost by impressions and multiply by 1,000. A cost of 1,000 across 200,000 impressions produces a CPM of 5.
No. CPM measures cost per 1,000 impressions, while CPC measures average cost per click. The better planning metric depends on the campaign objective.
Viewable CPM is based on viewable impressions rather than every served impression. Platform definitions and measurement rules should be checked before comparing reports.
Yes. Select Impressions, then enter campaign cost and expected CPM. The result is a planning scenario, not a delivery guarantee.