Cart recovery: email vs. WhatsApp vs. SMS
heysteff is an AI platform for customer support and sales across WhatsApp, Instagram, Messenger, Gmail and Shopify; Steff is the AI agent that runs it. Recovering an abandoned cart isn't just deciding what message to send: it's deciding where to send it. The same text, with the same offer, performs differently depending on whether it lands in a crowded inbox, in a chat the customer already has open, or in a context-free SMS. Before optimizing the copy, it pays to understand the channel.
Why the channel matters more than the message
An abandoned cart is not a cold lead: it's someone who already chose a product, already reached checkout and stopped for a specific reason — a sizing doubt, a shipping cost they didn't expect, a distraction. The question isn't just "what do I say?", but "where does it make sense for me to talk to them?". The same well-written message can feel helpful on one channel and invasive on another, depending on whether the customer associates that channel with conversation or with advertising.
Email: competing with a crowded inbox
The abandoned-cart email is the oldest and most-used tactic in ecommerce, precisely because it's cheap to automate. The problem isn't the message: it's the environment. That email lands in an inbox where it competes with dozens of other emails — promotional, from other stores, personal — and depends on the customer opening it, something the sender doesn't control. On top of that, an email is fundamentally one-way: if the customer has a doubt that stopped the purchase, the email doesn't resolve it in the moment, it only invites them back.
WhatsApp: the conversation was already open
WhatsApp changes the logic because it's not an ad channel: it's the channel where that same customer probably already chats with their family, their work and other brands. A cart-recovery message there doesn't compete against an inbox full of spam, it competes against real conversations — which demands that it be just as conversational, not an advertising template. WhatsApp's real advantage is that the customer can reply right there: ask about the size, request the payment link again, or say why they didn't buy — and an AI agent like Steff can read that reply and resolve the doubt in the moment, not just send the reminder and wait.
SMS: direct, but context-free
SMS gets delivered, that's undeniable — the delivery rate is high and almost every phone shows it immediately. But it's the channel with the least context of the three: there's no conversation history, no easy way to reply with a question and have someone read it, and in many countries it's associated more with spam or bank notifications than with a brand the customer chose to buy from. It works better as a one-off reminder (a link, a deadline) than as a real attempt to resolve the doubt that stalled the purchase.
The 24-hour window, opt-in and the type of incentive
Three factors weigh more than the chosen channel itself:
- Where the conversation happened. If the customer already wrote to you on that channel, a follow-up there feels like continuity, not interruption.
- WhatsApp's 24-hour window. Outside that window from the customer's last message, a WhatsApp Business follow-up requires a Meta-approved template, not a free-form message — a technical detail that changes what you can say and when.
- Explicit opt-in. The customer must have agreed to receive follow-up messages on that channel; it's not optional, and it differs per channel (email, WhatsApp and SMS each have their own consent rules).
- Conversational incentive vs. generic coupon. A one-size-fits-all discount coupon addresses price, but not the real doubt. A conversation that first asks what stopped the purchase — and answers that specifically — converts better than a blind discount, because it attacks the cause, not the symptom.
◆ heysteff's own data
As an internal average, heysteff workspaces that turn on AI-powered WhatsApp cart recovery recover 4.2 times more than without active conversational follow-up. It's an internal average across active workspaces, not a guarantee — see the methodology for the exact definition.
How heysteff does it
heysteff's cart recovery connects directly to Shopify: when a checkout is abandoned, Steff messages the customer on WhatsApp within the conversational window, in the brand's tone, and can answer any doubt that stalled the purchase in the moment — not just send a reminder and wait. It's included from the Pro plan up, along with unlimited outbound campaigns.
Related
◆ next step
Connect your Shopify store and watch Steff talk to your abandoned carts on WhatsApp.