Abandoned cart on WhatsApp: what to send, and when, for Indian D2C brands

By · · 6 min read

Illustration: a black basket with wrapped product boxes and a serum bottle sits beside a phone showing one orange chat bubble, linked by a thin orange light trail.
Illustration

Neha watched 40 carts a week sit full and silent.

She sent each one a coupon. The coupons got used by people who were going to buy anyway.

Neha is a made up Jaipur skincare founder. If your carts fill up and your orders do not, you know her week.

Illustration: a phone chat with a reminder and a reply, linked to a cart and an orange tick.
Illustration: a left cart, one reminder, one answer, one order.

The short answer

Send one WhatsApp reminder 30 to 60 minutes after the cart is left, and one more the next day, and then stop. Ask for WhatsApp consent at checkout, name the product, answer the doubt that stopped them and use one link. Skip the discount until you know the doubt was price.

A full cart feels like a sale. It is not one yet. It is a buyer who wanted your product and then stopped. In wedding season the same rule holds for chats. Here is how to close wedding season leads in 48 hours.

Most stores lose most carts. The Baymard Institute averages 50 studies and puts the number at 70.22%. Seven in ten carts never become orders.

So the question is not whether carts get left. They will. The question is what you say next, and when. In India, the place to say it is WhatsApp, because that is where your buyer already is.

Key takeawayA full cart is a buyer with a doubt. Answer the doubt and many come back.

I have run ads and funnels for Indian brands since 2017, across 25+ brands. The money I have seen lost after a cart is rarely lost to price. It is lost to a doubt nobody answered. This guide shows the five parts of a cart reminder that answers it. Part 4 is the one most brands get wrong, and it costs them margin every single week.

Cart abandonment in four numbers

70.22%average documented cart abandonment rate, across 50 studies
40%of US shoppers who left, setting aside browsers, said extra costs were too high
10 minafter a buyer gives their email, Shopify counts an unfinished checkout as abandoned
2reminders is enough: 30 to 60 minutes, then the next day
Baymard Institute, Cart Abandonment Rate Statistics 2026, page updated 22 Sep 2025, read 24 Oct 2026. Shopify Help Center, read 24 Oct 2026. The last item is our advice, not a statistic.

Up next You know a cart is a buyer with a doubt. Next: the doubts that stop people, from a study of real shoppers.

Why do buyers leave a full cart?

Neha sells a vitamin C serum for ₹899. Her ads bring people in. They add the serum to the cart. Then they leave.

She guessed it was price, so she sent a coupon. But think about how you shop. You add something, then a call comes. Or you wonder if the serum suits oily skin. Or you see the delivery charge and pause. Or you just want to think.

Baymard asked US shoppers why they left. 42% were just browsing. Among the rest, 40% said the extra costs were too high, 20% said delivery was too slow and 18% did not want to make an account. Price was one doubt among many.

Why shoppers left a checkout

Price is one doubt among many

Extra costs too high40%
Delivery too slow20%
Did not trust the site with a card19%
Site wanted an account18%
Checkout too long17%
Could not see total cost up front12%
Baymard Institute, Cart Abandonment Rate Statistics 2026, page updated 22 Sep 2025, read 24 Oct 2026. US shoppers, people who were just browsing left out. More than one answer allowed.

A coupon answers one of those doubts. A good message can answer all of them. Here are the five parts, in order.

Up next Part 1 decides whether you can send anything at all. It starts with one ticked box.

1. Do you have permission to message them on WhatsApp?

Neha's checkout asked for a phone number. It did not ask if she could message on WhatsApp. So legally and by WhatsApp's own rules, she had no green light.

What the rule says: Meta's opt in page for the WhatsApp Business Platform says you can message a person when they gave you their number and agreed to get messages from your business. You must say clearly that they are opting in, and say your business name.

Why it matters: A message from a brand they never said yes to feels like spam. People block it or report it. Too many blocks and WhatsApp limits your number.

Do this: Add one ticked box near the phone field at checkout. For example: “Send me order updates and cart reminders from Glow Lab on WhatsApp.” Use your real brand name. Keep a record of who said yes and when.

Up next Neha has the green light now. But her reminder still lands the next morning, long after the doubt went cold.

2. When should the cart reminder go out?

Neha's old reminder went out the next morning, as an email. By then the buyer had bought a serum from someone else on another app.

What we know: Shopify counts a checkout as abandoned when it stays incomplete for more than 10 minutes after the buyer gives their email. So the clock starts early.

