Abandoned Cart WhatsApp Messages for Online Stores
An abandoned cart WhatsApp message is a short, friendly reminder to a customer who opted in to WhatsApp and left items in their cart. Below are 45 templates for cart reminders, cash-on-delivery confirmations, back-in-stock alerts and price drops, using {{name}}, {{product}}, {{amount}}, {{order_id}} and {{cart_link}}, plus tips on honest urgency and how to send them from an exported list.
Updated · Free · No install · Works with your own WhatsAppFirst: only message customers who opted in
Typing a phone number at checkout is not the same as agreeing to marketing on WhatsApp. Send cart reminders only to customers who ticked a clear box such as "Send me order updates and reminders on WhatsApp", or who started the conversation with you there. Messaging everyone who left a number is how stores get reported, and enough reports can get a WhatsApp number restricted.
Rapid Sender has no store integration, no API and no automatic triggers – it does not watch your shop for abandoned carts. The workflow is manual: export abandoned checkouts from your store dashboard (Shopify, WooCommerce and most platforms offer this), keep only the opted-in customers, and send from that sheet once or twice a day.
First cart reminder (1 to 4 hours later)
The first reminder is a helpful nudge, not a sales push. Name the product, give the link back to the cart and offer help – many carts are abandoned because of a question about size, delivery or payment.
Placeholders are columns in your export: {{name}} the customer, {{product}} the main item, {{amount}} the cart total and {{cart_link}} the recovery link.
- Friendly
Hi {{name}}, you left {{product}} in your cart. It's still saved for you here: {{cart_link}}. Any questions about size or delivery? Just reply!
- Helpful
Hi {{name}}, did something stop you from finishing your order? If you had trouble at checkout, reply here and we'll help you complete it.
- Short
Hi {{name}}, your cart is waiting: {{product}}, {{amount}}. Finish your order here: {{cart_link}}
- Question
Hi {{name}}, saw you were looking at {{product}}. Can I help with anything – sizing, colours or delivery times?
- Personal
Hi {{name}}, it's {{sender}} from the shop. I noticed {{product}} is still in your cart. Happy to answer any questions before you decide.
- Payment trouble
Hi {{name}}, it looks like your payment for {{amount}} didn't go through. You can try again here: {{cart_link}}, or reply to pay by another method.
- Delivery info
Hi {{name}}, just so you know: if you order {{product}} today, it should reach you by {{date}}. Your cart: {{cart_link}}
- Formal
Dear {{name}}, thank you for visiting our store. The items in your cart, totalling {{amount}}, are saved for you at {{cart_link}}. Please let us know if we can assist.
Try it with your own list
Upload an Excel or CSV file, write your message and see exactly how it looks before anything is sent.
Second reminder (around 24 hours later)
If there is no reply, one more reminder a day later is reasonable. You can add a reason to buy now – free shipping, a small discount, or genuinely low stock – but only if it is true. After this, stop.
- Free shipping
Hi {{name}}, good news – your cart qualifies for free shipping. Complete your order for {{product}} here: {{cart_link}}
- Small discount
Hi {{name}}, still thinking about {{product}}? Use code {{code}} for 10% off, valid until {{date}}. Your cart: {{cart_link}}
- Reviews
Hi {{name}}, {{product}} is one of our best-rated items – customers love the quality. Your cart is saved here: {{cart_link}}
- Low stock (true)
Hi {{name}}, a quick heads-up: only {{stock}} left of {{product}} in your size. Your cart is still saved: {{cart_link}}
- Easy returns
Hi {{name}}, not sure about {{product}}? We offer free returns within 30 days, so you can try it risk-free. {{cart_link}}
- Last note
Hi {{name}}, this is our last reminder about your cart. We'll keep it saved for a few more days: {{cart_link}}. Thanks for considering us!
- Alternative
Hi {{name}}, if {{product}} wasn't quite right, we have similar styles in other colours. Want me to send a few photos?
Cash on delivery (COD) confirmation messages
In many countries cash-on-delivery orders are often refused at the door. A quick confirmation before you ship – "reply YES to confirm" – cuts failed deliveries and return shipping costs.
- Confirm
Hi {{name}}, thank you for your order {{order_id}} of {{product}}! Total {{amount}}, cash on delivery. Please reply YES to confirm so we can ship it today.
- Address check
Hi {{name}}, before we ship order {{order_id}}, please confirm your delivery address: {{address}}. Reply YES if correct, or send the right one.
- Short
Order {{order_id}}, {{amount}} COD. Reply YES to confirm or NO to cancel. Thanks {{name}}!
- No reply
Hi {{name}}, we haven't heard back about order {{order_id}}. Please reply YES to confirm, or we'll hold it for 24 hours before cancelling.
- Prepaid option
Hi {{name}}, your COD order {{order_id}} is confirmed. Prefer to pay online and skip the cash? Use this link: {{payment_link}}
- Out for delivery
Hi {{name}}, order {{order_id}} is out for delivery today. Please keep {{amount}} ready in cash. Thank you!
- Confirmed
Thanks {{name}}! Order {{order_id}} is confirmed and will be shipped today. We'll send tracking details soon.
Back-in-stock messages
Back-in-stock alerts are the easiest messages to send well, because the customer asked for them. Send them as soon as stock arrives – waiting a few days often means it is gone again.
- Back in stock
Good news, {{name}}! {{product}} is back in stock. You asked us to let you know – here it is: {{link}}
- Size
Hi {{name}}, {{product}} is back in your size ({{size}}). Grab it here: {{link}}
- Limited
Hi {{name}}, {{product}} is back, but this batch is small. Here's the link before it sells out again: {{link}}
- Restock + reserve
Hi {{name}}, {{product}} just arrived. Want us to set one aside for you for 24 hours? Reply YES.
- Pre-order
Hi {{name}}, {{product}} sold out fast, but you can pre-order now for delivery by {{date}}: {{link}}
- Short
{{name}}, it's back! {{product}}: {{link}}
Price drop and sale messages (opted-in customers)
Price drops on items a customer viewed or wishlisted are genuinely useful news. Be precise about the old and new price and the end date.
- Price drop
Hi {{name}}, the price of {{product}} just dropped from {{old_price}} to {{amount}}. Take a look: {{link}}
- Wishlist
Hi {{name}}, an item on your wishlist is now on sale: {{product}}, now {{amount}}. Sale ends {{date}}.
- Cart on sale
Hi {{name}}, good timing – {{product}} in your cart is now {{amount}} in our sale. Your cart: {{cart_link}}
- Sale launch
Hi {{name}}, our seasonal sale starts today: up to 40% off until {{date}}. Shop here: {{link}}. Reply STOP to unsubscribe.
- Early access
Hi {{name}}, as a returning customer you get early access to our sale before {{date}}. Your link: {{link}}
- Last day
Hi {{name}}, the sale ends tonight at midnight. {{product}} is still {{amount}}: {{link}}
- Bundle
Hi {{name}}, buy {{product}} together with its matching set this week and save {{amount}}. See the bundle: {{link}}
- Short
{{name}}, price drop! {{product}} is now {{amount}}: {{link}}
- Holiday cut-off
Hi {{name}}, order {{product}} by {{date}} to receive it before the holiday. Your cart is saved: {{cart_link}}
Order follow-ups that bring customers back
- Thank you
Thank you for your order, {{name}}! Order {{order_id}} is on its way. We hope you love your {{product}}.
- Review
Hi {{name}}, how are you finding your {{product}}? A quick review helps other shoppers: {{review_link}}
- Reorder
Hi {{name}}, running low on {{product}}? It's been about a month since your last order. Reorder in one tap: {{link}}
- Win back
We've missed you, {{name}}! Here's 10% off your next order with code {{code}}, valid until {{date}}.
- Shipped
Hi {{name}}, order {{order_id}} has shipped! Track it here: {{tracking_link}}. Expected delivery: {{date}}.
- Delivered
Hi {{name}}, your order {{order_id}} was delivered today. Everything okay? Reply if anything isn't right and we'll fix it.
- Care tip
Hi {{name}}, a quick tip to make your {{product}} last longer: wash cold and dry flat. Enjoy!
- Referral
Hi {{name}}, love your {{product}}? Share code {{code}} with a friend – they get 10% off and so do you on your next order.
Honest urgency: what works and what to avoid
Use real reasons only: a stock count you can see, a sale that really ends on a date, a delivery cut-off before a holiday.
Never invent countdown timers, fake "5 people are viewing this" lines or prices that "go up tonight" when they don't. It breaks trust and can break consumer-protection laws in many countries.
Send no more than two cart reminders per cart. A third feels like nagging.
Don't discount the first reminder. Customers learn to abandon carts to get codes.
Make opting out easy: "Reply STOP and we won't send reminders". Remove those numbers from your next export.
Send in daytime hours in the customer's time zone.
How to send cart reminders from an exported list
Rapid Sender is a free tool for WhatsApp that runs in your browser and sends from your own WhatsApp, one chat per customer, with each name, product and cart link filled in from your sheet. Numbers do not need to be saved in your phone, and any country code works.
It does not connect to your store and cannot send automatically when a cart is abandoned. Instead, export once or twice a day, filter, and send.
- 1
Export abandoned checkouts
From your store dashboard, export abandoned checkouts (or COD orders, or back-in-stock requests) to CSV or Excel.
- 2
Keep only opted-in customers
Delete rows without WhatsApp consent and anyone who replied STOP. Make sure columns include name, phone with country code, product, amount and cart_link. Up to 5,000 rows per upload.
- 3
Link your WhatsApp
Open Rapid Sender, then on your phone go to WhatsApp, Linked devices, Link a device and scan the QR code, or use the pairing code. No install or sign-up.
- 4
Upload and write
Upload the sheet; column names become placeholders such as {{product}} and {{cart_link}}. Paste a template and check the live preview. You can attach one product photo.
- 5
Test, then send
Send a test to yourself, then send. Rapid Sender pauses a random 7 to 10 seconds between messages, so 100 reminders take about 16 minutes.
- 6
Read replies and download the report
Replies arrive in your normal WhatsApp – there is no auto-reply. Download the report as Excel so you don't remind the same cart twice.
Frequently asked questions
Should I offer a discount in an abandoned cart message?
Not in the first reminder. If you use one, put it in the second reminder with a real end date, so customers don't learn to abandon carts for codes.
Can Rapid Sender send abandoned cart messages automatically?
No. Rapid Sender has no store integration, API or automatic triggers. You export abandoned checkouts from your store, filter to opted-in customers and send from the sheet.
How do I reduce COD order cancellations?
Send a confirmation before shipping asking the customer to reply YES, check the address, and offer a prepaid link. Ship only confirmed orders.
Is it legal to send abandoned cart messages on WhatsApp?
It depends on your country's marketing and privacy rules, but the safe baseline is clear consent, honest content and an easy way to opt out. Message only customers who agreed.
Ready to send your message?
Upload your list, write your message and connect your WhatsApp. It is free and takes a few minutes.
Start sending