What Is eCPM and How Do Publishers Use It to Compare Monetization Channels
Share Article


What Is eCPM and How Do Publishers Use It to Compare Monetization Channels
If you run a mobile app or web platform and monetize through ads, offers, or any combination of revenue streams, eCPM is the metric that lets you compare them on equal footing. Without it, you are making monetization decisions based on numbers that cannot actually be compared.
Here is what eCPM means, how to calculate it, and how publishers use it to make smarter decisions about where to focus their monetization efforts.
What eCPM Means
eCPM stands for effective cost per mille, where mille is Latin for thousand. It represents how much revenue you earn for every thousand impressions your monetization channel serves.
The reason publishers use eCPM rather than raw revenue is that different channels serve different volumes. A banner ad network might serve ten thousand impressions in the same period that an offerwall serves two hundred completed offers. Raw revenue numbers from each channel are not comparable without normalizing for volume. eCPM does that normalization.
The formula is straightforward. Take your total revenue from a channel, divide it by the number of impressions that channel served, and multiply by one thousand. The result is your eCPM for that channel.
So if a channel generated $200 from 50,000 impressions, your eCPM is $4.
Why eCPM Varies So Much Between Channels
Not all monetization channels are created equal. Banner ads typically generate low eCPMs because they require no action from the user and are easy to ignore. Rewarded video sits higher because users actively choose to watch in exchange for an in-app reward. Offerwalls typically generate the highest eCPMs of all standard formats because payouts are tied to completed actions rather than passive exposure.
The reason offerwalls produce higher eCPMs is structural. Advertisers pay for verified conversions, not impressions. Because each payout is tied to a real user completing a real task, advertiser willingness to pay per action is significantly higher than what they would bid for a display impression. When you normalize that payout back to a per-thousand-impressions figure, offerwall eCPMs consistently outperform standard ad formats.
Geography matters too. Users in tier one markets such as the US, UK, Germany, and Australia generate higher eCPMs across all formats than users in tier two or tier three markets. This is not a reason to ignore global audiences, but it is a reason to segment your eCPM analysis by region rather than looking at blended numbers.
How Publishers Use eCPM to Make Decisions
The primary use of eCPM is channel comparison. If your rewarded video is generating a $12 eCPM and your banner network is generating a $1.50 eCPM, that gap tells you something about where to focus your optimization effort and which format deserves better placement in your product.
eCPM analysis also reveals where you have untapped revenue. If you are running banner ads and rewarded video but not an offerwall, and your rewarded video eCPM is already significantly higher than your banners, adding an offerwall is likely to produce your highest eCPM channel yet because it operates on the same user-initiated engagement principle but with higher advertiser payouts.
Publishers who integrate the Klink Labs offerwall typically find it generates higher eCPMs than their existing ad formats because advertiser payouts on CPA and CPE campaigns reflect the actual value of a converted user rather than the estimated value of an impression.
eCPM Versus Other Publisher Metrics
eCPM is a revenue efficiency metric. It tells you how well a channel converts your inventory into revenue per unit of exposure. But it does not tell you everything.
Fill rate matters alongside eCPM. A channel with a high eCPM but a low fill rate may generate less total revenue than a channel with a moderate eCPM and near-complete fill. Track both together.
User experience impact is not captured in eCPM at all. A high-eCPM format that degrades session quality or increases churn may be destroying more value than it creates. Offerwalls have an advantage here because they are user-initiated. The user chooses to engage, which means the format does not interrupt the core product experience in the way interstitials or pop-ups do.
Retention correlation is worth tracking separately. Some monetization formats correlate positively with retention because they add value to the user experience. Others correlate negatively because they frustrate users. eCPM does not distinguish between the two, so track your day 7 and day 30 retention alongside your eCPM when evaluating a new monetization channel.
How to Improve Your eCPM
Placement optimization is the fastest lever. Formats that appear at high-intent moments, when users are naturally looking for a way to continue or earn something, consistently outperform the same formats placed in low-intent moments. Test your offerwall placement at natural friction points and compare eCPM before and after.
Offer selection affects offerwall eCPM directly. A focused selection of high-quality offers from trusted advertisers converts better than a long list of mediocre options. Higher completion rates mean higher revenue per impression, which means higher eCPM.
Geographic segmentation helps if you have a mixed global audience. Serving your highest-paying offers to users in tier one markets and ensuring you have relevant offers for tier two markets separately will lift your blended eCPM compared to serving the same offer stack to everyone.
FAQ
What is a good eCPM for a mobile app?
It depends heavily on your format, vertical, and audience geography. Banner ads typically range from $0.50 to $2. Rewarded video typically ranges from $10 to $20 in tier one markets. Offerwalls vary widely but consistently outperform banners and often exceed rewarded video eCPMs when offer selection and placement are optimized.
Why is my offerwall eCPM lower than expected?
Common causes are poor placement timing, a broad offer selection with low relevance to your audience, or a high proportion of users from lower-paying geographic markets. Start with placement optimization and offer filtering before adjusting anything else.
Does eCPM account for fraud?
No. eCPM is a revenue calculation based on reported earnings and impressions. If your network is not filtering invalid traffic and fraudulent completions, your eCPM calculation may reflect revenue you will later have clawed back. Work with networks that have fraud verification built into their payout process.
Can I compare eCPM across completely different monetization types?
Yes, that is exactly what eCPM is designed to do. It normalizes revenue across formats with different volume profiles so you can make fair comparisons between banner ads, rewarded video, offerwalls, and any other channel you run.
How does Klink Labs help publishers improve eCPM?
Klink Labs curates and optimizes offer selection across your user base on an ongoing basis, which directly affects completion rates and therefore eCPM. Publishers also get real-time reporting through the publisher portal so you can track eCPM by offer type, geography, and time period and make optimization decisions from actual data.

High Quality Offers,
Real Payouts
Start Earning with Klink Now!
Share Article













