Message Templates
WhatsApp requires pre-approved templates for any message you send first. If a customer wrote to you, you can reply freely. If you’re reaching out, you need a template Meta has approved.
ChatAgent uses templates for reorder reminders, promotion sends, and win-back campaigns.
What a template contains
Section titled “What a template contains”- Header — optional, can be text, an image, a video, or a document
- Body — the message itself
- Buttons — optional call-to-action or quick replies
When you need one
Section titled “When you need one”| Message | Template needed? |
|---|---|
| Replying to a customer | No |
| AI auto-reply to an incoming message | No |
| Reorder reminder | Yes |
| Abandoned cart | Yes |
| Promotion | Yes |
| Win-back | Yes |
| Appointment reminder | Yes |
Creating one
Section titled “Creating one”In the WhatsApp Business App
Section titled “In the WhatsApp Business App”- Go to Business Tools → Message Templates
- Click Create Template
- Pick a category — Marketing, Utility, or Authentication
- Write the message using placeholders like
{{1}}and{{2}} - Submit it
Meta usually reviews within a day or two.
In ChatAgent
Section titled “In ChatAgent”You can write templates from inside ChatAgent and have them submitted for you:
- Go to AI Settings → Repeat Orders or Campaigns
- Click Create Template
- Write the message using variables:
| Variable | What it fills in |
|---|---|
{{customer_name}} |
The customer’s name |
{{product_name}} |
What they ordered |
{{order_date}} |
When they last ordered |
{{days_since_order}} |
Days since that order |
- ChatAgent submits it to Meta
- Once approved, it’s ready to use
Example templates
Section titled “Example templates”Reorder reminder
Hi {{customer_name}},
It's been {{days_since_order}} days since you ordered {{product_name}}.Time to restock?
Reply YES, or tap below to browse.Abandoned cart
Hey {{customer_name}}, you left something behind.
{{product_name}} is still available.Finish your order before it's gone.Win-back
We miss you, {{customer_name}}.
Here's 10% off your next order:Code WELCOME10
Reply SHOP to browse.Status
Section titled “Status”| Status | What it means |
|---|---|
| Pending | Submitted, waiting on Meta |
| Approved | Ready to send |
| Rejected | Doesn’t meet WhatsApp policy — read the reason |
| Disabled | Approved once, then pulled for quality issues |
Writing templates that get approved
Section titled “Writing templates that get approved”Keep them under 1024 characters. Use the variables, since personalized messages get better responses. Include one clear action, either a reply keyword or a button. Skip the all-caps and the emoji walls, which is what gets templates rejected. Test on a small group before you send wide.
Where to go next
Section titled “Where to go next”- The Retainer — set up repeat order automations
- Workflows — chain templates into a flow
- Connect WhatsApp — if you haven’t connected yet