30 WhatsApp Template Examples for E-commerce (Order, Shipping, Cart Recovery)
30 ready-to-use WhatsApp template examples for e-commerce — order confirmations, shipping updates, cart recovery, returns, and reviews. Copy, customise, submit.
Product Team
Published May 11, 2026

Indian e-commerce brands that send WhatsApp order updates see return visit rates 2-3x higher than those that rely only on email. The reason is simple: WhatsApp messages get read. Email does not.
But writing good WhatsApp templates takes practice. Meta approves templates that are specific, well-formatted, and follow the variable rules. Generic templates get rejected. Spammy templates get your account flagged.
This post gives you 30 templates across every major e-commerce use case — order confirmation, shipping, cart recovery, returns, and reviews. Each template uses correct variable format ({{1}}, {{2}}), follows Meta's guidelines, and is ready to submit for approval.
How to Use These Templates
Before you submit any template:
- Replace placeholder variable labels (like
[customer name]) with sequential numbered variables:{{1}},{{2}},{{3}} - Provide sample values for each variable when submitting — Meta requires them
- Match the category correctly: transactional messages go under Utility, promotional ones under Marketing
- Do not start or end the body with a variable
Order Confirmation Templates (5)
Template 1 — Simple Order Confirmation
Hi {{1}}, your order #{{2}} has been placed successfully! Total: ₹{{3}}.
We'll send you a tracking link once your order is dispatched. Thank you for shopping with {{4}}!Category: Utility
Template 2 — COD Order Confirmation (India-specific)
Hi {{1}}, we've received your Cash on Delivery order #{{2}} for ₹{{3}}.
Please keep the exact amount ready at the time of delivery. Your order will be dispatched within {{4}} business days.Category: Utility
Template 3 — Order Confirmation with Item Summary
Hi {{1}}, order confirmed! 🎉
Order ID: {{2}}
Items: {{3}}
Total: ₹{{4}}
Expected delivery: {{5}}
Track your order at: {{6}}Category: Utility
Template 4 — Pre-order Confirmation
Hi {{1}}, your pre-order for {{2}} (Order #{{3}}) is confirmed. Your card will be charged ₹{{4}} when the item ships.
Expected launch date: {{5}}. We'll notify you as soon as it's dispatched.Category: Utility
Template 5 — B2B / Bulk Order Confirmation
Hi {{1}}, your bulk order #{{2}} for {{3}} units of {{4}} has been confirmed.
Estimated dispatch: {{5}}. Your account manager {{6}} will share the invoice separately.Category: Utility
Shipping and Tracking Templates (6)
Template 6 — Order Dispatched
Hi {{1}}, great news! Your order #{{2}} has been dispatched.
Carrier: {{3}} | Tracking ID: {{4}}
Track here: {{5}}
Estimated delivery: {{6}}.Category: Utility
Template 7 — Tracking Update
Hi {{1}}, your order #{{2}} is on its way and currently at {{3}}.
Track live: {{4}}
Expected delivery: {{5}}.Category: Utility
Template 8 — Out for Delivery
Hi {{1}}, your order #{{2}} is out for delivery today! 🚚
Our delivery partner will arrive between {{3}}.
Please keep ₹{{4}} ready if you placed a COD order.Category: Utility
Template 9 — Delivered Confirmation
Hi {{1}}, your order #{{2}} has been delivered. We hope you love it!
If you have any issues, reply to this message or contact us at {{3}}.Category: Utility
Template 10 — Delivery Attempted (Not Home)
Hi {{1}}, we tried to deliver your order #{{2}} today but couldn't reach you.
Our next attempt will be on {{3}}.
To reschedule or update your address, reply here or call {{4}}.Category: Utility
Template 11 — Delivery Delayed
Hi {{1}}, we're sorry — your order #{{2}} is running slightly behind schedule due to {{3}}.
New estimated delivery date: {{4}}.
We appreciate your patience. Track your order here: {{5}}.Category: Utility
Abandoned Cart Recovery Templates (6)
Template 12 — Gentle Cart Reminder (First Touch)
Hi {{1}}, you left something behind! 👀
{{2}} is still waiting in your cart at {{3}}.
Complete your order before it sells out: {{4}}Category: Marketing
Template 13 — Cart Reminder with Discount
Hi {{1}}, your cart is about to expire.
Use code {{2}} for {{3}}% off your order at {{4}}.
Offer valid until {{5}}.Category: Marketing
Template 14 — Cart Recovery — Urgency (Low Stock)
Hi {{1}}, heads up — only {{2}} units of {{3}} are left in stock.
Complete your order before it sells out: {{4}}Category: Marketing
Template 15 — Cart Recovery — Free Shipping Unlock
Hi {{1}}, you're ₹{{2}} away from free shipping on your order!
Add one more item or complete your purchase now: {{3}}Category: Marketing
Template 16 — COD-Specific Cart Recovery
Hi {{1}}, your cart at {{2}} is still active.
We offer Cash on Delivery — no payment needed upfront.
Complete your order here: {{3}}Category: Marketing
Template 17 — Cart Recovery — Final Reminder
Hi {{1}}, last chance! Your cart at {{2}} expires today.
Your items: {{3}}.
Grab them before they go: {{4}}Category: Marketing
Return and Refund Templates (5)
Template 18 — Return Request Received
Hi {{1}}, we've received your return request for order #{{2}}.
Our team will process your pickup within {{3}} business days.
Return reason noted: {{4}}.Category: Utility
Template 19 — Return Pickup Scheduled
Hi {{1}}, your return pickup for order #{{2}} is scheduled for {{3}}.
Please keep the item in its original packaging. Our partner will collect it between {{4}}.Category: Utility
Template 20 — Refund Initiated
Hi {{1}}, your refund of ₹{{2}} for order #{{3}} has been initiated.
Refund to: {{4}}
Expected credit: {{5}} business days.Category: Utility
Template 21 — Exchange Confirmed
Hi {{1}}, your exchange request for order #{{2}} is confirmed.
Your replacement {{3}} will be dispatched after we receive your return.
Expected dispatch: {{4}}.Category: Utility
Template 22 — Refund Processed (Confirmation)
Hi {{1}}, your refund of ₹{{2}} for order #{{3}} has been processed.
You should see the credit in your {{4}} within {{5}} working days.
Didn't receive it? Reply here and we'll help.Category: Utility
Review and Feedback Templates (4)
Template 23 — Post-Delivery Review Request
Hi {{1}}, we hope you're enjoying your {{2}}! 😊
Could you spare 2 minutes to share a quick review? Your feedback helps other shoppers.
Rate your experience here: {{3}}Category: Marketing
Template 24 — NPS Survey
Hi {{1}}, how was your experience with {{2}}?
On a scale of 0-10, how likely are you to recommend us to a friend? Reply with your score and we'd love to know why.Category: Marketing
Template 25 — Photo Review Request
Hi {{1}}, your {{2}} has been delivered!
We'd love to see how you're using it. Share a photo at {{3}} and get ₹{{4}} off your next order.Category: Marketing
Template 26 — Negative Experience Follow-Up
Hi {{1}}, we noticed your recent order #{{2}} may not have met your expectations.
We'd like to make it right. Please reply here or reach us at {{3}} — our team will respond within {{4}} hours.Category: Utility
Back-in-Stock and Restock Templates (4)
Template 27 — Back in Stock Alert
Hi {{1}}, great news! {{2}} is back in stock at {{3}}.
These sell out fast — get yours now: {{4}}Category: Marketing
Template 28 — Waitlist Notification
Hi {{1}}, you're on the waitlist for {{2}}. We now have {{3}} units available.
Claim yours within 24 hours before they go again: {{4}}Category: Marketing
Template 29 — New Arrival Alert (Subscribed)
Hi {{1}}, {{2}} just launched a new collection: {{3}}.
Be the first to shop it — early access ends {{4}}: {{5}}Category: Marketing
Template 30 — Sale / Offer Announcement
Hi {{1}}, {{2}} sale is live! Get up to {{3}}% off on {{4}}.
Shop now before stocks run out: {{5}}
Sale ends {{6}}.Category: Marketing
Tips for Getting E-commerce Templates Approved Faster
Use exact variable format. Every variable must be {{1}}, {{2}}, etc. — no skips, no missing braces.
Provide realistic sample values. When submitting, fill in sample values that look like real data: "Rahul", "ORD-12345", "₹1,499", not just "variable1".
Match category to content. Order confirmations, shipping updates, and refunds are Utility. Discounts, sale announcements, and back-in-stock alerts are Marketing.
Keep COD-specific templates separate. Indian e-commerce has unique COD workflows. Keep COD templates distinct from prepaid ones — they have different urgency and call-to-action needs.
Personalise beyond just the name. Templates that include the order number, product name, and amount perform better — both in Meta's approval process and in actual customer response rates.
Send These Templates at Scale with Mindlytics
Once your templates are approved, you need a platform to send them at scale. Mindlytics connects directly to WhatsApp Business API and integrates with Shopify to trigger these templates automatically.
Order placed in Shopify? Confirmation template fires immediately. Order shipped? Tracking template sends. Cart abandoned for 2 hours? Recovery template goes out on schedule.
You pay Meta's standard messaging rate with no markup — which matters when you are sending thousands of order updates per month. The Mindlytics template generator also helps you create compliant templates without starting from scratch.
Frequently Asked Questions
Can I use these templates directly or do I need to modify them?
Modify them before submitting. Replace the descriptive labels with numbered variables ({{1}}, {{2}}), and provide sample values during submission. Do not submit a template with the variable labels still in it.
How many templates can I have approved at once?
Meta does not publish a hard limit. Businesses with verified Business Managers can typically have hundreds of approved templates. The limit that matters in practice is the number of templates you can manage effectively.
Can I send a cart recovery message to any contact?
No. You can only send WhatsApp Business API messages to contacts who have opted in to receive messages from your business. Sending to contacts without opt-in violates WhatsApp's policy and risks your account.
Do these templates work with WhatsApp Business App or only the API?
API only. The WhatsApp Business App's broadcast feature does not require template approval but caps at 256 contacts and requires contacts to have your number saved. These templates are designed for the WhatsApp Business API.
How long does template approval take for e-commerce templates?
Typically 24–48 hours for new submissions. Utility templates tend to get approved faster than Marketing ones.
What is the cost of sending WhatsApp templates in India?
Meta charges per conversation, not per message. Utility conversations have a lower rate than Marketing conversations. With Mindlytics, you pay Meta's rate directly with no additional markup.
Related reads: