Message Template

A Message Template is a pre-defined template for sending text messages. A template may contains variables, which will be replaced by actual data from the system.

Certain social media provider may not permit users to send arbitrary messages outside the message window, with the exception of pre-approved template messages.

Access

Admin > Message Template

Requirements

  • Access to Message Template Resource

Properties

  • Basic Information

    • Name* - Name of the template given by user

    • Status*

      • Active - Active and ready to use

      • Draft - Editing and not yet available online

  • Content

    • WhatsApp Category* - Authentication, Marketing or Utility (Required for creating WhatsApp Message Template) *1

    • Language -Template’s language *2

    • Body* - The content body

    • Fallback - Set to True if this language should be used if another language requested is not available. Only 1 language can be set as fallback language.

    • Channel Statuses - Showing the synchronization status for publishing Channels

      • Channel Name - Name of the Channel

      • Channel Type - Type of Channel

      • Status

        • ACTIVE - Successfully synchronized

        • ABORTED - Aborted synchronization after maximum retry count

        • ERROR - Error occurred when syncing

        • PENDING - Pending synchronization

        • REJECTED - Rejected by the Channel provider

        • UNKNOWN - Status is unknown at the moment

        • UNSYNC - Template not yet synchronized to the Channel

      • Remote Reference ID - Reference ID provided by the Channel provider

      • Error Message - Error message returned by Channel provider

  • Variables - Variables defined in the message body (i.e. {{variable_key}} appears in the body)

    • Key* - Unique variable key

    • System Variable - Data to be injected into the variable when sent

    • Example - Example for this variable

  • Channels - The Channels to publish this template to

Content

The content body may contains static text, and optionally variables, which are defined in the Variables section. Variables appears as @variable_key in the content body.

Remarks

  • WhatsApp moderates template’s content, hence your template may not be available immediately and subject to their approval

*1 WhatsApp template category guideline by Facebook 🔗

*2 Not all language is supported by WhatsApp’s Message Template