How to win back customers who stopped buying
Spot customers who have gone quiet for longer than usual, then send a short personal message that reminds them what they liked, mentions what's new, and gives one simple reason to come back, such as an offer with an end date. Follow up once, then stop, and ask the ones who don't return why they left.
Why it matters
It's usually far cheaper to bring back someone who already knows and trusted you than to find a new customer through ads. They know where you are, what you sell and how you work.
Most customers don't leave because of a big problem. They get busy, try somewhere new, or simply forget. A well-timed, friendly reminder is often all it takes.
The key is timing. Message too late and the habit has moved elsewhere. Message based on each customer's normal rhythm (monthly, quarterly) rather than one fixed date for everyone.
How to do it by hand
Define 'gone quiet' for your business
Look at how often a typical customer buys. A café regular might visit weekly; a salon client every six weeks; an online shop customer every two or three months. 'At risk' is when someone has gone noticeably longer than their usual gap.
Pull the list
From your till, booking system or shop platform, export customers whose last purchase is past that gap. Note what they bought last and how much they've spent in total.
Write a personal message
Use their name and mention what they used to buy. Share one thing that's new. Give one reason to come back now, with an end date. Keep it short and warm, not desperate.
Make the offer proportionate
Your best past customers can get a more generous offer than one-time buyers. A free add-on or priority booking often works as well as a discount and costs less.
Follow up once, then stop
If there's no response after a week, send one reminder before the offer ends. After that, stop and move them to your regular newsletter.
Ask why, and learn
For those who don't return, a one-question survey ('What made you stop coming?') tells you more than any report. Fix the common reasons.
How to do it in Wirk
- Automate → Recipes → Win back at-risk customers.
- Set the offer code and how many quiet days count as at risk (60 by default), then turn it on.
- The win-back journey waits in Approvals: approve it, or edit it first in Campaigns → Journeys.
- Every day, newly at-risk customers (by churn score, otherwise by inactivity) are added. Runs show in Automate → History, results in Analytics → Overview.
Example output
Example for a sample business
Win-back email and WhatsApp follow-up
Lotus Lane Spa, a day spa in Bengaluru
For clients who used to book a massage every month but haven't booked for over three months.
Subject: We've missed you, Ananya Hi Ananya, It's been a while since your last deep-tissue massage with Kavya, and we wanted to check in. A few things have changed since your last visit: we've added a quiet room with a herbal tea bar, and Saturday mornings now open at 8am. If you'd like to come back, your next 60-minute massage includes a free 20-minute foot ritual. Just book before 30 November with the code WELCOMEBACK. [Book your visit] Warmly, Rekha, Lotus Lane Spa
Hi Ananya, Rekha from Lotus Lane here. Just a reminder that your free foot ritual with any 60-minute massage is open until 30 Nov. Kavya has Saturday morning slots this week. Want me to hold one for you?
Written by our team for a sample business, not generated by Wirk
Template to copy
Win-back message
Subject: We've missed you, [first name] Hi [first name], It's been a while since your last [what they used to buy], and we wanted to check in. Since then, [one thing that's new or better]. If you'd like to come back, [offer] when you [book / order] before [date]. [Code if needed.] [Button: Book / Shop] [Person's name], [business]
Common mistakes
Waiting a year
By then they've formed a habit elsewhere. Reach out soon after they pass their normal gap.
A generic blast to everyone
'We miss you!' with no name or detail sounds like spam. Mention what they bought and who served them.
Discounting your best customers by reflex
Many loyal customers will come back with a friendly nudge. Save the biggest offers for the ones who don't respond.
Ignoring why they left
If the same complaint keeps coming up (price, waiting times, a staff change), no win-back offer will fix it for long.
Questions and answers
When should I send a win-back email?
When a customer has gone noticeably longer than their usual gap between purchases. For many businesses that's somewhere between one and three times the normal interval.
What's a good win-back offer?
Something valuable but proportionate: a free add-on, priority booking, or a modest discount with an end date. Test a softer version on your most loyal customers first.
How many win-back messages should I send?
Two is usually enough: the first message and one reminder before the offer ends. After that, keep them on your regular newsletter.
Should I remove customers who don't come back?
Keep sending your regular newsletter for a while, but if someone hasn't opened anything for many months, stop emailing them. It protects your sender reputation.