WhatsApp Abandoned Cart Recovery Templates for Shopify: Copy-Paste Scripts That Convert in 2026
You've probably seen the stat: roughly 70% of Shopify shoppers abandon their cart before checkout. Email recovery sequences are table stakes now, with open rates falling well below 20% in most categories. WhatsApp, on the other hand, consistently delivers 80–90% open rates on the same abandoned cart messages — and conversion rates 3–5x higher than email for stores that use it correctly.
The gap between a WhatsApp message that recovers a sale and one that gets ignored often comes down to the script itself — how personal it feels, what it says first, and whether the timing is right. This guide gives you battle-tested templates you can adapt immediately, organized by scenario and message position in a recovery sequence.
Why WhatsApp Templates for Cart Recovery Need a Different Approach
WhatsApp is not email. The same copy that works in an HTML email — formatted headers, bullet points, promotional banners — feels spam-like in a WhatsApp message. Shoppers open WhatsApp expecting a conversation that feels personal. Your recovery messages should mirror that.
The best-performing cart recovery WhatsApp messages share these characteristics:
They open with context, not a pitch. "Hey [Name], you left something behind" outperforms "Get 10% off your order" as an opener, because it establishes relevance before the ask.
They're short and action-oriented. Two or three sentences, a link, and a clear next step. Long messages get scrolled past.
They acknowledge the product specifically. Mentioning the actual product name ("your [Product Name] is still in your cart") dramatically outperforms generic "your cart" language.
They create real urgency without fake pressure. Inventory scarcity or a time-limited offer is legitimate. "Act now before it's gone" without basis reads as manipulation and erodes trust.
Understanding the structure before copying templates matters — because you'll need to adapt them to your store's tone and product catalog.
Message 1: The Soft Reminder (Send 30–60 Minutes After Abandonment)
The first message should feel helpful, not salesy. Many shoppers abandon due to distraction rather than intent to leave — a gentle reminder often closes the sale without any discount needed.
Template 1A — Basic reminder:
Hi [First Name] 👋 Looks like you left your [Product Name] behind. Still thinking it over? Here's your cart: [Link]
Template 1B — Stock nudge (use only when genuinely low stock):
Hey [First Name], just a heads up — your [Product Name] is still in your cart but we only have a few left in stock. Don't lose your spot: [Link]
Template 1C — Question format (works well for first-time customers):
Hi [First Name]! Did something go wrong at checkout? Your [Product Name] is still saved. If you hit any issues, reply here and we'll sort it out 🙌 [Link]
The question format in 1C is underused but high-performing — it opens a conversation and surfaces real friction like payment issues or shipping concerns.
Message 2: The Value Reinforcement (Send 6–8 Hours After Abandonment)
If the first message didn't convert, the second message should add new information — social proof, a benefit reminder, or a soft incentive — rather than just repeating the reminder.
Template 2A — Social proof:
Hi [First Name], just wanted to share — over [X] customers have ordered [Product Name] this month and most love [Key Benefit]. Your cart is still saved: [Link] 😊
Template 2B — Benefit reminder:
Hey [First Name], your [Product Name] is still waiting. Just a reminder it comes with [Free Shipping / 30-Day Returns / [Specific Feature]]. Complete your order here: [Link]
Template 2C — Soft discount (only if you're willing to honor it):
Hi [First Name]! Your cart is still active. As a small thank-you for your patience, use code SAVE10 for 10% off — valid for the next 24 hours: [Link]
If you use the discount template, make sure your cart recovery app can track code usage so you're not giving discounts to customers who would have converted without one. Go Recover lets you set rules to show discount messages only after the first message went unopened — protecting your margins.
Message 3: The Final Nudge (Send 24 Hours After Abandonment)
The third message is your last real shot. Keep it brief and create genuine urgency if you can — either because your offer expires or because stock is actually limited.
Template 3A — Offer expiry:
Hi [First Name], just a quick note — your 10% discount code expires tonight at midnight. Your [Product Name] is still saved: [Link]
Template 3B — Cart expiry:
Hey [First Name], your cart will expire soon and [Product Name] may sell out. This is the last reminder we'll send — claim your order here: [Link]
Template 3C — Open question (for high-value orders):
Hi [First Name], we noticed you haven't completed your [Product Name] order. Was there anything that stopped you — pricing, shipping, a question about the product? Reply and we'll help 🙏
For high-ticket items, Template 3C often outperforms a final discount. The conversation it opens lets your team resolve real objections and frequently closes sales that would have been permanently lost.
Templates for Specific Scenarios
Standard three-message sequences don't fit every situation. Here are templates for common edge cases:
Pending payment (Boleto, PIX, bank transfer):
Hi [First Name], your payment for [Product Name] is still pending. To confirm your order, complete the payment here: [Link]. It expires in [X hours].
Returning customer:
Hey [First Name], welcome back! You started an order for [Product Name] — we've saved your cart. Pick up where you left off: [Link]
Bundle or multi-item cart:
Hi [First Name], you left [X items] in your cart worth [Cart Value]. Here's everything still waiting for you: [Link]
Setting the Right Timing and Sequence in Go Recover
Having great templates is only half the equation. The timing of each message significantly impacts open and conversion rates. Research from WhatsApp commerce platforms consistently shows that the first message within 60 minutes of abandonment drives 40–60% of total recovery revenue from the sequence.
For optimal sequencing, the WhatsApp cart recovery timing guide for Shopify breaks down exactly when each message performs best across different product categories. If you're building your first sequence and want to follow abandoned cart recovery best practices, start with a 1-hour / 8-hour / 24-hour cadence and refine from there.
Go Recover handles the entire automation — message scheduling, personalization tokens, link tracking, and sequence management — so you're not manually sending these messages. The app plugs directly into Shopify, pulls cart data automatically, and fires messages through your connected WhatsApp Business number. You can read the full Go Recover review and setup guide to see how the sequencing configuration works in practice.
A Note on WhatsApp Business Policy Compliance
Before using any of these templates, confirm your messages comply with WhatsApp Business Messaging Policy. Key requirements: the customer must have opted in to receive messages from your store, messages must be relevant to a transaction the customer initiated (which abandoned cart messages are), and promotional content should be part of a transaction-based sequence rather than a standalone broadcast.
Avoid sending broadcast-style promotional messages to people who have only abandoned a cart — that crosses into spam territory and risks your WhatsApp number being flagged.
Start with Two Messages, Not Three
If you're launching WhatsApp cart recovery for the first time, start with a two-message sequence — message 1 at 60 minutes and message 2 at 8 hours. Measure your conversion rate for 30 days before adding message 3. Many stores find two messages sufficient for 70–80% of total recovery revenue, and adding a third message can slightly increase unsubscribe rates if the store's audience is sensitive to follow-ups.
The best abandoned cart WhatsApp message is the one your specific customers actually respond to. Start with the templates here, track which message in your sequence drives the most conversions, and refine from there. Most stores see their WhatsApp recovery rate improve meaningfully within the first 60 days of running a properly timed sequence.
Ready to automate it? Go Recover on the Shopify App Store →
