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.
Recommended guidelines
- 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
On this page