How to Win Back Customers on WhatsApp Without Spamming Them

Author
Abdur Rouf Jibon
Publish Date
Latest Update
Thumbnail with the title: How to Win Back Customers on WhatsApp Without Spamming Them

To win back customers on WhatsApp without spamming them, message only people who have bought from you or asked to hear from you, and only with something relevant to them: an item they asked about is back, it's time to restock something they use up, or there's something new that matches what they bought before. Send one personal message at a time rather than a blast, limit how often each customer hears from you, make it easy to say "no thanks", and stop after a couple of messages with no reply. A win-back message should feel like a shopkeeper who remembers you, not an advert.

This guide covers who to contact, the messages that work, seven templates, and the rules that keep your number from being blocked or restricted.

Why WhatsApp is good for win-back, and why it's easy to get wrong

Your past customers already chatted with you on WhatsApp. They know your shop, they've trusted you with their money, and a message from you lands in the same place as messages from friends and family.

That's also the risk. A message that would be ignored in an email inbox feels intrusive on WhatsApp. If people block or report you, WhatsApp can restrict your account, and on the WhatsApp Business Platform a poor quality rating can limit how many people you're allowed to message. Done badly, win-back messages cost you more customers than they bring back.

Step 1: Know who you're winning back

Not every past customer is the same. Group them, because each group needs a different message:

Group

Who

What they want to hear

Waitlist

Asked for something that was out of stock

"It's back"

Almost-buyers

Asked about a product or got an order summary, but didn't buy

A gentle reminder, an answer to what held them back

One-time buyers

Bought once, not again

Something that matches their first purchase

Lapsed regulars

Used to buy often, then stopped

Recognition and a reason to come back

Replenishment

Buy something that runs out (cosmetics, food, supplies)

A reminder at the right time to restock

To do this, you need a simple record of each customer: phone number, what they bought, size or variant, when, and anything they asked for. If you keep one order list with a customer tab (see tracking orders from Instagram, Facebook and WhatsApp in one place), you already have it.

Define "lapsed" for your shop. If customers usually buy every month, someone who hasn't bought in three months has lapsed. If they buy twice a year, wait longer. Look at your own order history.

Step 2: Make sure you have permission

  • On the WhatsApp Business app, you can message people who have chatted with you. Broadcast lists only reach contacts who have saved your number. Even when you're technically able to message someone, ask yourself whether they'd expect to hear from you.

  • On the WhatsApp Business Platform (API), you need the customer's opt-in before sending messages they didn't start, and promotional messages must use approved marketing templates, which are charged per message.

  • Ask for permission when they buy: "Can we message you when new [category] arrives or your size is back?" A clear yes is worth more than a long contact list.

  • Respect "no". Anyone who asks you to stop, or replies "STOP", gets no more marketing messages. Record it.

Step 3: Send messages people actually want

The best win-back messages aren't really "marketing". They're useful. In order of how welcome they usually are:

  1. Something they asked for is back in stock. They told you they wanted it.

  2. Time to restock something they use up.

  3. A new arrival that matches what they bought before, in their size.

  4. A personal check-in after a purchase: did it fit, do they need anything?

  5. A thank-you for a lapsed regular, sometimes with a small offer.

  6. A reminder to an almost-buyer, once.

Notice what's missing: generic "SALE! 30% OFF EVERYTHING!" blasts to everyone. Those are the messages that get shops blocked.

7 win-back templates

Change everything in [brackets], and always use the customer's name and a specific product. WhatsApp uses *asterisks* for bold.

1. Back in stock (waitlist)

Hi [name]! Good news: the [product] in [size/colour] you asked about on [date] is back in stock. I wanted to tell you first. Shall I reserve one for you?

2. Time to restock (replenishment)

Hi [name], it's been about [time] since you got your [product], so you might be running low! Would you like the same again? It's [price], and I can send it [delivery timing].

3. New arrival that matches (one-time buyers)

Hi [name]! You bought our [product] in [month], and we've just got [new product] in, which goes really well with it. It's [price] and available in your size ([size]). Here's a photo 👇 Want me to keep one aside?

4. Post-purchase check-in

Hi [name], just checking: how are you finding the [product]? If the size or anything isn't quite right, let me know and we'll sort it out.

Send this a week or two after delivery. It catches problems early, and customers who feel looked after come back.

5. Thank-you for a lapsed regular

