Using the WhatsApp Business API requires a clear understanding of message templates. Outbound messages sent outside the 24-hour customer window must use pre-approved templates registered inside Meta Business Manager.
Meta enforces strict categories for templates: Marketing, Utility, and Authentication. Selecting the wrong category will result in template rejections. This guide details the rules, formatting requirements, and best practices to secure approvals quickly.
Key Takeaways
- Meta requires pre-approval for all outbound templates sent to customers.
- Templates are categorized into three groups: Marketing, Utility, and Authentication.
- Incorrect category selection is the leading cause of template rejection by Meta.
- Including sample parameter values in your submission speeds up automated review times.
Table of Contents
1. Why Does Meta Require Approved Templates?
Meta approves templates to prevent customer spam. 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. The Three Template Categories
Meta classifies templates based on intent:
- Utility: Account updates, order confirmations, billing notifications, and alerts.
- Marketing: Promotions, discounts, event invites, and news updates.
- Authentication: One-Time Passwords (OTPs) and security codes.
Manage team inbox settings on our Shared Team Inbox page.
3. Template Variable Formatting Rules
Use double curly brackets to format variables (e.g. `{{1}}`). Variables must be sequential and cannot contain spaces. View templates on our WhatsApp Template Directory.
4. Common Rejection Reasons & Fixes
Grammatical errors, lack of opt-out options in marketing templates, or formatting links incorrectly trigger rejections. 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 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
Selecting the correct template type and styling variables according to Meta guidelines is key to avoid campaign delays.
Ready to register your templates? Connect with our team to start setup today.