# Player reactivation: the iGaming operator's guide

Source: https://dialmilo.com/hub/igaming-player-reactivation
Updated: 2026-10-23

Player reactivation for online casinos: which lapsed segments to call, which to leave alone, UK and Dutch consent rules, and worked economics for a phone step.

Player reactivation works when you treat each lapsed segment differently. Recently lapsed depositors respond to a new reason to come back. Registered-no-deposit players need help finishing a journey they started. VIPs going quiet need a person-to-person check-in long before they are "lapsed" at all. Bonus abusers and anyone with a harm marker are excluded before the list is built. Email and push carry the broad base. A phone call is worth it for the segments where one conversation changes the outcome, but only for players who opted in to phone marketing for that product. An AI phone agent makes that call cheap enough to run on mid-value players, not just VIPs. In a real pilot it cost about 9.5¢ per dial attempt.

Most reactivation advice is written for email. That makes sense: email is cheap, and it reaches everyone. It is also why a typical win-back sequence looks the same at every operator. Three or four emails escalate from "we miss you" to free spins and then go quiet. The players who ignore email are the ones the sequence was meant to rescue.

This guide is the operator's version. It covers which lapsed players to target and which to leave alone, how to choose a channel for each segment, where the consent rules sit in the UK and the Netherlands, and how the economics of a phone step work once the call costs cents instead of a host's hour.

## Define "lapsed" from your own play rhythm

Casinos have no cancellation event. A player doesn't churn. They just stop. That makes the definition of lapsed a choice, and a single threshold across the whole database is usually wrong. A daily slots player who has been gone for ten days is already slipping. A weekend sports bettor who disappears in June may simply be waiting for the season.

Set the threshold per segment, using the gap between sessions each player normally shows. The [dormancy segmentation template](/igaming/tools/dormancy-segmentation-template) gives you a starting grid of recency bands crossed with value bands. Use it to see how many players sit in each cell before you design any journey.

Two leading indicators are worth more than the raw days-since-login count:

- **Falling deposit frequency** at stable session counts. The player still visits but has stopped funding the account. Often this is a payment problem rather than lost interest.
- **A withdrawal with no re-deposit.** This can be a win banked, or a player deciding to stop. Your safer-gambling team should see this signal before your CRM team acts on it.

## The segments, and who should never be in them

A reactivation programme is really four programmes sharing a database. Each needs its own offer, channel and stopping rule.

| Segment | What changed | What brings them back | Best first channel | Phone? |
| --- | --- | --- | --- | --- |
| Recently lapsed depositors (30–90 days) | Stopped visiting, still reachable | A new reason: a new game, a reload, a seasonal event | Email, then push | For mid and high value, yes |
| Long-dormant depositors (90+ days) | Moved to another site, or stopped gambling | A strong new offer, or nothing | Email, with a short sunset | Rarely; low answer rates and higher harm risk |
| Registered, never deposited | Started and stalled: verification, payment method, doubt | Help finishing, plus the welcome offer they never used | Email and SMS within hours | Yes, inside 48–72 hours |
| VIPs going quiet | Activity drifting down before any threshold trips | A person noticing, not a bonus | Host or phone call | Yes, first |
| Bonus abusers, chargebacks, multi-accounts | Played for the bonus | Nothing you want | None | Never |
| Self-excluded, cooling off, harm markers | They asked you to stop | Nothing | None | Never, and by law |

The last two rows matter as much as the first four. A bonus abuser who takes a reactivation offer turns into bonus cost, not revenue. A player with a harm marker who gets a call is a regulatory problem and a human one. Exclude both in your CRM before the list is built, not in the dialler afterwards.

Registered-no-deposit players are a different problem from lapsed ones. They never formed a habit, so there is nothing to win back. There is only a journey to finish. They get their own playbook in [converting registered-no-deposit players](/hub/registered-no-deposit-players).

## Channels: what each one is good at

**Email** reaches everyone with an address and costs almost nothing per send. It is weakest with the players you most want back, because they stopped opening your emails before they stopped playing. Old lists also carry deliverability risk, so warm up with the most recently active players and set a sunset rule for non-openers.

