E-commerce & D2C

WhatsApp abandoned cart recovery: how it works and how to set it up

7 min read · Updated 16 October 2026 · InfrAgent AI

The short version

  • Most cart-recovery emails are never opened. A WhatsApp message naming the item is usually read within minutes.
  • The message must be a reply to something the customer agreed to, not a cold message. Collect WhatsApp opt-in at checkout.
  • One message, specific, with a link straight back to the cart. Not a sequence of five.
  • The real win is answering the question that stopped them buying - sizing, delivery, returns - in the same conversation.

Why carts get abandoned, and why WhatsApp works

Around seven in ten online carts are abandoned. Most of those customers were not browsing idly; something stopped them at the last step. The delivery cost appeared. They were not sure of the size. They wanted to check the returns policy. They got interrupted. The usual recovery tool is email, and the usual result is nothing, because most of those emails are never opened. A WhatsApp message is different in one practical way: it is read. A short message that says "you left the blue linen shirt in your basket - here it is" with a link back to the cart is seen within minutes, and the customer can reply to it with the question that stopped them. That second part matters more than the first. The shirt is not the problem; the unanswered question is.

First, the permission

A cart-recovery message is a message you start, so it needs the customer's permission under both Meta's rules and the law in the UK and India. You cannot message someone on WhatsApp simply because they typed a phone number into a checkout. The clean way to do it is a tick box at checkout: "Send me order updates and a reminder on WhatsApp if I leave something in my basket." Ticked, you have opt-in and you store it with the customer. Unticked, you send nothing on WhatsApp and fall back to email. The message itself then goes through a Meta-approved template, which is how all messages a business starts are sent on the WhatsApp Business Platform. The rules are set out in full in our guide to messaging customers on WhatsApp in the UK and India. The one-line version: get the yes, keep the yes, and make STOP work.

What the message should say

The messages that work are short, specific and useful. The ones that get blocked are long, generic and pushy.

  • Name the item. "The blue linen shirt, size M" - not "the items in your cart".
  • One link, straight back to the basket with the item still in it. Not to the homepage.
  • Say who you are in the first line. The customer gave their number to a shop, not to a stranger.
  • Answer the likely blocker before they ask: delivery time, delivery cost, the returns window.
  • One message. If there is no reply, there is no second message. A sequence is how you earn blocks and a falling quality rating.
  • No fake urgency. "Only 2 left!" when there are forty is the kind of thing that gets a shop reported.

The part most tools miss: the reply

Most cart-recovery tools send the message and stop. The customer replies "does it come in a small?" and nobody answers until the morning, by which point the moment has gone. The reason to run cart recovery on WhatsApp rather than email is that WhatsApp is a conversation. The message should be sent by something that can answer the reply: look up whether the small is in stock, quote the delivery time to that postcode, explain the returns policy, and send a fresh link to the basket. When the answer is good, the customer buys. When the answer comes tomorrow, they already bought somewhere else. This is what InfrAgent AI does: the recovery message is sent by the same assistant that answers the reply, from your product catalogue and policies, on WhatsApp, Instagram, Facebook or email, whichever the customer uses.

Setting it up on Shopify or another shop

The mechanics are the same whichever platform you sell on. Your shop knows when a checkout was started and not finished; the recovery tool needs to be told, and needs the customer's number and their permission.

  • Add the WhatsApp opt-in tick box to checkout, unticked by default, with plain wording about what will be sent.
  • Connect your shop to the recovery tool. For Shopify this is an app or an API connection that receives abandoned-checkout events; other platforms expose the same through webhooks.
  • Decide the wait. One to two hours after abandonment is usual. Immediately feels like being watched; the next day is too late.
  • Get the message template approved with Meta. Keep it to the item, the link and one helpful line.
  • Connect the catalogue and your policies, so that replies can be answered from real data.
  • Measure recovered orders against the messages sent, and the reply rate. If the reply rate is high and recovery is low, the answers are the problem, not the message.

What to expect

Be sceptical of any tool quoting a recovery percentage as if it were a law of nature. The result depends on your price point, your delivery cost, and whether the question that stopped the customer gets answered. What you can reasonably expect is that a well-timed, specific WhatsApp message to an opted-in customer is read by almost everyone, replied to by a meaningful share, and converts far better than the email it replaces. Run it for a month, count the orders, and compare them with what the same month's emails recovered. That number is the only one that matters.

See it working for e-commerce & d2c

InfrAgent AI is a customer-messaging platform for e-commerce and D2C brands. It follows up abandoned carts, answers questions about order tracking, delivery and returns using your live order data, and answers product questions before purchase. It does all of this on every channel you connect - WhatsApp, Instagram, Facebook and website chat - and connects to your shop and courier data so the answers are accurate rather than generic.

Read next

This guide is general information for business owners, not legal advice. Rules and prices change; check the current position with Meta and, where it matters, a professional adviser.

Meta Tech Provider