Blog · Shopify & e-commerce · 8 min read

Shopify abandoned cart recovery on WhatsApp: consent, timing, messages and measuring

How to recover abandoned Shopify carts with WhatsApp reminders: the consent you need, when to send, what to write, discount cautions and honest measuring.

By the ConvoBox team · ConvoBox Inc, Official Meta Tech Partner

Woman shopping on her phone, the kind of shopper who leaves items in an online cart
Photo: Dropshado / Pexels

Key takeaways

  • Baymard Institute puts the average documented cart abandonment rate at 70.22%, but your own store's number is what counts.
  • You may message a shopper on WhatsApp only if they gave their number and opted in, so add a clear unticked opt-in at checkout.
  • One to three reminders over about a day or two is a sensible range; stop on purchase, reply or opt-out.
  • Lead with help, name the product, show its photo and offer a way to ask a question; keep discounts small and late, if used at all.
  • Some carts you recover would have been bought anyway, so measure by tracked links over weeks and subtract message and coupon costs.
  • Cart reminders are generally treated as marketing templates, which cost more than utility messages.
On this page
  1. How many online shopping carts are abandoned?
  2. Why use WhatsApp for abandoned cart reminders?
  3. Do you need permission to send cart reminders on WhatsApp?
  4. When should you send the reminders?
  5. What should a cart reminder say?
  6. Should you offer a discount in the reminder?
  7. How much could you recover? Try the estimator
  8. How do you measure recovered revenue honestly?
  9. What should you check before switching reminders on?
  10. How do you set up cart recovery in ConvoBox?

You can recover some abandoned Shopify carts by sending a WhatsApp reminder to shoppers who left at checkout, as long as they gave their phone number and agreed to receive marketing messages. The usual pattern is one to three reminders over about a day, each with the product photo and a one-tap link back to the same cart. How many carts come back depends on your store, price and audience, so treat any promised percentage with suspicion.

The parts that decide whether this works are boring ones: getting consent right, timing the messages, writing like a shop assistant rather than an ad, and counting recovered revenue without fooling yourself. We take them in that order.

How many online shopping carts are abandoned?

The average documented cart abandonment rate is 70.22%, according to the Baymard Institute, which compiles studies across many online stores. That means roughly seven in ten shoppers who add something to a cart leave without buying.

70.22%average documented cart abandonment rate, Baymard Institute
500 million+WhatsApp users in India, TechCrunch (31 Dec 2024)

Not all of those shoppers were ready to buy. Some were comparing prices, some were just curious, and some got interrupted. Baymard's figure is an average across sources, not a measure of your store, so check your own Shopify numbers. Still, even a small share of that group coming back can matter when you pay for every visitor through ads.

Why use WhatsApp for abandoned cart reminders?

Because WhatsApp is where a very large number of Indians already spend time. It has more than 500 million users in India, per TechCrunch's reporting at the end of 2024. An email reminder has to compete with a crowded inbox; a WhatsApp message turns up in the same place as chats from family.

Woman browsing products on her phone and about to check out
Many shoppers browse on a phone, get distracted, and never finish the order.

A WhatsApp reminder also lets the shopper reply. "Is this available in a larger size?" is a conversation you can finish and turn into an order, which an email can't do as easily.

The trade-off is that WhatsApp feels personal, so a pushy reminder is more irritating there than in email. That's why consent, timing and tone matter more than any trick.

Yes. WhatsApp's policy says you may message people only if they gave you their number and opted in to receive messages from you. You choose how to collect opt-in, but you must clearly state your business name and what they're agreeing to.

For a Shopify store, the practical setup is:

  • Collect the phone number at checkout. This is the number you'll message.
  • Add a clear, unticked marketing opt-in near the phone field, in plain words: "Send me order updates and offers on WhatsApp from [Store name]". Don't pre-tick it.
  • Keep proof. Know where and when each person agreed.
  • Honour opt-outs fast, whether they message "stop" on WhatsApp or tell you by phone.

