CPM Calculator
Calculate cost per thousand impressions, total ad budget, or total reach from any two known campaign values.
Calculation Examples
📋Steps to Calculate
-
Identify which two values you already have: cost, impressions, or CPM rate.
-
Enter those two values into the corresponding fields.
-
Click Calculate to find the third variable.
Mistakes to Avoid ⚠️
- Confusing CPM with CPC: CPM charges for impressions whether or not anyone clicks, and CPC charges only when a user clicks.
- Entering impressions in thousands: the formula already divides by 1,000, so enter the full count (500,000, not 500).
- Using projected impressions instead of delivered impressions when you evaluate a finished campaign.
- Ignoring frequency: showing the same ad many times to a small audience does not raise CPM, but it raises the cost per unique person reached, with weaker returns on brand recall.
Practical Applications in Media Buying📊
Benchmark brand awareness costs across Google Display, Meta, LinkedIn, and programmatic platforms using your own past campaigns.
Compare programmatic direct buys with real-time bidding (RTB) auctions: if direct costs $9 CPM and RTB $6 CPM, the cheaper channel delivers 1.5 times the impressions per dollar.
Calculate effective CPM (eCPM) as a publisher: total ad revenue divided by page views times 1,000, so $180 earned on 60,000 page views is an eCPM of $3.00.
Plan video budgets on YouTube or connected TV, where CPMs are usually well above display.