Why timing matters: The doubt is fresh for the next hour. The buyer still has your tab open. Wait a day and the want fades.

The cart reminder timeline

Two reminders, then stop

  1. 1Cart left0 minThe buyer adds the serum and leaves. The checkout counts as abandoned after 10 minutes.
  2. 2Reminder 130 to 60 minNames the product, answers the likely doubt, one link to the same cart.
  3. 3Reply handledwithin 1 hourA person answers any question, in your stated hours.
  4. 4Reminder 2next dayA different hour. A small, dated offer if you use one at all.
  5. 5Stopafter thatNo third message. Silence is an answer.
The order of a cart reminder flow. A framework by The Human Algorithm.

Do this: Send the reminder 30 to 60 minutes after the cart is left. Send one more the next day, at a different hour. Then stop. Two messages is a reminder. Five messages is chasing.

Up next The reminder lands in 45 minutes. Then the buyer reads it, and it says nothing about the serum they wanted.

3. What should the cart reminder say?

Neha's message said “You left something behind! Complete your order now.” It got opened. It did not get replies.

Why it leaks: It talks about you, not the buyer. It does not name the product. It does not answer anything. It is a nudge with no reason to act.

What works better: Name the product. Guess the most likely doubt and answer it in one line. Give one link that opens the same cart. Invite a question.

The same cart, two reminders

Before

WhatsApp

You left something behind! Complete your order now and get 10% off with code SAVE10.next morning

A nudge, no answer

After

WhatsApp

Hi Ritu, your Vitamin C Serum 30 ml is still in your cart. It suits oily skin and arrives in 2 to 4 days, COD available. Here is your cart. Any question about your skin type? Just reply here.45 min later

Is it okay with niacinamide?

Yes, you can use both. Serum in the morning, niacinamide at night is easiest. Shall I hold your cart?12 min later

A doubt, answered
Illustration with made up names and numbers.

Do this: Use this shape: “Hi Ritu, your Vitamin C Serum 30 ml is still in your cart. It suits oily skin and arrives in 2 to 4 days, COD available. Here is your cart: [link]. Any question about your skin type? Just reply here.”

Up next The message names the serum and answers the doubt. So why is there still a 10% code stuck on the end?

4. Should the reminder carry a discount?

This is the part most brands get wrong. Neha put 10% off in every reminder. Within a month, buyers learned to add to cart, leave and wait for the code.

Why it leaks: A discount in the very message trains buyers to wait. It also pays people who were going to buy anyway. Your margin drops on orders you would have got at full price.

What to do instead: Answer the cost doubt without a cut. Show the full price with delivery in the message. If delivery is free above a price, say so. Baymard found 12% left because they could not see the total cost up front.

Madhur Tyagi, The Human Algorithm.

Do this: Keep the opening message free of codes. If you want an offer, put it in the second message, for buyers who have not replied, and make it small and dated.

Up next No code in the opening message. Then Ritu replies with a question at 7 PM. Who answers, and when?

5. What happens when the buyer replies?

Neha's reminder worked one evening. Ritu replied, “Is it okay with niacinamide?” Nobody answered until the next afternoon. The cart stayed full.

Why it leaks: A reply is the warmest moment in the whole funnel. The buyer is asking you to sell to them. A slow answer throws it away.

Do this: Route replies to a person who knows the product. Set a reply time you can keep, like within one hour, 10 AM to 8 PM, and keep it. Save short answers for the five questions you get most. If a helper drafts the answer, a person still checks it before it goes.

Key takeawayConsent, timing, words, no reflex discount and a fast human reply. Each part is a small fix. Together they turn a reminder into a conversation.

Up next Five parts in place. Next: what changed for Neha, and how much is sitting in your own carts.

What happened to Neha?

Neha made four changes in one weekend. A WhatsApp consent box at checkout. A reminder at 45 minutes and one the next evening. A message that named the serum and answered the oily skin doubt. And her sister on replies, 10 AM to 8 PM.

She took the coupon out of the opening message. She kept a small dated offer for the second one.

The carts did not stop being left. They never will. But now each one got a real answer, from a real person, while the buyer still cared.

Key takeawayThe carts never stop being left. What changes is whether each one gets a real answer while the buyer still cares.

How much money is sitting in your carts?

Every week you wait, those carts keep going cold. The money in them does not come back on its own.

Money sitting in your carts

Carts left a week, your average order value and the share you think a good reminder brings back.

Carts left a month0

Money left in carts a month0

Back each month at your share0

Back in a year0

