Skip to main content

WhatsApp Template Guide

WhatsApp Template Guide

This guide explains what WhatsApp templates are, how they work, and how to create templates that get approved quickly by Meta.

WhatsApp templates are pre-approved messages businesses use to communicate with customers outside the 24-hour messaging window. They support dynamic variables like {{name}} or {{order_id}}, helping businesses send personalized messages at scale while following WhatsApp policies.

With duochat, you can create, manage, and track templates easily using a built-in template builder, automated validations, and real-time approval updates.

1. Understanding WhatsApp Templates

WhatsApp templates are required for business-initiated conversations outside the 24-hour customer support window.

Templates help you:

  • Start conversations with customers
  • Send personalized messages using variables
  • Deliver updates, reminders, offers, and OTPs
  • Use buttons, links, and interactive elements
  • Send messages at scale

Template Categories

  • Marketing – promotions, offers, campaigns
  • Utility – order updates, reminders, payment alerts
  • Authentication – OTPs and verification messages

2. Template Approval Process

Every template is reviewed by Meta before it can be used.

What Meta checks

  • Template content and formatting
  • Selected category
  • Variable formatting
  • Policy compliance
  • Links and call-to-actions

Important Notes

  • Approval usually takes up to 24 hours
  • Only approved templates can be used
  • Rejected templates include rejection reasons
  • Meta no longer allows automatic category changes after submission

3. Common Rejection Reasons

Templates may be rejected if they violate Meta guidelines.

Common mistakes

  • Incorrect variable formatting
  • Missing sample values
  • Promotional content inside utility templates
  • Duplicate template content
  • Restricted or misleading content

4. Template Statuses

Duochat displays real-time template statuses so you can track approvals easily.

Common statuses

  • Pending – waiting for review
  • Submitted – under Meta review
  • Active – approved and ready to use
  • Rejected – needs correction
  • Disabled – blocked after repeated issues

5. Best Practices

Following best practices improves approval rates and message quality.

  • Use clear and descriptive template names
  • Keep messages simple and helpful
  • Choose the correct category
  • Add sample values for all variables
  • Avoid sensitive or restricted content
  • Use variables only when necessary

Template naming rules

  • Use lowercase letters, numbers, and underscores
  • Avoid spaces and special characters

6. Editing & Appeals

If a template is rejected, you can update and resubmit it directly from duochat.

Available options

  • Edit and resubmit templates
  • Appeal incorrect rejections
  • Create a new version if major changes are required

Keep in mind

  • Edited templates go back into review
  • Templates cannot be used until approved
  • Sample values are mandatory for all variables