eCPM
eCPM is a metric that reflects the effective revenue earned by a publisher (website, app, or platform) per one thousand ad impressions. It shows how much a platform earns on average from 1,000 ad impressions, regardless of the payment model—per clicks (CPC), actions (CPA), or impressions (CPM).
What is eCPM
eCPM is a universal monetization metric that converts any advertising model into a “revenue per 1,000 impressions” format. This allows publishers to compare the effectiveness of different ad networks, creative formats, and traffic sources.
The metric is used in mobile advertising, app monetization, websites with banner ads, and within ad networks.
eCPM Formula
eCPM = (Total Revenue ÷ Number of Impressions) × 1000
Example:
- Revenue: 5,000 RUB
- Number of Impressions: 200,000
- eCPM = (5,000 ÷ 200,000) × 1000 = 25 RUB
This means the platform earned 25 rubles for every 1,000 ad impressions.
Purpose of eCPM
- Comparing Effectiveness of Different Ad Formats: Banners, video ads, native ads—all can be compared using a single metric.
- Assessing Traffic Quality: A low eCPM often indicates low audience engagement.
- Analyzing Ad Network Performance: Helps understand which networks generate maximum revenue.
- Optimizing Monetization: Assists in decisions about which ad units to keep, replace, or reposition.
Factors Influencing eCPM
- Traffic Geography: Tier-1 countries usually yield a higher eCPM.
- Ad Type: Video and rewarded ads typically deliver the highest eCPM.
- Seasonality: eCPM often increases during holidays.
- Niche of the App or Website.
- Audience Engagement and Interaction Depth.
- Number and Quality of Advertisers.
- Competition in the Ad Auction.
Where eCPM is Used
- Ad Networks (Google AdMob, AppLovin, Unity Ads);
- Apps (games, services, media);
- Websites with banner advertising;
- DSP/SSP platforms;
- Monetization analytics reports.
How to Increase eCPM
- Test different ad formats (video, interstitial, native).
- Improve user behavior metrics (retention, session duration).
- Enhance traffic quality.
- Optimize ad unit placement.
- Integrate additional ad networks (mediation).
- Work with audience segmentation.
Conclusion
eCPM is a key monetization metric that shows the real revenue per 1,000 ad impressions. It helps publishers understand ad effectiveness, compare different formats, and optimize earnings.
The higher the eCPM, the more effectively each ad impression generates revenue.
