Most guides to WhatsApp templates stop at giving you copy to paste. That's useful for about a week — until you're the one manually swapping out order numbers, tracking links, and customer names for every single message, every single day.
This guide gives you 20 WhatsApp templates built specifically for online stores, organized around the actual customer journey: order placed, order shipped, order delivered, customer re-engaged. Then it covers something most template roundups skip entirely — how to get an AI chatbot to fill in and send these automatically, triggered by what's actually happening in your store, instead of a human copying and pasting from a spreadsheet.
What Are WhatsApp Message Templates, Exactly?
A WhatsApp message template is a pre-approved message format businesses use to message customers outside the standard 24-hour customer service window. WhatsApp (via Meta) requires businesses to get these approved in advance for anything that isn't a direct reply to a customer — order updates, shipping alerts, promotions, and reminders all fall into this category.
Practically, that means every store selling on WhatsApp needs a library of templates covering the moments customers expect to hear from them: confirmation, shipping, delivery, and everything after the sale.
Why E-commerce Stores Rely on Them
They remove the back-and-forth. A templated shipping update takes the same three seconds to send whether it's your first customer of the day or your five-hundredth.
They show up. WhatsApp messages get read within minutes for most people, which is a different world from email open rates that hover well below that.
They keep support tickets down. A large share of "where is my order" tickets disappear the moment customers get proactive delivery updates instead of having to ask.
They still feel personal. Done right, a template reads like a message from a real person at the brand — not a system notification.
That last point is where most stores get stuck. Templates are structured by design, which is great for compliance and terrible for warmth — unless something smarter than a spreadsheet is filling in the blanks.
Static Templates vs. AI-Personalized Messaging
Here's the part a plain template list won't tell you: having 20 great templates solves the writing problem, not the sending problem.
In most setups, someone still has to:
Know when an order status changes
Pull the right customer details
Pick the right template
Send it, on time, every time
That's a full-time job at any real order volume. TalkWhy connects directly to your store — Shopify, WooCommerce, or your existing tools — and to your WhatsApp number, so the right message fires itself. An order confirmation goes out the second an order is placed. A cart-recovery message goes out a set number of minutes after checkout is abandoned. A delivery reminder goes out the morning of dispatch. No one has to remember to send anything.
And because it's an AI chatbot underneath, not a static autoresponder, it doesn't stop at the template. If the customer replies "when will it actually get here?" or "can I change the delivery address?", TalkWhy's chatbot understands the question in context and keeps the conversation going — pulling from your order data and your knowledge base — instead of leaving the customer stuck with a one-way broadcast.
How to Write WhatsApp Templates That Actually Convert
A few things worth getting right before you write (or automate) a single message:
Lead with the update, not the greeting. Customers skim. "Your order is on its way" beats three lines of pleasantries before the point.
One idea per message. Don't combine a shipping update with a cross-sell. Split them.
Personalize past the name. Order number, product name, delivery window — specifics build trust faster than "Hi [Name]!" alone.
Always give a next step. A tracking link, a reply option, a button — every message should make it obvious what to do next.
Match the moment. A delivery reminder can be brisk. A birthday message can have some warmth to it. Don't run every template through the same tone.
Keep promotional and transactional separate. Meta's approval categories treat these differently, and customers do too — nobody wants a discount code buried inside their shipping notification.
Test before you scale. Send a template to a small segment before it goes out to your whole list.
20 WhatsApp Message Templates for E-commerce
Each one below includes what it's for and copy you can adapt. Anywhere you see brackets, that's a variable TalkWhy can pull automatically from your connected store — no manual entry required.
1. Order Confirmation
Sent the moment an order is placed, so the customer isn't left wondering if it went through.
Hi [Customer Name], thanks for your order! 🎉 Order #[Order Number] is confirmed and we're getting it ready. We'll message you the moment it ships.
2. Payment Confirmation
Separate from order confirmation — important for stores taking online payments, where customers want explicit proof the charge went through.
Payment received, [Customer Name] ✅ We've charged [Amount] for order #[Order Number]. Your invoice is attached — let us know if anything looks off.
3. Cash-on-Delivery Verification
A must for markets where COD is common. Verifying the order before dispatch cuts failed deliveries and return-to-origin costs significantly.
Hi [Customer Name], quick check before we ship order #[Order Number] (COD, [Amount]). Reply YES to confirm, or CHANGE if you'd like to update anything.
4. Shipping / Dispatch Update
Tells the customer their order has left the building, with a way to track it.
Good news — order #[Order Number] has shipped! 🚚 Track it here: [Tracking Link]. Estimated arrival: [Delivery Date].
5. Out for Delivery Alert
The last-mile nudge that reduces missed deliveries.
Your order #[Order Number] is out for delivery today. Someone should be available to receive it — need to reschedule? Just reply here.
6. Delivery Reminder
For orders scheduled a day or more in advance.
Reminder: order #[Order Number] is arriving on [Delivery Date]. Let us know if you'd prefer a different time window.
7. Delivery Confirmation
Closes the loop and opens the door to feedback.
Delivered! 📦 Order #[Order Number] should be with you now. Enjoying it so far? We'd love to hear.
8. Abandoned Cart Recovery
One of the highest-converting templates on this list when timed well — most stores see the best response within an hour or two of the abandoned checkout.
You left something behind, [Customer Name] 👋 Your cart is still saved: [Cart Link]. Need help deciding, or have a question about sizing or shipping? Just ask.
9. Back-in-Stock Alert
Sent only to customers who asked to be notified — high intent, high conversion.
[Product Name] is back in stock. You were on the list to know first: [Product Link]. It tends to sell out again quickly.
10. Price Drop Alert
A quieter but effective trigger most template lists leave out entirely.
The price on [Product Name] just dropped to [New Price]. Still on your list? Here's the link: [Product Link].
11. Flash Sale Alert
Built for urgency — keep the window short and specific.
[X]% off for the next [Duration], [Customer Name]. No code needed at checkout — just click through: [Sale Link].
12. New Arrival Announcement
Best sent to segments who've bought similar items before, not your whole list.
New in: [Product Name]. Based on what you've picked up before, thought you'd want a first look: [Product Link].
13. Personalized Recommendation
This is where AI does something a static template can't — the recommendation itself is generated from the customer's actual purchase or browsing history, not a generic "you might also like."
Since you picked up [Previous Product], you might like [Recommended Product] — customers often pair the two. Take a look: [Product Link].
14. Feedback / Review Request
Timed a few days after delivery, once the customer has actually used the product.
Hi [Customer Name], how's [Product Name] working out? A quick review helps other shoppers — and takes 30 seconds: [Review Link].
15. Post-Purchase Check-In
A proactive support touch most stores never send — and one that quietly prevents returns.
Just checking in on order #[Order Number] — everything fit/work/arrive as expected? Reply here any time if not, we'll sort it quickly.
16. VIP / Loyalty Access
For your highest-value segment — reward the status, don't just announce a sale.
You've unlocked early access, [Customer Name] 🌟 As one of our top customers, you can shop the new collection 24 hours before anyone else: [Early Access Link].
17. Referral Invitation
Keep the ask specific — vague "share the love" messages underperform ones that state the reward plainly.
Know someone who'd like [Store Name]? Send them your link and you'll both get [Reward]: [Referral Link].
18. Birthday / Anniversary Offer
Small personal touch, disproportionately good response rates.
Happy birthday, [Customer Name]! 🎂 Here's [X]% off as our gift — valid through [Expiry Date]. Code: [Code].
19. Seasonal Clearance Sale
Straightforward, but worth segmenting by past purchase category rather than blasting everyone.
[Season] clearance is live — up to [X]% off on [Category]. Shop before it's gone: [Sale Link].
20. Return / Refund Status Update
An underrated trust-builder. Customers who feel informed during a return are far more likely to buy again.
Update on your return for order #[Order Number]: [Status — Received / Processing / Refund Issued]. Refund of [Amount] should reflect within [Timeframe].
Setting These Up Without Manually Managing 20 Templates
Connect your WhatsApp number. Link your WhatsApp Business number to TalkWhy directly from your dashboard.
Connect your store. Shopify, WooCommerce, and your existing stack integrate directly, so order, shipping, and customer data flow in automatically. [INTERNAL LINK: /ai-chatbot-for-ecommerce "See how TalkWhy works for e-commerce"]
Set your automation rules. Choose what triggers each message — order placed, cart abandoned, status changed — and TalkWhy handles the send.
Let the AI take it from there. Beyond the initial message, TalkWhy's chatbot answers whatever the customer asks next, using your store data and knowledge base, and hands off to your team only when it should.
No developer needed, and no credit card required to try it.
Frequently Asked Questions
Do I need Meta's approval to use these templates?
Yes — any message sent outside the 24-hour customer service window needs to go through WhatsApp's standard template approval process. Purely conversational replies within that window don't require pre-approval. [EXTERNAL LINK: Meta's official WhatsApp Business Platform documentation on message templates]
Can these templates be used for promotions, or only order updates?
Both, but they fall into different approval categories with WhatsApp. Order confirmations and shipping updates are utility messages; sale alerts and discount codes are marketing messages. Keep them in separate templates rather than combining the two.
How is this different from just using a template library?
A library gives you the words. What actually saves time is not having to decide, each time, which message to send and to whom — that's the part TalkWhy automates by connecting to your store and triggering the right template from real order events.
Will automated messages still feel personal?
They can, if the data behind them is specific — order details, product names, and purchase history, not just a first name dropped into a generic sentence. That's the difference between a template that reads like a form letter and one that reads like a message from someone paying attention.
What if a customer replies with a question instead of just reading the update?
That's where a static template list runs out of road. TalkWhy's chatbot can answer follow-up questions in the same conversation — using your order data and knowledge base — instead of leaving the customer without a response until a human picks it up.
Ready to Put This on Autopilot?
Writing 20 good templates is a few hours of work. Sending the right one, to the right customer, at the right moment, every single day — that's the part worth automating.
Start your free trial — no credit card required, live in about 10 minutes. Prefer a walkthrough first? Schedule a demo.



