Meta requires all outbound template messages (Utility, Marketing, Authentication) to be approved before they can be sent. Submitting templates without understanding formatting rules can lead to rejections, slowing down campaigns.
Meta's automated reviews check placeholder configurations, spelling, and content categorization. Following clear styling guidelines helps secure approvals in minutes. This article explains how to design templates that comply with Meta's standards.
Key Takeaways
- All outbound template messages must be approved by Meta before they can be sent to users.
- Templates are categorized as Utility, Marketing, or Authentication; incorrect selection triggers rejection.
- Variable placeholders must use sequential numbers wrapped in double curly brackets (e.g. `{{1}}`).
- Providing sample placeholder values in your submission speeds up automated review times.
Table of Contents
1. How Does Meta Review Templates?
Meta uses automated algorithms to evaluate template submissions. The system checks spelling, formatting, and categorizations to ensure templates comply with commercial policies.
Reviews are completed in under 2 minutes when templates follow formatting rules. Learn more on our WhatsApp Automation page.
2. Choosing the Right Category
Incorrect categorization (e.g. submitting a marketing discount as a utility confirmation) leads to immediate rejection.
- Utility: Account updates, order confirmations, billing notifications, and alerts.
- Marketing: Promotions, discounts, event invites, and news updates.
- Authentication: One-Time Passwords (OTPs) and security verification codes.
Manage team inbox settings on our Shared Team Inbox page.
3. Formatting Variables and Placeholders
Use double curly brackets to format variables (e.g. `{{1}}`, `{{2}}`). Variables must be sequential and cannot contain spaces or special characters.
Always provide sample data (e.g. `{{1}}` = "John") in your submission to help algorithms understand the context. View templates on our WhatsApp Template Directory.
4. Common Rejection Reasons & Fixes
Common rejection reasons include grammatical errors, lack of opt-out options in marketing messages, or formatting links incorrectly. Fix spelling and verify links before submitting. Review chatbot parameters on our WhatsApp Chatbot Builder page.
5. Best Practices for Quick Approvals
Avoid promotional language in utility templates, keep variables clear, and always use descriptive names for templates. For details on virtual numbers, check our Partnership & Onboarding Portal. Learn about plans on our Pricing Details page.
Frequently Asked Questions (FAQs)
Q1: How long does Meta take to approve WhatsApp templates?
A: Most template submissions are reviewed and approved automatically in under 2 minutes, though manual reviews can take up to 24 hours.
Q2: What is the main reason for template rejections?
A: Rejections are usually caused by incorrect categorization, spelling errors, or formatting placeholders incorrectly.
Q3: What are sample values in template submissions?
A: Sample values are example texts you associate with your placeholders to help Meta's system evaluate the template's context.
Q4: Can we edit a template after it is approved?
A: Approved templates cannot be edited. You must create and submit a new template for review.
Q5: What is the difference between Utility and Marketing categories?
A: Utility templates deliver post-purchase updates, while Marketing templates contain promotions, discounts, or brand news.
Q6: Do we need a developer to submit templates?
A: No. You can register templates and configure placeholders inside your BSP dashboard code-free.
Q7: What is the maximum character limit for templates?
A: The body text of a WhatsApp template is limited to 1,024 characters, including placeholders.
Q8: How do we prevent template rejections due to links?
A: Ensure all links use your registered domain name, and avoid using URL shorteners which Meta filters as spam risks.
Q9: Can we include emojis in templates?
A: Yes. Emojis are supported and help improve visual engagement, but avoid using too many in professional templates.
Q10: What is the benefit of a post-paid credit line for templates?
A: A credit line enables post-paid invoicing, preventing campaign delivery errors when card balances fluctuate.
Q11: Can we create templates in multiple languages?
A: Yes. You can register language translations for each template layout inside the dashboard.
Q12: Can we send file attachments using templates?
A: Yes. You can register media templates containing dynamic PDF, image, or video headers.
Q13: What happens if a template receives low rating scores?
A: If users flag your template as spam, Meta drops its rating, and may pause the template to protect user experience.
Q14: Are toll-free numbers allowed to send templates?
A: Yes. Verified API numbers can deliver approved templates once registered on the platform.
Q15: Can we add quick-reply buttons inside templates?
A: Yes. You can attach up to 3 quick-reply buttons or CTA links to templates during submission.
Next Steps
Designing compliant templates and submitting sample values is essential to secure fast approvals. Categorizing templates correctly prevents rejections and optimizes campaign launches.
Ready to register your templates? Connect with our template specialists to audit your layout today.