WhatsApp templates — the foundation of business communication
WhatsApp message templates (HSM - Highly Structured Messages) are the base of business communication on WhatsApp Business API. Unlike regular messages, they have to be pre-approved by Meta and meet strict content, format, and use-policy rules.
A deep understanding of how WhatsApp templates work is critical for businesses that want to use the platform successfully.
WhatsApp message template types
Marketing templates
For marketing messages, deals, and sales promotions. The most restricted template — requires strict compliance with anti-spam rules and specific Meta policies.
Popular use cases:
• Special deals and sales
• Launching new products
• Marketing campaigns
• Customer loyalty
Utility templates
For informational messages about orders, shipments, and services. More flexible in terms of approval, but require a clear connection to a specific action by the customer.
Popular use cases:
• Order confirmations and updates
• Appointment reminders
• Shipping updates
• Bill and payment notifications
Authentication templates
For sending verification codes (OTP) and two-factor authentication messages. The most focused templates, with a clear limitation to authentication use only.
Approval rules and guidelines
Content rules
• Clear language: the message should be clear, correct, and free of spelling mistakes
• Appropriate length: not too long, not too short
• No banned content: gambling, alcohol, sensitive political content
• Full transparency: clear statement of the business behind the message
Format rules
• Parameter usage: up to 10 parameters per template
• Mandatory structure: opening, body, closing
• Custom media: can include photos, videos, or documents
• Clickable buttons: up to 3 action buttons per message
Use rules
• Relevance: templates should match their intended use case
• Frequency: don't send the same message repeatedly
• Customer consent: only message customers who explicitly opted in
• Easy opt-out: customers can stop getting messages easily
Writing effective marketing templates
Successful structure
A successful marketing template includes three elements:
Eye-catching opening: an engaging opening sentence with the customer's name or the business name.
Clear value: concrete description of what the customer will gain — specific discount, new product, or unique deal.
Clear call to action: one specific action the customer should take.
Successful template examples
Time-limited deal
"Hi {{1}}, exclusive promo for you! 📱 30% off the new 2026 iPhone collection. Valid only until [tomorrow, until midnight]. Click here to take advantage: [dynamic link]"
Launching a new product
"{{1}}, breakthrough ahead! 🚀 We're launching a new product that will change your life - [product description]. As a valued customer, you get first access 48 hours before the public launch. View: [link]"
Loyal-customer message
"Dear {{1}}, as part of the loyalty program we prepared something special for you - {{2}} off the next purchase + free shipping. Enjoy your shopping! Use code: {{3}}"
Writing effective utility templates
Transactional messages
Customers expect fast, accurate information. Templates should be:
• Immediate and timely: sent when relevant
• Precise and detailed: all needed information in one message
• Secure and reliable: compliant with privacy and data protection rules
Practical examples
Order confirmation
"{{1}}, your order is confirmed! ✅ Order number: {{2}} Total: {{3}}₪ ETA: {{4}} Track your order: [link]"
Appointment reminder
"Reminder: {{1}}, you have an appointment tomorrow at {{2}} with {{3}} at {{4}}. For directions: [location link]. To reschedule: reply 'reschedule'"
Technical aspects of template building
Using dynamic parameters
WhatsApp templates support up to 10 dynamic parameters, marked in the message as {{1}}, {{2}}, etc. Every parameter is replaced with relevant personal information at send time.
Adding interactive buttons
Templates can contain up to 3 types of buttons:
• URL button: sends to a specific web page
• Phone button: initiates a direct call
• Quick-reply button: automatic predefined reply
Rich media
A template can include supporting media files:
• Image: JPG/PNG format up to 5MB
• Video: MP4 format up to 16MB
• Document: PDF up to 100MB
Template-approval process
Template submission
A proposed template is submitted via the Business Solution Provider (BSP) system. The process includes:
• Template name in English
• Category (marketing/utility/authentication)
• Language (supports over 40 languages)
• Template content with parameters
• Use examples
Meta review process
Meta reviews every submitted template:
• Automatic review: usually within 24–48 hours
• Manual review: complex cases may take up to a week
• Approval: the template can be used immediately
• Rejection: detailed explanation of the issue is sent
Common rejection reasons
• Inappropriate content: promotional material beyond the defined norm
• Language issues: grammar, spelling, or confusing language
• Format issues: improper use of parameters or buttons
• Policy violations: content against Meta guidelines
Advanced optimization
A/B testing
Test different variants of the template to improve performance:
• Different openings: compare ways to grab attention
• Differing length: find the length with the highest response
• Different CTAs: which call to action brings best results
Audience segmentation
Create dedicated templates for different customer segments:
• New customers vs loyal customers
• Age groups: young / middle / older adults
• Geographic regions and relevant languages
• Purchase history: personalized recommendations
Time optimization
Check which times are most effective in your market:
• In Israel: weekdays 09:00–11:00 and 14:00–18:00
• Special days: before holidays and special events
• Lifecycle: right timing in the customer journey
Measuring performance and continuous improvement
Central metrics
• Approval rate: percent of templates approved on first submission
• Delivery rate: percent of messages delivered successfully
• Open rate: percent of messages read
• Response rate: percent of customers responding to the message
• Conversion rate: percent completing the desired action
Advanced analytics
Deep analysis of template performance can reveal patterns and insights:
• Effective phrasing for different target audiences
• Optimal times for message types
• Best templates per industry
• Seasonal and content-based trends
Implementation with Vibrate
Vibrate offers an advanced template-management system including assistance in writing, speedy Meta approval, advanced A/B testing, and detailed performance reports. Hebrew interface and professional support for the Israeli market. Sign up now for an expert consultation on building templates for your business.
Ready to get started?
Start your journey with the most advanced platform for sending SMS messages
Start your free trial





