Definition
ARPU (Average Revenue Per User) = Net Gaming Revenue ÷ active players in the period. It measures monetisation efficiency — how much value the operation extracts from each engaged player — independent of how many players it has. A small operator with high ARPU can out-earn a large one with weak ARPU.
Use a documented NGR or contribution-margin numerator consistently. Accounting policies differ on bonus, payment, tax, provider and other deductions, so the label alone does not make two operators comparable.
How to compare ARPU
| Comparison | Controls required | Why it matters |
|---|---|---|
| Period over period | Same currency, active definition and NGR policy | Separates operational movement from metric drift |
| Product or source | Same cohort age and observation window | Reduces mix bias |
| Distribution | Mean, median, percentiles and active-player count | Shows concentration hidden by a blended average |
An external range without named data, matching definitions and a comparable cohort is not a reliable benchmark. The number only becomes decision-useful next to acquisition cost, retention and its underlying distribution.
Why ARPU alone is misleading
ARPU measures monetisation, not profitability. A $100 monthly ARPU on traffic that costs $300 to acquire and churns in two months loses money; a $60 ARPU on cheap, well-retained traffic prints. That is why operators pair ARPU with acquisition cost and with LTV, and why the funnel metric — Click-to-Registration on media buy — matters as much as the per-player revenue.
How to lift ARPU
- Test cross-sell across products — compare eligible exposed and control cohorts; a shared wallet reduces friction but does not guarantee incremental revenue.
- Segment-level bonusing — targeted offers rather than a single global bonus, so promotional spend lands on players who respond.
- Retention — extending the active period compounds monthly ARPU into higher lifetime value.
Related: LTV · GGR and NGR · Media buy · real operator benchmarks.
Common questions
What is ARPU in iGaming?
ARPU (Average Revenue Per User) in iGaming is the average net gaming revenue per active player over a period — total NGR divided by active players. It measures how efficiently an operation monetises the players it has, independent of player count, and is the per-player building block of lifetime value.
How is ARPU calculated in iGaming?
ARPU = Net Gaming Revenue (NGR) ÷ number of active players in the period. Some operators calculate it on GGR instead of NGR; the NGR version is more meaningful because it nets out bonus and payment costs. Always state the period (daily, weekly, monthly) and the 'active player' definition, since both change the number materially.
What is a good ARPU benchmark for an iGaming operator?
There is no defensible universal amount. ARPU changes with currency, market tier, product, active-user definition, NGR policy, cohort age and player concentration. Establish a like-for-like internal baseline and read ARPU alongside acquisition cost, retention, sample size and the revenue distribution.
What is the difference between ARPU and LTV?
ARPU is per-period (usually monthly) revenue per player; LTV (lifetime value) is the total revenue a player generates across their entire relationship. LTV roughly compounds ARPU over the retained lifetime, so retention and cross-sell — which extend the lifetime — move LTV even when ARPU is flat. Operators acquire against LTV but monitor ARPU as the monthly pulse.