Create a WhatsApp Template
Step 1: Open Template Creator
- Go to Templates
- Click + Create Template
Step 2: Template Basics
| Field | Description |
|---|---|
| Template Name | Lowercase letters, numbers, underscores only (e.g. order_update_v1) |
| Category | Marketing / Utility / Authentication |
| Language | Select the language(s) for this template |
Step 3: Header (Optional)
Add a header above the body text:
| Header Type | Description |
|---|---|
| Text | Bold header text |
| Image | Image displayed at top |
| Video | Short video |
| Document | PDF or file attachment |
| Location | Static map location |
Step 4: Body Text
The main message content. Use variables for personalization:
Hello {{1}}, your order {{2}} has been shipped and will arrive by {{3}}.Variables are numbered {{1}}, {{2}}, etc. You’ll map these to contact fields when sending.
Body text limits:
- Maximum 1024 characters
- Supports
*bold*,_italic_,~strikethrough~,`monospace`formatting
Step 5: Footer (Optional)
Optional small grey text below the body. Commonly used for:
- Opt-out instructions
- Legal disclaimers
Step 6: Buttons (Optional)
Add interactive buttons. Up to 10 buttons per template.
Button Types
| Type | Description |
|---|---|
| Quick Reply | Pre-set reply button — sends a text back |
| Call to Action: URL | Opens a website URL |
| Call to Action: Phone | Initiates a phone call |
| Call to Action: Copy Code | Copies a coupon/promo code |
Step 7: AI Generation (Optional)
Don’t know what to write? Use AI Generate:
- Describe what the template should do
- Click Generate with AI
- Review and edit the AI-generated content
Step 8: Preview and Submit
- Use the live Preview panel on the right to see how the message will look on a phone
- Click Submit for Approval
Meta reviews templates within 24–48 hours. You’ll receive an email when the status changes.
Tips for Approval
| Do | Don’t |
|---|---|
| Use clear, business-relevant content | Include promotional language in Utility templates |
| Match category to content | Use vague placeholders like {{1}} without context |
| Keep body concise | Add unsolicited advertising |
| One clear CTA | Add misleading buttons |