Get In Touch

Phone 919807980778
Location India

How to Get WhatsApp Template Approved: Step-by-Step Guide for 2026

Learn how to get your WhatsApp message templates approved quickly with this step-by-step guide. Discover template rules, common rejection reasons, best practices, and approval tips for WhatsApp Busine...

Admin | May 25, 2026 | 11 min read

Learn how to get your WhatsApp message templates approved quickly with this step-by-step guide. Discover template rules, common rejection reasons, best practices, and approval tips for WhatsApp Business API in 2026.

30 min
Typical utility template approval time
6,000
Templates allowed for verified accounts
4
Template categories to choose from
24 hrs
Max review time for marketing templates
Foundation

What Is a WhatsApp Message Template and Why Do You Need One?

A WhatsApp message template is a pre-approved message format that businesses must use when initiating a conversation with a customer outside the 24-hour service window. It is Meta's quality gate โ€” and every Indian business using WhatsApp Business API for small business India or at enterprise scale must go through it.

When a customer messages you first, you have a 24-hour window to reply freely โ€” no template needed. The moment that window closes, or when you initiate the conversation (order update, marketing campaign, appointment reminder), you must use a Meta-approved template. This system exists to protect customers from spam and ensure every business-initiated message meets Meta's quality standards.

Templates are not just a compliance formality. They are the foundation of every high-performing WhatsApp campaign. Poor quality templates reduce your sender rating, which restricts how many messages you can send daily. Businesses that invest in well-written, correctly categorised templates consistently see faster approval, higher delivery rates, and better engagement from their bulk WhatsApp message campaigns and WhatsApp chatbot for customer support India flows.

๐Ÿ“‹
Template limits by verification status (India 2026)

Verified Meta Business accounts can create up to6,000 WhatsApp templates. Unverified accounts are capped at just 250. For any business planning to run bulk WhatsApp message campaigns or multi-use-case chatbot flows, Meta Business verification through NXCMSG WABA is the essential first step.

Critical First Step

The 4 Template Categories โ€” Choosing the Right One

Choosing the wrong category is the single most common reason Indian businesses get their templates rejected. Meta auto-reviews your content against the category you select โ€” a mismatch means instant rejection.

As of April 2025, Meta automatically reclassifies templates when the content does not match the selected category โ€” so a utility template with promotional intent will be moved to marketing and charged accordingly. Understanding the four categories before you write a single word saves you time and money.

๐Ÿ“ข

Marketing

~โ‚น0.86 / conversation

Promotional offers, product launches, Diwali sales, back-in-stock alerts, upsell campaigns, loyalty rewards. Any message with commercial intent goes here.

โฑ Approval: up to 24 hours
๐Ÿ“ฆ

Utility

~โ‚น0.11 / conversation

Order confirmations, shipping updates, payment receipts, appointment reminders, account notifications. Transactional messages triggered by a customer action.

โฑ Approval: often within minutes
๐Ÿ”

Authentication

~โ‚น0.11 / conversation

One-time passwords (OTPs), login verification codes, account security alerts. Must contain only the verification code โ€” no promotional content whatsoever.

โฑ Approval: usually instant
๐Ÿ’ฌ

Service

Free

Replies to customer-initiated messages within the 24-hour window. No template required for service replies โ€” free-form text is allowed in this window.

โฑ No approval needed
โš ๏ธ
The most common categorisation mistake

Indian businesses frequently submit marketing content โ€” sale announcements, "exclusive offer" language, promotional CTAs โ€” under the Utility category to save on per-message costs. Meta detects this automatically and rejects or reclassifies the template. Repeated miscategorisation can result in temporary restrictions on creating new templates for your account. Always be honest about your content's intent.

Template Anatomy

Template Structure โ€” Header, Body, Footer & Buttons

Every WhatsApp template is built from the same four components. Understanding what each section can and cannot contain is what separates first-submission approvals from repeated rejections.

Sample WhatsApp Template Preview
๐Ÿ›’ Your Order is Confirmed!
Hi {{1}}, your order {{2}} has been confirmed and will be dispatched within 24 hours. Expected delivery: {{3}}.

Thank you for shopping with us!
๐Ÿ“ฆ Track My Order
๐Ÿ“ž Contact Support

Header (Optional)

The header appears at the top of the message. It can be text (up to 60 characters, max one variable), an image, a video, or a document. For ecommerce templates, a product image header dramatically increases engagement. For utility templates, a simple bold text header ("Order Confirmed", "Payment Received") works perfectly and approves faster than media headers.

Body (Required โ€” Max 1,024 Characters)

The body is the core message. Use {{1}}, {{2}}, {{3}} for variables like customer name, order number, or delivery date. Every variable must have a clear, specific sample value provided at submission time โ€” vague samples like "text" or "value" are a leading rejection trigger. Keep sentences clear and direct. Avoid ALL CAPS, excessive punctuation, or language that reads as spam.

