Skip to content
ZyncLabsView on Shopify

How to recover abandoned carts on WhatsApp

Recovery email lands in Promotions. A WhatsApp message lands where people actually look — and it costs nothing to send.

Abandoned checkouts6 min readUpdated
A phone showing a WhatsApp conversation beside a laptop with an online store open

Most abandoned carts are not a rejection. They are an interruption — a delivery estimate that needed checking, a payment method that was not to hand, a phone that rang. The intent was real and it is still there an hour later.

Which is why cart recovery works at all. The question is not whether to follow up, but where the follow-up will actually be seen.

Why the recovery email underperforms

Nothing is wrong with the email itself. The problem is where it arrives: a promotions tab already holding several dozen unread messages from other stores that also want something.

It is also unmistakably automated. Same layout as every other recovery email, same discount-shaped urgency, no sender a customer could reply to and expect an answer from. It reads as a system doing its job, because that is what it is.

A message on WhatsApp is a different kind of object

It arrives in the same place as messages from their friends, which is both the advantage and the responsibility. It has no subject line to skim past and no promotions tab to sink into.

And it is two-way. A recovery email that prompts a question sends that customer back to a contact form. A WhatsApp reminder that prompts a question gets answered in the same thread, by you, in a minute — and that answer is often the thing that closes the sale.

The catch is that this only works if it reads like a person wrote it. Which is an argument for sending fewer, better messages rather than automating a sequence of three.

The prerequisite nobody mentions: phone numbers

You cannot message someone whose number you do not have, and by default a Shopify checkout asks only for an email address. Merchants who turn cart recovery on and see half their rows marked 'no phone on file' are usually looking at this setting, not at a broken app.

The fix takes about a minute, in your own Shopify admin. It is worth doing before you judge whether the channel works for you.

  • Settings → Checkout, in your Shopify admin
  • Under 'Customer contact method', choose 'Phone number or email'
  • Save — and note that customers still pick one, so this widens the pool rather than guaranteeing every order

Manual or automatic

Automated WhatsApp recovery exists, and it is metered: it routes messages through Meta's Business API, which charges per conversation and requires every message template to be approved in advance. That is why the apps offering it put it behind a paid tier.

Sending by hand costs nothing, because the message leaves your own WhatsApp. It also keeps a human in the loop, which matters more on this channel than on email — the tolerance for an obviously automated message is much lower in an inbox that is otherwise all friends and family.

The honest trade-off is volume. A few dozen carts a week is a couple of minutes a day and is genuinely better done by hand. A few hundred is not, and at that point automation earns its cost.

Writing a reminder that does not read as spam

Short, specific, and no urgency you have not earned. A countdown timer in a WhatsApp message from a store the customer half-remembers is how you get blocked.

Use their first name and link straight back to the cart they built, so completing the order is one tap rather than a search. Say what it is and offer to help, then stop.

  • Name them, and name what they left — vague reminders get ignored
  • Link back to the actual cart, not the homepage
  • Offer to answer a question; it is the reason this channel beats email
  • Send once, and honour a request to stop the first time it is made

Know which ones came back

The measurement problem with manual recovery is that it is easy to lose track of who you messaged and what came of it. If the follow-up is a spreadsheet, it stops happening by the end of the second week.

This is worth solving inside the tool rather than beside it: a cart that marks itself recovered when the order completes tells you the channel is working, without anyone reconciling anything.

The outcome

The carts that used to disappear into an unopened promotions tab turn into short conversations instead — and the ones that come back mark themselves off the list.

Apps used here

FAST WhatsApp

See who abandoned their cart. Win them back on WhatsApp.

Learn more