eCPM vs CPM: What Is the Difference?
eCPM and CPM are often confused because both are expressed as "cost per 1,000 impressions" — but they represent fundamentally different things. CPM is a negotiated price you pay when buying media on an impression basis. eCPM is a derived, normalized metric used to compare revenue or efficiency across campaigns that may have been bought on different pricing models (CPC, CPA, flat rate, etc.).
eCPM (Effective Cost Per Mille) is a calculated metric that normalizes any campaign — regardless of original pricing model — into a cost-per-1,000-impressions figure. It is used for comparison, not for buying.
Full eCPM definitionCPM (Cost Per Mille) is the actual negotiated or bid price paid for 1,000 ad impressions. It is the direct pricing model, not a derived metric.
Full CPM definitioneCPM vs CPM: Key Differences
When to use eCPM
- You want to compare a CPC campaign against a CPM campaign using a common metric
- A publisher evaluating which ad unit or demand source generates the most revenue per 1,000 impressions
- Benchmarking campaign efficiency across channels with different pricing models
When to use CPM
- You are buying display, video, or social advertising on an impressions basis
- Planning reach-and-frequency brand campaigns with a predictable impression budget
- Comparing inventory prices across publishers or programmatic deals
Verdict
CPM is your price tag when buying impressions. eCPM is your ruler when comparing performance. Publishers use eCPM to find their best-performing inventory; advertisers use it to normalize reporting across mixed-model campaigns. If you are buying media, you negotiate CPM. If you are analyzing performance, you calculate eCPM.
Learn More
More Comparisons
Related Marketing Tools
Supercharge your marketing strategy with our suite of powerful, free calculators designed for modern advertisers.
CPM Calculator
Calculate Cost Per Thousand Impressions for your advertising campaigns
CPM to CPC Calculator
Convert CPM to CPC and compare pricing models
Cost Per Impression Calculator
Calculate the cost for individual ad impressions
Influencer CPM Calculator
Calculate CPM and engagement metrics for influencer marketing
TikTok Ads Calculator
Calculate CPM, CPC, CTR and more for TikTok advertising
UTM Link Builder
Generate Google Analytics tracking URLs with ease
Break-Even ROAS Calculator
Calculate minimum ROAS for Shopify profitability
CAC Calculator
Calculate Customer Acquisition Cost
LTV to CAC Calculator
Measure business health with LTV:CAC ratio
Engagement Rate Calculator
Calculate engagement for Instagram & TikTok
YouTube Money Calculator
Estimate your YouTube AdSense earnings