CPM Calculator

How to Use the Calculator

Use this CPM calculator to help plan your next ad campaign. It’s easy to use, simply enter the required values and the calculator will do the rest. 

Input how much you will pay for advertising and the potential number of impressions. Next, a CPM value will be calculated, this will help you decide on the most cost-effective advertising strategy. Or, enter an optimum CPM value and a known number of impressions. This will guide you when comparing advertisers’ prices.

Ready to customize your website and boost your sales?


What is a CPM Calculator?

A CPM calculator is a handy tool when using the CPM advertising model. 

CPM means Cost Per Mile, which is also known as Cost per Thousand Impressions. It is the cost of displaying an advert per 1000 impressions.

The calculator, calculates a CPM value. And, this value can then be used by marketers to plan and budget advertising campaigns.

What does a low CPM mean?

A low CPM will award you more impressions for a lower price. In other words, your ad campaign will be seen by many and cost you little.

While this might suit some campaigns, others will need a more targeted approach. Therefore, it isn’t always best to go with the cheapest solution.

What's a good CPM rate?

This is very dependent on what your advertising campaign sets out to achieve. 

If your goal is to create brand awareness by reaching as many people as possible, then perhaps a low CPM rate will do the job perfectly.

However, other ad campaigns want to target a specific niche or persuade people to make a purchase. In these cases, it may be worth paying more for better quality ads, with more targeted impressions.

How can I improve my CPM?

If you want to get more impressions for your money and ultimately lower your CPM rate, there are many ways to do this. Below are a few tricks to explore:

  • Improve the quality of your ad banners. Think, better visuals, creative copy and calls to action.
  • Make your ads more relevant and impressions more meaningful. Use contextual keyword targeting, and your ads will only appear on related sites. 
  • Cut out the waste. Negative keywords filter out irrelevant pages. While your ad may appear in less places, there is more chance of it reaching the right people.
  • Placement targeting. This is all about where your ad performs best on a web page. You might find that a large banner at the top of the page works well. Or, perhaps a few smaller banners within the text.
  • Geo-target your ads. If your ad is a specific to a location, don’t waste money advertising to people a million miles away.

Recommended for you

Understanding Impressions in Digital Marketing

Learn More

What is CPM advertising? What retailers need to know.

Learn More

The 7 Must-Measure Facebook Ad Analytics to Increase Your ROI

Learn More