Hi [name]! It's been a while, and we've missed you. 😊 Thank you for all your orders over the past [time]. As a small thank-you, here's [offer, e.g. free delivery on your next order] until [date]. Our newest [category] is here: [link]

Use offers sparingly. If every win-back message has a discount, customers learn to wait for one.

6. Almost-buyer reminder (once)

Hi [name], you were looking at the [product] last week. Was there anything I could help with, like sizing or delivery? No pressure at all; just let me know if you have questions.

Ask about what held them back. Don't just repeat the price.

7. Easy way out (add to any of the above)

Prefer not to get these messages? Just reply *STOP* and we won't message you about new products again.

Adding this costs you a few contacts and saves you from many blocks and reports.

Step 4: Set frequency rules and stick to them

Write down limits and apply them to every customer:

  • No more than one marketing message per customer every [2–4 weeks]. Choose a gap that suits your shop. Back-in-stock messages the customer asked for can be the exception.

  • Stop after two unanswered messages. If someone ignores two in a row, take them off win-back messages for several months.

  • One message, not a series. Don't send a follow-up to a win-back message that got no reply.

  • Send at sensible times in the customer's local time: not early morning, late at night or during prayer times where relevant.

  • No mass blasts. Send in small batches you can answer. A win-back message that gets a reply and then waits hours for an answer wastes the effort.

Step 5: Be ready for the replies

Win-back messages start conversations. Have someone ready to answer, with the product, sizes, price and delivery details to hand. A customer who replies "yes!" to template 1 and hears nothing for half a day probably won't reply again.

Step 6: Measure

Track these for each type of message:

Reply rate        = replies ÷ messages sent
Win-back rate     = customers who ordered within 14 days ÷ messages sent
Opt-out rate      = STOP replies or blocks ÷ messages sent

If the opt-out rate rises, you're messaging too often or too broadly. Cut back before WhatsApp's quality systems do it for you. Keep the message types with the best win-back rate and drop the rest.

What not to do

  • Don't buy or upload contact lists. Only message people who have dealt with you.

  • Don't add people to groups without asking.

  • Don't send the same message to everyone. If it doesn't mention them or something they bought, it's a broadcast, not a win-back.

  • Don't use fake urgency ("Last chance!!!" every week).

  • Don't ignore STOP. Ever.

  • Don't use unofficial bulk-sending tools. They break WhatsApp's terms and are a fast way to get your number banned. Use the Business app or the official Business Platform.

How Nodi handles win-back

Nodi Commerce keeps every customer's order history, sizes and requests from WhatsApp, Instagram, Facebook, your website and your shop counter in one place, and sends reorder and win-back messages based on what each customer actually bought, such as back-in-stock alerts for items they asked about. Reorder and win-back messages are included in the Scale plan. See how Nodi brings customers back →

Selling in the UAE? Read WhatsApp Business API in the UAE and Best CRM Software for Small Businesses in Dubai.

Common questions

Is it legal to send marketing messages on WhatsApp?

It depends on your country's marketing and privacy laws as well as WhatsApp's own rules. In general, message only people who have bought from you or agreed to hear from you, make it easy to opt out, and honour opt-outs immediately. On the WhatsApp Business Platform, opt-in is required for business-initiated messages. This isn't legal advice; check the rules where you and your customers are.

How often should I message past customers on WhatsApp?

Rarely, and only with something relevant. A common rule is no more than one marketing message per customer every few weeks, and stopping after two messages with no reply. Messages customers asked for, like back-in-stock alerts, can be sent when they happen.

What's the best win-back message?

A back-in-stock message for something the customer specifically asked about. It's personal, expected and useful, so it rarely feels like spam.

Why did WhatsApp restrict my business account?

Often because many people blocked or reported your messages, or because of messages sent with unofficial tools. Send fewer, more relevant messages to people who expect them, and use only official WhatsApp products.

Should I offer a discount to win customers back?

Sometimes, for lapsed regulars. But if every message includes a discount, customers learn to wait for one. Lead with relevance; use offers occasionally.

Abdur Rouf Jibon

Abdur Rouf Jibon

Founder, Nodi AI

Abdur Rouf Jibon is the founder of Nodi AI, which builds Nodi Commerce: one system for shops that sell through Instagram, Facebook, WhatsApp, a website and a shop counter.

Related guides

See All Blogs
Ready to grow?

Turn what you learn into growth.