Footer (Optional)

A short line of muted text below the body. Marketing templates must include opt-out language here โ€” typically "Reply STOP to unsubscribe" โ€” to comply with both Meta's policy and India's DPDP Act 2023. Utility and authentication templates do not require opt-out language.

Buttons (Optional โ€” Up to 10)

Buttons are the most powerful engagement element in a WhatsApp template. You can add Call to Action buttons (phone call, URL redirect) or Quick Reply buttons (pre-set customer responses). For WhatsApp chatbot for customer support India flows, quick reply buttons drive dramatically higher response rates than asking customers to type free text.

The Process

Step-by-Step Approval Process via NXCMSG WABA

Here is the exact process to go from a blank page to an approved, live WhatsApp template โ€” using NXCMSG WABA's dashboard.

1

Log In to Your NXCMSG WABA Dashboard

Navigate to the Templates section in your NXCMSG WABA account at waba.nxccontrols.in. If you haven't set up your account yet, the onboarding process takes under 30 minutes.

๐Ÿ’ก Make sure your Meta Business account is verified before submitting templates โ€” verified accounts get faster approval and a 6,000 template limit.
2

Click "Create Template" and Select Your Category

Choose from Marketing, Utility, or Authentication. Re-read the category definitions above before selecting. If your message promotes a product or contains an offer โ€” it's Marketing, even if it's triggered by a purchase event.

๐Ÿ’ก Utility templates approve within minutes for verified accounts. Start with utility templates to build your account's quality history before submitting marketing templates.
3

Name Your Template (Lowercase, Underscores Only)

Template names must be lowercase with underscores โ€” no spaces, no capitals, no special characters. Use descriptive names: order_confirmation_v1, abandoned_cart_day1, diwali_sale_oct2026. Good naming prevents confusion when managing large template libraries.

4

Write the Template Body with Clear Variables

Write your message in natural, clear language. Add variables using {{1}} format. For every variable, provide a realistic sample value โ€” not placeholder text. {{1}} = "Priya Sharma". {{2}} = "#ORD-78542". Meta reviewers use these samples to evaluate whether your template is clear and non-misleading.

๐Ÿ’ก Write as if you are sending to a real customer. If your template sounds spammy to a human reader, Meta's automated review will flag it.
5

Add Header, Footer, and Buttons

Add an optional header (text or image), footer with opt-out text for marketing templates, and any action or quick reply buttons. Preview the full template in the NXCMSG dashboard to see exactly how it will render on a customer's phone before submitting.

6

Submit for Meta Review via NXCMSG

Click Submit. NXCMSG WABA sends your template directly to Meta's Cloud API review pipeline. Status changes to "Pending." For utility templates on verified accounts, approval often arrives within 30 minutes. Marketing templates take up to 24 hours.

7

If Rejected โ€” Read the Reason, Edit, Resubmit

Meta provides a rejection reason with every declined template. Read it carefully โ€” the reason tells you exactly what to fix. Edit the template in NXCMSG WABA and resubmit. Most rejections are resolved on the first resubmission when the feedback is applied correctly.

๐Ÿ’ก Do not resubmit the exact same template after a rejection โ€” Meta will reject it again for the same reason. Always make a substantive change based on the feedback provided.
8

Monitor Quality Rating After Approval

Approved templates receive a quality rating โ€” Green, Yellow, or Red โ€” based on customer feedback, block rates, and engagement. Templates that customers frequently block or report will be paused or disabled by Meta automatically. Monitor your quality dashboard in NXCMSG WABA regularly and retire low-quality templates before they damage your account's sender rating.

Troubleshooting

9 Most Common Rejection Reasons โ€” and How to Fix Each

Template rejection is not random. These nine issues account for the vast majority of Meta rejections for Indian businesses โ€” and every single one has a clear, simple fix.

Reason 01

Wrong Category

Marketing content submitted under Utility to save costs.
Move to the Marketing category. Utility is for transactional triggers only โ€” not offers or promotions.
Reason 02

Vague or Missing Variable Samples

Variables submitted with placeholder values like "text", "name", or "value".
Provide realistic, specific samples: "Amit Kumar", "#ORD-55231", "28 May 2026".
Reason 03

Promotional Language in Utility

"Exclusive offer", "limited time", "special discount" language in a utility template.
Remove all promotional language from utility templates. Stick to factual, transactional content only.
Reason 04

Missing Opt-out Language

Marketing template has no unsubscribe instruction for customers.
Add "Reply STOP to unsubscribe" to the footer of every marketing template.
Reason 05

URL Shorteners in CTA Buttons

Buttons using bit.ly, tinyurl, or similar shortened links.
Use the full, direct URL to your website or product page. Meta does not allow shortened URLs in templates.
Reason 06

Spammy or Misleading Content

