CPM Calculator
Calculate your Cost Per Mille (CPM) to see how much you are paying for every 1,000 advertising impressions. Quickly measure ad costs and compare campaign performance across digital advertising platforms.
How to Use
1. Select Your Currency
Choose the currency used for your advertising campaign.
2. Enter Your Total Advertising Cost
Enter the total amount spent on the advertising campaign you want to measure.
3. Enter Your Total Impressions
Enter the total number of times your advertisement was displayed.
4. Calculate Your CPM
Click Calculate to see how much you paid for every 1,000 advertising impressions.
CPM Calculator
Enter your total advertising cost and number of impressions below to calculate your Cost Per Mille (CPM) and see how much you are paying for every 1,000 ad impressions
What Do These Results Mean?
Cost Per 1,000 Impressions (CPM)
The average amount you paid for every 1,000 times your advertisement was displayed.
Total Ad Cost
The total amount spent on the advertising campaign being measured.
Total Impressions
The total number of times your advertisement was displayed. An impression is counted when an ad is shown, whether or not someone clicks it.
Average CPM Meaning
If your CPM is £5.00, it means you paid an average of £5.00 for every 1,000 advertising impressions.
Example Calculation
See how CPM is calculated using a simple advertising campaign example.
Example:
Suppose a business spends £500 on an advertising campaign that generates 100,000 impressions.
Total Advertising Cost: £500
Total Impressions: 100,000
Cost Per 1,000 Impressions (CPM): £5.00
Explanation
The advertising cost is divided by the total number of impressions and then multiplied by 1,000.
This means the business paid an average of £5.00 for every 1,000 times its advertisement was displayed.
CPM Formula
Cost Per Mille (CPM) measures how much an advertiser pays for every 1,000 advertising impressions.
CPM Formula
CPM = (Total Advertising Cost ÷ Total Impressions) × 1,000
Using our example:
(£500 ÷ 100,000) × 1,000 = £5.00
Therefore:
CPM = £5.00 per 1,000 impressions
This means the advertiser paid an average of £5.00 for every 1,000 times the advertisement was displayed.
Important: A lower CPM does not automatically mean an advertising campaign is performing better. CPM measures the cost of exposure, so metrics such as clicks, CTR, conversions and ROAS should also be considered when evaluating overall campaign performance.
CPM Terms Explained
Understand the key advertising terms used in the CPM Calculator.
CPM (Cost Per Mille)
The average cost an advertiser pays for every 1,000 advertising impressions. “Mille” means one thousand.
Advertising Cost
The total amount spent on the advertising campaign being measured.
Impression
A single instance of an advertisement being displayed to a user. An impression does not necessarily mean the person clicked or interacted with the ad.
Total Impressions
The total number of times the advertisement was displayed during the campaign.
Cost Per 1,000 Impressions
The advertising cost associated with every 1,000 impressions. This is the CPM calculated by the tool.
Campaign Performance
The overall effectiveness of an advertising campaign. CPM measures the cost of exposure, but other metrics such as CPC, CTR, conversion rate and ROAS can help provide a broader picture of performance.
Frequently Asked Questions
Find answers to common questions about CPM and measuring the cost of advertising impressions.
What is a good CPM?
A good CPM varies depending on the advertising platform, industry, audience, location, competition and campaign objective. CPM is best evaluated alongside other performance metrics rather than on its own.
Is a lower CPM always better?
Not necessarily. A lower CPM means you're paying less to generate 1,000 impressions, but those impressions are only valuable if they reach the right audience and contribute to your campaign goals.
Can I use this CPM Calculator for Google Ads and Meta Ads?
Yes. You can use the calculator for Google Ads, Meta/Facebook Ads, Instagram Ads, TikTok Ads and other advertising platforms as long as you know your total advertising cost and total impressions.
What is the difference between CPM and CPC?
CPM measures the cost of every 1,000 impressions, while CPC measures the average cost of each click. CPM focuses on ad exposure, whereas CPC focuses on interactions with the advertisement.
Disclaimer
This CPM Calculator is provided for general informational and marketing purposes only.
Results are based on the advertising cost and impressions entered and should not be considered financial or business advice.
Actual advertising costs and campaign performance may vary depending on the platform, audience, bidding strategy, competition and other factors.
