Winning back inactive customers on WhatsApp: three messages in six weeks, and when to stop
How to build the inactive segment from the last order, the three messages (a question, a reminder of what they cared about, a discount with an expiry) with ready models, their cost at Meta's marketing rate, why you stop after the third, and how the unified inbox measures who actually returned.
On this page 5
The short answer
With three messages, no more, over six weeks, opening with a question rather than an offer and ending with one discount that has an expiry — then whoever did not reply is left alone. The segment is built from the last-order date (ninety days without a purchase), the messages are approved marketing templates to people who opted in, and the agent answers replies instantly, because a returning customer buys in the first ten minutes.
Also asked as: «ازاي ارجّع العملاء اللي اختفوا» · «رسالة للعملاء القدام على الواتساب» · «استرجاع العملاء الخاملين» · «كيف أرجع الزباين اللي ما اشتروا من زمان»
The segment first: from the last order, not the last message
Open your customer list sorted by last-order date and pull everyone past your product's natural cycle who has not bought since. That is the whole list; do not add people who messaged and never bought — that is an unanswered question, not a lapsed customer. If it is large, split it into one-time buyers and repeat buyers: the second deserves a warmer message and a bigger discount.
The first message you start is a marketing template at Meta, sent only to people who opted in. A connected store carries the consent from checkout; a list uploaded from a file goes only to those whose consent you hold. Why this is a ban condition, not a courtesy.
The three messages, six weeks across them
- Week one: a question, not an offer
"It has been a while since your last order, {{1}}. Did {{2}} arrive as you expected? We would like to know." Whoever replies opens a free conversation the agent or team answers, and reveals the reason. Half the campaign succeeds here.
- Week three: what they cared about
"{{1}}, new arrivals in {{2}}, which you bought before: {{3}}." A product from the same category, not your best seller; a customer who bought children's shoes does not come back for a perfume offer.
- Week six: one discount with a date
"{{1}} off your next order, {{2}}, until {{3}}. Code: {{4}}." A real expiry that is not extended, and a code of their own so it can be measured. Then silence — whoever did not answer three will not be brought back by a fourth.
The ten minutes after the reply
A lapsed customer who replies buys in the first minutes or not at all. So the agent answers "in stock?" and "how much is shipping?" instantly from your store or file, sends the order link, and hands to the team if they raise an old complaint. If the reply is a complaint, it is the most valuable thing the campaign yields: a reason for lapsing you can fix for others too — read the complaints system.
What to measure: who actually came back
| Number | Where from | What it means |
|---|---|---|
| Reply rate | The unified inbox | Whether the first question opens conversations — under a tenth of the list means the question is off or the segment is too old |
| Orders with the code | Your store | Who came back because of the campaign, not by coincidence |
| Reports | The Meta account | Any rise means someone on the list did not opt in — stop and review |
| Reasons for lapsing | Replies to the first message | The one thing that reduces the next lapse |
Frequently asked questions
Who exactly is an "inactive" customer?
Someone who bought at least once and has not bought for longer than your product's natural cycle: ninety days for a clothing store, thirty for a monthly consumable, one hundred and eighty for a once-a-year purchase. The segment is built from the last-order date, not the last-message date.
Do I message people who did not opt in?
No. The first message you start to a number that did not opt in is a report waiting to happen, and reports lower your number's rating. Whoever bought from you and gave their number at checkout with clear consent wording is the segment; whoever you hold no consent for is left alone.
Why open with a question rather than a discount?
Because a discount in the first message teaches the customer that going quiet earns a discount, so they go quiet to get one. A question ("did the last order arrive as you expected?") opens a free conversation after it, and reveals the reason for the lapse that no discount reveals: a delay, a size, a product they did not like.
What does the campaign cost?
Three marketing messages at Meta's rate for the customer's country, on your account — in Egypt about 4 EGP a message from our invoice (an estimate from one row); in Saudi Arabia we have not been billed yet, so we print no figure. Whoever replies opens a free conversation. The simple sum: three messages per customer against one order that returns — compare it with the cost of acquiring a new customer from ads.
What about those who did not answer any of the three?
Leave them. A fourth message does not bring them back and raises the chance of a report. They move to a "silent" segment that gets only occasion greetings, and if they return on their own one day, they rejoin the active list automatically from their new order date.
Read next
Try the agent before you pay anything
The agent that will answer your customers is the one answering you now: ask it from the chat button here or on WhatsApp. Your account is free with no credit card, and the free trial on your own number or page is activated after you contact our team on customer-service WhatsApp.