A WhatsApp message template is a predefined message that businesses can use to start conversations with clients.
WhatsApp lets you start a conversation with a client only through a message template, for a few reasons:
24-hour response window: you can reply to a client with a free-form message as long as you are within 24 hours of the client's last message. Outside that window, you may only send approved message templates.
Message templates must be approved by Meta before you can use them.
Message templates are not free. You are charged each time a template is delivered, except for utility templates delivered inside an open 24-hour window and templates sent inside a free entry point window. See the Pricing document for details.
You can create a template for your message by following the steps below:



The following table is a description of what each field represents:
| Field | Description |
|---|---|
| Name | An internal name that identifies the template inside Alaaqat. It is never sent to WhatsApp, so you can change it at any time, including after the template is approved. It must be unique within your account. |
| Language | The language of the template. It cannot be changed after the template is approved. |
| Channel | The channel of your business |
| Category | The category to which the message template belongs: • Marketing • Utility • Authentication Authentication templates are for one-time passcodes; their body and footer text is written and localized by Meta, so you only choose the options that shape it. You can find more details about template categories here. |
| Header (Optional) | The Header is optional and serves as the title of your template. It supports one of the following: • Text (max. 60 characters, at most one variable, no emojis or line breaks) • Image (jpg, jpeg, png) up to 5 MB • Video (mp4, 3gp) up to 16 MB • Document (pdf, doc, docx, xls, xlsx, ppt, pptx, txt) up to 100 MB • Location (a name and an address) |
| Body | The Body contains the most important text of your template. Only text is supported, up to 1024 characters, and it may contain variables. |
| Footer | The Footer is optional and only supports text, up to 60 characters. It can be used to provide additional information in your message template. |
| Buttons: +Add a button | Buttons are optional and add interactivity to your templates. Four types are available: • Phone: calls a phone number (max. one per template) • URL: opens a website (max. two per template) • Quick reply: sends a predefined reply back to you, which a workflow can act on (max. ten per template) • Copy offer code: available on marketing templates only, up to 15 letters and digits with no spaces. Any value can be used to get Meta's approval; you set the real code when you send. Quick reply buttons must be grouped together, either before or after all other buttons. Button labels are limited to 25 characters. |
When you press +Add button, you can choose to add one or more of the listed options as shown below:

The next step is to get Meta approval. So, after you have created your message template, you can submit it for approval. It can take up to 24 hours for an approval process.
This process is essential for Meta to ensure that each message template meets their guidelines before it can be used for conversation with customers.
You will receive a notification in your platform about your message template status, and Meta will send you an email too.
Meta may reject your message template for many reasons, and below is a list of common rejection reasons with explanations:
| Reason of rejection | Explanation |
|---|---|
| Violation of WhatsApp commerce policy | Like promoting illegal or restricted items or services. Providing misleading information about services or pricing. |
| Violation of WhatsApp business policy | Requesting sensitive data from clients like payment card numbers, financial account numbers, National Identification numbers, or other sensitive identifiers. |
| Abusive or threatening content | Such as a harmful or threatening message to clients. |
| Duplication of an existing template | When a template is submitted with the same wording in the body and footer of an existing template. |
An edited template is re-submitted for Meta’s review and approval. Once approved, you can send it to your clients. You can edit a WhatsApp message template by following the steps below:

Before sending a WhatsApp message template, make sure it has been approved.
Steps to send message templates:
You can send a message template to an individual contact, or broadcast it to many clients at once. Here are the steps for both cases:
Sending a message template to an individual client:

Broadcast a bulk message to your clients:

Templates can have the following statuses: