Back to Playbooks
need better conversions

How to Recover Abandoned Carts With WhatsApp

6 min min read
Updated 5 November 2026

The Problem

Your Shopify analytics show 70% of shoppers add items to cart and leave without buying. That's the average across D2C brands in India—and it represents the single largest leak in your funnel.

Most brands try to plug this leak with email cart abandonment sequences. They set up Klaviyo, write 3 emails, and call it done. The result? A 4-8% recovery rate at best. The other 92-96% of those abandoned carts are gone forever.

The reason email fails in India isn't the copy. It's the channel. Indian shoppers don't live in their inbox—they live in WhatsApp. Open rates tell the story:

  • Email cart abandonment: 18-25% open rate, 4-8% recovery
  • WhatsApp cart abandonment: 80-90% open rate, 15-25% recovery

That's a 3-5x lift just from switching channels. For a brand doing ₹50 lakh/month with 500 abandoned carts, that's ₹3-7 lakh in recovered revenue every month that email leaves on the table.

The catch: most brands either don't use WhatsApp for recovery at all, or they spam it (3+ messages in 2 days) and burn their list. Done wrong, you'll get reported and lose WhatsApp access. Done right, it's the single most profitable channel India D2C brands can build.


When This Applies

Not Recommended For

  • •You are on Shopify and your cart abandonment rate is above 60%
  • •Your AOV is above ₹500 (the WhatsApp send cost is worth it at this order value)
  • •You collect phone numbers at checkout or via your welcome popup
  • •You have WhatsApp Business API access, or use a provider like Wati, Interakt, or AiSensy
  • •You do not collect phone numbers at checkout — build that collection first before setting up WhatsApp recovery
  • •Your AOV is below ₹300 — the margin is too thin to absorb WhatsApp API send costs and a ₹100 recovery incentive
  • •You sell B2B or wholesale — WhatsApp recovery is built for D2C consumer behaviour
  • •You are not on Shopify — abandonment webhook triggers work differently on other platforms

Step-by-Step Setup

1

Audit your current abandonment rate

›Open Shopify Analytics → Reports → Sales

›Find: Cart abandonment rate (last 30 days)

›Benchmark: 65-75% is normal, >80% means urgent recovery needed

›Note: Current recovery rate (if you have any email flow running)

2

Connect WhatsApp Business API

›Pick a provider: Wati (₹2,500/mo), Interakt (₹3,500/mo), AiSensy (₹999/mo)

›Verify your business (Facebook Business Manager required)

›Get your business phone number approved

›Connect to Shopify via their app

›Timeline: 3-7 days for approval

3

Get WhatsApp template messages approved

›WhatsApp requires pre-approved templates for marketing

›Submit 3 templates (one per message in sequence)

›Approval time: 24-48 hours typically

›Pro tip: Avoid words like "free", "discount", "buy now" in templates. Use "complete your order", "your items are waiting", "still interested?"

4

Set up abandonment trigger in Shopify

›Use Shopify webhook: checkouts/create + checkouts/update

›Trigger when: Cart created, no checkouts/complete event in X minutes

›Pass to WhatsApp provider: Customer phone, cart items, cart link

›Test with your own cart first (abandon, verify message arrives)

5

Build the 3-message sequence

›Message 1 (T+1h): Soft reminder, no incentive

›Message 2 (T+24h): Help/value-based, mention reviews/social proof

›Message 3 (T+48h): ₹100 off code (or 5% if AOV >₹2,000)

›Each message includes: Direct link back to cart (pre-filled)

6

Set up unsubscribe handling

›WhatsApp legal requirement: Allow opt-out

›Add to every message: "Reply STOP to unsubscribe"

›Track opt-out rate (target <2%; >5% means messages are too aggressive)

7

Configure email backup for non-WhatsApp users

›Klaviyo or Shopify Email flow for customers without WhatsApp opt-in

›Same 3-message structure, same timing

›Lower expected recovery (4-8%) but catches what WhatsApp misses

8

Track recovery in dashboard

›Set up tracking: Cart ID → Message sent → Cart recovered

›Daily review: Recovery rate, opt-out rate, message-1 vs message-3 conversion

›Weekly: Adjust timing, copy, incentive amount

›Monthly: Calculate revenue recovered, ROI per channel

Copy Templates

Template — Message 1: Soft Reminder (T+1 hour)
Hi [FIRST_NAME]! 👋 Just noticed you left [PRODUCT_NAME] in your cart at [BRAND]. Still thinking about it? No pressure—your cart is saved here: [CART_LINK] Reply STOP to unsubscribe.
Template — Message 2: Objection Handling (T+24 hours)
Hi [FIRST_NAME], Your [PRODUCT_NAME] is still waiting! Quick FYI — over 2,000 customers gave us 4.8⭐ on this product: "[SHORT REVIEW QUOTE]" — Priya, Mumbai Have questions? Reply to this message and we'll help. Or grab it here: [CART_LINK] Reply STOP to unsubscribe.
Template — Message 3: Final Incentive (T+48 hours)
Hi [FIRST_NAME], Last reminder! Your [PRODUCT_NAME] cart expires soon. Use code COMEBACK100 for ₹100 off — valid today only. Complete your order: [CART_LINK] Reply STOP to unsubscribe.
Email template — Email Backup — Email 1 (T+1h)
Subject: You left something behind 🛍️ Hi [FIRST_NAME], Your cart at [BRAND] has [ITEM_COUNT] item(s) waiting: [PRODUCT_IMAGE] [PRODUCT_NAME] — ₹[PRICE] Complete your order: [CART_LINK] Questions? Just reply. [BRAND] Team
Email template — Email Backup — Email 2 (T+24h, objection handling)
Subject: Still thinking about it? Here's what other customers say 💬 Hi [FIRST_NAME], Your cart at [BRAND] still has [ITEM_COUNT] item(s) waiting: [PRODUCT_IMAGE] [PRODUCT_NAME] — ₹[PRICE] Still on the fence? Here's what other customers say: "[SHORT_REVIEW_QUOTE]" — [REVIEWER_NAME], [CITY] ⭐⭐⭐⭐⭐ (Based on [REVIEW_COUNT] reviews) Have a question before ordering? Just reply to this email — we respond within 2 hours. Complete your order: [CART_LINK] [BRAND] Team
Email template — Email Backup — Email 3 (T+48h, with incentive)
Subject: Last chance — ₹100 off your cart 🏃 Hi [FIRST_NAME], Your cart expires soon. As a thank you for coming back: Use code COMEBACK100 for ₹100 off — valid today only. [CART_LINK] [BRAND] Team

Primary Success Indicator

North Star Metric

Cart Recovery Rate via WhatsApp

Target >25% of abandoned cart recoveries through WhatsApp (vs 8-12% email recovery)

| Incremental revenue | Shopify Analytics | Track revenue lift compared to your email-only baseline |

Ready to launch this strategy?

Referbro includes everything you need: auto-applied discounts, WhatsApp sharing, thank-you page widgets, fraud protection, and real-time analytics.

Free forever • No credit card required