ALL CAPS, excessive punctuation (!!!), unrealistic claims, or misleading offer language.
Rewrite in natural sentence case. Remove excessive punctuation. Make every claim accurate and verifiable.
Reason 07

Requesting Sensitive Information

Template asks for passwords, full card numbers, PAN, Aadhaar, or other sensitive data.
Never request sensitive personal or financial information via WhatsApp templates. Meta auto-rejects these.
Reason 08

Content Violating Commerce Policy

Template promotes alcohol, tobacco, financial schemes, or other restricted categories.
Review Meta's WhatsApp Commerce Policy for India before creating templates in any restricted category.
Reason 09

Unclear Message Purpose

The template's purpose is not clear to a reviewer reading it for the first time.
Rewrite so the first sentence clearly states what the message is about and why the customer is receiving it.

"We kept getting our shipping update template rejected. NXCMSG's team looked at it and immediately spotted the issue โ€” we had included a '10% off your next order' line in what should have been a pure utility template. Fixed it in 5 minutes. Approved in 20. We should have read the guidelines more carefully the first time."

โ€” NXCMSG WABA Customer, D2C Skincare Brand, Bengaluru
Ready-to-Use Templates

Ready-to-Use Template Examples for Indian Businesses

These templates are written to Meta's 2026 guidelines โ€” correct category, clear variables, proper opt-out language. Copy and adapt them directly in your NXCMSG WABA dashboard.

Template NameCategoryUse CaseKey Elements
order_confirmation_v1Utility โœ…Order placed notificationOrder ID, amount, delivery ETA ยท Track Order button
shipping_dispatchedUtility โœ…Item dispatched updateCourier name, tracking number ยท Track Shipment button
cod_confirmation_reqUtility โœ…COD order verificationProduct name, amount ยท Confirm / Cancel quick replies
abandoned_cart_d1Marketing โœ…24-hour cart recoveryProduct image header, items + price ยท Complete Order CTA ยท STOP footer
diwali_sale_2026Marketing โœ…Seasonal sale broadcastOffer banner header, discount %, end date ยท Shop Now button ยท STOP footer
otp_login_verifyAuthentication โœ…Login / checkout OTPOTP code only โ€” zero promotional content ยท Copy Code button
support_ticket_openUtility โœ…Chatbot support confirmationTicket ID, issue summary ยท Track Ticket / Chat with Agent buttons
review_request_postMarketing โœ…Post-delivery review askProduct name, purchase date ยท Leave Review CTA ยท STOP footer
โŒ Don't Write This

Rejected marketing template

  • "BIGGEST SALE EVER!!!" in the header
  • Variable sample value = "customer_name"
  • URL = bit.ly/sale26 (shortener)
  • Submitted as Utility to save โ‚น0.75
  • No opt-out in footer
  • "Reply YES to get EXCLUSIVE deals"
โœ… Write This Instead

Approved marketing template

  • "Diwali Sale โ€” Up to 40% Off" in header
  • Variable sample = "Priya Sharma"
  • Full URL โ€” yourstore.com/diwali-sale
  • Correctly categorised as Marketing
  • "Reply STOP to unsubscribe" in footer
  • Clear CTA โ€” "Shop the Sale" button
Platform Deep Dive

Why NXCMSG WABA Makes Template Approval Faster and Simpler

Submitting templates through an unofficial or non-BSP platform adds friction, delays, and risk. NXCMSG WABA is a Meta-approved Business Solution Provider โ€” meaning templates submitted through NXCMSG go directly into Meta's official review pipeline, with the fastest possible processing.

NXCMSG WABA

WhatsApp Business API โ€” Template Management & Full Platform ยท waba.nxccontrols.inโœฆ Meta-Approved BSP Free to Start
30 minTypical utility template approval via NXCMSG
6,000Template limit for verified accounts
1 DashboardTemplates, campaigns, chatbot & inbox unified
โœ…
Template Builder UIVisual editor with live phone preview before you submit
๐Ÿš€
Direct Meta API PipelineSubmissions go straight to Meta Cloud API โ€” no middleware delays
๐Ÿ“Š
Quality Rating DashboardMonitor Green / Yellow / Red status of every live template
๐Ÿค–
Chatbot IntegrationApproved templates activate directly in your drag-and-drop chatbot flows
๐Ÿ“ข
Bulk Campaign LaunchRun opt-in broadcasts using approved templates with one click
๐Ÿง 
Groq AI Chatbot SupportAI-powered WhatsApp chatbot for customer support India โ€” no code needed
๐Ÿ‘ฅ
Multi-Agent Team InboxYour whole team handles WhatsApp from one shared dashboard
๐Ÿ”—
IndiaMart & Meta AdsEvery lead auto-captured into WhatsApp with instant template response
A

Admin

WhatsApp Business API expert helping businesses automate customer communication