AI analysis of player behavior and revenue forecasting
Introduction: from "descriptive" analytics to driver forecast
Classical reports answer the question "what happened," but do not tell what to do and how much it will give. AI turns raw behavioral logs into manageable predictions: activity probabilities, expected segment revenue, payment route contribution, promo and content mix effect. The key is Net Revenue's "honest" base, correct attribution and causality check.
Data map: what to collect and how to normalize
Layers:1. Gaming - sessions, bets/winnings, games/providers, volatility, RTP versions.
2. Payment - attempts at deposits, approval/MDR, cashout T-time, chargebacks.
3. Marketing - sources/UTM, campaigns, creatives, welcome/reactivation offers.
4. Profile/behavior - frequency of visits, hours of activity, devices, geo.
5. Compliance/RG - limits, self-exclusions, SoF/KYC statuses (without storing excess PII).
6. Finance/Taxes - Royalties/Feeds, levies, OPEX for P&L forecast.
Normalization: uniform dictionary of metrics: GGR → NGR → Net Revenue (−платежи − affiliates − fraud). Aliasing of identifiers, time-zone unification, event deduplication.
Fici: from clicks to predictors
Cohort: month of registration × channel × GEO × brand × vertical.
Session: duration, frequency, intervals between visits (recency/frequency).
Payment: rolling-approval (7/28 days), blended MDR, cashout lags, share on-ramp/crypto.
Content: live/RNG share, portfolio volatility, hit-rate providers.
Promo: bonus intensity, missions/quests, push/email reaction.
RG/risk: behavior triggers, proximity to limits, "dogons."
Seasonality: holidays, salary days, sports calendar.
Model stack: who is responsible for what
1. Survival/Time-to-event - curve P (active_d), period to "nap "/self-exclusion.
2. Markov models/HMM - transitions "new → active → dormant → gone → reactivated."
3. GBM/LightGBM/XGBoost - NetRev/ARPU regressions on the horizon 30/90/180 days by driver.
4. Sequences (RNN/Transformer) - content recommendations and session prediction.
5. Causal (uplift/Bayesian/BSTS) is an incremental effect of promo/creativity/payment changes.
6. Hierarchical time series/Quantile - NGR/profit P10/P50/P90 for brand/GEO/vertical.
Behaviour → income → profit link
Expected daily net revenue per user:Application: Solutions that give money
1) Payment routing and risk
Deposit success model + route cost → auto-routing via PSP/APM.
Effect: approval + 1. 5-4 pp, MDR − 30-80 bp, less than pending cashout.
2) Promo and NBO
Uplift models → offers only to those who have a positive LTV increase.
Effect: − 2-5 percentage points to the share of bonuses in NGR with stable LTV.
3) Content recommendations
Sequence models with limited volatility and RG.
Effect: + 3-9% to ARPU, + 2-4 percentage points to D30 in the mass segment.
4) Reactivation/anti-black
Survival + channel triggers (email/push/affiliates).
Effect: − 8-15% churn in 90 days.
5) Profit forecast
TS + driver GBM, Monte-Carlo for P10/P50/P90.
Effect: planning accuracy, fewer box office "surprises."
Quality metrics: How to understand that models work
Retention/AUC/PR-AUC for activity classifiers.
MAPE/WAPE by NGR/earnings; Pinball loss and coverage for quantiles.
Uplift @ K, Qini - for promo.
Calibration (Brier/Expected Calibration Error) - confidence in probabilities.
PSI/KS - drift of characteristics/distributions.
Incrementality - A/B and geo-holdouts as the "gold standard."
Dashboards "on one screen"
1. Behavior → Revenue: DAU/MAU, Stickiness, Recency/Frequency, ARPDAU/ARPPU.
2. Retention Ladder: D1/D3/D7/D30/rolling-180, survival curve.
3. Payments Health: approval/MDR/cashout/chargeback; routing effect.
4. Promo Uplift: LTV test-vs-control, bonus-intensity, ROI.
5. Content Mix: share live/RNG, hit-rate, royalty/NGR.
6. Profit Forecast: P10/P50/P90, contribution of drivers (waterfall).
7. RG/Compliance: self-exclusion, early warnings, SLA KYC.
P&L Mini Example (6 months, simplified)
Base: NGR $60 million, bonuses 26%, approval 86%, MDR 2. 6%, D30=8%, ARPU_30=$42.
Implemented: payment-routing (+ 2. 2 pp approval, − 40 bp MDR), NBO (− 2 pp bonuses), recommendations (+ 4% ARPU), reactivation (+ 2 pp D30).
Bottom line: contribution uplift $3. 1–4. 0 million, forecast profit + $2. 2–3. 0 million (before taxes), payback on marketing − 20-35 days.
Ethical and legal framework (RG/AML/Privacy)
Privacy-by-design: PII minimization, pseudonymization, DPIA, encryption.
RG restrictions: hard limits, person-in-a-loop for VIP/high offers.
Explainability: SHAP/ICE for marketing/payments/RG - understandable reasons for decisions.
Audit-trail: model versions, intervention log, reproducibility.
AML/SoF: integration of chain analytics/screenings; Travel Rule (where applicable).
MLOps: so as not to "wilt" after 2 months
Data: bronze/silver/gold, freshness/completeness/consistency tests.
Pipelines: phiche storage, online/offline consistency.
Abacking: Constant A/B/holdouts on key decisions.
Monitoring: drift, calibration, automatic rollback.
Cadence: retrain every 2-4 weeks, champion-challenger.
90-day implementation plan
0-30 days
Unified dictionary of metrics (GGR→NGR→Net Revenue), data mart, Behavior/Payments dashboards.
MVP models: survival deductions, deposit success classifier, baseline NBO.
31-60 days
Auto-routing PSP in 1-2 GEO; A/B promo (uplift-target); content recommendations on part of the traffic.
Include RG restrictions in the NBO/recommendation, start the causal assessment.
61-90 days
Hierarchical profit forecast with P10/P50/P90; NBO/routing scale; VIP scoring with human-in-the-loop.
Post-mortem: accuracy, uplift, incidents → processing of features/processes.
Check sheets
Data
- The full betting/winning path → NGR → Net Revenue.
- Payment logs (attempts, reasons for refusals), creatives/UTM, content identifiers.
- Aliasing and time-zone alignment.
Models
- Survival/Markov, GBM-NetRev, sequence recommender.
- Uplift for promo, success-routing for payments.
- Quantile-forecast profits.
Operations
- A/B/holdouts, off-switch rules, VIP offer limits.
- Drift/coverage monitoring, solution log.
- RG/AML integrated into pipelines.
Common mistakes
1. Consider deposits instead of Net Revenue → overestimated LTV.
2. Evaluate promo by correlation without control groups.
3. Ignore payment fees/levies when forecasting profits.
4. Short window retraining without seasonality.
5. No RG restrictions in personalization.
6. No MLOps - metrics degrade, effects disappear.
AI behavior analysis turns "yesterday's numbers" into P&L's acting levers: correct traffic, successful deposits, accurate promos, relevant content and predictable profits. In data discipline, causality testing, and embedded RG/AML, such systems bring measurable uplift margins and accelerate growth - not on a one-off basis, but on an ongoing basis.