WhatsApp Message Templates

WhatsApp Message Templates

Message templates are pre-approved messages used to start conversations with customers on WhatsApp, typically used when sending Business-Initiated Messages. They are the only way to message customers if they haven’t contacted you first or haven’t replied in the last 24 hours.

Before you can use a template, it must be approved by WhatsApp. If customers mark your messages as spam or give negative feedback, the template may be paused or disabled. You won't be able to use it again until its quality improves or it meets WhatsApp's rules.

In this guide, we will introduce the different categories of Message Templates and how you can set it up on iSlash AI Platform.

Setup Requirements

  1. Business Verification is completed.

  2. WhatsApp Business API is integrated to your iSlash AI account.

Message Template Category

All message templates are classified into three categories, which are Authentication, Marketing and Utility.

Templates submitted under an incorrect category are likely to be rejected or corrected. Please refer to definition and example below:

  1. AUTHENTICATION templates enable businesses to authenticate users with one-time passcodes, they are the most restricted.

    Examples:

    "{{1}} is your verification code. For your security, do not share this code."

    "{{1}} is your verification code. This code expires in 15 minutes."


  2. MARKETING templates enable businesses to achieve a wide range of goals, including brand awareness, sales, retargeting, promotion and build customer relationships.

    Examples:

    "Hi {{1}}, I am {{2}}, your virtual assistant at iSlash. Please reach out if I can help!"

    "Christmas is around the corner! Join us at {{1}} on the November 24 to celebrate. For more details about our event, click {{2}}."

    "Hi {{1}}, as a thank you for your last order, please enjoy 30% off your next order. Click [Redeem] button below to redeem your discount code."


  3. UTILITY templates must include specificity about the active or ongoing transaction, account, subscription or interaction to which they relate.

    Examples:

    "Your order {{1}} is confirmed. We will let you know once your package is on its way."

    "Reminder: Your monthly subscription to {{1}} will be billed on {{2}} to the card you have saved on our system."

    "Thanks for confirming the opt-in! You'll now receive notifications via WhatsApp."


Let's create Message Template
  1. Logon to iSlash AI Platform at https://app.islash.io/

  2. Go to Settings:


  1. Go to Message Templates:

  1. Select the WhatsApp API Channel for this message template and click "Create".

  1. Customizing your message template:

We will walk you through each section, you will be able to preview the message template live at the right column.

  • Namespace

    : From the dropdown menu, select the WhatsApp API channel for which you want to create the template.


  • Template is visible to

    : From the dropdown menu, select the user group for which you want to create the template. The default selection is "All Groups."


  • Name

    : When naming the message template, use only lowercase characters (a-z), digits (0-9) and underscores (_). The message template name field is limited to 512 characters.

    Example: intro_message01

    Important Notes When Naming the Message Templates -

    • The message template names must be unique to both existing and deleted message template.


  • Category

    : Please refer to the "Message Template Category" section above and select the appropriate category to ensure approval.


  • Language

    : From the dropdown menu, select the language of the message template.


  • Header *Optional to add

    : From the dropdown menu, you may choose to have no header, input text, or attach Image, a PDF Document and Video as the message Header.

    When selecting Image, Document or Video as the message Header, you will be required to upload a sample for approval.


  • Body

    : Enter your message content here. The message template content field is limited to 1024 characters.

    Message templates support variables, which means you can replace them with any text when sending the message. The format for variables is {{number}}.

    For example, if your message has two variables, they will look like {{1}} and {{2}}. Variables must always follow the correct order, like {{1}}, {{2}}, {{3}}, and {{4}}.

    You'll be required to fill in a sample for each variable for approval.


  • Footer *Optional to add

    : Enter your footer note here. The footer text will appear below the message body in italicized, grey-coloured text. There is a restriction of 60 characters maximum.


  • Buttons *Optional to add

    : Buttons are interactive elements included in the message template to prompt recipients to take specific actions, such as clicking a link or replying to the message.

    Example of a set of buttons:


    There are four types of button, including Quick Reply, URL, Phone Number, Flow.

    Types of Buttons in Message Template:

    A) Quick Reply Button provides users with a button to quickly reply with a pre-defined text message.

    B) URL Button directs users to a specific website.

    C) Phone Number Button provides users with a button make a phone call to a specified contact number with one click.

    D) Flow Button opens a WhatsApp In-App form.


    Important Notes When Creating Buttons for Message Templates -

    1) A Flow Button cannot be combined with other button types in the same template.

    2) You can include one Quick Reply Button, one URL Button, and one Phone Number Button in a single template.

    3) Templates are limited to one phone number button.

    4) A template cannot have more than two URL Buttons.


For the updated full guide and restrictions on Message Template, please refer this link.


  1. After filling in all the fields, click "Save" and submit the template for approval.

  2. Click the Sync button to check the status. Approval usually takes anywhere from a few minutes to a few days.


  3. Once the status changes to "Approved," you can use the template to send messages to individuals and for broadcasting.


Suggestion to kick start

Create a generic message template, under the category of Marketing Message Template, in English Language, with content body as below:

  1. Hi {{1}}
    feel free to let me know if any questions.

Official Guideline for creating template message

https://www.facebook.com/business/help/2055875911147364?id=2129163877102343



Reference Link: Meta Developer Documentation on WhatsApp Message Template



Other WhatsApp Marketing Strategies:

FAQs

FAQs

  1. This message template was previously approved. Now it's exactly the same except for one word, but after multiple attempts, it still can't be approved. Why is this happening?

    • The rejection is likely due to the body message being too similar to an existing or previous template. In such cases, the system may flag it as duplicate content.

      You may try adjusting the wording further or creating a new template with a slightly different message.

      Also, when creating a new message template, ensure the template name is brand new and has not been used before to avoid any submission issues.

    • Reference: https://developers.facebook.com/docs/whatsapp/message-templates/guidelines/