**Push and in-app** messages only reach players who still have the app and kept notifications on. That is a strong signal of a recent lapse and a weak one for anyone else.

**SMS** gets read. It is short and suits a code, a deadline or a link, but it can't answer the player's question back.

**Paid retargeting** reaches lapsed players outside your own channels, at media cost. In gambling it also runs into advertising rules on who can be targeted.

**A phone call** is the only channel where the player can say "I stopped because withdrawals took a week" and get a reply. That reply is why a call outperforms everything else on the right segment, and why it gets misused on the wrong one.

Phone reactivation is not new. Specialist call-centre vendors have run one-to-one calls to lapsed databases for operators for years, using native-speaker agents. iGaming Business reported one such programme in 2021 that [extended its calls to non-depositing registrations](https://igamingbusiness.com/company-news/frankfred-partners-with-enteractive-to-win-back-lapsed-players/) after the lapsed-player phase. The constraint has always been cost per conversation. A human agent's hour pays for itself on a VIP. It doesn't on a player worth $40 a year. An AI phone agent changes that calculation, which is the whole argument for adding a phone step to a mid-value segment.

## Where the phone call fits in player reactivation

The call is a step inside a journey, not a separate campaign. In practice that means:

  
    Your journey tool already knows recency, value, consent flags and exclusions. It sends only eligible players to the call step, with the context Milo needs: name, language, the offer code, and a segment label such as "lapsed 30d".
  
  
    Milo calls each player in their own local time within the hours you set (10:00 to 20:00 by default), retries no-answers, and holds back anyone who was called by another campaign recently.
  
  
    "Offer accepted" triggers the SMS and email with the code. "Callback requested" schedules the callback. "Opted out" suppresses phone for good. "Wrong person" flags the number for data cleaning. The CRM does the next step, not the dialler.
  
  
    If an accepted offer hasn't turned into a deposit within a few days, send one reminder. Then stop.
  

With Customer.io this loop is built in: the journey posts players to a campaign's webhook, and every result comes back as an event your journey branches on. The full walkthrough, with payloads, is in [Customer.io AI phone calls](/hub/customer-io-ai-phone-calls). Braze, Optimove, HubSpot workflows or an in-house system can start calls through the same webhook.

## What a good reactivation call sounds like

Here is an illustrative call to a recently lapsed player, from a fictional operator:

> **Milo:** Hi, this is Milo, an AI assistant. Am I speaking with James?
>
> **Player:** Yeah, who's this?
>
> **Milo:** Thanks, James. I'm calling from Northlight Casino. You haven't been in for a few weeks, so I wanted to check everything's okay with your account.
>
> **Player:** It's fine. I just got bored of the same games, honestly.
>
> **Milo:** That's fair. We've added a live blackjack table since you were last in, and there's an offer on your account this week: fifty free spins when you deposit twenty pounds or more. Would you like me to send you the details?
>
> **Player:** Go on then.
>
> **Milo:** Done. You'll get the code by text and email in the next few minutes. If you'd rather not get calls from us, just say so any time.

A few things in that call are deliberate. They came straight out of a real pilot:

- **Identity before brand.** Milo confirms it's James before saying where it's calling from. If someone else answers the phone, the brand never comes up.
- **The offer is stated once, with your exact terms.** Milo doesn't invent or improve the offer, and it only explains wagering or deposit conditions when the player asks.
- **"By text and email."** Players in the pilot asked where the details would arrive, so the script says both.
- **No re-pitch after a mid-sentence "yes".** A player who agrees halfway through a sentence has agreed. Starting the pitch again loses them.
- **A short pause after pickup.** Long silence after "hello" makes people hang up. Keep it under a second.

If the player mentions chasing losses, money trouble or wanting to stop, the sale ends there. Milo stops selling, gives support details, records a safer-gambling flag and excludes the player from future campaigns. Flagged players never show up as sales leads.

## Compliance: consent first, then everything else

Compliance decides which players can be called at all, so it comes before any offer design. As of October 2026:

**UK: phone consent is now per product and per channel.** The Gambling Commission's SR Code 5.1.12, in force since 1 May 2025, requires remote casino, betting and bingo licensees to offer [direct marketing opt-ins per product and per channel](https://www.gamblingcommission.gov.uk/guidance/indicative-sanctions/summary-of-responses-and-our-position-improving-customer-choice-on-direct). The channels include phone calls, email and SMS, and every option is off by default. A player who opted in to casino emails has not opted in to casino phone calls. Your call list is the intersection of "lapsed" and "phone opt-in for this product".

**UK: offers have new limits.** Since 19 January 2026 the Commission has [capped bonus wagering requirements at ten times](https://www.gamblingcommission.gov.uk/news/article/gambling-promotions-to-be-safer-and-simpler) and banned incentives that mix product types, such as a betting stake that unlocks casino spins. A reactivation offer written in 2024 may no longer be legal to say out loud.

**UK: AI voices and PECR.** PECR regulation 19 defines an automated calling system as one capable of dialling a sequence of numbers and [transmitting "sounds which are not live speech"](https://www.legislation.gov.uk/uksi/2003/2426/regulation/19). Automated marketing calls need specific prior consent. Whether a conversational AI voice falls inside that definition hasn't been tested, so plan as if it does. The per-channel phone opt-in above is the consent you would need anyway.

**Netherlands: phone consent at sign-up.** Ask for a clear, separate opt-in to phone contact when the player registers, so they know a call may come, and keep the record. Operators can't query Cruks for marketing purposes, so their own exclusion data has to do that job.

**Everywhere: screen before the list leaves your CRM.** Check self-exclusion registers where the law lets you query them, your own exclusions, cooling-off periods, and harm markers. The [self-exclusion registers reference](/igaming/tools/self-exclusion-registers) lists what can and can't be queried, market by market. The wider legal picture for AI calls (TCPA, PECR, the EU AI Act's disclosure duty) is in [AI phone call laws](/hub/ai-phone-call-laws).

This isn't legal advice. Dial Milo calls on behalf of a licensed operator, using your brand, your offers and your consent records. It only calls the players you send it. Licensing, marketing consent and register screening stay with you, and your compliance team should sign off on the list rules before the first campaign.

## Worked example: the economics of a phone step

The numbers below are illustrative, except the pilot cost figure, which is real. Swap in your own figures. The [reactivation ROI calculator](/igaming/tools/reactivation-roi-calculator) does this arithmetic for you.

**Start with the database.** Say you have 10,000 players who deposited before and haven't logged in for 30 to 90 days.

- Remove bonus abusers, chargebacks and multi-accounts: say 8% → 9,200 left.
- Remove self-excluded, cooling-off and harm-flagged players: say 4% → about 8,830.
- Keep only players with a phone opt-in for casino. This is the big cut in the UK. Say 30% → about **2,650 callable players**.

**Cost of calling them.** In a real pilot with an online casino operator, 61 players received 121 dial attempts over two rounds, at a total cost of $11.53. That's about 9.5¢ per attempt. The average is low because most attempts went unanswered or reached voicemail, and those cost little. Plan on two attempts per player: 2,650 × 2 × $0.095 ≈ **$504**.

**What comes back.** Assume 25% of players answer across both attempts (about 660 conversations). Of those, 15% accept the offer (about 100 players), and 60% of those go on to deposit (about **60 reactivated depositors**).

**Cost per reactivated depositor:** $504 ÷ 60 ≈ **$8.40 in call cost**, before the cost of the bonus itself.

**Is it worth it?** That depends on what a reactivated player is worth over the next six months, net of bonus cost and the chance they lapse again. If your [player LTV calculator](/igaming/tools/player-ltv-calculator) puts a returning mid-value player at $60 in net revenue, the 60 players are worth about $3,600 against $504 in calls. Measure it against a holdout group that got the same emails and no call, so you count only the deposits the call caused.

The same arithmetic explains why phone reactivation used to be a VIP-only tool. At a human agent's cost per conversation, the mid-value segment never broke even. At cents per attempt, it can.

## VIPs: call before they're lapsed

Your highest-value players should never reach a dormancy threshold before someone notices. The signal is a drift: fewer sessions, smaller deposits, a long gap after a big withdrawal. The response is a check-in that doesn't lead with a bonus.

Most operators can't afford a host for every player in the upper tiers. The [VIP host coverage calculator](/igaming/tools/vip-host-coverage-calculator) shows where your hosts run out of hours. An AI check-in call can cover the tier just below your hosted VIPs, so a host can spend time on the players who need a human. Milo records whether the player wants a callback and when. A "callback requested" outcome comes with a time, and your CRM can route it into the host's queue.

## Running it without burning the list

  
    Pick recently lapsed mid-value depositors. Hold back 10–20% who get the same emails and no call. Without a holdout you can't tell the call's effect from players who would have come back anyway.
  
  
    Two attempts a few hours apart is plenty. Set a contact cooldown, so a player reached by one campaign isn't called by another the same week.
  
  
    The opening line decides whether the player stays on. Run up to five scripts side by side and keep the one that brings more acceptances and deposits.
  
  
    Players who missed the call will ring the number back, sometimes hours later. Milo recognises them, thanks them for calling back, confirms identity and continues the campaign conversation. Unknown callers get a neutral line that never names your brand.
  
  
    Set a total and a daily cap. You get a spend forecast and email alerts as the campaign runs, and you can pause at any time without cutting off live calls.
  
  
    Every call ends with an outcome, a transcript and a summary. The AI campaign report labels each player with what they need next: send the code, call back Thursday, suppress, or check the number. That list is your next journey.
  

## What to do this week

Pull your lapsed depositors from the last 90 days. Count how many have a phone opt-in for the right product, and how many of those clear your exclusion checks. If the number is in the hundreds, you have a pilot. Hear Milo call you in the browser demo before you pay anything, write your offer and its exact terms, and start with a small segment and a holdout. You'll know within two rounds whether the phone step earns its place.

## Frequently asked

**What is player reactivation in iGaming?**

Player reactivation is the work of bringing a registered player who has stopped playing back to an active, depositing state. It covers lapsed depositors, players who registered but never deposited, and high-value players whose activity is tailing off. It is usually run as a CRM journey across email, SMS, push and, for the segments worth it, a phone call.

**When does a casino player count as lapsed?**

There is no regulator definition. Most operators set it from their own play rhythm: a weekly slots player who has not logged in for 30 days is lapsed, while a seasonal sports bettor may look dormant every summer. Set the threshold per segment from your own data rather than using one number for the whole database.

**Can I phone lapsed players in the UK?**

Only players who opted in to phone marketing for that product. Since 1 May 2025 the Gambling Commission has required operators to collect direct marketing consent per product, such as casino or betting, and per channel, such as phone, email or SMS, with every option off by default. Screen against GAMSTOP and your own exclusions as well, and remember that an AI voice may be treated as an automated call under PECR.

**Should bonus abusers be included in a reactivation campaign?**

No. Players flagged for bonus abuse, multi-accounting or chargebacks should be excluded before the list leaves your CRM. A reactivation offer to that segment converts into bonus cost rather than revenue, and calling them spends your best channel on the players least likely to stay.

**How much does a reactivation phone call cost?**

With Dial Milo you pay for the phone line, priced for the number dialled, plus 9.57 cents per minute of AI talk time. For UK, US and Dutch mobiles that is roughly 14 to 20 cents a minute in total. In a real pilot with an online casino operator, 121 dial attempts cost 11.53 dollars, about 9.5 cents per attempt, because most attempts went unanswered or reached voicemail.

**Does Milo work with our existing CRM?**

Customer.io works out of the box in both directions: a journey starts the call through a webhook, and the outcome comes back as person attributes and events. Any other CRM or journey tool that can send a webhook, such as Braze, Optimove, HubSpot workflows or an in-house system, can start calls the same way.
