The average cart abandonment rate for e-commerce stores in Bangladesh is between 70–80%. That means for every 10 customers who add products to their cart, 7 or 8 leave without buying. WhatsApp API abandoned cart recovery can recapture 15–30% of those lost sales with the right message sequence. This guide shows you exactly how to set it up.
Why WhatsApp Beats Email for Cart Recovery in Bangladesh
In Western markets, email is the standard channel for cart abandonment. In Bangladesh, it is largely ineffective. Email open rates for marketing messages in Bangladesh average 8–12%. WhatsApp message open rates exceed 90%. In a market where customers communicate primarily on WhatsApp and check their email rarely, WhatsApp cart recovery is not optional — it is essential.
| Channel | Open Rate | Click-Through Rate | Cart Recovery Rate |
|---|---|---|---|
| Email (Bangladesh) | 8–12% | 1–3% | 2–5% |
| SMS (Bangladesh) | 35–45% | 5–8% | 5–10% |
| WhatsApp API | 85–95% | 25–45% | 15–30% |
How WhatsApp Abandoned Cart Recovery Works
The technical flow works as follows: A customer visits your e-commerce store, adds items to their cart, but does not complete checkout. Your store (WooCommerce or Shopify) detects the abandoned cart after a set time — typically 30 minutes to 1 hour. It triggers a webhook to your WhatsApp API integration, which sends a pre-approved message template to the customer's WhatsApp number. The customer clicks a link, returns to their cart, and completes the purchase.
Important
WhatsApp can only send cart recovery messages to customers who have previously messaged your business WhatsApp number, OR who provided opt-in consent during checkout. Never send unsolicited WhatsApp messages — it violates Meta policy and can result in your number being banned.
Setting Up WhatsApp Opt-In During Checkout
The most important step is collecting WhatsApp opt-in consent at checkout. Add a checkbox to your checkout page that reads: "Send my order updates and offers to my WhatsApp number." This must be unchecked by default (opt-in, not opt-out). When the customer checks it and completes (or abandons) checkout, their number is added to your eligible WhatsApp contact list.
For WooCommerce, DataNest BD provides a custom plugin that adds this checkbox and handles consent storage. For Shopify, we use the Customer Events API combined with a WhatsApp API webhook.
The 3-Message Cart Recovery Sequence
Message 1: The Gentle Reminder (30–60 minutes after abandonment)
The first message should be helpful, not pushy. Assume the customer got distracted, had a payment issue, or is still considering. Do not offer a discount yet.
Message Template Example
Hi [Name]! You left something in your cart at [Store Name] 🛒 [Product Name] × [Quantity] — ৳[Price] Your cart is saved. Complete your order here: [Link] Need help? Reply to this message.
Message 2: Social Proof + Urgency (24 hours after abandonment)
If the first message did not convert, introduce light urgency and social proof. Do not invent urgency — only use real stock or time constraints.
Message Template Example
Hi [Name], just checking in on your [Product Name] order 👋 ⭐ 94% of our customers love this product. 📦 Only [X] units left in stock. Complete order: [Link] Questions? We're here to help — just reply.
Message 3: The Offer (48–72 hours after abandonment)
Send this only to customers who have not converted after Messages 1 and 2. Offer a modest incentive — a discount, free shipping, or a small gift.
Message Template Example
Hi [Name], we want to make sure you get the best deal 🎁 Use code BACK10 for 10% off your order: [Product Name] — ৳[Discounted Price] Offer expires in 24 hours: [Link] Reply STOP to unsubscribe.
WooCommerce Integration Setup (Technical Overview)
- 1Install the WhatsApp API integration plugin on your WooCommerce store
- 2Connect your WhatsApp API credentials (provided by DataNest BD)
- 3Configure cart abandonment trigger: set the timer (e.g., 45 minutes of inactivity)
- 4Upload and get approval for your 3 message templates from Meta (takes 24–48 hours)
- 5Map your product data fields: name, image URL, price, cart recovery link
- 6Test with a real abandoned cart before going live
- 7Set up the stop/unsubscribe handler so customers can opt out
Expected Results for Bangladesh E-Commerce
Based on DataNest BD client data across Bangladesh e-commerce stores, WhatsApp cart recovery campaigns typically achieve:
- 15–30% cart recovery rate (vs 2–5% for email)
- ROI of 10–30x on WhatsApp API subscription cost
- 85–95% open rate on recovery messages
- Best results when Message 1 is sent within 30–45 minutes of abandonment
- Message 3 with a discount recovers an additional 8–15% of remaining abandoners
A Bangladesh fashion e-commerce brand with ৳20 lakh monthly GMV and 68% cart abandonment rate was recovering approximately ৳2.4 lakh per month from abandoned carts after implementing this system — 6 times their DataNest BD subscription cost.
We handle the full setup — opt-in collection, message templates, WooCommerce/Shopify integration, and ongoing optimisation.
Set Up WhatsApp Cart Recovery