India's DPDP Act asks for consent that is free, specific, informed, unconditional and unambiguous, with a clear affirmative action, and withdrawing must be as easy as giving it. The rules are being phased in through 2027 and exact dates have been revised, so check the latest notification. This isn't legal advice.

When should you send the reminders?

Send the first reminder soon after the shopper leaves, a second the next day, and at most a third after that. One to three reminders is the sensible range, and fewer is safer than more.

These timings are a starting point to test on your own store, not a proven formula:

  1. Reminder 1: about an hour after abandonment

    A light nudge. The shopper may simply have been interrupted. Show the product and the link back. No discount.

  2. Reminder 2: the next day

    Answer the likely doubts: delivery time, COD availability, return policy, sizes. Offer to help in the chat.

  3. Reminder 3: a day or two later (optional)

    A last, polite message. If you offer a small incentive anywhere, this is the place. Then stop.

Avoid late nights and early mornings. A message at 1 AM can make a good shopper block you. Also stop the sequence as soon as the shopper buys or replies. Messaging someone to finish an order they've already placed looks sloppy.

What should a cart reminder say?

Keep it short, name the exact product, show its photo, and give one clear button. Write it the way a helpful shop assistant would, not a loud ad.

Here's an example for a made-up Pune brand. Tap a button to see what the shopper might do next.

Hi Meera, your Handloom Cotton Saree (₹1,799) is still in your cart. Want to finish your order?
Complete my order
Here is your cart: anayanaturals.in/cart/… You can pay by UPI, card or cash on delivery.
I have a question
Reminders paused · Chat assigned to Divya
Of course. Divya from our team will reply here in a few minutes. What would you like to know?
Not interested
No problem, Meera. We won't send more reminders about this one. You can message us anytime.
One product, one photo, three honest options. "Not interested" ends the sequence.

A few writing rules that tend to help:

  • Use the customer's first name and the product's actual name.
  • Add a "have a question" button. Some carts are abandoned over a doubt (size, delivery time, COD), not a decision.
  • Mention COD, UPI or delivery time if those are your selling points.
  • Skip fake urgency ("Only 1 left!") unless it's true. People notice.

Cart reminders need approved templates, so write them with clear variables (name, product, link) and sample values. Our guide to WhatsApp template categories explains why these are usually treated as marketing.

Should you offer a discount in the reminder?

Be careful. A discount can win a sale, but it can also teach regulars to abandon carts on purpose and wait for a coupon. A safer plan is to lead with help and offer an incentive only in the last reminder, if at all.

Some practical guardrails:

  • Keep the offer small and time-limited, and make the code single-use.
  • Don't offer it to shoppers who already got one recently.
  • Check your margin first. A 10% discount on a ₹1,799 saree costs you ₹180, and if your margin is thin, that may erase the profit.
  • Consider non-price nudges: free shipping above a value, a free gift, or a COD-to-prepaid benefit.

How much could you recover? Try the estimator

Use the estimator below with your own numbers, and keep the recovery rate low and realistic. It's a planning aid, not a promise.

If you don't know your recovery rate, don't borrow a high number from someone's case study. For example, ConvoBox customer Wyll Store reported a 42% abandoned cart recovery rate within three weeks of switching on WhatsApp reminders. That's one store's own figure and we can't vouch for how it was measured, so it's no benchmark for yours. Start with a small guess, then replace it with your real figure after a month of data.

How do you measure recovered revenue honestly?

Count an order as recovered only when a shopper bought through the reminder's link after receiving it, and look at the numbers over a few weeks, not a few days. Then compare against what you'd expect without reminders.

  • Track by link. Each reminder should carry a tracking link or code so you can tie orders back to it.
  • Look at reminders separately. Reminder 1 may recover more than 2 and 3; if the later ones add little, cut them.
  • Watch the side effects. Check opt-outs, blocks and replies like "stop messaging me". A rise in blocks is a warning. See messaging limits and quality rating.
  • Compare against a baseline. If you can, hold back reminders from a small random group for a few weeks and compare their purchase rate.
  • Include the costs. Meta's per-message charges, any coupon value and your tool subscription all come out of the recovered amount. Marketing messages are priced above utility ones; use our pricing guide for current context.

