The Top 10 WhatsApp Message Templates Every E-commerce Store Needs (2026)
The exact 10 WhatsApp message templates every e-commerce store needs in 2026. Meta-approved formats, category classification, examples in 5 languages, and approval tips.
eGrow Team
February 2, 2025 · 5 min read
Quick Answer: The 10 WhatsApp Message Templates Every E-commerce Store Needs in 2026
Every serious e-commerce store running on WhatsApp Business API needs these 10 Meta-approved message templates to cover the complete customer lifecycle:
- Order Confirmation (Utility) — Confirms order placement with details
- Shipping Notification (Utility) — Notifies when order ships with tracking
- Delivery Confirmation (Utility) — Confirms successful delivery
- COD Order Confirmation (Utility) — Critical for cash-on-delivery markets
- Abandoned Cart Recovery (Marketing) — Recovers 15-30% of abandoned carts
- Welcome Message (Marketing) — Onboards new subscribers with first offer
- Back-in-Stock Alert (Marketing) — High-intent re-engagement
- Review Request (Utility) — Captures social proof post-delivery
- Win-Back Campaign (Marketing) — Reactivates dormant customers
- Promotional Broadcast (Marketing) — Sale announcements and offers
Critical classification rules:
- Utility templates (transactional): Order updates, shipping, confirmations — no opt-in required beyond basic transaction
- Marketing templates (promotional): Sales, cart recovery, win-back — require explicit marketing opt-in
- Authentication templates (OTP/login): One-time passwords only
Approval reality: 47% of WhatsApp templates are rejected on first submission (Source: Waiflow 2026). Using properly structured templates following Meta's guidelines dramatically improves approval rates.
Template costs (2026): Marketing conversations cost $0.04-$0.09/conversation; utility conversations $0.005-$0.05; authentication $0.001-$0.015 — varies by country.
The business impact of having these templates:
- Order Confirmation templates reduce "where is my order" inquiries by 60-70%
- Abandoned Cart templates recover 15-30% of lost sales
- Welcome templates increase first-purchase conversion 25-40%
- Win-Back templates reactivate 25-35% of dormant customers (vs. 8-12% email)
- Review Request templates see 3-5× higher completion vs. email
This guide provides the exact template formats (with language variants), category classifications, approval tips, and performance benchmarks for all 10 essential templates.
Understanding WhatsApp Template Basics Before We Dive In
Before the template library, understand what you're working with.
What Are WhatsApp Message Templates?
WhatsApp message templates are pre-approved messages businesses use to initiate conversations with customers outside the 24-hour service window. They're required because Meta tightly controls business-initiated messaging to prevent spam.
Key rules:
- Must be submitted to Meta for approval before use
- Approval typically takes 30 minutes to 24 hours
- 47% rejected on first submission without proper formatting
- Variables like {{1}}, {{2}}, {{3}} allow personalization
- Categories (Utility, Marketing, Authentication) affect pricing and rules
The 3 Template Categories (Critical)
Meta classifies all templates into three categories:
1. Utility Templates
- Purpose: Transaction-related messages, post-purchase notifications, account updates
- Examples: Order confirmations, shipping updates, delivery confirmations, appointment reminders
- Cost: Lower (~$0.005-$0.05/conversation)
- Opt-in requirement: Basic transaction consent sufficient
- Key characteristic: Triggered by user action or tied to specific transaction
2. Marketing Templates
- Purpose: Promotional content, sales campaigns, re-engagement
- Examples: Sales announcements, cart recovery, win-back campaigns, new product launches
- Cost: Higher (~$0.04-$0.09/conversation)
- Opt-in requirement: Explicit marketing consent required
- Key characteristic: Business-initiated without specific user trigger
3. Authentication Templates
- Purpose: Account security, verification codes, login
- Examples: OTP codes, password resets, account verification
- Cost: Lowest (~$0.001-$0.015/conversation)
- Opt-in requirement: Tied to account action
- Key characteristic: Security/verification only
The 24-Hour Session Window
When a customer messages you, a 24-hour window opens during which you can reply freely without templates. Once that window closes, you can only restart conversations using approved templates.
Practical implication: For proactive communication (cart recovery, campaigns, notifications), you NEED templates.
Why 47% of Templates Get Rejected
Most first-time submissions fail due to:
- Category mismatch (marketing content labeled as utility)
- Clickbait language ("Check this out!", "Don't miss!")
- Too promotional in wrong category (sales pitches in utility templates)
- Missing required elements (name, category, parameters)
- Grammatical errors or unclear purpose
- Prohibited content (health claims, financial advice)
- Excessive promotional language even in marketing category
Good news: Following the templates in this guide dramatically improves approval rates.
Template 1: Order Confirmation (Utility)
Purpose
Confirm order placement immediately after purchase. Reduces "did my order go through?" anxiety and "where is my order" support inquiries.
Template Structure
Hi {{1}} 🎉
Thank you for your order!
📦 Order #{{2}}
💳 Total: {{3}}
🚚 Estimated delivery: {{4}}
We'll send you tracking info once it ships.
Questions? Just reply to this message!
Language Variants
English:
Hi {{1}}! Your order #{{2}} has been confirmed. Total: {{3}}. We'll let you know when it ships!
Darija (Moroccan Arabic):
Ahlan {{1}}! Commande dyalek #{{2}} tconfirmat. L-total: {{3}}. Ghadi n3itik khbar fach tmchi!
Arabic (MSA):
مرحباً {{1}}! تم تأكيد طلبك رقم {{2}}. المجموع: {{3}}. سنخبرك عند الشحن!
French:
Bonjour {{1}}! Votre commande #{{2}} est confirmée. Total: {{3}}. Nous vous informerons lors de l'expédition!
Hindi:
नमस्ते {{1}}! आपका ऑर्डर #{{2}} कन्फर्म हो गया है। कुल: {{3}}। शिप होने पर सूचित करेंगे!
Meta Category: Utility
Typical Approval Rate: 95%+ (well-formatted order confirmations rarely rejected)
Performance Impact
- Reduces "where is my order" support tickets by 60-70%
- Increases customer trust and satisfaction
- Creates positive first post-purchase touchpoint
- Opens conversation for follow-up questions
Approval Tips
- Keep promotional language out (this is utility, not marketing)
- Include specific transaction details (order number, amount)
- Variables should be clearly defined
- No "buy more" or "upsell" language
Template 2: Shipping Notification (Utility)
Purpose
Notify customer when their order ships with tracking information. Continues reducing support inquiries.
Template Structure
Hi {{1}},
Great news! Your order #{{2}} is on its way! 🚚
📦 Tracking Number: {{3}}
📅 Estimated Delivery: {{4}}
🔗 Track Your Order: {{5}}
[Button: TRACK ORDER]
Reply if you have any questions!
Language Variants
English (alternate format):
Your order #{{1}} has shipped! Track it here: {{2}}. Estimated delivery: {{3}}.
Darija:
Commande dyalek #{{1}} tlqat! Atbe3ha hna: {{2}}. L-livraison: {{3}}.
Urdu:
آپکا آرڈر #{{1}} بھیج دیا گیا ہے! یہاں ٹریک کریں: {{2}}۔ ڈیلیوری: {{3}}
Meta Category: Utility
Typical Approval Rate: 95%+
Performance Impact
- Proactive shipping transparency
- Reduces customer anxiety during transit
- Decreases "where is my order" inquiries by 40-50%
- Creates excitement for delivery
Best Practices
- Include actual tracking link (not generic)
- Provide estimated delivery date (not just "soon")
- Add button for direct tracking access
- Keep it concise and actionable
Template 3: Delivery Confirmation (Utility)
Purpose
Confirm successful delivery and open door for post-purchase relationship.
Template Structure
Hi {{1}} 🎉
Your order #{{2}} has arrived!
We hope you love your {{3}}!
Quick question — did everything arrive in perfect condition?
[Button: YES, PERFECT ✓]
[Button: I HAVE AN ISSUE]
[Button: QUESTION ABOUT USING IT]
Language Variants
English:
Your order #{{1}} has been delivered! We hope you love it. Reply YES if everything's perfect!
Arabic:
تم توصيل طلبك رقم {{1}}! نتمنى أن يعجبك. رد نعم إذا كان كل شيء على ما يرام!
Tagalog:
Natanggap na ang order mo #{{1}}! Sana magustuhan mo. I-reply YES kung ok lang ang lahat!
Meta Category: Utility
Typical Approval Rate: 95%+
Performance Impact
- Captures early satisfaction data
- Surfaces problems before negative reviews
- Opens door for cross-sell and review requests
- 15-20% response rate provides valuable data
Critical Note
This template is the foundation of retention campaigns (Stage 1 of the 6-stage retention framework). It's the moment to set the tone for the ongoing relationship.
Template 4: COD Order Confirmation (Utility) ⭐ Critical for COD Markets
Purpose
Confirm cash-on-delivery orders before shipping. Reduces fake orders, RTO, and improves confirmation rates. Essential for Morocco, UAE, India, Egypt, Pakistan, Nigeria, Philippines.
Template Structure
Hi {{1}} 👋
Please confirm your order:
📦 Order #{{2}}
🛍️ {{3}}
💰 Amount: {{4}} (Cash on Delivery)
🏠 Delivery to: {{5}}
📅 Delivery date: {{6}}
Please confirm you still want this order:
[Button: YES, CONFIRM ORDER ✓]
[Button: NO, CANCEL]
[Button: CHANGE ADDRESS]
Language Variants
Darija (Morocco):
Ahlan {{1}}! 3afak confirm l-commande dyalek:
📦 Numero: {{2}}
🛍️ Produit: {{3}}
💰 Chmen: {{4}} (Cash à la Livraison)
🏠 L-address: {{5}}
Wach bghiti dir confirm?
[Button: EH, BGHIT ✓]
[Button: LA, ANNULE]
Arabic (Gulf):
مرحباً {{1}}! يرجى تأكيد طلبك:
📦 رقم الطلب: {{2}}
💰 المبلغ: {{4}} (الدفع عند الاستلام)
🏠 العنوان: {{5}}
هل تؤكد الطلب؟
[تأكيد ✓]
[إلغاء]
Hindi (India):
नमस्ते {{1}}! अपना ऑर्डर कन्फर्म करें:
📦 ऑर्डर: {{2}}
💰 राशि: {{4}} (कैश ऑन डिलीवरी)
🏠 पता: {{5}}
[कन्फर्म करें ✓]
[कैंसल]
Urdu (Pakistan):
السلام علیکم {{1}}! اپنا آرڈر تصدیق کریں:
📦 آرڈر: {{2}}
💰 رقم: {{4}} (کیش آن ڈیلیوری)
🏠 پتہ: {{5}}
[تصدیق کریں ✓]
[منسوخ کریں]
Meta Category: Utility
Typical Approval Rate: 90%+
Performance Impact
- Order confirmation rate increases from 55-70% to 85-92%
- RTO drops from 25-35% to 15-18%
- Reduces fake orders significantly
- Cash collection efficiency improves
- Direct revenue recovery
Why This Template Is Critical
For COD markets, this single template can increase total revenue 15-25% by improving confirmation rates and reducing RTO losses. See our detailed guide: [How to Increase Order Confirmation Rate in COD E-commerce: A Data-Driven Guide].
Template 5: Abandoned Cart Recovery (Marketing)
Purpose
Recover 15-30% of abandoned carts through personalized reminder. Highest-ROI marketing template most stores need.
Template Structure — Message 1 (30-60 min after abandonment)
Hi {{1}} 👋
You left something behind at {{2}}!
🛍️ {{3}}
💰 {{4}}
Your cart is still saved for you:
[Button: COMPLETE YOUR ORDER]
[Button: QUESTIONS?]
Template Structure — Message 2 (24 hours after)
Hi {{1}},
Still thinking about your {{2}}?
Here's what customers love about it:
⭐ {{3}} (key benefit)
⭐ {{4}} (social proof)
Plus, get FREE SHIPPING today with code: FREESHIP
[Button: COMPLETE YOUR ORDER]
[Button: I HAVE QUESTIONS]
Template Structure — Message 3 (48 hours after)
Hi {{1}},
Last chance on your cart!
🛍️ {{2}} — normally {{3}}
👉 Today only: {{4}} (10% off)
Your cart expires in 24 hours.
[Button: SHOP NOW - 10% OFF]
After this, I'll stop reminding — promise! 😊
Language Variants
Darija (Message 1):
Ahlan {{1}}! Kayn chi haja khliti f l-cart dyalek f {{2}}!
🛍️ {{3}} - {{4}}
L-cart dyalek mazal mwjod:
[Kamel L-Commande]
Arabic (Message 1):
مرحباً {{1}}! تركت شيئاً في سلتك في {{2}}!
🛍️ {{3}} - {{4}}
سلتك محفوظة:
[أكمل طلبك]
Meta Category: Marketing
Typical Approval Rate: 85-90% (Marketing templates stricter)
Performance Impact
- Recovers 15-30% of abandoned carts (vs 2-5% email)
- Message 1 alone: 8-12% recovery
- Message 2 addition: +5-8%
- Message 3 addition: +3-5%
- $18,225 recovered in 30 days for $150K/month store (eGrow case study)
Approval Tips
- Keep hype language out of Message 1
- Include clear identifying product info
- Provide direct cart link
- Don't over-promise ("amazing deal", "incredible offer")
See our complete playbook: [WhatsApp Abandoned Cart Recovery: The Step-by-Step Guide That Recovered $18K in 30 Days].
Template 6: Welcome Message (Marketing)
Purpose
Onboard new WhatsApp subscribers. Sets tone for relationship, delivers first value, introduces brand.
Template Structure
Welcome to {{1}}, {{2}}! 🎉
Thanks for joining our WhatsApp community!
As a welcome gift, here's 15% off your first order:
🎁 Code: WELCOME15 (valid 7 days)
Shop our bestsellers:
[Product 1] {{3}} - {{4}}
[Product 2] {{5}} - {{6}}
[Product 3] {{7}} - {{8}}
[Button: SHOP NOW]
[Button: BROWSE CATALOG]
Reply STOP anytime to unsubscribe.
Language Variants
English (simple):
Welcome to {{1}}! 🎉 Thanks for joining. Get 15% off your first order with code WELCOME15. Shop here: {{2}}
Darija:
Ahlan wa sahlan f {{1}}! 🎉 Shokran 3la l-inscription. Khod 15% khes 3la l-commande l-lowla b-code WELCOME15. Shri mn hna: {{2}}
French:
Bienvenue chez {{1}}! 🎉 Merci de nous rejoindre. Profitez de 15% de réduction sur votre première commande avec le code WELCOME15. Acheter: {{2}}
Meta Category: Marketing
Typical Approval Rate: 90%+ (welcome messages pass easily)
Performance Impact
- Increases first-purchase conversion 25-40%
- Creates positive brand association
- Establishes preferred communication channel
- Delivers immediate value to subscriber
Best Practices
- Triggered immediately upon opt-in (within 30 seconds)
- Welcome offer should be meaningful but not ruinous (10-15% typical)
- Include opt-out instruction (compliance requirement)
- Keep it warm and human, not corporate
Template 7: Back-in-Stock Alert (Marketing)
Purpose
Notify interested customers when a sold-out product returns. Extremely high-intent — they already wanted it.
Template Structure
Great news, {{1}}! 🎉
The {{2}} you wanted is back in stock!
💰 {{3}} (same price as before)
🚚 Ships in 1-2 days
Limited quantity — get yours before it's gone:
[Button: BUY NOW]
[Button: VIEW PRODUCT]
You're receiving this because you requested to be notified when {{2}} was restocked.
Language Variants
English:
{{1}}, your waitlisted item {{2}} is back! Order now before it sells out: {{3}}
Arabic:
{{1}}! المنتج الذي طلبته {{2}} متوفر مرة أخرى! اطلب الآن: {{3}}
Spanish:
¡Hola {{1}}! El producto {{2}} que esperabas está disponible. ¡Cómpralo ya: {{3}}!
Meta Category: Marketing
Typical Approval Rate: 95%+ (high-relevance, expected)
Performance Impact
- 25-45% conversion rate (extremely high for marketing)
- Zero wasted messages (only sent to interested customers)
- Creates urgency naturally (scarcity)
- Builds brand loyalty through thoughtful communication
Best Practices
- Only send to customers who opted in for restock notifications
- Include specific product (not generic "new stock")
- Add urgency without false scarcity
- Clear purchase path
Template 8: Review Request (Utility)
Purpose
Collect reviews while experience is fresh. Reviews drive future customer acquisition.
Template Structure
Hi {{1}}!
How's your {{2}} working out?
Your honest review helps other customers:
[Button: ⭐⭐⭐⭐⭐ LOVED IT]
[Button: ⭐⭐⭐⭐ GOOD]
[Button: 😐 IT WAS OK]
[Button: 😕 NOT GREAT]
Takes 30 seconds — and we'll send you a 10% off code for your next order!
Language Variants
English (simpler):
Hi {{1}}, how was your {{2}}? Rate your experience: {{3}}. Get 10% off your next order as a thank you!
Darija:
Ahlan {{1}}! Kifach kayb3an m3ak {{2}}? 3tina tqyim dyalek: {{3}}. W ghadi n3tiw 10% khes fl-commande jaya!
Meta Category: Utility (when tied to specific order)
Typical Approval Rate: 90%+
Performance Impact
- 3-5× higher review completion vs email
- 280%+ higher review volume
- Negative reviews intercepted before public posting
- Social proof for future customers compounds
Dynamic Response Handling
If rated 4-5 stars:
"Thank you! 🙏 Would you share this review on Google? {{link}}"
If rated 1-3 stars:
"Sorry it didn't meet expectations! What happened?" [Route to human agent]
Best Practices
- Send 7-10 days after delivery (enough time to experience)
- Offer incentive for completion
- Make rating one-tap
- Always route negative feedback to humans
Template 9: Win-Back Campaign (Marketing)
Purpose
Reactivate customers who haven't purchased in 60+ days. Reactivated customers deliver 80% of original customer LTV.
Template Structure — Message 1 (Day 60)
Hi {{1}} 💛
We miss you! It's been a while since your last visit.
Here's what's new:
🆕 Latest arrivals you'll love
⭐ Trending products
🎁 Special welcome-back offer: 15% off
Use code: WELCOMEBACK15 (valid 7 days)
[Button: SHOP NEW ARRIVALS]
[Button: VIEW TRENDING]
Template Structure — Message 2 (Day 67 if no response)
Hi {{1}},
Just a quick reminder — your 15% off code expires soon!
See what your fellow customers are buying:
⭐ Bestseller #1
⭐ Bestseller #2
⭐ Bestseller #3
Code: WELCOMEBACK15 (expires in 48 hours)
[Button: SHOP NOW]
Template Structure — Message 3 (Day 75 final)
Hi {{1}},
Final offer — we'd love to have you back!
Here's 20% off your next order (our best discount):
Code: COMEBACK20 (expires today)
This is the last reminder — we respect your space. Hope to see you soon!
[Button: SHOP NOW - 20% OFF]
Language Variants
Arabic (Message 1):
مرحباً {{1}} 💛
اشتقنا لك! إليك 15% خصم للعودة: WELCOMEBACK15
{{2}}
Darija (Message 1):
Ahlan {{1}} 💛
Mchat 3lina! 3tina lik 15% khes: WELCOMEBACK15
{{2}}
Meta Category: Marketing
Typical Approval Rate: 85%+
Performance Impact
- 25-35% reactivation rate (vs 8-12% email)
- Reactivated customers deliver 80% of original LTV
- Significant revenue recovery from dormant base
- Stop after 3 messages — more causes opt-outs
Best Practices
- Segment by dormancy period (60 days vs 90 vs 180)
- Customize offer strength to customer value tier
- Stop after 3 messages (hard rule)
- Track reactivation rate and LTV of reactivated customers
Template 10: Promotional Broadcast / Campaign (Marketing)
Purpose
Sale announcements, product launches, and promotional offers to opted-in customer base.
Template Structure — Sale Announcement
🎉 {{1}} SALE!
Hi {{2}}, our biggest sale of the season is here!
💥 {{3}}% OFF everything
📅 {{4}} days only
🚚 Free shipping on orders over {{5}}
Use code: {{6}}
Top picks for you:
[Product 1] {{7}}
[Product 2] {{8}}
[Product 3] {{9}}
[Button: SHOP THE SALE]
[Button: SEE ALL DEALS]
Valid until {{10}}. T&C apply.
Template Structure — Product Launch
Hi {{1}} ✨
Our new {{2}} just dropped!
{{3}} (product description)
💰 {{4}} (launch price)
🎁 Early access for you: {{5}}% off for first 48 hours
[Button: SHOP NOW]
[Button: LEARN MORE]
Limited quantity available.
Language Variants (Sale Announcement)
Darija:
🎉 SOLDES!
Ahlan {{1}}, les soldes dyalna bdat!
💥 {{2}}% khes 3la kolchi
📅 {{3}} yam brk
Code: {{4}}
[Shri Daba]
Hindi:
🎉 सेल!
नमस्ते {{1}}! हमारी सबसे बड़ी सेल!
💥 {{2}}% OFF
📅 केवल {{3}} दिन
कोड: {{4}}
[अभी खरीदें]
Meta Category: Marketing
Typical Approval Rate: 75-85% (most likely to face rejection)
Performance Impact
- Campaign approach with segmentation: 20-30% CTR
- Broadcast-only approach: 5-15% CTR
- Revenue per message varies dramatically by execution
- See our guide: [WhatsApp Broadcast vs WhatsApp Campaigns: Which One Should You Use?]
Approval Warnings
Language to AVOID in promotional templates:
- "Don't miss this!"
- "Incredible deal!"
- "You won't believe this price!"
- "Exclusive offer just for you!"
- Excessive exclamation marks
- Urgency claims without basis
Language that works:
- Factual description of offer
- Specific discount percentages
- Clear expiration dates
- Product names and prices
- Direct purchase links
The Complete Template Strategy for E-commerce
These 10 templates form the foundation, but strategic deployment matters.
Template Portfolio Structure
Core Transactional Templates (4 templates):
- Order Confirmation
- Shipping Notification
- Delivery Confirmation
- COD Order Confirmation (markets-specific)
Core Marketing Templates (4 templates):
- Abandoned Cart Recovery (3-message sequence)
- Welcome Message
- Back-in-Stock Alert
- Win-Back Campaign (3-message sequence)
Feedback & Promotional Templates (2 templates):
- Review Request
- Promotional Broadcast/Campaign
Language Multiplier
For international operations, multiply by language:
- 10 templates × 5 languages = 50 total templates
Common language stacks:
- Morocco: English, Darija, Arabic, French (40 templates total)
- India: English, Hindi, regional languages (30-50 templates)
- UAE/Gulf: English, Arabic (20 templates)
- Philippines: English, Tagalog (20 templates)
Approval Timeline Planning
Per template: 30 minutes to 24 hours approval Full 50-template library: 2-4 weeks (with some rejections/resubmissions) Best practice: Submit in batches of 10-15, not all at once (avoids account flagging)
Template Approval Best Practices
The 9 Rules for High Approval Rates
1. Match category to content Utility templates should look utility (factual, transactional). Marketing templates should acknowledge they're marketing.
2. Use variables correctly {{1}}, {{2}}, {{3}} — sequential, defined purposes, consistent across language variants.
3. Include clear purpose Meta should understand why you're sending this within 2 seconds of reading.
4. Avoid clickbait "Check this out!", "Don't miss!", "You won't believe..." — automatic rejection triggers.
5. Keep it concise 1,024 character limit, but shorter is better. 150-300 characters ideal.
6. Add opt-out in marketing templates "Reply STOP to unsubscribe" — compliance requirement.
7. Don't make health/financial claims "Cures X", "Guaranteed returns" — reject without review.
8. Test one variation first Submit one version, see if approved, then create variants.
9. Use a reputable BSP Platforms like eGrow, Respond.io, AiSensy provide template expertise and higher approval rates.
What to Do When Templates Get Rejected
Step 1: Understand the rejection reason (provided by Meta)
Step 2: Fix the specific issue
- Category mismatch → Change category or content
- Clickbait → Remove hype language
- Missing elements → Add required components
- Content policy → Rewrite to comply
Step 3: Resubmit with new name Don't use exact same name — can trigger fraud flags.
Step 4: For borderline cases, appeal Meta Business Support portal, human reviewers, 24-48 hour resolution.
Measuring Template Performance
Track these KPIs for each template:
Delivery metrics:
- Delivery rate (target: 97%+)
- Read rate (target: 85%+)
- Response rate (varies by template type)
Action metrics:
- Click-through rate on buttons
- Conversion rate (orders, reviews, etc.)
- Opt-out rate (should stay under 2%)
Business metrics:
- Revenue attributed to template
- Cost per conversion
- ROI per template type
Quality metrics:
- Template quality rating (Meta's internal metric)
- Customer satisfaction on template interactions
Performance Benchmarks by Template Type
| Template Type | Typical CTR | Typical Conversion |
| Order Confirmation | 15-25% | N/A (info only) |
| Shipping Notification | 10-20% | N/A (info only) |
| COD Confirmation | 70-90% | 85-92% confirmation |
| Abandoned Cart | 20-35% | 15-30% recovery |
| Welcome | 25-45% | 20-40% first purchase |
| Back-in-Stock | 35-55% | 25-45% purchase |
| Review Request | 30-50% | 10-20% complete |
| Win-Back | 15-25% | 25-35% reactivation |
| Promotional | 10-25% | 3-10% purchase |
Frequently Asked Questions
What are WhatsApp message templates?
WhatsApp message templates are pre-approved messages businesses use to initiate conversations with customers outside the 24-hour service window. They're required by Meta to prevent spam and must be approved before use. Templates are classified into three categories: Utility (transactional), Marketing (promotional), and Authentication (OTP/verification). Approval typically takes 30 minutes to 24 hours, with 47% of templates rejected on first submission without proper formatting.
What are the top 10 WhatsApp message templates every e-commerce store needs?
The 10 essential WhatsApp templates for e-commerce: (1) Order Confirmation (Utility) — confirms order placement, (2) Shipping Notification (Utility) — tracking information when shipped, (3) Delivery Confirmation (Utility) — confirms successful delivery, (4) COD Order Confirmation (Utility) — critical for cash-on-delivery markets, (5) Abandoned Cart Recovery (Marketing) — recovers 15-30% of carts, (6) Welcome Message (Marketing) — onboards subscribers, (7) Back-in-Stock Alert (Marketing) — high-intent re-engagement, (8) Review Request (Utility) — captures social proof, (9) Win-Back Campaign (Marketing) — reactivates dormant customers, (10) Promotional Broadcast (Marketing) — sales and offers.
What's the difference between utility and marketing templates?
Utility templates are transactional — tied to specific user actions like order confirmations, shipping updates, and account changes. Lower cost ($0.005-$0.05/conversation) and basic opt-in sufficient. Marketing templates are promotional — sales campaigns, cart recovery, re-engagement. Higher cost ($0.04-$0.09/conversation) and explicit marketing opt-in required. Authentication templates are security-only (OTP, verification codes) with lowest cost ($0.001-$0.015). Meta auto-classifies templates as of April 2025 — if content is promotional in a utility template, Meta reclassifies to marketing.
Why do WhatsApp templates get rejected?
47% of WhatsApp templates get rejected on first submission. Top rejection reasons: (1) Category mismatch — marketing content labeled utility, (2) Clickbait language — "Don't miss!", "Check this out!", (3) Overly promotional in utility templates, (4) Missing required elements — incomplete variables, unclear purpose, (5) Prohibited content — health claims, financial advice, misleading offers, (6) Grammatical errors or unclear purpose, (7) Excessive exclamation marks or urgency language without basis. Following Meta's guidelines, using proper formatting, and working with a BSP dramatically improves approval rates.
How long does WhatsApp template approval take?
WhatsApp template approval typically takes 30 minutes to 24 hours. Machine review (first stage, automated): Minutes to few hours, catches obvious policy violations. Human review (triggered for borderline cases): Up to 48 hours, reviews sensitive categories (healthcare, finance) or borderline content. Templates pending cannot be edited. Approved templates can be used immediately. Rejections provide reason — fix and resubmit with new name. Using a reputable BSP with template expertise significantly improves approval speed and rates.
How much do WhatsApp templates cost in 2026?
WhatsApp template costs in 2026 (per conversation, not per message): Utility templates — $0.005-$0.05 per conversation, Marketing templates — $0.04-$0.09 per conversation, Authentication templates — $0.001-$0.015 per conversation. A "conversation" is a 24-hour window — multiple messages within 24 hours to same customer = one conversation charge. Pricing varies by country (cheaper in emerging markets, more expensive in developed). For a typical $100K/month e-commerce: total WhatsApp messaging costs $200-$800/month including all template types.
How many WhatsApp templates does an e-commerce store need?
A typical e-commerce store needs 10-15 core templates covering the customer lifecycle. For multilingual operations, multiply by languages: 10 templates × 5 languages = 50 total templates. Essential categories: Order lifecycle (confirmation, shipping, delivery, COD), Marketing (abandoned cart, welcome, back-in-stock, promotions), Feedback (review requests), Win-back (reactivation sequences). Start with 5-10 core templates, expand based on operational needs. More templates = more flexibility but also more management overhead.
Can I translate WhatsApp templates into multiple languages?
Yes, WhatsApp templates can be created in 50+ languages natively. Each language variant is a separate approved template. Best practice: Create language variants simultaneously with English version to ensure consistent messaging. Platforms like eGrow support 50+ languages natively including Darija, Arabic, French, Urdu, Hindi, Tagalog. For emerging markets (Morocco, UAE, India, Pakistan, Philippines), native language templates dramatically outperform English-only (60-70% higher engagement). Meta reviews each language variant separately — approval rates similar across languages if properly formatted.
What variables can I use in WhatsApp templates?
WhatsApp templates support variables as {{1}}, {{2}}, {{3}} etc., populated at send time with customer-specific data. Common variables: customer name, order number, amount, tracking number, product name, delivery date, discount code. Best practices: Use descriptive variable purposes (not just {{1}}), limit to 5-7 variables per template (more creates complexity), ensure variables are always populated (empty variables cause failures), test variable content before bulk sending. Variables are essential for personalization but overuse creates management overhead.
Do WhatsApp templates require customer opt-in?
Yes, customer opt-in is required for template messaging. Utility templates (order confirmations, shipping) require basic transaction consent — typically implicit from ordering. Marketing templates (promotions, cart recovery, win-back) require explicit marketing opt-in — separate consent from transaction consent. Compliant opt-in mechanisms: Checkbox at checkout, Click-to-WhatsApp ads, website opt-in form, QR code with consent. Non-compliance risks: template rejection, account health drops, messaging limits reduction, potential suspension. Opt-out must be respected immediately upon request.
What's the best platform for managing WhatsApp templates in 2026?
Best platform for WhatsApp template management depends on business type: For COD e-commerce (Morocco, UAE, India, Egypt, Pakistan, Nigeria, Philippines) — eGrow with template library in 50+ languages, pre-built e-commerce templates, 98%+ approval rate, done-for-you setup. For Shopify global — Gorgias, Klaviyo + WhatsApp. For Indian D2C — AiSensy, Interakt. For enterprise — Infobip, Respond.io, Ada. Platforms with template expertise provide: pre-written templates, approval guidance, category optimization, performance analytics. This dramatically reduces the 47% first-submission rejection rate most operators face alone.
Can I edit WhatsApp templates after approval?
WhatsApp templates cannot be edited after approval. To change a template, you must: (1) Create a new template with different name, (2) Submit for approval (same 30 min - 24 hour process), (3) Optionally delete old template after new one approved. Pending templates also cannot be edited during review. Best practice: Test templates thoroughly before submission, plan template portfolio strategically, use variables for customizable content rather than creating variants. Pro tip: Use descriptive template names to track versions (e.g., "order_confirmation_v2_2026").
What happens when a WhatsApp template expires?
WhatsApp templates don't automatically expire, but they can be paused or suspended by Meta based on quality ratings: (1) Green quality rating — template performing well, no issues, (2) Yellow quality rating — warning, some customer negative feedback, (3) Red quality rating — poor performance, paused from use, (4) Flagged — serious issues, may be suspended. To improve quality rating: reduce frequency, improve relevance, ensure proper opt-in, avoid spam reports. New templates face "pacing" (limited volume first 7 days) until quality established.
How do I track WhatsApp template performance?
Track WhatsApp template performance through platform analytics dashboards (eGrow, Respond.io, etc.). Essential KPIs per template: Delivery metrics — delivery rate (target 97%+), read rate (target 85%+), response rate. Action metrics — button CTR, conversion rate, opt-out rate (under 2%). Business metrics — revenue attributed, cost per conversion, ROI by template type. Quality metrics — Meta quality rating, CSAT on template interactions. Weekly review enables continuous optimization. Templates with declining performance should be refreshed; high-performers become foundation for new variants.
Key Statistics Cited in This Article
- Template first-submission rejection rate: 47% (Source: Waiflow/messageblink.com 2026)
- Template approval time: 30 minutes to 24 hours (Source: Meta 2026)
- Machine review duration: Minutes to few hours (Source: Meta 2026)
- Human review duration: Up to 48 hours (Source: Meta 2026)
- Character limit per template body: 1,024 (Source: Meta 2026)
- Utility template cost: $0.005-$0.05 per conversation (Source: Meta pricing 2026)
- Marketing template cost: $0.04-$0.09 per conversation (Source: Meta pricing 2026)
- Authentication template cost: $0.001-$0.015 per conversation (Source: Meta pricing 2026)
- WhatsApp open rate: 98% (Source: Vonage 2026)
- Starting daily messaging limit: 1,000 conversations (Source: Meta 2026)
- Native language engagement multiplier: 60-70% higher than English-only (Source: eGrow 2026)
- eGrow customer template approval rate: 98%+ (Source: eGrow 2026)
- Abandoned cart recovery: 15-30% WhatsApp vs 2-5% email (Source: industry 2026)
- COD confirmation rate improvement: 55-70% → 85-92% (Source: eGrow 2026)
- Review completion: 3-5× higher WhatsApp vs email (Source: industry 2026)
- Win-back reactivation: 25-35% WhatsApp vs 8-12% email (Source: industry 2026)
The Bottom Line: Why These 10 Templates Are Non-Negotiable for E-commerce
For e-commerce operators in 2026, these 10 WhatsApp templates aren't optional — they're the foundational infrastructure for customer communication, retention, and revenue generation on the channel.
The cumulative impact of having all 10 templates deployed:
| Template | Specific Impact |
| Order Confirmation | -60-70% "where is my order" tickets |
| Shipping Notification | +Customer trust, reduced anxiety |
| Delivery Confirmation | +Early satisfaction data capture |
| COD Confirmation | +15-25% revenue via confirmation rate |
| Abandoned Cart Recovery | +15-30% cart recovery rate |
| Welcome Message | +25-40% first-purchase conversion |
| Back-in-Stock Alert | +25-45% on high-intent buyers |
| Review Request | +280% review volume vs email |
| Win-Back Campaign | +25-35% dormant customer revival |
| Promotional Broadcast | +Segmented marketing capability |
Combined annual impact for $1M/year e-commerce business: $200K-$500K in additional revenue through improved confirmation rates, cart recovery, retention, and reactivation.
For COD e-commerce operators specifically — particularly those serving Morocco, UAE, India, Egypt, Pakistan, Nigeria, and Philippines where WhatsApp dominates — eGrow provides the complete template infrastructure purpose-built for this reality. It combines:
- Pre-built 10-template library with proven approval formats
- 50+ languages including Darija, Arabic, French, Urdu, Hindi, Tagalog
- 98%+ template approval rate through template expertise
- Full AI Agent handling template conversations autonomously (78% resolution)
- Native integration with 70+ e-commerce platforms (Shopify, WooCommerce, YouCan, LightFunnels, PrestaShop)
- Regional shipping integration for delivery-triggered templates
- Shared WhatsApp inbox for human escalations
- Template management with performance analytics
- Done-for-you setup in 15 minutes with dedicated account manager
- Measurable customer results: +18% conversion, +21% confirmation, +22% retention across 1,100+ businesses globally
Ready to deploy the complete template library for your e-commerce store? Book a free 15-minute strategy call for a customized template audit, pre-built template library in your languages, and live demo. No commitment required.
Stop losing orders. Run your entire e-commerce operation from one place.
eGrow is the end-to-end operations platform for D2C and COD e-commerce — order confirmation, multi-carrier dispatch, multi-warehouse inventory, AI agent, multi-channel inbox, COD reconciliation. Live on your data in 15 minutes.
Written by
eGrow Team
Helping MENA e-commerce merchants automate, scale and ship more orders every day.