Platform
Chatbot Builder Bulk Messaging Team Inbox Mini CRM API & Webhooks AI Integration WhatsApp Flows
Industries
E-commerce & D2C Real Estate Education Healthcare Finance & BFSI Logistics Hospitality Retail
Integrations Compare Pricing About Contact Start Free Trial →
WhatsApp Business API · WA.Expert

WhatsApp Template Library
200+ Ready-to-Use Templates

Every WhatsApp Business API message starts with an approved template. This is the most complete collection on the internet — real copy-paste templates, correct variable formatting, Meta-approval tips, and category guidance. All tied to WA.Expert's platform for one-click submission.

Submit Templates via WA.Expert → Browse All Categories ↓
200+
Templates
9
Categories
3
Template types
1-click
Submit via WA.Expert

What is a WhatsApp message template?

Any message your business sends first — outside of a customer-initiated 24-hour window — must be a pre-approved template. Meta reviews every template before it can be sent. Templates have three categories, each with different pricing and different rules. Understanding this saves you money and prevents rejections.

CategoryWhen to useExamplesIndia rate (per conversation)Approval time
UtilityTransaction or info the customer already expectsOrder confirm, delivery update, appointment reminder, payment receipt, OTP₹0.10 – ₹0.141–4 hours
MarketingPromoting products, offers, or re-engaging customersSale announcement, abandoned cart, new collection, loyalty offer, festive campaign₹0.58 – ₹0.724–48 hours
AuthenticationOne-time passwords and verification codesLogin OTP, signup verification, transaction confirm OTP₹0.12 – ₹0.18Auto (instant)
ServiceReplying within 24hrs of customer messageSupport replies, order queries, any response to inbound messageFree (first 1,000/mo)No approval needed

The most common — and costly — mistake: submitting a marketing message as a utility template to save on conversation fees. Meta will either reject it during review or, worse, flag it later and reduce your account quality score. Always use the correct category.

Choose your category

Each category page has full templates with copy-paste message copy, correct variable names, approval guidance, and direct submit via WA.Expert.

Sample templates — copy, adapt, submit

Variables in green are auto-filled from your system when sent. Everything else is static approved text.

Order Confirmation Utility
✅ Order confirmed, {{customer_name}}! 📦 Order: {{order_id}} 🛍️ {{product_name}} 💰 Total: ₹{{amount}} 🚚 Estimated delivery: {{delivery_date}} We'll WhatsApp you when it ships! [📍 Track Order] [❓ Help]
📝 ~160 chars 🔧 5 variables ✅ Approves in 1–4 hrs
Appointment Reminder Utility
🔔 Reminder: Appointment tomorrow Doctor: {{doctor_name}} 📅 Date: {{date}} ⏰ Time: {{time}} 📍 {{clinic_name}} Please arrive 10 mins early with reports. [✅ Confirm] [🔄 Reschedule]
📝 ~155 chars 🔧 4 variables ✅ Approves in 1–4 hrs
Abandoned Cart Recovery Marketing
Hey {{customer_name}} 👋 Your {{product_name}} is still in your cart! We've saved it — tap below to complete your order. Only {{stock_count}} left. [✅ Complete Order] [❓ I have a question]
📝 ~148 chars 🔧 3 variables ✅ Approves in 4–24 hrs
EMI Payment Reminder Utility
Hi {{customer_name}}, Friendly reminder: your EMI of ₹{{amount}} is due on {{due_date}}. Loan A/C: {{account_number}} Pay now to avoid late charges → [💳 Pay Now] [📞 Call Us]
📝 ~163 chars 🔧 4 variables ✅ Approves in 1–4 hrs
Property Site Visit Confirmation Utility
Hi {{lead_name}}! Your site visit is confirmed 🏠 📍 {{property_name}} 📅 {{date}} at {{time}} 👤 Your agent: {{agent_name}} ({{agent_phone}}) See you there! [📍 Get Directions] [📞 Call Agent]
📝 ~170 chars 🔧 6 variables ✅ Approves in 1–4 hrs
WhatsApp OTP Authentication Authentication
{{otp_code}} is your WA.Expert verification code. Do not share this code with anyone. This code expires in {{expiry_minutes}} minutes.
📝 ~115 chars 🔧 2 variables ✅ Auto-approves instantly
Submit These Templates via WA.Expert → Why do templates get rejected? →

How to submit a template via WA.Expert

WA.Expert handles Meta's template API entirely. You write the template, we submit it, Meta approves it. Usually within 24 hours.

1

Choose category

Utility, Marketing, or Authentication. This determines the Meta conversation rate charged per send.

2

Write your template

Use {"{"}1{"}"}, {"{"}2{"}"} for variables. Add header (optional), body (required), footer and buttons (optional).

3

Submit in WA.Expert

Templates → New Template → fill form → Submit for Review. WA.Expert sends to Meta's API instantly.

4

Meta approves

Utility: 1–4 hours. Marketing: 4–48 hours. Auth: instant. Status updates in your WA.Expert dashboard.

Template questions answered

Are these templates pre-approved by Meta?
No template is pre-approved — every template must be submitted through your BSP (WA.Expert) for Meta to review. However, templates in this library follow Meta's guidelines exactly, which significantly improves approval rates. Utility templates typically approve in 1–4 hours. Marketing templates take 4–48 hours. Authentication templates are auto-approved instantly.
What is the difference between utility and marketing templates?
Utility templates facilitate a transaction or provide information the customer already expects — order confirmations, delivery updates, appointment reminders, payment receipts. Cost: ₹0.10–0.14 per conversation. Marketing templates promote products, services, or offers to customers. Cost: ₹0.58–0.72 per conversation. Always choose the correct category — misclassification is the #1 reason for template rejection in India.
Can I edit these templates before submitting?
Yes — all templates use {"{"}1{"}"}, {"{"}customer_name{"}"} style variables that are replaced with real data when sent. Customise the static text to match your brand voice. Do not change the variable format — Meta requires double curly braces. Variable names are for your reference; Meta only sees the position (1, 2, 3...).
How many templates can I have in WA.Expert?
WA.Expert does not cap the number of templates on any plan. Meta allows up to 6,000 approved templates per WhatsApp Business Account (WABA). In practice, most businesses use 10–50 templates. You can create, edit, and delete templates at any time from your WA.Expert dashboard.
What languages are supported for WhatsApp templates?
Meta supports 70+ languages for WhatsApp templates. For Indian businesses: English, Hindi (hi), Tamil (ta), Telugu (te), Kannada (kn), Bengali (bn), Marathi (mr), Gujarati (gu), Malayalam (ml), and Punjabi (pa) are all supported. Each language version is a separate template in Meta's system. WA.Expert allows you to create multilingual template sets from the same dashboard.
My template was rejected — what do I do?
First, check the rejection reason in your WA.Expert dashboard — Meta provides a rejection code. The most common reasons are: wrong category selection, promotional content in a utility template, banned words (guarantee, free, win, urgent), missing variable examples, or template too similar to a rejected template. See our complete Template Rejection Guide for specific fixes.

Template Rejection Guide

Why Meta rejects templates, forbidden words, how to rewrite and resubmit.

Read guide →

WhatsApp API Guide

Complete API reference — send templates programmatically via WA.Expert REST API.

Read guide →

WhatsApp Automation Codex

200+ use cases with workflow descriptions and template suggestions by industry.

Browse codex →

Ready to submit your first WhatsApp template?

WA.Expert handles the Meta API submission. You write the message — we get it approved and ready to send.

Start Free Trial — Submit Templates → Talk to Our Team