Guides

Meta WhatsApp Template Approval Guide

Published on
Updated on
22 min read
By Kapil Nagar
Meta WhatsApp Template Approval Guide

Why was my WhatsApp template rejected?

Meta rejects WhatsApp templates for wrong category, promotional Utility copy, and bad variables — this guide covers approval rules, fix patterns, and 24–48h resubmission workflows. Usually category mismatch, promotional Utility copy, bad variable placement, or URL shorteners. Read Meta rejection reason and recategorize or rewrite.

Last updated: 24 June 2026

Quick answer: Meta template approval takes 24–48 hours for most submissions. Rejections usually come from category mismatch (promotional copy in Utility), missing opt-out language in Marketing, invalid variable placeholders, or URL shorteners. Fix the category first — it affects your per-conversation Meta bill.

Three template categories

CategoryUseIndia rate (indicative)
MarketingPromos, sales, re-engagement₹0.86/conversation
UtilityOrders, appointments, account updates₹0.115/conversation
AuthenticationOTP, login codes₹0.115/conversation

Top rejection reasons

  1. Category mismatch — "Sale ends tonight" submitted as Utility
  2. Variable at start/end — templates cannot begin or end with {{1}}
  3. URL shorteners — use full branded domains (no bit.ly)
  4. Aggressive Marketing — missing opt-out or misleading claims
  5. Duplicate template — near-identical copy to existing approved template
  6. Wrong language code — Hindi copy submitted under English locale

Pre-submission checklist

  • Correct category selected in dashboard
  • Variables sequential: {{1}}, {{2}}, {{3}} — no gaps
  • Sample values provided for each variable
  • Language matches target audience (Hindi, English, Arabic)
  • CTA buttons use approved button types only
  • Marketing includes opt-out instructions where required
  • No promotional language in Utility body or footer

Fix patterns by rejection type

RejectionFix
INCORRECT_CATEGORYRecategorize or remove promotional language
INVALID_FORMATAdd text before/after leading/trailing variables
ABUSIVE_CONTENTRemove pressure tactics, add opt-out
DUPLICATEMerge with existing template or differentiate copy

Resubmission workflow

Read Meta rejection reason in Business Manager → edit copy or recategorize → resubmit. Ominiflow dashboard surfaces rejection codes and suggests category fixes before resubmission. Minor variable changes often approve faster than full copy rewrites.

Related: Utility pricing · Ban prevention · API setup · Platform comparisons · Pricing

FAQ

How long does template approval take? expand_more

Typically 24–48 hours. Complex Marketing templates or new WABAs may take longer.

Can I edit an approved template? expand_more

Edits trigger re-review. Minor variable changes often approve faster than full copy rewrites.

What is the difference between Marketing and Utility? expand_more

Utility is for transactional updates the user expects. Marketing is for promos and requires opt-in — and costs more per conversation in India.

Need help? Chat with AI