Introducing Pipr: the AI teammate that sells in your DMs and shows what every chat earned  →
← Back to blog

October 29, 2026

How to recover abandoned carts on WhatsApp: a Shopify guide

Seven in ten carts never reach checkout. Email reminders get buried. Here is how to bring shoppers back on WhatsApp, with timing, templates and the follow-up most brands skip.

Akshay KheveriaCo-founder, Pipr · 5 minutes read

Baymard Institute averages 50 studies and puts online cart abandonment at 70.22% (Baymard). For every ten shoppers who add something to their cart, seven leave without paying.

Most Shopify stores answer with an email. WhatsApp works differently: it lands where your shoppers already talk to friends, and they can reply. That second part matters more than the open rate.

Why shoppers leave

Baymard asked shoppers why they abandoned checkout, setting aside the ones who were only browsing (Baymard):

Reason Share of shoppers
Extra costs too high (shipping, tax, fees) 40%
Delivery was too slow 20%
Didn't trust the site with card details 19%
Had to create an account 18%
Checkout too long or complicated 17%
Returns policy wasn't good enough 13%

Look at that list again. Most of these are questions: what does shipping cost, when will it arrive, can I return it, is this safe? A reminder that only says "you forgot something" answers none of them. A chat that answers back can answer all of them.

Before you start: opt-in and category

Get permission. You can only message shoppers on WhatsApp if they've agreed to hear from you there. The cleanest place to ask is the checkout phone field, with a clear checkbox for WhatsApp updates.

Expect marketing rates. Meta classifies cart reminders as marketing messages, even when the shopper asked for them. Its own example of a retargeting template is "You left items in your cart!" (Meta). Budget for it, and don't try to sneak a reminder through as a utility template. It will be recategorized.

Step 1: Send the first nudge within the hour

The shopper still remembers what they wanted and why. Wait a day and you're competing with everything else they've seen since.

Keep it personal and short. Name the product, show the image, link straight back to their cart:

Your brand
Hi Maya, the linen tee in size M is still in your cart. Want me to hold it for you? Tap below to check out, or ask me anything about fit or delivery.
First reminder. Example.

Notice the last line. It invites a reply, which is the whole point of using WhatsApp.

Step 2: Answer the reply, fast

This is where most cart recovery tools stop and where the sales are. Shoppers reply with exactly the questions from Baymard's list:

  • "How much is shipping to my city?"
  • "Will it arrive before Saturday?"
  • "Does it run small?"
  • "Can I return it if it doesn't fit?"

If that reply sits unanswered for four hours, the cart is gone. If someone answers in a minute with the real shipping fee and delivery date from your store, you're back to a normal sale.

Step 3: Follow up once, with a reason

If there's no reply and no purchase, send one more message about a day later. Give it a reason to exist:

  • A low stock note, only if it's true
  • A short answer to the most common question for that product, like fit or delivery time
  • A review from someone who bought the same item

Save discounts for the second or third touch, or for high-value carts. Offering 10% off in the first message teaches shoppers to abandon carts on purpose.

Stop after two or three messages. More than that and you'll get blocked, which hurts every future message you send.

Step 4: Measure revenue, not clicks

The number that matters is recovered revenue: orders that came back after a WhatsApp message, and what they were worth. Track it next to what you spent on messages. Also watch:

  • Reply rate. If shoppers reply a lot, your reminders are surfacing real questions. Answer them better on the product page too.
  • Block rate. If it climbs, send fewer messages or tighten your timing.
  • Recovery by cart value. It tells you where a discount is worth offering and where it's wasted.

A cheaper way in: Click to WhatsApp ads

If you run Meta ads, ads that open a WhatsApp chat give you a free entry point window of up to 7 days with every shopper who taps them. Every message in that window is free, cart reminders included (Meta). For more, read what changed in WhatsApp pricing on October 1, 2026.

How Pipr does it

Pipr connects to your Shopify store and your WhatsApp number. When a cart is abandoned, Pipr messages the shopper with the exact items in their cart and a link back to checkout.

When they reply, Pipr answers from your live store: real stock, real shipping fees, your real returns policy. It knows if the same shopper asked about that product in your Instagram DMs last week. Every recovered order shows up with the conversation that won it. See WhatsApp cart recovery in Pipr.

Checklist

  • WhatsApp opt-in at checkout, with a clear checkbox
  • First reminder within an hour, with product, image and cart link
  • Every reply answered within minutes, with real shipping and delivery info
  • One follow-up with a reason, discounts held back
  • Two or three messages at most
  • Recovered revenue tracked against message spend

FAQ

Can I send abandoned cart messages on WhatsApp from Shopify?

Yes, through the WhatsApp Business API, using an app that connects Shopify to WhatsApp. The shopper has to have opted in to WhatsApp messages, and unless they messaged you in the last 24 hours, the reminder has to be an approved template.

Are WhatsApp cart reminders marketing or utility messages?

Marketing. Meta classifies cart reminders as marketing even when shoppers asked for them, so they're billed at the marketing rate.

When should I send the first abandoned cart message?

Within the first hour, while the shopper still remembers the product. Follow up once about a day later if they haven't replied or bought.

Should I offer a discount in the first reminder?

Usually not. Answer questions first. Offer a discount on a later message or for high-value carts, so shoppers don't learn to abandon carts to get one.

More from the blog