Example values are made up. Change them to yours. Nothing leaves your browser.

Use your own numbers from your store dashboard. The point is not the exact rupee. It is to see that a reminder is worth an hour of setup.

The cart reminder plan in one place

PartWhat to doWhenLine to copy
1. ConsentA ticked WhatsApp box at checkout, with your brand nameAt checkoutSend me order updates and cart reminders from [brand] on WhatsApp.
2. TimingReminder 1, then reminder 2, then stop30 to 60 min, next dayTwo messages at most.
3. WordsName the product, answer the doubt, one linkIn reminder 1Your [product] is still in your cart. It [answers doubt]. Here is your cart.
4. DiscountNone in the opening message. Show full price with deliveryReminder 2 at mostDelivery is free above ₹[amount].
5. RepliesA person answers, in hours you can keepWithin 1 hourWe reply within 1 hour, 10 AM to 8 PM.

A framework by The Human Algorithm.

Score your cart recovery on the 5 parts

Your cart recovery on the 5 parts

0/100

Fix next: Add a ticked WhatsApp consent box with your brand name at checkout.

Nothing is sent anywhere. The score stays in your browser.

0/100

Cart score

Tick what is true for your store today

Each tick updates your score. Check your real checkout and your real reminder, not the plan.

Useful? Send it to your team or keep the checklist.

Opens WhatsApp with the link ready. You choose who gets it. Save gives you a one page checklist to print or keep as a PDF.

What should you remember?

  • Baymard's average of 50 studies says 70.22% of online carts are left. Plan for it.
  • Ask for WhatsApp consent at checkout, with your brand name, before you send anything.
  • Send one reminder 30 to 60 minutes after the cart is left, one the next day, then stop.
  • Name the product, answer the likely doubt and give one link to the same cart.
  • Keep the opening message free of discount codes. Show the full price with delivery.
  • Answer every reply fast. A reply is the warmest moment in the funnel.

Sources

Neha, her brand Glow Lab and her buyer Ritu are made up to show the method.

Questions people ask

What is an abandoned cart message on WhatsApp?

It is a short WhatsApp message to a buyer who added a product to the cart and did not pay. It names the product, answers a likely doubt and gives a link back to the same cart. Send it to buyers who agreed to get WhatsApp messages from you.

When should I send an abandoned cart reminder?

Send one 30 to 60 minutes after the cart is left, while the doubt is fresh. Send one more the next day at a different hour. Then stop. Two reminders help. More than that starts to feel like chasing.

Do I need consent to send cart reminders on WhatsApp?

Yes. Meta's rules for the WhatsApp Business Platform say the person must give their number and agree to get messages from your business. Add a clear consent box at checkout with your brand name, and keep a record of it.

Should I give a discount in an abandoned cart message?

Not in the opening message. A code in every reminder trains buyers to leave carts on purpose and pays people who would have bought anyway. Answer the doubt and show the full price with delivery. Keep a small dated offer for the second message if you want one.

Is WhatsApp better than email for cart recovery in India?

For most Indian buyers, yes, because they live on WhatsApp and many checkouts collect a phone number more reliably than an email. Use both if you can. Email is cheap and WhatsApp is fast. Whatever you use, answer replies quickly.

How do I know which part of my cart flow leaks?

Check each of the five parts on this page against your own store. If you want a second pair of eyes, the Growth Leak Audit looks at your ads, page, checkout and WhatsApp follow up and names the fixes.

Know a founder who sends a coupon to every cart? Send them Neha’s story.

Opens WhatsApp with the link ready. You choose who gets it.

Want this handled for you? WhatsApp automation for D2C brands: what it is, what it costs and who builds it.

THA Circle

Use AI. Still sound human.

A free WhatsApp channel for founders, coaches and creators who want AI to save time without losing the human touch.

  • On joining A welcome pack: 3 AI prompts and 5 chat scripts you can copy today.
  • Monday A short script for your own chats. Ten minutes to try.
  • Wednesday One real chat taken apart, names removed.
  • Friday Human of the Week. A moment a customer felt seen.
Get the free welcome pack

Free. Takes ten seconds. Channel followers stay private. Leave any time.

The Sunday note

How people pay attention, and how to earn it. One email a week.

I study AI, attention, human psychology and marketing. Every Sunday I send one idea and one script for your chats. Five minutes to read. Reply any time, I read every answer.

Get the Sunday note

Free. Leave any time. Your email stays private.

Next: Four messages for abandoned carts. Or see the offers.

Read next