Templates
Templates helps you to start a conversation with a customers who never wrote you or when the contact 24 hours conversation session is expired. Read More
All templates must approved by WhatsApp before using, it may take upto 72 working hours to approve a template by WhatsApp. Read Guidelinesโ€‹
Picky Assist don't have any roles in approving or rejecting WhatsApp templates
You will be billed for sending Template messages as per the country you are sending the message. View Country Wise Pricing โ€‹
Go to Settings -> Channels -> WhatsApp Official or use the direct link to access the templates https://pickyassist.com/beta/channel_status/wp_official_status/templatesโ€‹
Click on "Add Template" button as shown below which will open a new popup

WhatsApp have some specific guidelines to be followed for requesting and sending templated messages.

WhatsApp will check wether the templates requesting by you is relevant to your business category, below are currently supported category , please select the appropriate category
ACCOUNT_UPDATE PAYMENT_UPDATE PERSONAL_FINANCE_UPDATE SHIPPING_UPDATE RESERVATION_UPDATE ISSUE_RESOLUTION APPOINTMENT_UPDATE TRANSPORTATION_UPDATE TICKET_UPDATE ALERT_UPDATE AUTO_REPLY
Please make sure the template message context is relevant to the category you selected

You have to mention the name of the templates, please make sure the template name
Can only contain lowercase alphanumeric characters and underscores ( _ ). No other characters or white space are allowed.
Make your message template name clear. Instead of using a name like "template_014," use "bus_ticket_details".
โ€‹

Dynamic variable is one of the important part of the templates which allows you to pass dynamic contents to the message, while requesting message templates you can specify the dynamic variable like {{1}} , {{2}}
Your One Time Password (OTP) to {{1}} is {{2}}
In the above template you can replace {{1}} and {{2}] with your own value when sending message.
Please dont request template with floating variables i.e lines with just variables not any text , in the below example {{3}} and {{4}} are floating variables and similar templates will be rejected
--
TICKET NO: {{1}}
PASSENGER NAME: *{{2}}*
--
{{3}} - {{4}}
Starting from April 2022 onwards it's possible to pass one dynamic variable in Header text.
New Lines, Tabs, 4 consecutive spaces are not allowed in the dynamic variable actual message content.

Currently WhatsApp Supports only following template types , you need to specify the type of template you want to request
Text Templates This is a plain text templates, you can specify links, emoji's as well, maximum characters for text template is 1024
Media Templates Media templates are structured messages where you can pass header, body and footer , currently only images, videos & documents are allowed in media templates. Refer Media Size Limitations
Interactive Buttons WhatsApp Template supports sending message with Interactive buttons mainly with Quick Replies & Call to Action, Read More How it Worksโ€‹
For Documents only PDF is supported now

You can specify the language of the template, one template can be requested in many languages supported by WhatsApp, WhatsApp will not translate your templates into any local languages instead you need to specify the language so that WhatsApp approval team can easily review and approve the same.
For multiple languages you dont need to request multiple templates, you can request multiple languages through a single template by specifying the language.

  1. 1.
    Currently its not possible to edit an approved WhatsApp template however can add new language variation to an existing template
  2. 2.
    All templates are subjected to approval from WhatsApp and we dont have any role in the this process.
  3. 3.
    New Line, Tabs, 4 consecutive spaces are not allowed in the dynamic variable actual message content.
  4. 4.
    Character in the body of the template is limited to 1024, Header & Footer character is limited to 60 and buttons character is limited to 20, emoji is support only in the body text.
  5. 5.
    Only Video, Image & Document (PDF) is supported in media template.
  6. 6.
    Footer is fixed and no option to pass dynamic data (Footer is optional) If a template carries a footer it will auto append with messages.

Go to Settings -> Channels -> WhatsApp Official or use the direct link to access the templates https://pickyassist.com/beta/channel_status/wp_official_status/templatesโ€‹Click on "Add Template" button as shown below which will open a new popupโ€‹
โ€‹
A popup will appear on the screen as shown below;

A text template can be requested with or without header and footer

You can request media templates, currently video,image and document (pdf) is supported through media templates.

Please select the media type, only image,video and document (pdf) is supported as shown below;

Please upload a sample media file or use a direct downloaded link which likely to replace while sending the message, highly recommend to upload the sample media file for speedy approval of WhatsApp templates

There are 2 type of Interactive templates supported by WhatsApp
1 Quick Replies which helps you to give upto 3 options for the customers to choose like Yes, No, Maybe, there is no option to pass these values dynamically you have to define the value while requesting the template
2. Call to Action there are 2 type of Call to Action supported byWhatsApp in Templates, you can request both the Call to Action buttons in a template or separately
  1. 1.
    Open Website : Allow customers to open a website like order tracking, meeting links etc, you can pass the website link dynamically
  2. 2.
    Call Number : Allow customers to quickly dial a number when this buttons is pressed it take customer into the phone dial pad along with the number passed by you, you don't have the option to pass the number dynamically so you have to provide the number to be dialed while requesting template
You can't combine Quick Replies & Call to Action buttons in a single template

Please mention the Button name & Website, if you want to pass any dynamic value for the website url then please use {{1}} add the value as shown below;

You need to mention the button name and number to be dialed as shown below
โ€‹
โ€‹
โ€‹
Copy link
On this page
Understanding Templates
Template Category
Template Name
Dynamic Variable
Template Types
Language
Template Limitations
Creating New Templates
Requesting Text Templates
Requesting Media Templates
Requesting Interactive Templates