The fastest way to win back a lapsed salon client
The fastest way to win back a lapsed client is a single timely, personal WhatsApp message that gives a genuine reason to return - not a discount blasted to your whole contact list. Below are ready-to-use templates by scenario, plus how to decide who counts as lapsed and who is worth reaching.
This is a follow-up to why clients don't come back: once you can see who has gone quiet, the next step is a message that brings them back without devaluing your service.
How to define a "lapsed" client
"Lapsed" is not a fixed number of days. It is relative to each client's own rhythm. A client who comes every six weeks for colour is overdue at around nine weeks. A client who books a facial once a quarter is not lapsed until well past four months. Sending a "we miss you" message to someone who simply isn't due yet reads as noise.
A practical rule: a client is lapsing at roughly 1.5x their normal gap, and clearly lapsed at 2x. For most salon services this lands on two natural checkpoints:
- 60 days - the gentle nudge window for regular cycles.
- 90 days - the clearer "we miss you" window, where a small reason to return helps.
The two hardest cases sit at the edges: the client who came once and never rebooked, and the client whose pattern was always seasonal. Both need their own message, covered in the templates below.
What makes a win-back message work
Before the scripts, the four principles that separate a message that brings someone back from one that gets muted:
- Timely. Sent when the client is genuinely overdue against their own cycle, not on a random campaign date.
- Personal. It references the client by name and ideally their last service or stylist. A message that could have been sent to anyone gets treated like anyone's spam.
- Specific. One clear, easy next step - a reply, a booking link, a time - not a vague "come back soon".
- A real reason to return. A genuine reason beats a discount. Points they already earned, a new treatment that fits their history, a first-return perk that rewards the visit. Leading with a price cut trains clients to wait for the next one.
The thread that runs through all four: this is a one-to-one note, not a broadcast.
Copy-paste WhatsApp win-back templates
Use these as starting points. Swap in the client's name, their last service, and your stylist names so each one reads as written for that person. Brackets mark the parts to personalise.
1. The 60-day gentle nudge
For a regular who is overdue against their usual cycle but not far gone.
Hi Name, it's Salon - we noticed it's been a little while since your last service with stylist. No rush at all, just wanted to check in. Would you like us to hold a slot for you this week or next?
2. The 90-day "we miss you"
For a client who is clearly past due. Warm, with a small first-return perk that rewards the visit rather than cutting the price.
Hi Name, we've genuinely missed having you in at Salon. It's been a few months since your last service. When you're ready to come back, your next visit comes with a complimentary add-on / your usual stylist reserved for you. Shall I find you a time?
3. Lapsed after a single visit
For the client who came once and never rebooked. Acknowledge it honestly and make the second visit easy.
Hi Name, thank you again for visiting Salon for your service. We'd love to look after you a second time. First visits are easy to forget to follow up on, so here's a friendly nudge - would day or day suit you for a return appointment?
4. The "your points are waiting" message
For a lapsed client who already has a points balance. This is the strongest reason to return because it is something they earned, not a markdown.
Hi Name, quick note from Salon - you've got X points sitting in your account, enough for reward. They're yours whenever you'd like to use them. Want me to book you in so you can put them towards your next service?
5. Seasonal re-engagement
For clients whose pattern was tied to a season - pre-summer, pre-Eid, back-from-travel.
Hi Name, summer's here and a lot of our clients are coming in for service before the heat / before travelling. We'd love to get you sorted too. Would you like one of our morning / weekend slots this week?
6. The "anything we could have done better?" note
For a valued client who lapsed and you suspect something was off. This opens a private feedback channel instead of guessing.
Hi Name, it's Salon. We always want to make sure our clients leave happy, and we'd really value your honest thoughts on your last visit - good or bad. Anything we could do better? And if you'd like to come back in, your stylist would be glad to see you.
7. The new-reason re-introduction
For a lapsed client when you have something genuinely new that fits their history - a new treatment, a new specialist, extended hours.
Hi Name, thought of you at Salon - we've just added new service / new stylist / late-evening appointments, which suits the service you usually have. If you'd like to be among the first to try it, I can hold you a spot this week.
8. The one-line check-in
For when warmth beats length. Short, human, no offer at all.
Hi Name 🙂 it's Salon - just thinking of you and wondering if you'd like to come in for your service soon. Happy to find a time that works.
One emoji at most, and only where it reads naturally. The article-length pitch belongs nowhere near a WhatsApp win-back.
Why win-back has to be surgical, not a blast
The temptation is to take any of these templates, paste in a generic offer, and send it to everyone who hasn't visited this month. That is the fastest way to undo the work.
Mass-blasting offers causes notification fatigue - clients mute or block you - and it contradicts the whole point of retention. Discounting to your entire list trains even your loyal regulars to wait for the next deal, and it reaches people who weren't lapsed at all, just not due yet. A win-back message only works when it lands on the specific people who actually stopped coming, with a reason that fits their history.
That is the hard part with most tools. Booking systems and POS see appointments, not lapsing patterns. WhatsApp shows you a contact list, not who is overdue against their own cycle. So owners either don't run win-back at all, or they run it as an untargeted blast.
How to know exactly who lapsed
This is where a loyalty layer earns its place. LoyalsClub ties each visit to a specific client profile, so it can surface who has stopped coming relative to their own pattern - the 60-day regulars, the 90-day quiet ones, the single-visit clients who never returned. From there you reach those clients directly, with a message that fits their history, rather than broadcasting to everyone.
It also gives you the two strongest reasons to return that aren't discounts: a points balance the client already earned, and a first-visit bonus that rewards the return itself. A private feedback channel that goes straight to the owner captures the quiet dissatisfaction behind many lapses before it becomes a silent departure. And it runs alongside your existing booking system and POS - you don't replace anything to add it.
If you want to size the opportunity before you write a single message, you can estimate what your non-returning clients are worth, and read the broader playbook on client retention for Dubai salons.
The templates above will bring some clients back on their own. Knowing precisely who to send them to - and why - is what makes the difference repeatable. LoyalsClub offers a 30-day trial if you'd like to see who lapsed in your own client base.