How to Create Message Templates for WhatsApp Business in 4 Steps

Omnichannel Communication
Creating templates with the WhatsApp Business Solution

Message templates are essential to initiate communication with your customers on WhatsApp. Learn the basic steps on how to create them.

WhatsApp message templates are specific message formats that businesses use to send out notifications, alerts and customer care messages to people who have opted in to receive them. These may include appointment reminders, shipping information, issue resolutions, payment updates and more.

When sending message templates, they can be personalized, translated and allow for minimal variable text through programmable variables. Every message template must be approved by WhatsApp before it can be used.

Let’s take a look at the most important things you should know when crafting your message templates for WhatsApp.

Step 1: Defining Your Messages

When creating a message template, you must add the following:

  • A message template name can only contain lowercase alphanumeric characters and underscores ( _ ). No other characters or spaces are allowed.
  • Select the appropriate template type from the drop-down list. The template type must fall under one of the template type options, e.g. appointment update, issue resolution, payment update, etc.
  • Translations: All message template translations must be provided by you. The element name will be the same for all translations. When sending a message template from the WhatsApp Business API, you will specify the language you would like the message template to be displayed in by using the language field.
  • Variables: The correct format for variables is this string: {{#}}, where # represents the variable index. Note: variables must begin at {{1}}

Step 2: Formatting Your Messages

WhatsApp allows for basic formatting in message templates. To format a message or a part of a message, use the formatting symbols described in this table.





Italic text


Italicize your message with an underscore on both sides of the text




Welcome to _tyntec_

Bold text


Place an asterisk on both sides of the text




Your total is EUR *19.90*

Struck through text


To strikethrough your message, place a tilde on both sides of the text



This is ~better~ best!

Monospace text / code


Place three backticks on both sides of the text



```print 'Hello World';```

Step 3: Adding Variables

When submitting a message template, keep in mind that you need to contain the full body of the message. There are options to add unique parameters or variables, represented as placeholders, to personalize messages to your customers.

Message templates use numbered placeholders '{{x}}' for each variable in the message. Each variable can be replaced with text that contains letters, digits, special characters and/or spaces. Each message template needs to contain at least one parameter.

Here is an example of the full body of a message:

{{BOX}} Hi Joey! Thanks for starting your personal training plan. We’ll send you a weekly update with your new schedule. You can log in online using your training ID 123456. Stay fit!

This message needs to be submitted with variables to personalize it for each of your customers:

{{BOX}} Hi {{1}}! Thanks for starting your personal training plan. We’ll send you a *{{2}}* *update* with your new schedule. You can log in online using your training ID {{3}}. Stay fit!

Note that there is also a bold element in the text which you can easily add to your message template.

Step 4: Submitting Your Message Templates

The submission process itself is simple. You can add message templates on tyntec’s “Set Up Your WhatsApp Business Account” form or simply email them to "". Don’t forget to add all the relevant information explained above to speed up the approval process.

Need help?

No problem. tyntec is happy to guide you through the intricacies of how to create message templates for WhatsApp. If you need more information or have specific needs, do not hesitate to reach out.

Are you ready? Get started by filling out the form or by scheduling a demo

Alternatively, learn more with these additional resources:

Profile picture for user manuelam By Manuela Marques