CPM CalculatorCalculate Cost Per Mille
Calculate Cost Per Mille (CPM) - the cost per 1,000 ad impressions. Essential for media buyers and advertisers to evaluate campaign efficiency.
Free online tool for advertisers, media buyers, and marketers
Total amount spent on advertising
Number of times your ad was displayed
Formula
CPM = (Total Ad Spend / Total Impressions) × 1000Where:
CPM Calculation Example
Scenario: You spent $500 on a Facebook ad campaign and received 250,000 impressions
Calculation Steps:
Result: $2.00 CPM
✓ Conclusion: A $2.00 CPM is excellent for Facebook advertising, significantly below the $5-12 average. This indicates efficient targeting and high ad relevance.
What is CPM?
CPM stands for Cost Per Mille (mille = thousand in Latin), which measures the cost of 1,000 ad impressions. It's one of the most fundamental metrics in digital advertising, used by media buyers to evaluate and compare the efficiency of different advertising channels.
Why CPM Matters
- Campaign Planning: Helps estimate costs and set realistic budgets
- Performance Comparison: Compare effectiveness across platforms (Facebook, Google, TikTok)
- ROI Analysis: Fundamental input for calculating overall campaign profitability
- Media Buying: Industry-standard pricing model for display advertising
How to Use This Calculator
- Enter your total ad spend (the amount you paid for the campaign)
- Enter the total number of impressions (times your ad was displayed)
- Click "Calculate" to see your CPM
CPM Benchmarks by Platform (2025)
- Facebook: $5-12 CPM
- Instagram: $6-10 CPM
- Google Display Network: $2-8 CPM
- YouTube: $4-10 CPM
- TikTok: $6-10 CPM
- LinkedIn: $8-12 CPM
Pro Tip: A "good" CPM varies by industry, target audience, and platform. B2B campaigns typically have higher CPMs than B2C, and niche audiences cost more than broad targeting.
How to Use This CPM Calculator
- Enter your total ad spend: This is the amount you paid for the advertising campaign. Include all costs related to the ad buy.
- Enter total impressions: The number of times your ad was displayed to users. You can find this metric in your ad platform's reporting dashboard.
- Click "Calculate": The calculator instantly computes your CPM using the formula: (Total Spend ÷ Impressions) × 1,000.
- Analyze the result: Compare your CPM against industry benchmarks and platform averages to evaluate campaign efficiency.
Need to calculate impressions instead? If you have a budget and CPM and want to know how many impressions you'll get, use our Impressions Calculator for reverse CPM calculations.
Frequently Asked Questions
How to calculate CPM?
How to calculate the CPM for my campaign?
What is a good CPM?
- • Google Display: $2-8 is typical
- • Facebook/Instagram: $5-12 is average
- • LinkedIn: $8-12 for B2B
- • TikTok: $6-10 for younger audiences