WhatsApp template for abandoned carts in ecommerce
If you have an online store, it has surely happened to you: the customer adds to the cart, gets distracted, closes the chat and doesn't come back. With this WhatsApp message you can reactivate that sale without sounding pushy. Copy it, fill in the variables and send it at the right moment.
Sample message (copy it and fill in the variables): Hello {{1}}, we're writing because you left your order of {{2}} in the cart. Can I help you complete the purchase? If you want, I'll send you the payment link so you have it ready in {{3}}. Any questions, I'm here!
- {{1}}: customer's name (e.g., 'Maria')
- {{2}}: product or products in the cart (e.g., 'size M t-shirt')
- {{3}}: estimated delivery time or availability (e.g., '24 hours')
- 1Copy the message and replace the variables with the customer's actual data.
- 2In WhatsApp Business, open that contact's chat and paste it. If you use Wando, you load it in the template panel and the AI suggests it automatically when it detects an abandoned cart.
- 3Send the message within the first 2 hours after abandonment: that's when the customer still has purchase intent.
- 4If the customer replies, continue the conversation: send them the payment link or resolve their questions. In Wando, the AI suggests the response and you approve it with one click.
More formal variant: Dear {{1}}, we noticed that you left an order of {{2}} unconfirmed. We remain at your disposal to help you finalize the purchase or arrange shipping. You can reply to this message or contact us whenever you prefer.
More casual variant: Hi {{1}}! 👋 We saw that you were left wanting {{2}}. Can we give you a hand so you can get it? We'll send you the payment link and you'll have it in {{3}}. Don't miss out!
Important: this type of message is promotional (marketing category in Meta's official WhatsApp API). To use it, you need a template approved by Meta and the customer's opt-in. Approval usually takes up to 48 hours. If the message were a reminder of an already initiated purchase (transactional), the utility category would apply, but always check Meta's requirements.
When to send this message and when NOT to send it
Timing is key. Send it within the first 2 hours after the customer abandons their cart. That's when purchase intent is still high: the customer got distracted, but they haven't changed their mind. If you wait more than 24 hours, most will have already forgotten or bought elsewhere.
Don't send it if the customer has already completed the purchase: it's annoying and makes you look disorganized. Also, don't use it for customers who never gave their number or didn't opt in to receive marketing messages: besides being spam, Meta can penalize you. And be careful: if the abandonment happened a week ago, it's better not to send this message. That customer needs a different strategy, like an offer, not a simple reminder.
If you use Wando, you can configure the template so that the AI automatically suggests it when it detects an abandoned cart, but always with your approval before sending. That way you won't forget the timing and you keep control.
How to reply to the three most likely customer responses
When you send an abandoned cart message, the most common responses are three. Have them ready so you don't improvise.
1. "Yes, I'm interested": reply quickly with the payment link and a confirmation. Sample message: "Great {{1}}! Here's the link for you to complete your purchase of {{2}}: [link]. If you have any questions, let me know. Thanks!"
2. "How long does shipping take?": don't sell here, just inform. Sample message: "Hi {{1}}, shipping for {{2}} takes approximately {{3}}. If you buy today, it will arrive within that time. Should I send you the payment link?"
3. "No, thanks": don't insist, but leave the door open. Sample message: "No problem {{1}}! If you change your mind, your cart will be saved for a few days. If anything comes up, I'm here. Have a great day!"
- Answer 1: yes, I'm interested → direct payment link.
- Answer 2: shipping? → timeframe and confirmation.
- Answer 3: no, thanks → close politely, without insisting.
How to tell if the message worked
Sending is not enough: you have to measure. The main metric is how many customers respond and how many of those complete the purchase. If you use Wando, message and campaign statistics show you delivered, read, and replied, so you know if the template performs.
Also look at response time: if the customer responds within the hour, interest is high. If it takes days, they probably won't buy. And beware of false metrics: a read message is not a sale. What matters is the final conversion, not the open rate.
If after 20 sends you don't get any sales, it's not that the message is wrong: it could be the price, the product, or the timing. Try changing the variable {{2}} to something more specific or adjust the sending schedule. Measure, adjust, and try again.
What causes Meta to reject a template like this and how to fix it
Meta rejects templates for two common reasons: misleading content and incorrect formatting. If you promise 'free shipping' and it's not true, or if the message asks for sensitive data (like passwords), it will be rejected. They also reject if the text doesn't match the category: this is marketing, not utility.
Another frequent reason: poorly defined variables. If {{2}} doesn't make clear what it is, or if the message has typos, Meta returns it. Fix it by checking that each variable has a clear example and that the message makes sense without replacing them.
The approval time is up to 48 hours, but if it's rejected, don't just resend it: fix the issue and upload it again. In Wando, you can upload the template and the system will notify you if it meets the basic requirements before sending it to Meta.
A more formal variant and a more casual one, and when to use each
The formal one is for customers you don't know or premium brands: "Dear {{1}}, we noticed you left an order for {{2}} unconfirmed...". Use it if your store is luxury, if the ticket is high, or if the customer has never interacted with you. It conveys respect and distance.
The casual one is for regular customers or young brands: "Hi {{1}}! 👋 We saw you were still keen on {{2}}...". Use it if your audience is millennial or centennial, if you sell fashion products, or if the customer has already bought from you before. It builds trust and closeness.
Don't mix tones: if you start formal, keep it that way throughout the conversation. If you start casual, don't suddenly switch to formal. And if you're unsure, try both in separate campaigns and measure which one converts better with your customers.
Frequently asked questions
When is the best time to send the abandoned cart message?+
Ideally, send it within the first 2 hours after the abandonment, when the customer still has purchase intent. If you wait too long, interest cools off.
Do I need Meta approval to use this template?+
Yes, since it is a promotional message, it falls under the marketing category and requires Meta approval. The process can take up to 48 hours. Make sure you have the customer's opt-in.
Can I automate the sending with Wando?+
Yes, Wando uses Meta's official WhatsApp API and lets you upload templates in the panel. The AI suggests them at the right time, but always with your approval before sending.
What happens if the customer doesn't respond to the abandoned cart message?+
If they don't respond within 24 hours, don't insist with the same message. You can send a gentle reminder with an offer (if your business allows it), but always respect Meta's frequency limits and the customer's opt-in. If they never respond, they probably weren't ready to buy.
Can I use this template for customers who never made a purchase?+
Yes, as long as you have their opt-in and their number is valid. But be careful: if the customer never added anything to the cart, this message doesn't apply. It's specific to cart abandonment, not general prospecting.
How long does it take for the template to be approved by Meta?+
The deadline is up to 48 hours. If you submit it and it gets rejected, fix the content and resubmit it. There is no way to speed up the process, but with Wando you can upload it and monitor the status from the panel.
What do I do if the customer asks for a discount after the message?+
If your business can offer a discount, reply with a limited-time offer: 'Just for you, I'll give you 10% off with the code {{1}}.' If you can't, be honest: 'I don't have discounts right now, but I'll send you the payment link before the price goes up.' Never invent offers that don't exist.