Create a Marketing WhatsApp Template
Use a Marketing template to send promotions, announcements or campaign notifications to users. Creating one takes four steps:
- Create the template
- Build the message, as a Common message, a Carousel or a Calling Permission Request
- Add more languages (optional)
- Save or send for approval
Step 1: Create the template
Navigate to Templates → External → WhatsApp Templates, then click Create. Fill in the dialog and click Create Template.

Step 2: Build the message
In Template Type, choose the type of message:
Common
Carousel
Calling Permission Request
A standard WhatsApp message with a header, body, footer and buttons.

Add a header (optional)
The header appears at the top of the message. Choose one type.
Text
Enter a short title in Header Content (maximum 60 characters). You can include one variable.

Image
Click Choose JPG or PNG file and upload a sample image (maximum 5 MB).

Video
Click Choose MP4 file and upload a sample video (maximum 16 MB).

Document
Click Choose PDF file and upload a sample document (maximum 100 MB).

Location
Shows a location, with its name and address, above the message body.

Media samples are only used by Meta to review your template. Do not include any customer information.
Write the body
Enter the main message (maximum 1,032 characters). You can format text and add variables. Provide a sample value for every variable so Meta can review the message.

Set the message validity period
Choose how long Meta tries to deliver the message, for example 30 days. If it isn’t delivered in time, you aren’t charged and the recipient doesn’t see it.

Add buttons (optional)
Click Add Button and choose a type. The menu shows how many of each type you can add.

Quick Reply: Custom
The user sends a predefined reply, such as Yes or No.

Quick Reply: Marketing Opt-Out
Lets users opt out of receiving marketing messages.
Call to Action: Visit Website
Opens a website. Use a static URL to send the same link to everyone, or select Dynamic URL to send a different link to each user, such as a payment link. Select Track URL to track clicks with Fyno Shorty.

Call to Action: Call Phone Number

Call to Action: WhatsApp Voice Call

Call to Action: Copy Coupon Code

Flow
Opens a WhatsApp Flow.

Step 3: Add more languages (optional)
To reach users in different regions, click Add next to Languages and add a version of the template in each language. Translate the message and button text, and keep the same variables in every language.
Step 4: Save or send for approval
When your template is ready, save it as a draft or send it to Meta for approval. See Save as Draft vs Send for Approval.
