Abandoned Cart Recovery on WhatsApp: The 3-Message Flow
Most online orders are abandoned; industry-wide, roughly 68-75% of carts never check out. A WhatsApp recovery flow sends three messages: a reminder with the cart link, an incentive if the first message goes unanswered, and a last call. Because recovery messages can run as utility or service conversations, the Meta fees stay low.
Teams using cart recovery typically recover 10-20% of abandoned carts
Recovery messages billed as utility or service conversations keep Meta fees low
A link in chat beats a link in email: WhatsApp messages get read within the hour
01 · The problem
Where orders go to die
Checkout friction, delivery questions, and plain distraction end most shopping sessions. Roughly 68-75% of carts never become orders, and most stores never touch the buyer again.
The customer left with the intent and the product list intact
Email follow-ups land in inboxes no one opens
The sale is lost only because nobody asked again
02 · The flow
The 3-message recovery flow
Three touches, spaced so each one hits a different failure point.
Message 1, within hours of abandonment: the reminder. "Your cart is waiting" with the direct link back to checkout.
Message 2, roughly a day later: the incentive. A small offer that turns hesitation into a decision.
Message 3, the last call: a gentle expiry notice. Then stop. Respecting the stop is what keeps the number healthy.
03 · The fees
Why recovery messages are cheap
Recovery messages are order-related, so they belong in the utility category, which bills at a low rate. Inside an active 24-hour service window they are service conversations and free. Only run recovery as marketing if the buyer opted in for offers; otherwise the conversation fee jumps to the highest tier for no benefit.
04 · The templates
Copy-paste templates
Adjust the placeholders and send. These work as WhatsApp templates (utility category) or plain messages inside the service window.
05 · The setup
How to run it in Wutt
The flow builder schedules the three messages, Wutt Store supplies the cart links, and contact opt-in status decides who is eligible. Set it once; it runs on every abandoned cart.
Ready to use
Copy, adapt, send
Adjust the placeholders, then copy and paste. Works as WhatsApp templates or plain messages.
Cart reminder
Hi {name}, you left {items} in your cart at {store}. It's still waiting: {link}. Reply here if you need help with sizes, delivery, or payment.
Incentive offer
Still thinking about {items}, {name}? Here's {offer} to help: {code}, valid until {date}. Tap to finish your order: {link}.
Last call
Last call, {name}. Your cart with {items} expires at {time}. If you change your mind, it's all still here: {link}.
Order help
Need a hand with your order, {name}? We can sort sizes, delivery, and payment right here in chat.
Common questions
Industry averages sit around 68-75%. Recovery flows typically win back 10-20% of those carts.
The flow ends after the last call. Do not send a fourth message; frequency is part of what keeps the number healthy.
Utility for order-related messages, or service inside the 24-hour window. Marketing only if the buyer opted in for offers.
Yes, for sends outside the service window. Keep a stored opt-in with the contact before the flow runs.
Hours between the reminder and the incentive, roughly a day before the last call: soon enough to be relevant, spaced enough not to pressure.
Yes. Wutt Store product links and the flow builder handle both the link and the message sequence.