Free tool
Calculator
Work out your CPM
CPM is your cost per 1,000 ad impressions. Use our calculator below to calculate your CPM rate.
Everything runs in your browser. Nothing you type is sent or stored anywhere.
01 / Calculate
Your numbers
Add a click-through rate to see estimated clicks and your effective cost per click.
02 / Results
What the numbers say
Your CPM
-
At your expected CTR
03 / The formula
How CPM is calculated
CPM = spend ÷ impressions × 1,000
Example: R10,000 ÷ 250,000 impressions × 1,000 = R40 CPM - four cents per single impression.
If you understand the total cost of your campaign and the number of impressions (every time your ad is served), you can calculate your CPM rate. A low CPM rate isn't always good and a high CPM rate isn't always bad, since CPM is only a reflection of the amount paid per 1,000 impressions.
How to use CPM rates
In my view, CPM rates are useful when you buy similar inventory types in display or programmatic ads and would like to compare the efficiency. If you know, for instance, that the audience quality of two different publications is fairly similar - then having a lower rate could stretch your media budget further.
How to improve CPM
Improve ad quality: a more engaging, targeted and relevant ad will be more effective to its target audience. An increase in CTR has a positive effect on quality score in Google Ads, which can lead to lower CPM rates.
Supply ad variations: more ad creatives and more variations give the automated machine learning algorithms, prevalent in PPC programs, more opportunities to improve relevancy, which assists CPM rates.
Prioritize relevant reach: CPM rates are only half of the equation of effective advertising. It's important that you prioritize reaching your top customers or an audience that will be highly engaged.
04 / Answers
Frequently asked questions
What is CPM?
What is a good CPM?
What is the difference between CPM and CPC?
How do I lower my CPM?
Is a lower CPM always better?
05 / Start
Your CPM is half the story
Effectiveness is the other half.
Book a discovery call and we'll look at your current activity and provide you with strategic advice in a 30-minute call.