Skip to content

what is eCPM

What Is eCPM? Effective Cost Per Mille Explained

eCPM, or Effective Cost Per Mille, is a standardized metric that measures the revenue a publisher earns per one thousand ad impressions. It is the primary metric for evaluating ad monetization performance in mobile games and apps, allowing developers to compare revenue across different ad networks, formats, and pricing models on an equal basis.

How eCPM Is Calculated

The eCPM formula normalizes revenue from any pricing model into a per-thousand-impression basis:

eCPM = (Total Ad Revenue / Total Impressions) x 1,000

For example, if your game earned $500 from 100,000 ad impressions, your eCPM would be $5.00. This means you earned $5 for every 1,000 times an ad was shown in your game.

The power of eCPM is in its universality. Whether an advertiser is paying on a CPC (cost per click), CPI (cost per install), or CPM (cost per mille) basis, eCPM converts all of these into a single comparable number from the publisher's perspective.

Why eCPM Matters for Game Developers

For game studios and growth leads, eCPM is the key metric that determines how much revenue your game generates from advertising. Understanding and optimizing eCPM directly impacts your game's profitability:

  • Revenue forecasting: eCPM combined with impression volume lets you predict ad revenue accurately. If you know your daily active users, session length, and ad frequency, you can estimate revenue based on historical eCPM.
  • Monetization mix decisions: Comparing eCPM across ad formats (rewarded video, interstitial, banner) helps you allocate ad placements to the most profitable formats.
  • Network optimization: By tracking eCPM per ad network, you can configure your mediation waterfall or bidding setup to prioritize the highest-paying networks.
  • UA profitability: Comparing your CPI (what you pay to acquire a user) against the eCPM-derived lifetime ad revenue tells you whether your UA campaigns are profitable.

eCPM by Ad Format

Different ad formats command significantly different eCPMs due to their varying levels of user engagement and advertiser value:

Rewarded Video

Rewarded video ads consistently deliver the highest eCPMs in mobile gaming, typically ranging from $10-$40 in tier 1 markets. Users opt in to watch these ads in exchange for in-game rewards, which means they are more engaged and attentive. Advertisers pay premium rates for this high-quality attention.

Interstitial Ads

Full-screen interstitial ads (video or static) generate mid-range eCPMs, typically $5-$20 in tier 1 markets. They capture full attention but lack the opt-in element of rewarded video, which can lead to lower user satisfaction and slightly lower advertiser willingness to pay.

Banner ads produce the lowest eCPMs, usually $0.50-$3 in tier 1 markets. However, they can be displayed continuously without interrupting gameplay, so their cumulative revenue per session can be meaningful despite the low per-impression rate.

Playable Ads

Playable ads are an emerging high-eCPM format. Because they offer an interactive experience, advertisers are willing to pay premium rates, and eCPMs can exceed rewarded video in some cases. However, fill rates for playable ads tend to be lower.

Factors That Influence eCPM

Understanding what drives eCPM helps you make better monetization decisions:

User Geography

Geography is the single biggest eCPM driver. Users in the United States, Japan, United Kingdom, and other tier 1 markets generate eCPMs 5-10x higher than users in tier 3 markets. This is because advertisers in these markets have larger budgets and more competition for user attention.

Seasonality

Advertiser spending follows predictable seasonal patterns. Q4 (October-December) typically sees the highest eCPMs as retailers and app developers increase ad spend for the holiday season. January often sees a significant dip as advertisers reset budgets for the new year.

User Engagement Quality

Ad networks use signals like session length, retention rate, and in-app behavior to assess user quality. Games with highly engaged users tend to receive higher eCPMs because advertisers value these audiences more.

Ad Creative Quality

This is where the advertising ecosystem comes full circle. Higher-quality ad creatives from advertisers lead to better user engagement with ads, which increases eCPM for publishers. When UA managers invest in high-IPM creatives, they indirectly benefit the entire ecosystem.

Optimizing eCPM

Mediation and Bidding

Ad mediation platforms allow you to connect multiple ad networks and have them compete for each impression. In-app bidding (header bidding for mobile) creates a real-time auction where all networks bid simultaneously, typically increasing eCPM by 10-30% compared to traditional waterfall setups.

Ad Placement Optimization

Where and when you show ads significantly impacts eCPM:

  • Natural break points: Show ads at natural transitions (between levels, after a game over) rather than interrupting gameplay.
  • Reward calibration: For rewarded video, calibrate the reward value to be meaningful enough that most players opt in, maximizing fill rate and impression volume.
  • Frequency management: Showing too many ads per session reduces eCPM over time as ad networks detect declining engagement. Find the optimal frequency that maximizes total revenue, not just per-impression revenue.

Creative Quality on the Supply Side

If your game features ad placements, the quality of the ads shown to your players affects eCPM. Working with ad networks that maintain creative quality standards helps ensure that users remain willing to engage with ads, preserving long-term eCPM health.

Studios that create their own ad creatives for cross-promotion can use AI tools like Layer to produce high-quality video and image ads that perform well across their portfolio. This is especially valuable for studios with multiple titles that cross-promote between games.

eCPM and the UA Economics Loop

eCPM sits at the center of the mobile game economics loop. Studios spend money on user acquisition (measured by CPI), users generate ad revenue (measured by eCPM), and that revenue funds further UA spending. The health of this loop depends on maintaining strong eCPMs while keeping CPIs low.

AI-powered creative production helps on both sides of this equation. For UA, tools like Layer help teams combat creative fatigue and maintain high IPM to keep CPIs down. For monetization, the same tools help create high-quality cross-promotional creatives that generate strong engagement and eCPMs.

Understanding eCPM in the context of your full game economy, rather than in isolation, is what separates successful monetization strategies from those that optimize one metric at the expense of overall profitability.

eCPM (Effective Cost Per Mille) — FAQ

What is a good eCPM for mobile games?
Good eCPMs vary widely by region, ad format, and game genre. In the US, rewarded video eCPMs for casual games typically range from $10-$30, interstitials from $5-$15, and banners from $0.50-$3. Tier 1 markets (US, UK, Japan) consistently deliver the highest eCPMs.
What is the difference between eCPM and CPM?
CPM is the price an advertiser pays per thousand impressions. eCPM is what a publisher earns per thousand impressions across all pricing models (CPC, CPI, CPM) normalized into a single comparable metric. eCPM gives publishers a standardized way to compare revenue across ad networks and formats.
How is eCPM calculated?
eCPM is calculated by dividing total ad revenue by total impressions, then multiplying by 1,000. The formula is eCPM = (Total Ad Revenue / Total Impressions) x 1,000.
Why does eCPM fluctuate so much?
eCPM fluctuates based on advertiser demand (seasonal budgets, product launches), user quality (geography, demographics), ad format, fill rate, and competition in real-time bidding auctions. Q4 typically sees the highest eCPMs due to holiday advertising spend.
How can I increase my eCPM without hurting retention?
Focus on rewarded ad formats that give players value, optimize ad placement timing around natural gameplay breaks, use mediation to maximize competition among ad networks, and maintain a healthy balance between ad frequency and user experience.

Master eCPM (Effective Cost Per Mille) with Layer

Create high-quality ad creatives that drive higher eCPMs for publishers using Layer's AI-powered image and video generation tools.