CPM Calculator

Calculate cost per thousand impressions on your advertising campaigns.

Formula Cost ÷ impressions × 1,000

CPM$2.50

At $10 or less, this is a good CPM for most channels.

Cost per impression
$0.0025
Impressions per $1,000
400,000

Want a lower CPM? Our paid media team buys crypto-friendly inventory across Google, X, Reddit and crypto ad networks.

How the CPM calculator works

Cost ÷ impressions × 1,000. With the example numbers already in the calculator:

  • $500 ÷ 200,000 impressions × 1,000 = $2.50

What it is for

Use it to evaluate campaign performance, establish budgets, predict ROI and set KPIs.

Free, no email needed. Your numbers stay in your browser.

CPM Calculator FAQs

What does CPM stand for?

CPM stands for Cost Per Mille, where ‘Mille’ represents a thousand impressions. It is a widely used metric in advertising to gauge the cost-effectiveness of marketing campaigns across different media channels.

By calculating CPM, advertisers can compare the cost of reaching a thousand viewers, readers, or listeners, helping them to make informed decisions about where to allocate their budgets for maximum impact.

What is a good CPM?

A good CPM varies by industry and advertising platform. However, in general, a CPM of $10 or less is considered good. This means that the advertiser is paying $10 or less for every 1,000 impressions of their ad. Startups and early stage companies tend to see slightly higher CPMs. B2B companies also see much higher CPMs than B2C companies.

What is a CPM calculator?

A CPM calculator is a tool that helps you calculate the cost of advertising per thousand impressions. It takes the total cost of an advertising campaign and divides it by the number of impressions (or views) to give you the cost per thousand impressions.

How does the CPM calculator work?

The CPM calculator takes the total cost of an advertising campaign and divides it by the number of impressions to give you the cost per thousand impressions. This allows you to compare the cost of different advertising campaigns and channels based on their CPM.

How can I use the CPM calculator to optimize my advertising strategy?

By using the CPM calculator, you can determine which advertising channels and campaigns are most cost-effective in terms of cost per thousand impressions. You can then adjust your advertising strategy to focus more on these channels and campaigns.

Is the CPM calculator free to use?

Yes, our CPM calculator is completely free to use. Simply input your cost and impression data and the calculator will generate your CPM.

Tips for Reducing Your CPM

Looking to get more bang for your buck? Here are some tips to help reduce your CPM:

  • Target Your Audience More Precisely: Narrowing down your audience can lead to higher engagement rates at a lower cost.
  • Optimize Your Ad Creative: High-quality, engaging ads are more likely to capture attention, leading to lower costs per impression.
  • Experiment with Different Channels: Some advertising platforms may offer lower CPM rates than others. Don’t be afraid to experiment.

Want a lower CPM? Our paid media team buys crypto-friendly inventory across Google, X, Reddit and crypto ad networks.

Get a Free Proposal