If you track one number across your entire ad stack, eCPM is often the one to choose. It translates every revenue source, whether it is priced per impression, per click, or per completed action, into a single comparable figure: how much you earn for every 1,000 impressions. That makes it the common language publishers use to judge which placements, networks, and formats are actually worth keeping.
How to calculate eCPM
The "e" stands for effective, which is the important part. Whatever pricing model sits underneath, CPM, CPC, CPA, or an offerwall's cost-per-engagement, eCPM back-calculates it into a per-thousand-impression number so you can compare unlike things fairly.
A worked example
Say a rewarded placement earns $300 from 60,000 impressions in a day:
Now compare it with a banner that earned $120 from 200,000 impressions:
The banner served more than three times the impressions, yet the rewarded placement earns over eight times as much per thousand. Without eCPM, the banner's raw impression count might have fooled you into thinking it was the stronger unit.
What counts as a good eCPM?
There is no universal benchmark. eCPM swings widely by:
Geography. Users in high-spending markets like the US, UK, and Japan command far higher eCPMs than users in developing markets.
Ad format. Rewarded video and offerwalls typically post much higher eCPMs than banners.
Season. Advertiser demand spikes in Q4 and lifts eCPMs, then dips in January.
Audience quality. Engaged, high-intent users are worth more to advertisers.
Because of this, the most useful comparison is your own eCPM over time and between your own placements, not against an industry average.
eCPM vs. CPM
CPM is the price an advertiser agrees to pay for 1,000 impressions. eCPM is what a publisher actually earns per 1,000 impressions, regardless of how the underlying deal was priced. Advertisers think in CPM; publishers think in eCPM. When a placement is sold purely on a CPM basis the two can look similar, but the moment clicks, actions, or rewards enter the picture, eCPM is the only number that lets you compare across models.
How to improve your eCPM
Add higher-value formats. Layering rewarded video and an offerwall on top of standard ads raises your blended eCPM.
Increase competition for your inventory. More demand sources bidding on each impression pushes prices up.
Segment and target. Surfacing the right offers to the right users lifts completion rates and, with them, effective earnings.
Improve engagement. Users who stay and interact are worth more per impression than users who bounce.
Why offerwalls post high eCPMs
An offerwall serves users who are already engaged and motivated to participate, and it earns on completed offers rather than passive views. A single user completing a high-value offer can generate more revenue than thousands of banner impressions, which is why offerwall eCPMs routinely sit at the top of the stack. RevU's offerwall is built specifically to maximize this: it matches the right offers to the right users so more sessions convert into high-value completions, lifting the effective earnings of the placement.
Common mistakes to avoid
Comparing eCPM across very different geographies as if they were equivalent.
Chasing eCPM at the expense of fill rate. A sky-high eCPM on a placement that rarely fills earns less than a moderate eCPM that fills consistently.
Ignoring user experience. Cramming in more ads can lift short-term eCPM while driving the churn that costs you far more over time.
Frequently asked questions
Q: Is a higher eCPM always better?
Q: How is eCPM different from ARPDAU?
Keep reading
Metric
CPM (Cost Per Mille) is the amount an advertiser pays for 1,000 ad impressions. It is the standard pricing model for exposure-based advertising.
Ad Format
An offerwall is an in-app ad unit that shows users a list of offers, such as surveys, sign-ups, purchases, or gameplay tasks, that they can complete in exchange for virtual currency or rewards. Because users opt in and choose their own offers, offerwalls are one of the least intrusive and highest-earning monetization formats in mobile.
Metric
CPC (Cost Per Click) is what an advertiser pays for each click on their ad. It is a quick read on how well an ad resonates and drives users to act.
Metric
CPA (Cost Per Action) is the amount an advertiser pays each time a user completes a specific action, such as a sale, signup, or install. It ties ad spend directly to outcomes rather than to clicks or views.
