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 NGR rather than GGR in the numerator: NGR nets out bonus liability and payment costs, so ARPU-on-NGR reflects money the operator actually keeps.

ARPU benchmarks by product

SegmentTypical monthly ARPUNote
Casino-led operation$80–$110Common blended range; varies by market
Live casino / high-roller$150+Fewer players, higher value
Sportsbook-led$40–$90More volatile, results-dependent
Low-deposit / sweeps-style<$40Volume model, thin per-player

These are directional ranges, not guarantees — ARPU depends on market, player quality and product mix. The number only means something next to acquisition cost.

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

  • Cross-sell across products — a player active in casino and sportsbook (and prediction markets) on one wallet generates more per head than a single-product player.
  • 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?

Monthly ARPU commonly lands around $80–$110 for casino-led operations, though it varies widely by market, product mix and player quality. Live casino and high-roller segments push it higher; low-deposit sweepstakes-style traffic pulls it lower. ARPU is only useful next to acquisition cost — a high ARPU on expensive traffic can still lose money.

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.