In many of the markets our clients sell to (the Gulf, India, Nigeria, much of Southeast Asia) WhatsApp isn't a messaging app. It's the phone. Open rates that email marketers dream about are ordinary on WhatsApp, which is exactly why it's so easy to burn. A store that messages too often, too soon or too generically gets blocked, and a blocked number is gone for good. Here is how we build WhatsApp flows that bring buyers back and stay welcome.
First, the rules of the road
WhatsApp Business messaging runs on Meta's platform, and Meta enforces a few things you should design around rather than fight:
- Opt-in is required. A customer has to agree to hear from you on WhatsApp: a ticked box at checkout, a sign-up on your site, or a message they sent you first. A phone number in an order is not an opt-in for marketing.
- Marketing messages use approved templates. Anything you send outside a live conversation is a template Meta has reviewed. Write templates that read like a person, not a billboard, and they get approved faster.
- There's a 24-hour service window. Once a customer messages you, you can reply freely for 24 hours. Outside that window, it's templates again.
- Quality rating matters. Too many blocks or reports and Meta throttles how many people you can message. Every flow below is designed to protect that rating.
Practically, this means using a proper WhatsApp Business API provider through a Shopify app, not a personal number and copy-paste. The apps handle opt-ins, templates and the window for you.
The five flows, in the order to build them
1. Order confirmation and shipping updates
Start here, because it's welcome, it's expected, and it earns the right to send anything else. "Hi Amal, your OKSA order #1042 is confirmed. We'll message you when it ships." Then the tracking link when it does. Nobody blocks this. It also quietly trains customers to open your messages.
2. Abandoned checkout
One message, roughly one to two hours after the checkout was abandoned, only to customers who opted in. Name the product, include the link back to the cart, and ask a question rather than pushing a discount: "You left the black sticky leggings in your cart. Was it the sizing? Reply and we'll help." The reply opens the 24-hour window and a human (or a good bot) can close the sale. Discounts as a first move teach people to abandon on purpose.
3. Post-purchase care
A few days after delivery: how to use or care for the product, one useful tip, and an invitation to reply with questions. This is the message that turns a transaction into a relationship, and it's the one most stores never send.
4. Review request
About a week after delivery, once they've actually used it: "Would you leave a quick review? It takes a minute and helps other dancers pick the right size." Link straight to the review form. Reviews collected on WhatsApp tend to be longer and more specific than email ones, and those are the reviews that convince the next buyer.
5. Win-back
For customers who haven't bought in a while. The right interval depends on your product: 60 to 90 days is common for consumables, longer for apparel. Send one message, personal, with something worth having: a restock they liked, a new colour, early access. If they don't respond, don't send another for a long time.
Frequency, timing and tone
- Cap marketing messages at two or three a month per customer, total, across every flow. Transactional updates don't count.
- Send in their daytime, not yours. Shopify knows the customer's country; use it.
- Write like a person: first name, short sentences, one idea per message, a question at the end. Emojis sparingly; no ALL CAPS.
- Make opting out effortless. "Reply STOP to unsubscribe" on every marketing template. An easy exit is cheaper than a block.
The numbers to watch
Three, checked weekly: reply rate on each template (if nobody replies, the message isn't a conversation, it's a broadcast); orders attributed to each flow, so you know what abandoned-checkout recovery is actually worth; and opt-outs and blocks per message sent, the earliest warning that you're sending too much. Your quality rating in the WhatsApp Business Manager is the summary of all three.
And email?
Keep it. Email is where you send the longer story, the newsletter, the launch with six photos. WhatsApp is for the short, timely, personal message. Build both flows from the same plan so a customer never gets the same thing twice on two channels, and let each do what it's good at.