A developer’s information to figuring out whether or not your HTML5 or WebGL sport is definitely monetizing properly, and what to repair when it isn’t.
| TL;DR
• Complete income tells you nothing about efficiency. Benchmark in opposition to your alternative: site visitors, GEO, machine and engagement. • Seven metrics matter: eCPM, fill charge, completion charge, opt-in charge, income/DAU, advertisements/DAU and income/session. eCPM alone is the least helpful of the seven. • A $10 eCPM at 30% fill earns lower than a $7 eCPM at 90% fill. Optimize complete yield, not the headline quantity. • Use the Rewarded Income Equation (Site visitors × Eligible × Choose-In × Fill × eCPM) to search out which issue is leaking cash. • Earlier than switching suppliers, run a managed check. Marketed CPMs aren’t benchmarks. |
Are You Truly Monetizing Effectively?
Most net sport builders take a look at one quantity: complete advert income for the month. It’s the quantity the dashboard reveals first, and it’s the quantity you inform your co-founder. Additionally it is nearly ineffective for judging efficiency.
A sport incomes $500 a month could be doing extraordinarily properly. A sport incomes $5,000 a month could be leaving twice that on the desk. The greenback determine can’t inform you which, as a result of it ignores the factor that determines what you ought to be incomes: your site visitors. The place gamers come from, what machine they play on, how lengthy they keep and the way usually they choose right into a reward all set the ceiling. Income solely tells you ways shut you bought to it.
Benchmarking means measuring income relative to alternative, not in isolation. To try this, you must look previous the entire and study 4 issues: yield (eCPM), demand (fill charge), engagement (completion charge) and effectivity (income per DAU or per session). Each isolates a special a part of the pipeline, and every one can fail independently.
| Don’t ask “How a lot did I make?” Ask “How a lot ought to I be making from this site visitors?” |
The 7 Metrics You Must Benchmark
Rewarded video has an extended chain between participant and payout than another net advert format. A participant needs to be eligible, select to look at, obtain a crammed advert, end it and declare the reward. Seven metrics cowl that chain. Monitor all of them, as a result of a single robust quantity usually hides a weak one subsequent to it.
| Metric | What it tells you | Why it issues |
| Rewarded eCPM | Income per 1,000 impressions | Measures yield |
| Fill charge | % of advert requests that returned an advert | Measures demand |
| Completion charge | % of began movies watched to the top | Measures engagement and reward match |
| Choose-in charge | % of eligible customers who selected to look at | Measures placement and reward high quality |
| Income / DAU | Every day monetization per energetic consumer | Measures general effectivity |
| Advertisements / DAU | Rewarded impressions per consumer per day | Measures monetization depth |
| Income / session | Earnings per play session | Comparable throughout video games and genres |
CPM vs eCPM vs what you truly receives a commission
Builders use these phrases interchangeably. They aren’t. CPM is what an advertiser bids per 1,000 impressions. eCPM (efficient CPM) is what your stock truly earned per 1,000 impressions after the public sale cleared, averaged throughout each demand supply that crammed. Writer income is eCPM multiplied by impressions, minus the platform’s share, transformed at no matter web phrases your contract specifies.
That is why a supplier’s marketed CPM is meaningless as a benchmark. It might be the highest bid on US desktop site visitors in December. Your eCPM is the blended consequence throughout each GEO, machine and hour you truly served. And your income relies on what number of of your requests have been crammed in any respect.
A $10 eCPM with 30% fill is worse than a $7 eCPM with 90% fill. That single sentence explains most rewarded video underperformance, and the remainder of this text builds on it.
Begin With the Proper Benchmark: Your Site visitors
There isn’t a common “good” rewarded video CPM. Anybody who quotes one with out asking about your site visitors is promoting one thing. Your baseline is outlined by 4 variables, and you must phase by all of them earlier than evaluating something.
| Section | Typical breakdown | Why it strikes the quantity |
| GEO | US/Canada · Western Europe · LATAM · Asia · Africa | Advertiser budgets are regional. A US impression can clear 10× a Tier-3 impression. |
| Gadget | Desktop · Cellular net · Pill | Display dimension, viewability and browser autoplay guidelines all change bid density. |
| Recreation sort | Informal · Hypercasual · Puzzle · Simulation · Motion · IO | Session size and development loops decide how usually a reward is price looking forward to. |
| Site visitors supply | Natural · Recreation portals · Direct · Social · Paid | Portal site visitors usually carries a income cut up and totally different viewers high quality than direct. |
The basic mistake: a developer with 70% African and South-East Asian site visitors reads a discussion board put up from a US-heavy writer, sees the hole and concludes their monetization is damaged. It isn’t. Their GEO combine is totally different. They should examine their US phase in opposition to a US benchmark and their Tier-3 phase in opposition to a Tier-3 benchmark. Solely then do actual gaps seem.
The identical applies to machine. Desktop net rewarded stock behaves otherwise from cellular net, and each differ from native cellular app benchmarks. These cellular app numbers, the $20 to $40 rewarded eCPMs you see in trade reviews, aren’t your benchmark. They arrive from SDK-level focusing on and identifiers that browsers don’t expose. Internet rewarded eCPMs sit in a special band, and evaluating in opposition to the mistaken one will ship you chasing issues that don’t exist.
What Is a Good Rewarded Video eCPM?
For HTML5 and net video games, blended rewarded eCPM sometimes lands within the $4 to $15 vary, with the premium finish reserved for US and Western European desktop site visitors in robust demand seasons. Rewarded sits on the prime of the online format stack as a result of the participant opted in, the video performs to completion way more usually than pre-roll, and advertisers pay for that spotlight.
Inside that vary, eight variables push your quantity up or down:
- GEO combine: the most important single issue, usually 5× or extra between tiers.
- Demand circumstances: what number of bidders are competing on your stock on a given day.
- Seasonality: This fall runs scorching, January and early Q3 run chilly. Finances for it.
- Gadget: desktop usually clears greater than cellular net for rewarded.
- Consumer engagement: gamers with longer periods see extra advertisements, and advertisers detect that high quality.
- Advert format: 15s vs 30s, skippable vs non-skippable, end-card habits.
- Completion charge: consumers pay for accomplished views. Low completion feeds again into decrease bids.
- Public sale mechanics: single demand supply vs unified public sale, flooring value settings, timeouts.
Slightly than fixate on a single goal quantity, use a three-band framework and diagnose from there.
| Band | What it means | What to do |
| Under benchmark | Yield is weak on your site visitors profile. Seemingly causes: poor GEO combine, low-quality stock, unhealthy placement, low completion, technical points, or skinny demand. | Work via the troubleshooting matrix beneath. Repair fill and completion earlier than touching flooring. |
| At benchmark | Wholesome monetization on your segments. Yield displays the market. | Shift focus to opt-in charge and advertisements/DAU. Extra impressions on the similar eCPM is now the lever. |
| Above benchmark | One thing is working unusually properly: a placement, a GEO, a associate. | Isolate what’s driving it. Verify it isn’t a brief demand spike, then check whether or not it scales. |
Community-level knowledge by phase is what turns this from a information into a real benchmark. In case your supplier can’t provide you with segment-level comparisons on your site visitors profile, that itself is a sign.
The right way to Benchmark Fill Charge
Fill charge is essentially the most under-examined quantity in net sport monetization, and the one most definitely to elucidate a income hole.
Fill Charge = Stuffed Impressions ÷ Advert Requests × 100
A excessive eCPM tells you what the advertisements you served have been price. It says nothing in regards to the requests that went unanswered. Each unfilled request is a participant who pressed the reward button, waited, and obtained nothing. That’s misplaced income and a damaged promise to the participant in the identical second.
Fill drops for a handful of recurring causes: geographic demand gaps (Tier-3 site visitors is chronically underfilled by single-source setups), demand associate protection, single demand supply versus a unified public sale, request timeouts on sluggish connections, advert blockers, and consent or CMP issues that depart the request with out the alerts consumers want. That final one is restricted to the online and continuously missed. A TCF string that fails to load, or a consent immediate that by no means fires, silently kills fill within the EU.
Right here is the maths that ought to change the way you learn your dashboard:
State of affairs A: 100,000 requests × 40% fill = 40,000 impressions
40,000 ÷ 1,000 × $10 eCPM = $400
State of affairs B: 100,000 requests × 90% fill = 90,000 impressions
90,000 ÷ 1,000 × $7 eCPM = $630
State of affairs B earns 58% extra with a 30% decrease eCPM. In case your supplier reviews solely eCPM, or reviews fill charge as a footnote, you’re being proven the quantity that flatters them and hidden from the one which pays you.
| Optimize complete yield, not CPM in isolation. eCPM × fill is the quantity that hits your checking account. |
Benchmark Completion and Choose-In Charge
These two metrics are distinctive to rewarded video, and collectively they describe the well being of the location itself. Map them onto the funnel first:
Eligible customers → Advert requests → Advertisements served → Advertisements began → Advertisements accomplished → Reward granted
Choose-in charge is the ratio of eligible customers who noticed the immediate to those that accepted it. It measures whether or not your reward is well worth the participant’s time at that second. Completion charge is the ratio of began movies to completed ones. It measures whether or not the participant stayed as soon as they dedicated.
Completion for a well-integrated net rewarded placement ought to run excessive, usually above 85 to 90 %, as a result of the participant selected to look at and desires the reward. When it falls, take a look at video size, whether or not the advert interrupted a second of energetic play, tab-switching habits (the Web page Visibility API issues right here), and whether or not your SDK is accurately ready for the whole standing earlier than granting.
The entice is studying excessive completion as a wholesome placement. A 95% completion charge with a 4% opt-in charge means the handful of gamers who settle for the provide are comfortable, and everybody else is ignoring it. The position is weak, the reward is mispriced, or the immediate is showing on the mistaken beat within the loop. Excessive completion on a tiny base is a placement downside carrying a superb quantity as a disguise.
Benchmarks for each differ by style and placement sort, so phase by placement earlier than evaluating. [AppLixir data: network median opt-in and completion rates by placement type] A second-chance placement after a failed stage will all the time out-convert a soft-currency booster on the principle menu.
Calculate Your Income Per Participant
eCPM is a value. It isn’t a measure of how properly your sport converts gamers into income. For that, transfer to per-user metrics.
Income per DAU = Every day rewarded income ÷ DAU
Labored instance:
10,000 DAU
4,000 rewarded impressions/day (0.4 advertisements per DAU)
$8 eCPM
Income = 4,000 ÷ 1,000 × $8 = $32/day
Rev/DAU = $32 ÷ 10,000 = $0.0032 per DAU per day
Why this issues: two video games can have similar eCPMs and utterly totally different income per participant, as a result of their gamers interact with rewarded prompts otherwise. Recreation A reveals 0.4 advertisements per DAU whereas Recreation B, with the identical $8 eCPM, reveals 1.6 advertisements per DAU as a result of its placements sit contained in the development loop. Recreation B earns 4 occasions the income per consumer from the identical advert value. Nothing in regards to the demand facet modified. Every little thing in regards to the design facet did.
Three associated metrics spherical out the image:
- Income / session: the cleanest quantity for evaluating throughout video games of various lengths.
- Income / MAU: helpful for longer-horizon planning and for video games with weekly reasonably than every day play patterns.
- Rewarded impressions / DAU: the depth dial. Elevating it lifts income till it begins costing retention, which is the topic of the Placement Playbook.
Rewarded Video Benchmark Calculator
You may run your personal numbers with 5 inputs. Fill within the worksheet beneath together with your final 30-day averages, then examine the output to what your dashboard reviews. If the 2 disagree by quite a lot of %, you may have a reporting downside earlier than you may have a monetization downside.
| Enter | Your worth | Notes |
| Every day advert requests | ______ | Depend requests, not impressions |
| Fill charge (%) | ______ | Stuffed ÷ requests |
| eCPM ($) | ______ | Blended, web of nothing, as reported |
| Completion charge (%) | ______ | Accomplished ÷ began |
| DAU | ______ | Similar 30-day window |
Impressions/day = Requests × Fill
Accomplished views/day = Impressions × Completion
Every day income = Accomplished views ÷ 1,000 × eCPM
Month-to-month income = Every day income × 30
Income per DAU = Every day income ÷ DAU
Advertisements per DAU = Impressions ÷ DAU
Instance: 50,000 requests, 80% fill, $9 eCPM, 90% completion, 20,000 DAU. That’s 40,000 impressions, 36,000 accomplished views, $324/day, roughly $9,720/month, $0.016 per DAU and a couple of.0 advertisements per DAU. Change fill to 55% and month-to-month income drops to about $6,680 with no different change. That’s the dimensions of the lever fill charge represents.
An interactive model of this calculator belongs on the dwell web page. Bookmark it, rerun it month-to-month, and hold the outputs within the dashboard beneath.
Construct Your Personal Benchmark Dashboard
Most supplier dashboards present you what they need you to see. Construct your personal view, even when it’s a spreadsheet pulling from their reporting API.
| Monitor every day | Section by | Overview window |
| Requests, impressions, fill charge | GEO (at minimal Tier 1 / Tier 2 / Tier 3) | 7-day rolling common for early alerts |
| eCPM, income | Gadget (desktop / cellular net / pill) | 30-day common for choices |
| Completion charge, opt-in charge | Recreation (if you happen to run a couple of) | Month-over-month for pattern and seasonality |
| DAU, income/DAU, advertisements/DAU | Site visitors supply (natural, portal, direct, social, paid) | By no means react to a single day |
| Advert placement (every immediate, individually) |
The three-window rule is the necessary one. Rewarded demand is unstable day after day. A single Monday with a 40% eCPM drop is noise. Three weeks of 15% decline is a pattern. In the event you make adjustments on a 7-day view, you’ll chase noise and undo good choices. Determine on 30-day knowledge and use the 7-day view solely to identify one thing that wants watching.
Diagnose Poor Efficiency
When a quantity is off, the sample of which numbers are off tells you the place to look. This matrix covers the frequent mixtures.
| Symptom | More than likely trigger | First examine |
| Excessive requests, low fill | Demand hole or technical subject | Fill by GEO; SDK timeout; consent string loading |
| Excessive fill, low eCPM | Weak demand or yield downside | Flooring costs; single vs unified demand; GEO combine |
| Excessive eCPM, low income | Low quantity | Choose-in charge; advertisements per DAU; placement depend |
| Excessive impressions, low completion | Poor UX or reward mismatch | Video size; interruption timing; tab-switch dealing with |
| Excessive completion, low opt-in | Weak placement | Immediate place within the loop; reward worth vs effort |
| Good US eCPM, poor general income | Site visitors GEO combine | Section income by tier; examine portal referrals |
| Income drops instantly | Seasonality or demand shift | Evaluate similar week final 12 months; examine associate standing web page |
Work prime to backside. A fill downside masks every thing downstream, so repair fill earlier than evaluating eCPM, and repair completion earlier than evaluating opt-in. Diagnosing out of order results in tuning reward values when the true subject is a consent immediate that by no means fires for EU guests.
The right way to Enhance Your Benchmark
As soon as you already know which issue is leaking, the fixes are principally recognized. In tough order of influence for a typical net sport:
- Enhance placement. Transfer prompts to pure pause factors: stage fail, stage full, power depletion. By no means mid-action.
- Check reward worth. Small will increase in reward dimension can double opt-in with out hurting economic system if the reward is consumable.
- Section efficiency by GEO and cease averaging Tier-1 and Tier-3 into one blended quantity that misleads everybody.
- Enhance fill charge earlier than touching flooring. Unfilled requests earn zero no matter eCPM.
- Evaluate a number of demand sources or transfer to a unified public sale if you happen to’re on a single associate.
- Check server-side vs client-side request dealing with if latency or advert blocking is consuming fill.
- Monitor latency. A rewarded video that takes 4 seconds to load has already misplaced the participant.
- Optimize consent/CMP implementation. TCF 2.3 compliance completed proper will increase fill and eCPM within the EU; completed mistaken it zeroes each. [AppLixir data: consent-flow opt-in lift]
- Check frequency. Cap advertisements per session, then elevate the cap in steps and watch D1/D7 retention.
- Evaluate web income, not headline CPM, when evaluating any change or any supplier.
Lastly, benchmark your supplier, not simply your sport. Each six to 12 months, run the identical site visitors via another and examine web income on similar segments. Suppliers change demand companions, fee phrases and reporting high quality over time. What was the most suitable choice two years in the past might not be right now.
Switching prices engineering time and dangers a brief income dip, so the bar needs to be actual. These are the alerts price performing on:
- Constantly low fill, particularly outdoors Tier-1 GEOs
- Giant gaps between your finest and worst GEO with no path to shut them
- Declining eCPM over three or extra months whereas your site visitors is secure
- Reporting that hides fill charge, phase knowledge or net-of-fee income
- No optimization assist past a information base
- Internet-60 or longer fee phrases
- Restricted demand: a single supply, no unified public sale
- No transparency on income share or how the public sale clears
- Sluggish or absent technical assist when an SDK replace breaks
Earlier than you turn on the energy of an marketed CPM, run a managed check. Route a hard and fast share of site visitors, ideally a clear GEO and machine phase, via the choice for at the very least 14 days. Evaluate web income per DAU on that phase, not eCPM, and never complete income. A supplier unwilling to assist a side-by-side check is telling you what the result can be.
AppLixir was constructed for precisely this comparability. As a web-first rewarded platform for HTML5 and WebGL video games, it reviews fill, completion and segment-level eCPM by default, and makes use of an specific standing.sort === “full” callback so that you solely grant rewards on verified completions. The mixing is a couple of dozen strains and runs alongside your present setup, which makes a managed 14-day check simple.
There isn’t a common good rewarded video CPM. There’s solely your quantity, on your site visitors, and the hole between what you earn and what that site visitors ought to produce. The framework that captures it:
The Rewarded Income Equation
Income = Site visitors × Eligible Customers × Choose-In × Fill × eCPM
| Issue | Proprietor | Main lever |
| Site visitors | Progress / distribution | Acquisition, portals, retention |
| Eligible customers | Recreation design | The place and the way usually prompts are provided |
| Choose-in | Recreation design + economic system | Reward worth, placement timing |
| Fill | Monetization supplier + tech | Demand protection, consent, latency |
| eCPM | Monetization supplier + site visitors | GEO combine, completion, public sale setup |
Each issue multiplies the others, so a 20% enchancment in anyone lifts complete income by 20%. That’s the excellent news. The unhealthy information is {that a} 50% fill charge halves every thing upstream of it, irrespective of how robust your design is. Discover the weakest issue, repair it, then transfer to the following.
And the purpose isn’t the very best eCPM. It’s the utmost sustainable income per consumer with out damaging the participant expertise. A benchmark that ignores retention is a benchmark for a sport that gained’t exist in six months.
What is an efficient rewarded video eCPM for HTML5 video games?
Blended net rewarded eCPMs sometimes fall between $4 and $15, with US and Western European desktop site visitors on the prime of that vary. Native cellular app benchmarks of $20 to $40 don’t apply to browser video games and shouldn’t be used as a comparability.
Why is my fill charge low regardless that my eCPM is excessive?
eCPM solely measures the impressions that have been crammed. Low fill often comes from geographic demand gaps, a single demand supply, request timeouts, advert blockers or a consent string that fails to load. Repair fill first; it often issues greater than eCPM.
What’s the distinction between CPM and eCPM?
CPM is an advertiser’s bid per 1,000 impressions. eCPM is what your stock truly earned per 1,000 impressions after the public sale, blended throughout all demand. Your income is eCPM occasions impressions, minus the platform share.
How do I calculate income per DAU for rewarded video?
Divide every day rewarded income by every day energetic customers. For instance, 4,000 impressions at an $8 eCPM is $32 a day; throughout 10,000 DAU that’s $0.0032 per consumer per day. It’s the very best single metric for evaluating monetization effectivity throughout video games.
How usually ought to I benchmark my rewarded video efficiency?
Overview 7-day averages weekly to identify adjustments, make choices on 30-day averages, and examine month over month for pattern. Run a managed supplier comparability each six to 12 months.
| Wish to see how your rewarded video efficiency compares?
AppLixir runs monetization evaluations for HTML5 and WebGL studios. Ship us your present requests, fill, eCPM and completion numbers and we’ll present you the place the hole is, and whether or not a managed A/B check is price operating. Request a monetization overview at applixir.com |


