WhatsApp API templates are predefined message formats that businesses can use to communicate with users over WhatsApp using the WhatsApp Business API. These templates are particularly useful for sending notifications, alerts, and other important information.
WhatsApp categorizes templates into the following types:
Utility: Transactional messages that provide important updates or alerts.
Marketing: Messages that promote products, services, or encourage transactions.
Authentication: Messages for sending one-time passwords or verification codes.
Service: Messages to respond to customer inquiries.
Characteristics of a Utility Template:
To ensure your template is classified as a Utility and not Marketing, follow these best practices:
Transactional Nature: The content should provide necessary and relevant updates related to a service that the user has opted into.
Non-Promotional: Avoid including promotional language, offers, or any form of upselling.
Clear and Concise: Stick to the point and make the content easily understandable.
Triggered by User Action: Typically, utility messages are triggered by a user's request or action (like booking confirmations, appointment reminders, or delivery updates).
Examples
✅ Utility (Accepted)
"Hi [name], your flight from Dubai to Singapore on [date] has been confirmed. Your booking reference is [ref_number]."
"Your payment of $120 for booking [booking_id] has been successfully processed. Thank you!"
❌ Marketing (Rejected)
"Hey [name], book your next trip with us and get 20% off!"
"Upgrade to our premium package and enjoy exclusive benefits."
Tips to Ensure Classification as Utility
Stick to Transactional Language: Use formal, informative language without adjectives or enticing words.
Avoid Marketing Jargon: Words like "discount," "promo," "special offer," or "exclusive" will most likely flag your template as marketing.
Leverage Template Naming: Use names that clearly hint at the utility nature (e.g., "booking_confirmation," "payment_success").
Review WhatsApp Policy: Make sure to go through WhatsApp’s latest documentation and guidelines to align your templates with their policies.
Would you like help crafting some templates for your specific use case?
