The short answer
Customers come back when your messages feel like they're from a person, not a broadcast. You only need seven messages: a welcome, a thank-you, a check-in, a review ask, a new-launch note, a back-in-stock note and a "we haven't seen you" note. Send each one at the right moment, to people who said yes, no more than once a week. Below are all seven, ready to copy, with examples for a café, a clinic, a product brand and a software tool.
Three rules before you send anything
- Only message people who said yes. Ask first: at checkout, at the counter, or in your first reply. Never add people from a contact list.
- Once a week at most. Most weeks, less. One useful message beats four forgettable ones.
- Make it easy to leave. End broadcasts with "Reply STOP and I'll take you off the list." People who can leave easily stay longer.
If you haven't set up your number or your list yet, start with our WhatsApp playbook for new brands. This post is what to say once you're set up.
The 7 messages
Replace the words in [brackets]. Keep your own voice: if you'd never say "Hey!" out loud, don't type it.
1. Welcome (the moment they say yes)
Hi [name], this is [your first name] from [brand]. Thanks for saying yes. I'll only message when there's something worth your time, about once a week at most. Reply anytime, it comes straight to me.
Why it works: it says who you are, sets the rules and makes it a two-way chat from the first message.
2. Thank-you (right after the first order, visit or sign-up)
Hi [name], thank you for [your first order / coming in today / signing up]. It genuinely means a lot to a small business like ours. If anything isn't right, just reply here and I'll fix it.
- Café: "Thank you for coming in today. Next time, ask for [the drink regulars love]."
- Clinic: "Thank you for visiting us today. If you have any questions after your appointment, reply here."
- Software tool: "Thank you for signing up. Reply with what you're trying to get done and I'll point you to the fastest way."
3. Check-in (a few days after they've used it)
Hi [name], it's been a few days with [product / your plan / the tool]. How is it going? Anything you'd change?
This is the most underrated message on the list. You learn what's working, you catch problems before they become bad reviews, and the customer feels looked after. Send it once, at the moment the product has had time to prove itself: a few days for a product, a week for a service, after the first real use for software.
4. Review ask (only after a happy reply)
So glad to hear that, [name]. Would you mind writing two lines about it [here: link]? It helps new customers trust a small business like ours.
Only send this to people who replied positively to message 3. Asking someone who had a bad experience gets you a bad review; asking someone who just said "love it" usually gets you a good one.
5. Something new (a launch, a menu item, a feature)
Hi [name], you're hearing this before anyone else: [the new thing, in one line]. [One sentence on why it matters to them.] [Link or "Reply YES and I'll keep one for you."]
- Café: "Our winter menu starts Friday. Reply YES and I'll save you a table for the first tasting."
- Product brand: "Our new [product] goes live tomorrow at 10. List members get first pick tonight."
- Software tool: "You asked for [feature] last month. It's live today. Here's a 2-minute video."
Telling people first is the reward for being on your list. You don't need a discount.
6. Back in stock (or a slot just opened)
Hi [name], [the thing they wanted] is back. I remembered you asked about it. [Link / "Reply and I'll hold it for you until tomorrow."]
For a service, the same message works for a cancellation: "A slot just opened on Thursday at 4. You mentioned wanting an earlier appointment. Shall I book it?" Send it only to the people who asked. That's what makes it feel personal.
7. We haven't seen you in a while (no discount)
Hi [name], it's been a while since [your last order / visit / login]. No pressure at all, just checking in. Is there anything we could do better? Or should I stop messaging you?
It feels risky to offer people a way out, but it works. Some will come back, some will tell you why they left (which is worth even more), and the rest leave your list, which keeps it healthy. Send it once, not every month.
When to send each one
| Message | When | Who gets it |
|---|---|---|
| Welcome | The moment they opt in | Everyone new |
| Thank-you | Same day as the first order, visit or sign-up | Every new customer |
| Check-in | A few days to a week after they've used it | Every new customer |
| Review ask | Right after a happy reply to the check-in | Happy customers only |
| Something new | When you have real news, not every week | Your whole list |
| Back in stock / slot open | The day it's available | Only people who asked |
| We haven't seen you | Once, after a long quiet gap | Past customers who went quiet |
Four of the seven go to one person at a time, triggered by something they did. That's the secret: most of your WhatsApp should feel like a reply, not an announcement.
Mistakes that get you muted
- Discounts in every message. People learn to wait for the next one. Launching without discounts works better than you think.
- Forwards and long paragraphs. If it doesn't fit on one phone screen, cut it.
- Group chats instead of broadcasts. Customers don't want to see each other's numbers or replies.
- Never replying. A list that only talks and never listens isn't a relationship.
Still looking for the people to put on the list? Start with your first 10 customers.
FAQ
How often should a business send WhatsApp messages to customers?
Once a week at most for broadcasts, and less is usually better. One-to-one messages, like a thank-you or a check-in, can go whenever the customer has just done something.
Is it okay to message customers on WhatsApp without asking?
No. Ask first, and keep a simple way to leave, like "Reply STOP". It's better manners, and it keeps your number from being reported or blocked.
What should my first WhatsApp message to a customer say?
Who you are, what they'll get from you, how often, and that they can reply anytime. Message 1 above is ready to copy.
Do I need to offer discounts to bring customers back?
No. Being first to hear about something new, a personal check-in, or remembering what they asked for brings people back without training them to wait for a sale.
Do these messages work for a service or a software tool?
Yes. The thank-you, check-in and review ask work for any business. For a service, "back in stock" becomes "a slot just opened". For software, "something new" is a feature they asked for.
Bhavana Gupta is the founder of Rimore and co-founder of Brand School, which walks first-time founders from an idea to their first 100 customers, one step at a time.
Your customers are one message away.
Brand School drafts this week's message for you. Level 1 is free.
Start my brand — free