Finding a new customer takes effort. You advertise, you post, you answer questions, you send quotes. An old customer is different. They already know you, they have paid you before, and they know what you are like to deal with.
Yet most businesses spend almost all their energy on new customers and very little on the ones who have quietly drifted away. Often, those people did not leave because they were unhappy. Life got busy, they forgot, or someone else simply reached them first.
One short, personal message can bring a good share of them back.
Who counts as an "old" customer
It depends on your business. Think about how often a regular customer would normally buy from you:
- A salon might expect a visit every four to six weeks.
- A pharmacy or grocery store might expect weekly or monthly orders.
- A travel agent might expect one or two trips a year.
- A service business might expect a repeat job every few months.
Anyone who has gone more than about twice their usual gap without buying is worth a message. For a salon, that might be three months. For a travel agent, more than a year.
Find them in your records
If you have billing software or a customer list, sort by "last purchase date" and pick out everyone past the gap. If your records live in WhatsApp chats and bill books, start with the people you remember, the regulars you have not seen in a while. Write down twenty names. That is enough for a first round.
For each person, note what they usually bought. This is what makes the message feel personal rather than a broadcast.

Write a message that sounds like you
The best win-back message is short, warm and specific. It should feel like a note from a person, not an advertisement. Avoid long offers, many emoji or capital letters. Mention something real about them.
Hello [CUSTOMER NAME], it has been a while since your last [SERVICE OR PRODUCT] with us at [BUSINESS NAME]. Just checking in to see how you are. If you need anything, we are here, and I can keep a slot or set aside stock for you this week.
Notice what this message does not do. It does not beg, it does not guilt the customer, and it does not lead with a discount. It simply reminds them you exist and makes it easy to reply.
Should you offer a discount?
Sometimes a small reason to return helps, such as a free add-on or priority booking. But be careful. If every win-back message carries a discount, customers learn to wait for it. Try the plain message first. Keep an offer for people who do not respond, or for your most valuable regulars.
Hello [CUSTOMER NAME], we have a few slots open next week and I thought of you. If you book [SERVICE] before [DATE], we will add [SMALL EXTRA] at no extra cost. Just reply here to book.
Send personally, not as a blast
WhatsApp broadcast lists only reach people who have saved your number, and mass messages can feel cold. For a first round of twenty, send each message individually and change one or two words for each person. It takes half an hour and the replies are noticeably warmer.
Send at a sensible time, such as late morning or early evening, never late at night.
Listen to the replies
Some people will book straight away. Some will say they moved away or no longer need the service, which is useful to know so you can stop messaging them. And a few might tell you something went wrong last time. That feedback is valuable. Thank them, apologise if it is deserved, and fix it if you can.
Mark each reply in your list: Came back, Not now, Moved or Unhappy. After two or three rounds, you will have a much cleaner picture of who your real regulars are.
Make it a monthly habit
Win-back works best as a small, regular routine rather than a one-time campaign. Once a month, pull the list of customers who have passed their usual gap and send the message. It takes less than an hour, and over a year it can bring back a meaningful number of people who would otherwise have been lost.
This is also a good job to automate. A system can watch purchase dates, prepare the list, and send the first message from your own WhatsApp Business number in your own words. You only handle the replies.
Where to start
Write down twenty names today and send the first ten messages. If you would like a monthly win-back list to build itself from your billing records, book a free 15-minute check and we will show you how that could work.



