Skip to content

Templates

WhatsApp message templates are specific message formats that businesses use to send out notifications or customer care messages to people that have opted in to notifications. Before sending a template message, you need to create a template here

Note: Before going further, It is recommended to go through the basics of whatsapp message

Types of Templates

Marketing templates

Marketing templates can enable businesses to achieve a wide range of goals, from generating awareness to driving sales and more.

Custom Templates

Supports header of any type(text, image, video, document and location) and its optional Body is mandatory and all body variables must be included as per approved template Three types of buttons supported. Quick Reply, Call to action and Copy Code

Carousel templates allow you to send a single text message accompanied by a set of up to 10 carousel cards in a horizontally scrollable view

Cards must have a media header (image or video), body text, and at least one button. Supports 2 buttons. Buttons can be the same or a mix of quick reply buttons, phone number buttons, or URL buttons.

The media header format and button types must be the same across all cards that make up a carousel template.

Media assets will be cropped to a wide ratio based on the customer's device.

Limited Time Offer Templates

Limited-time offer templates allow you to display expiration dates and running countdown timers for offer codes in template messages, making it easy for you to communicate time-bound offers and drive customer engagement.

Limitations:

  • Only templates categorized as MARKETING are supported.
  • Footer components are not supported.
  • Users who view a limited-time offer template message using that WhatsApp web app or desktop app will not see the offer, but will instead see a message indicating that they have received a message but that it's not supported in the client they are using.

Utility templates

Utility templates are typically triggered by a user action or request. They must include specificity about the active or ongoing transaction, account, subscription or interaction to which they relate. For example, an order confirmation must contain an order number. It supports Custom and carousel templates same as Marketing template

Authentication templates

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).

One Tap Autofill

One-tap autofill authentication templates allow you to send a one-time password or code along with an one-tap autofill button to your users. When a WhatsApp user taps the autofill button, the WhatsApp client triggers an activity which opens your app and delivers it the password or code. One-tap autofill button authentication templates consist of: Preset text: is your verification code. An optional security disclaimer: For your security, do not share this code. An optional expiration warning (optional): This code expires in minutes. A one-tap autofill button. One-tap autofill buttons are only supported on Android. If you send an authentication template to a WhatsApp user who is using a non-Android device, the WhatsApp client will display a copy code button instead. URLs, media, and emojis are not supported.

Zero Tap

Zero-tap authentication templates allow your users to receive one-time passwords or codes via WhatsApp without having to leave your app. Zero-tap is only supported on Android. If you send a zero-tap authentication template to a WhatsApp user who is using a non-Android device, the WhatsApp client will display a copy code button instead. URLs, media, and emojis are not supported.

Copy Code

Copy code authentication templates allow you to send a one-time password or code along with a copy code button to your users. When a WhatsApp user taps the copy code button, the WhatsApp client copies the password or code to the device's clipboard. The user can then switch to your app and paste the password or code into your app. Copy code button authentication templates consist of: Preset text: is your verification code. An optional security disclaimer: For your security, do not share this code. An optional expiration warning (optional): This code expires in minutes. A copy code button. URLs, media, and emojis are not supported.