Skip to content

Winback Message Pack: 30/60/90 Day Dormant Client Recovery

Published: · IZI Team

Winback is a contact sequence for clients who have stopped coming. The earlier you act, the higher the chance of recovery. The three thresholds represent three stages of “dormancy” with different levels of disengagement and different offer requirements.

Each threshold needs its own tone, its own offer, its own channel.


Situation: the client was active but went quiet for a month. Most likely — life got busy, no specific reason. They still remember the club and are still loyal.

Tactic: light reminder + a small concrete bonus. No aggressive offer needed.

{{name}}, haven't seen you at {{club_name}} in a while 👋
Come back — special bonus {{bonus_amount}}
on your next top-up. Valid until {{date}}.
{{address}} | {{hours}}
Hi {{name}}!
It's been almost a month — how's it going?
Everything's the same at {{club_name}},
plus {{if_there_is_something_new_mention_it}}.
For you — bonus {{bonus_amount}} on your next top-up,
valid until {{date}}.
We're waiting 🎮
📍 {{address}}
{{name}}, we miss you at {{club}}. Bonus {{amount}} until {{date}}. See you! {{address}}

Situation: the client has left. Perhaps something went wrong, or they simply moved on. A stronger incentive is needed plus a slightly more personal tone.

Tactic: acknowledge the gap, give a concrete offer, add the option to leave feedback.

{{name}}, two months — that's a long time 😶
If something wasn't right — let us know, we'll sort it out.
If life just got in the way — we get it.
Special comeback offer: {{special_offer}} until {{date}}.
{{club_name}} | {{contact}}
{{name}}, hello.
Two months is a long break.
If something didn't work for you — reply to this message,
we read everything and address each case.
If you've just been busy —
we have {{special_offer_detailed}} for you.
Valid until {{date}}.
{{club_name}} | {{address}}
{{name}}, 2 months without you at {{club}}. {{special_offer}} until {{date}}.

What to include in a 60-day offer: an elevated top-up bonus (5–7 percentage points above normal), first hour free, a special rate for returnees only. Just “come back” no longer works.


Situation: the client has most likely moved to a competitor or stopped going to clubs altogether. Last attempt before archiving.

Tactic: a direct question about the reasons + maximum offer. If no response — archive, don’t contact again.

{{name}}, three months without you —
we want to understand why.
One question:
what didn't work for you? Reply here — takes 10 seconds.
If you want to come back: {{maximum_offer}} —
just for you, until {{date}}.
{{name}}, hi.
Three months — honestly, we didn't expect to hear from you.
One question: what went wrong?
Or has life just changed?
If you want to come back —
{{maximum_offer_detailed}}.
If not — no worries.
Just let us know and we won't bother you again.
{{club_name}}

Email (Subject: “We miss you. This is our last message.”)

Section titled “Email (Subject: “We miss you. This is our last message.”)”
Subject: {{name}}, you haven't been to {{club_name}} in three months
{{name}},
Three months is a long time. We want to understand what happened.
If something went wrong — tell us. Not for statistics —
we genuinely want to know and fix it.
If you want to come back, here's what we're offering:
{{maximum_offer_in_detail}}
Valid until {{date}}.
If you don't want to hear from us anymore —
click the unsubscribe link below.
{{club_name}}
{{contact}}
[unsubscribe link]

How to Configure the Winback Cascade in IZI

Section titled “How to Configure the Winback Cascade in IZI”

The winback is automated through the Automations module:

  1. Trigger: event “client has not made a visit for N days” — configured separately for each threshold (30/60/90).
  2. Condition: segment (e.g. only clients with a positive balance, or only those with 3+ visits on record).
  3. Action: send a push notification via the app / add to a WhatsApp/SMS send queue.
  4. Restriction: one contact — one message per threshold. Don’t send if the client already responded (had a visit after the first message).

More on Automations configuration — in the Automations guide.


Recovery metric: share of clients from the segment who visited within 14 days after receiving the message.

Benchmarks by threshold:

  • 30 days: 15–25% — good result
  • 60 days: 8–12% — good result
  • 90 days: 3–7% — good result

If figures are below these — problem is the offer (too weak), the channel (wrong one) or the segment (wrong targets). Change one variable at a time and measure.


Related: How to Win Back Dormant Clients · WhatsApp Broadcast Scripts · SMS Templates · Top-Up Bonus Guide · IZI Automations Module

Frequently asked questions

What percentage of dormant clients actually return?

Based on gaming club data: from the 30-day segment, 15–25% return with the right offer. From 60-day: 8–12%. From 90-day: 3–7%. The longer the client has been dormant, the harder the recovery, but the more important personalisation becomes.

Is a special offer needed for recovery, or is a reminder enough?

For 30-day clients, a reminder with a small bonus is sometimes enough. For 60+ days, a concrete offer is needed — discount, bonus, special rate. Without an incentive, most won't respond.

How often can you run a winback campaign on one client?

Once per threshold (30/60/90 days). If the client didn't respond to three attempts — archive them and don't contact them again. Repeated unanswered messages are spam that damages your sender reputation.

When is the best time to send a winback?

Friday evening or Saturday morning — peak 'where should I go' decision time. For 30-day clients, weekdays work too. Avoid Monday morning — the worst time for any promo.

How do you segment clients for winback in IZI?

In IZI you can build segments by last visit date. Filter 'last visit 30–45 days ago' gives the first threshold, '46–75 days' — the second, '76–120 days' — the third. Set up in the Automations module or through client base analytics.