Professional Documents
Culture Documents
WhatsApp Template Guidelines
WhatsApp Template Guidelines
WhatsApp Template Guidelines
info@routemobile.com
www.routemobile.com
+91-22-40337676
1. Utility
2. Marketing
3. Authentication
Utility templates relate to a specific, agreed-upon transaction and accomplish one of the following:
Confirm, suspend, or change a transaction or subscription.Any template that has a mix of utility and
marketing content will be classified as a marketing template.
Definition Examples
Marketing templates
Marketing templates are our most flexible – they do not relate to a specific, agreed-upon transaction
and instead may relate to the business and/or its products/services. These templates may include
promotions or offers; welcoming / closing messages; updates, invitations or recommendations; or
requests to respond or complete a new transaction. Any template that has a mix of utility and
marketing content will be classified as a marketing template.
Definition Examples
· "Thanks for your order! Use code SAVE20 for 20% off your
next order!
· "I'm sorry for the delay, my name is XX, how can I help
you?"
· "A question for you - how much time are you spending doing
your hair?"
Updates, invitations, · "Our store has moved. Come and check us out!"
newsletters, or
recommendations · "We will be closed next Monday for the holiday"
· "We think you will love this – check out our new ice cream
flavor"
Requests to respond or · "Thank you for your order. We’d love your feedback. Please
complete a new transaction click here."
Authentication templates
These requirements will apply to authentication templates starting May 29, 2023.
Authentication templates enable businesses to authenticate users with one-time passcodes (usually
4-8 digit alphanumeric codes), potentially at multiple steps in the login process (e.g., account
verification, account recovery, integrity challenges).
Authentication templates are our most restricted. Businesses must use WhatsApp’s preset
authentication message templates, which includes optional add-ons like security disclaimers and
expiry warnings. In addition, authentication templates must configure a one-time password button
(copy code or one-tap).
URLs, media, and emojis are not allowed for authentication template content or parameters.
Additional length restrictions of 15 characters also apply to parameters.
Definition Examples
If your mobile app offers users the option to receive one-time passwords or verification codes via the
WhatsApp app or WhatsApp Business app, you must use an authentication template with a one-time
password button (OTP) to deliver the password or code.
Rejections
If your message template(s) have been rejected, it may have been for one of the following reasons.
Formatting is incorrect
● Proofread your content for spelling and grammar before submitting it for review. Messages with
misspellings or grammatical errors may prompt customers to view these message as spam or a
hoax.
● Make sure to use variable parameters (e.g., {{1}}, {{2}}, etc.) and that they have the correct
number of curly brackets (i.e., 2 on the left side of the number and 2 on the right side).
● Make sure the parameters are not used with an unknown purpose based on the context. Your
template will be rejected if we do not know what goes into a specific parameter —this includes
not knowing what media you plan to send in a media message, for example. To avoid this
scenario, we strongly recommend that you add a sample.
● Make sure the language selected matches the content of your message template.
● If you select Spanish as the message template language but the content is in English, your
message template will be rejected.
● Ensure that your content is in a supported language. A mixture of languages such as "Hinglish" or
"Spanglish" will not be approved.
When you offer goods or services for sale, we consider all messages and media related to your goods or
services, including any descriptions, prices, fees, taxes and/or any required legal disclosures, to
constitute transactions. Transactions must comply with the WhatsApp Commerce Policy.
● Do not request sensitive identifiers from users. For example, do not ask people to share full
length individual payment card numbers, financial account numbers, National Identification
numbers, or other sensitive identifiers. This also includes not requesting documents from users
that might contain sensitive identifiers.
● A survey after an experience is fine, but do not submit a survey or poll to collect unrelated data
from users.
Example: “Hi, we're interested in knowing how you feel about certain food groups. Do you mind
participating in a survey?”
● Message templates that threaten customers with a legal course of action will be rejected.
● Message templates that threaten to add customers to a WhatsApp group with their friends and
family to shame them if they don't pay back their loans will be rejected.
The template quality rating and status for your WhatsApp business account are listed in the Message
Templates tab in WhatsApp Manager.
Quality Rating
The quality rating shows how messages from your template have been received by your customers in a
rolling window of the past 24 hours. We show it in three different states:
● High (green)
● Medium (yellow)
● Low (red)
Status
● Pending: This is when a business first submits a template that hasn’t yet been on-boarded and
approved.
● Approved: The template is approved to be sent on our platform.
● Rejected: The template is rejected to be on-boarded to our platform.
Occasionally, a template may show one of two particular statuses that are related to
quality: Flagged and Disabled.
● Flagged: This is a warned state. When the quality rating reaches a low (red) state, the template is
moved to a Flagged status.
● If the quality rating improves to a high (green) or medium (yellow) state over 7 days, the
template will return to an Approved status.
● Disabled: After a template enters Flagged Status, if the quality rating does not improve within 7
days, the template across all languages will be Disabled.
Notifications
You will receive an email notification if a template status from your WhatsApp business account(s)
changes to Flagged or Disabled.
Adding a Sample
During message template creation, you can add a sample message template by clicking the Add
Sample button. This helps META better understand the use case during the review process.
After clicking on Add Sample, a dialog helps you add the information:
In addition to the above, please consider the following to accelerate the approval process.
● Make your message template name clear. Instead of using a name like "template_014," use
"bus_ticket_details".
● Remember that someone outside of your business will be reviewing your message templates.
Providing more clarity gives reviewers context around how the message template will be used.
● All appeals for rejected message templates require a sample. You can appeal a rejected message
template through Direct Support.
● If you need to write a message template to reopen the 24-hour window, we suggest starting with
some mention of the previous conversation thread:
Example: “I'm sorry that I wasn't able to respond to your concerns yesterday but I’m happy to
assist you now. If you’d like to continue this discussion, please reply with ‘yes’.” or “I was able to
do some follow-up based on our previous conversation, and I’ve found the answer to your
question about our refund policy. If you’d like to continue our conversation, please say ‘yes’.”
Limitations
● The character limit of the BODY component is 1024 characters, while the character limits of
the HEADER and FOOTER components is 60 characters each.
● HEADER type: TEXT, IMAGE, DOCUMENT, VIDEO
● Session text has character limit of 4096 characters
● Call to Action can have maximum to 2 buttons, Phone number (Static) and URL (Static/Dynamic)
● URL should begin with http:// or https:// and end with file extension
● You can have up to 3 text based Quick Reply buttons
● Caption describes the specified image, video, or document media. Do not use
with audio or sticker media.
● Filename describes the filename for the specific document. Use only with document media.
Supported Content-Types
audio/aac, audio/mp4, audio/amr, audio/mpeg,
audio audio/ogg; codecs=opus
Note: The base audio/ogg type is not supported.
image image/jpeg, image/png
sticker image/webp
video/mp4, video/3gpp
video
Note: Only H.264 video codec and AAC audio codec is supported.
audio 16 MB
image 5 MB
sticker 100 KB
video 16 MB
Name Description
The addresses object
Name Required Description
The emails object
Name Required Description
The name object
Name Required Description
The phone object
Name Required Description
wa_id No WhatsApp ID
The urls object
Name Required Description
url No URL
For the objects which contain a type field, the values listed are simply considered the standard values
that might be seen, however, you may set the field to any descriptive value you choose.
Location Message
Supported Languages
Language Code
Afrikaans af
Albanian sq
Arabic ar
Azerbaijani az
Bengali bn
Bulgarian bg
Catalan ca
Croatian hr
Czech cs
Dutch nl
English en
Estonian et
Filipino fil
Finnish fi
French fr
German de
Greek el
Gujarati gu
Hausa ha
Hebrew he
Hindi hi
Hungarian hu
Indonesian id
Irish ga
Italian it
Japanese ja
Kazakh kk
Korean ko
Lao lo
Latvian lv
Lithuanian lt
Macedonian mk
Malay ms
Malayalam ml
Marathi mr
Norwegian nb
Persian fa
Polish pl
Punjabi pa
Romanian ro
Russian ru
Serbian sr
Slovak sk
Spanish es
Swahili sw
Swedish sv
Tamil ta
Telugu te
Thai th
Turkish tr
Ukrainian uk
Urdu ur
Uzbek uz
Vietnamese vi
Zulu zu