Ecommerce

How e-commerce brands recover abandoned carts on WhatsApp + SMS

A two-step nudge — utility WhatsApp first, SMS fallback for non-app users — that converts a slice of the ~70% of carts shoppers leave behind.

Industry
Ecommerce
Product
12–22% Recovered cart conversion Industry benchmark for two-channel WhatsApp + SMS recovery flows on mid-basket purchases.
3.4× ROAS vs. retargeting ads Typical lift compared to running the same recovery offer through paid social retargeting.
60s From abandonment to first nudge Configurable delay; 60 seconds is the sweet spot for "still on device" recovery.

Challenge

Across most verticals, somewhere between 65% and 80% of started carts are abandoned (Baymard Institute, multi-year aggregate). Email recovery still works but inbox open rates have collapsed below 25%, and the time-to-open is measured in hours — by which point the buyer has either bought elsewhere or moved on.

Retargeting ads close some of the gap but cost rises with iOS privacy changes and the ROAS math is rarely better than break-even on mid-basket items. What e-commerce teams want is a direct, near-instant message to the same device the shopper just used, at a unit cost that lets them recover even small baskets profitably.

WhatsApp Business and SMS together solve the device + immediacy problem — but only when the routing is right. Sending a marketing-category WhatsApp template to a non-opted-in user gets the BSP rate-limited fast; sending a long, branded SMS to a market without sender-ID registration looks like spam.

Approach

The pattern that holds up across catalogs:

  • Trigger on cart-abandon event from the e-commerce platform’s webhook (Shopify, Magento, custom). Wait 60 seconds, then enqueue the message through VeloConnect.
  • Try WhatsApp first with a utility-category template (“Your items are still in your cart — finish in one tap”). Utility templates avoid the marketing-template throttle and don’t need fresh opt-in if the shopper is already a customer.
  • Fall back to SMS if WhatsApp delivery fails (no app, opted out, or unread after a configurable window — typically 15 minutes). The SMS uses the brand’s registered sender ID and a shortened URL back to the cart.
  • For high-value baskets, a second nudge can fire 24 hours later with a discount — usually 5–10% — but only if the WhatsApp template was read and the customer didn’t return.

VeloConnect handles the channel-fallback logic, the per-market sender-ID switching, and the DLR aggregation, so the e-commerce team’s integration stays one API call.

Outcome

The conversion lift varies by vertical (fashion higher, electronics lower because of considered-purchase cycles), but the 12–22% recovered-cart range is robust across mid-market deployments. Because WhatsApp utility templates are cheaper than marketing templates and SMS is cheaper than retargeting CPMs, the unit economics work even on EUR 30–50 baskets.

The qualitative win: customers who recover via the WhatsApp nudge tend to come back through that channel for support, which collapses the post-purchase inbox load on email. Within a quarter, most teams running this flow start using the same WhatsApp number for shipping confirmations, return requests, and re-order prompts.

Try it in practice
Ready for yours?

Talk to our team

Tell us about your use case — we'll come back with a fitting architecture in 24 hours.

Book a demo