WhatsApp Template Messages with Hibot API
- Bot Automation

- Apr 11
- 4 min read
WhatsApp Template Messages allow businesses to send pre-approved messages to customers even outside the standard 24-hour customer service window. With Hibot’s WhatsApp Official API, template messages can be used for appointment reminders, payment confirmations, shipping updates, customer support, lead nurturing, and much more.
Template messages are one of the most powerful features of the WhatsApp Business API because they let your business proactively reach customers while still following WhatsApp’s messaging rules.
What Are WhatsApp Template Messages?
A template message is a reusable WhatsApp message format that must be approved before it can be sent.
Businesses use templates for:
Order confirmations
Appointment reminders
Payment alerts
Shipping notifications
Customer support follow-ups
Marketing and promotional campaigns
OTP and authentication messages
Unlike normal session messages, template messages can be sent even when the customer has not recently messaged your business.
Why Template Messages Matter
Normally, businesses can only reply to customers within a 24-hour customer service window after the customer sends a message.
Template messages allow you to send messages outside this 24-hour period.
For example, you can:
Remind a customer about an appointment tomorrow
Notify a customer that their order has shipped
Send an invoice or payment reminder
Re-engage old leads with a promotional campaign
Without approved templates, these messages cannot be delivered outside the active chat window.
Common Types of Template Messages
WhatsApp template messages are generally used in three categories:
Category | Example Use Cases |
Utility | Order updates, payment reminders, shipping notifications |
Authentication | OTP codes, login verification, account security alerts |
Marketing | Promotional offers, product launches, abandoned cart reminders |
Examples include:
“Your order #1234 has been shipped.”
“Your appointment is scheduled for tomorrow at 3 PM.”
“Use OTP 483291 to verify your account.”
“Get 20% off on your next purchase.”
Template Approval Process
Before you can send a template, it must be submitted and approved.
The process usually works like this:
Create the template in WhatsApp Business Manager or through Hibot
Add the message content, variables, and category
Submit it for approval
Wait for WhatsApp to review and approve the template
Use the approved template in your API requests
Approval is usually fast, but templates may be rejected if:
The content is unclear or misleading
The message violates WhatsApp policies
Variables are used incorrectly
The template looks too promotional for the selected category
Example Template Message Structure
A typical WhatsApp template contains:
Template name
Language
Header (optional)
Body text
Variables
Buttons (optional)
Example template:
Template Name: order_update
Language: en_US
Body:
Hello {{1}}, your order #{{2}} has been shipped and will arrive on {{3}}.
When sent, the variables are replaced with actual customer data:
Hello Neha, your order #4589 has been shipped and will arrive on 12 Nov.
Example API Request
curl 'https://graph.facebook.com/v25.0/<WHATSAPP_BUSINESS_PHONE_NUMBER_ID>/messages' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-d '
{
"messaging_product": "whatsapp",
"to": "+16505551234",
"type": "template",
"template": {
"name": "order_update",
"language": {
"code": "en_US"
},
"components": [
{
"type": "body",
"parameters": [
{
"type": "text",
"text": "Neha"
},
{
"type": "text",
"text": "4589"
},
{
"type": "text",
"text": "12 Nov"
}
]
}
]
}
}'
Template Quality, Pacing, and Pausing
WhatsApp monitors template performance after approval.
Every template receives a quality rating based on how customers interact with it.
Templates may be:
Active – can be sent normally
Paused – temporarily stopped due to low quality
Disabled – permanently blocked if quality remains poor
WhatsApp may also limit how quickly you can send a new template. This is called pacing.
Pacing helps prevent spam and ensures customers only receive useful, relevant messages.
If many users block, ignore, or report your template, its quality score may drop.
Best Practices for High-Performing Templates
To improve template approval and quality:
Keep messages short and clear
Personalize messages using variables
Use the correct category
Avoid excessive promotional language
Only send messages customers expect
Include helpful buttons when relevant
Monitor delivery and engagement rates
Good example:
Hi Neha, your order #4589 has been shipped and will arrive tomorrow.
Bad example:
Buy now! Limited offer! Click immediately before stock runs out!
Common Use Cases with Hibot
Businesses using Hibot often automate template messages for:
Order confirmations and shipping alerts
Appointment reminders
Payment reminders
OTP verification
Customer onboarding
Lead nurturing campaigns
Re-engagement campaigns
Abandoned cart reminders
For example:
An eCommerce store can automatically send shipping updates
A clinic can send appointment reminders
A finance company can send payment due alerts
A sales team can follow up with inactive leads
Why Use Template Messages Through Hibot?
Hibot simplifies the entire template process by helping you:
Create templates
Submit them for approval
Track approval status
Send approved templates automatically
Monitor quality scores
Build automation workflows around templates
With Hibot, you can connect template messages directly to your CRM, eCommerce platform, booking system, or support software.
This allows your business to send the right message to the right customer at exactly the right time.
Final Thoughts
WhatsApp Template Messages are essential for businesses that want to communicate with customers beyond the 24-hour support window.
When used correctly, they help improve engagement, increase conversions, reduce missed appointments, and deliver a better customer experience.
With Hibot’s WhatsApp Official API integration, you can automate approved template messages and scale customer communication without losing the personal touch.
.png)
Comments