COD matters too. A recovered COD order that is later refused at the door isn't revenue. Pair reminders with COD confirmation so you ship only orders people still want.

What should you check before switching reminders on?

Go through this once before launch. Your ticks are saved on this device.

  • Checkout collects the phone number with a clear, unticked WhatsApp marketing opt-in
  • You can show where and when each customer agreed
  • Maximum of three reminders, with a stop on purchase, reply or opt-out
  • No sends late at night or very early morning
  • Each message names the product, shows its photo and gives one clear link
  • A "have a question" option reaches a real person
  • Any discount is small, single-use and approved by whoever watches margins
  • Templates are submitted with variable samples and approved
  • You know your baseline, so you can judge whether reminders really help

How do you set up cart recovery in ConvoBox?

The ConvoBox Shopify app installs from the Shopify App Store and sends up to three timed WhatsApp reminders when a checkout is abandoned, each with a link back to the same cart and an optional coupon. You edit the wording, images, buttons, delays and coupon codes, and the templates go to Meta for approval.

ConvoBox attributes orders to the reminder that led to them using tracking links and a store pixel, and reports abandoned cart revenue separately from campaigns and automations. Replies come into the shared team inbox, so a shopper with a question reaches a person. It won't fix a weak product page or a surprise shipping charge at checkout, which can be reasons for the abandonment in the first place.

Sources

  1. Cart abandonment rate statistics, Baymard Institute
  2. India lifts WhatsApp payment curbs, TechCrunch (31 Dec 2024)
  3. Get opt-in for WhatsApp, Meta for Developers
  4. WhatsApp Business Messaging Policy, WhatsApp
  5. Pricing on the WhatsApp Business Platform, Meta for Developers
Try it on your own WhatsApp number

7-day free trial, no credit card, hand-held onboarding.

Frequently asked questions

Short, direct answers. Still unsure? Message the team on WhatsApp.

Does WhatsApp abandoned cart recovery work for Shopify stores in India?

It can recover some carts, but results vary by store, product price, audience and how well the reminders are written. Treat any quoted percentage as someone else's result, not a promise. Start with a small test, track orders through the reminder links, and judge it after a few weeks using your own numbers.

Do I need customer permission to send cart reminders on WhatsApp?

Yes. WhatsApp's policy lets you message people only if they gave you their number and opted in to receive messages. Add a clear, unticked WhatsApp opt-in near the phone field at checkout, state your business name and what they agree to, keep proof, and respect opt-outs promptly.

How many abandoned cart reminders should I send?

One to three is a sensible range. A common test is a first nudge about an hour after abandonment, a helpful second message the next day, and an optional last one a day or two later. Stop the sequence the moment the shopper buys, replies or opts out, and avoid sending late at night.

Is an abandoned cart message a marketing or utility template?

A cart reminder encourages a purchase that has not happened yet, so it is generally treated as marketing. Meta decides the final category. Marketing messages are priced higher than utility ones, so include that in your cost estimate before you decide how many reminders to send.

Should I give a discount in every abandoned cart message?

Usually no. Constant discounts can teach shoppers to abandon carts on purpose and wait for a coupon, and they cut into your margin. Lead with help and answers to doubts, and consider a small, single-use incentive only in the last reminder, after checking what it costs you per order.

How do I know how much revenue WhatsApp really recovered?

Count an order as recovered only when the shopper bought through a tracked link after receiving the reminder, and review results over several weeks. Remember that some shoppers would have returned on their own, and subtract Meta message charges, coupon value and your tool cost. A small holdout group gives the clearest comparison.

  Get started today

Start selling and supporting on WhatsApp this week

Connect your number to the official WhatsApp Business API and launch your first broadcast, chatbot or Shopify automation the same day.

  • 7-day free trial
  • No credit card
  • Official Meta Tech Partner
  • Hand-held onboarding
WhatsApp marketing, automation and CRMBook a demoStart free trial