Player churn is the single largest drag on casino revenue, yet most operators treat it reactively, sending a bonus only after a player has already gone quiet for weeks. A structured 90-day programme, combining predictive modelling with disciplined win-back campaigns, can shift that posture from reactive to anticipatory and meaningfully extend customer lifetime value.
Why Churn Prediction Deserves Its Own Roadmap
Generic retention calendars treat all players the same. Churn prediction does the opposite: it scores every active player daily based on behavioural signals, then routes each at-risk individual to the most appropriate intervention before the relationship breaks down. The business case is straightforward. Reactivating a lapsed player typically costs three to five times more than retaining one who is drifting. Getting the infrastructure right therefore has a compounding return that justifies a dedicated three-month build.
Days 1 to 30: Data Foundation and Signal Identification
The first month is entirely about data readiness. Before any model can run, your team needs a clean, unified player activity feed. Prioritise the following data points:
- Session frequency and average session length over rolling 7, 14, and 30-day windows
- Deposit recency and changes in average deposit value
- Game category shifts, for example a slots-heavy player switching to live casino can signal boredom or a transition to a competitor
- Bonus redemption rates and whether a player increasingly ignores promotions
- Support ticket volume and complaint sentiment
- Withdrawal-to-deposit ratio trends
Work with your data engineering team or managed-services partner to pipe these signals into a single player activity table, refreshed at least daily. Define your churn label clearly: a player who has not logged in for 21 days after at least three prior sessions in the preceding 30 days is a reasonable starting threshold, though the right cutoff varies by product vertical and player segment.
Days 31 to 60: Model Build and Segmentation
With clean data in place, the second month focuses on the predictive layer. A gradient-boosted classifier such as XGBoost or LightGBM is the practical choice for most operators. These models handle the mix of numeric and categorical casino behavioural data well and produce probability scores rather than binary outputs, which is exactly what campaign logic requires.
Split your player base into at least three churn-risk tiers:
- Low risk (score below 0.35): standard lifecycle communications only
- Medium risk (0.35 to 0.65): soft nudges such as personalised game recommendations or a modest free-spin offer tied to a game the player already prefers
- High risk (above 0.65): escalated interventions including a dedicated CRM touchpoint, a retention bonus with relaxed wagering terms, or a direct outreach from a VIP team member if the player is in a premium segment
Critically, layer in responsible gambling logic at this stage. Any player who triggered a self-exclusion request, deposit limit reduction, or reality-check opt-in in the prior 60 days must be excluded from win-back targeting. This is not optional; several jurisdictions including the UK and the Netherlands treat bonus marketing to at-risk players as a compliance violation.
Days 61 to 90: Campaign Execution and Feedback Loops
The third month moves the model from the data warehouse into live campaign tooling. Configure your CRM platform to ingest the daily churn scores and trigger the appropriate communication sequence automatically. A practical win-back journey for a high-risk player might look like this:
- Day 0 of risk flag: personalised email featuring recently played titles and a tailored offer
- Day 4, no response: push notification with a time-limited incentive
- Day 8, no response: SMS or direct message with a softer, value-led message rather than another bonus
- Day 14, no response: suppress further marketing for 30 days to avoid fatigue and regulatory friction
Run a holdout group covering roughly 10 percent of at-risk players who receive no intervention. This control group is the only honest way to measure whether your model and campaigns are actually driving incremental retention or whether those players would have returned anyway.
Measuring Success After Day 90
The metrics that matter most are incremental reactivation rate, average revenue per reactivated player in the 60 days following intervention, and campaign ROI net of bonus cost. A well-tuned churn model at a mid-size casino with 50,000 monthly active players should identify 2,000 to 5,000 at-risk accounts per month; even a 15 percent incremental save rate at modest average revenue per user represents a material revenue recovery.
The operators who consistently outperform on retention are not the ones with the biggest bonus budgets. They are the ones who contact the right player, with the right message, at the right moment, and they know the difference because their data infrastructure makes it visible.
After the initial 90-day build, the roadmap shifts to continuous improvement: monthly model retraining, A/B testing of message variants, and quarterly reviews of the churn-label definition as player behaviour evolves. The 90-day window gets you operational; the subsequent discipline keeps you competitive.



