CPM Calculator — Complete Guide
CPM (Cost Per Mille, or cost per thousand impressions) is a fundamental digital advertising metric. It measures how much you pay for every 1,000 times your ad is shown, regardless of whether anyone clicks. CPM is the standard pricing model for display advertising, YouTube pre-roll ads, and brand awareness campaigns.
What you can do with CPM Calculator
- Calculating total spend needed to reach a target impression volume
- Comparing the efficiency of different advertising platforms
- Budgeting for brand awareness campaigns based on impression goals
- Reporting campaign metrics to clients in a standardized format
- Evaluating media buys and negotiating ad rates
How to use CPM Calculator
Enter your total spend and total impressions to calculate CPM
Or enter CPM and impressions to calculate total spend
Or enter CPM and budget to calculate how many impressions you can expect
Tips for best results
Lower CPM is not always better — premium placements with more relevant audiences often justify higher CPMs through better conversion rates
Compare CPM alongside CTR and conversion metrics for a complete picture of campaign efficiency
Other tools you might find useful
Frequently asked questions
What is the difference between CPM and CPC?
CPM (cost per thousand impressions) charges based on how many times your ad is shown. CPC (cost per click) charges only when someone clicks. CPM is used for awareness campaigns; CPC for direct response campaigns targeting specific actions.
What is a typical CPM?
CPMs vary enormously by platform, audience, and placement. Display advertising: $1-5. Social media: $5-15. YouTube: $4-10. Premium publishers and specific demographics can reach $20-50+