QuickReply.ai Official Documentation
  • Introduction
    • QuickReply.ai
  • Getting Started
    • Installation
      • Install QuickReply on Shopify Store
  • Drip Campaigns
    • Drip Campaigns by QuickReply.ai
  • Templates Guide
    • Creating a standard template for WhatsApp
    • Creating a carousel template for WhatsApp
  • Broadcasts Guide
    • Creating a Broadcast
    • Creating a Broadcast using Carousel Template
    • Broadcasts Reports
    • Recover failed messages in a WhatsApp broadcast
      • How does Smart Utility Fallback Work?
  • Click-to-WhatsApp Ads
  • Two-Factor Authentication Guide
  • Uninstallation / Migration
    • Migrating from WhatApp Business API to WhatApp Mobile Apps
  • Customer profies
    • Export Customer Profiles
  • API Documentaion
    • Sync Contacts to CRM API
    • WhatsApp Chat API
    • Send Template API
    • Trigger Drip Campaign API
    • External CRM Integration
    • Fetch Campaign Messages Stats
    • Browse Abandoned Recovery Integrations
  • WhatsApp Green Tick
    • How to get a Green Tick on your WhatsApp number
  • Analytics
    • Order and Revenue Attribution
    • Google Analytics Report
  • Miscellaneous
    • Types of WhatsApp Messages
    • Quality Ratings & Messaging Limits
    • FAQs
    • Account health and blocking
    • What formats of media / image / video or audio are supported on WhatsApp Business API?
  • Segments Guide
    • Customer Segments
      • Customer Segment Filters
  • WhatsApp Display Name & WhatsApp Profile
    • WhatsApp Display Name
  • Customizations
    • Notifications
  • How to
    • Subscribe to push notifications on browser
    • Enable/Disable different notifications for agents
    • Unblock notifications permission
    • Install QuickReply on Mobile
  • Miscellaneous
    • QuickReply.ai - Data privacy and security
  • Message Template Guidelines
  • Video Tutorials on WhatsApp for E-commerce
  • Quality Ratings and Messaging Limits of WhatsApp Business API
  • Phone number requirements, Business Profile & Migration
  • Phone number and profile Messaging Limits FAQs
  • How to enable Facebook Business verification option
  • How to get Facebook Business Manager verified
  • Language Supported
  • Trusted Domains
  • Integration
  • Chat Widget
  • Channels
  • Team
  • How to Collect WhatsApp Business Opt-Ins for your Shopify Store?
  • FAQ Training
  • Keyword Training
  • How to export leads captured on chat by QuickReply.ai?
  • Merge Fields for WhatsApp Campaigns
  • How to send WhatsApp message using REST API - QuickReply.ai
  • How to share Facebook Business Manager Access to QuickReply.ai
  • What are the media file size limits and aspect ratio in WhatsApp Business API?
  • FAQ Training
  • How to integrate Razorpay for COD-to-Prepaid WhatsApp Campaigns?
  • How to integrate CashFree for COD-to-Prepaid WhatsApp Campaigns?
  • How to integrate PayU for COD-to-Prepaid WhatsApp Campaigns?
  • INTEGRATION
    • Social
      • Instagram DM & Messenger
        • Link Facebook page to Instagram account
        • Enable "Allow access to messages" for Instagram DM
    • Analytics
      • Meta Pixel
      • Google Analytics 4 (GA4)
    • CRM
      • HubSpot CRM
      • Zoho CRM
      • LeadSquared CRM
      • Salesforce
        • How to Enable WhatsApp Chat in Salesforce
        • How to Automatically Create Leads from New Chats and Get Notifications in Salesforce
    • CDP
      • MoEngage
  • FLASH RESPONSES
    • Flash Responses
    • Create Flash Response
    • Using Flash Response
  • FAQs
    • FAQ list
      • WhatsApp Messenger
        • "This business is now working to manage this chat", what does this mean?
      • Media
        • How can I send images as an album in WhatsApp Business API?
      • Blocking/ Unblocking
        • Can I reject or block incoming messages to my WhatsApp number on QuickReply.ai?
        • How to block an end-user from sending and receiving messages from your WhatsApp number?
        • Can users block or report WhatsApp Business API number?
Powered by GitBook
On this page
  • Navigate to the Templates page
  • Enter template name
  • Choose type
  • Choose category
  • Choose language
  • Add media header
  • Enter message body
  • Add footer text
  • Add buttons
  • Provide sample values for variables
  • Checking Approval Status and Handling Rejections

Was this helpful?

  1. Templates Guide

Creating a standard template for WhatsApp

In this guide we will provide steps to create a standard WhatsApp template in QuickReply.ai

PreviousDrip Campaigns by QuickReply.aiNextCreating a carousel template for WhatsApp

Last updated 5 months ago

Was this helpful?

Navigate to the Templates page

Begin by navigating to the templates page. Click on Create WhatsApp Template.

Enter template name

Enter the desired name for your template.

Choose type

Select the type as Standard.

Choose category

For category, you can choose between Utility (which is suitable for sending notifications) or Marketing (which is suitable for promotional content)

Note: For Promotional Broadcasts, the Marketing category is the most appropriate.

Choose language

Choose a language that aligns with the content of the Template Message.

Make sure the content of the Template Message matches the selected language.

The template will be rejected if the content is in a different language or a mixture of languages that includes both the selected language and another.

For example:

If you selected Spanish, but your content is in English, or the content is a mixture of languages containing both Spanish and English -

Your template will be rejected!

After selecting your preferences, click on Create Template

Add media header

On the template editor page, you will have the option to include an image, document, or video with the template. For this example, select image from the dropdown.

Enter message body

Enter the message you want to send to the users inside the message body, insert emoji, format text (bold, italics, strikethrough, code), and include variables to personalize the template while using it in broadcasts/campaigns/chat.

Please note that once your template is approved, the only component you can edit will be the variables. No other changes can be made.

Add footer text

While it's not mandatory, we recommend including the text "Reply with 'UNSUB' to unsubscribe" in the footer section for ease of unsubscribing.

Add buttons

You can also add buttons that prompt user actions when clicked.

For this example, let's add a website button and a quick reply button. Enter the text that you want to display on the buttons.

There are two types of buttons that you can add to the template.

  1. Call to Action

  2. Quick Reply

Call to Action buttons can be linked to specific actions.

Note: You can add a maximum of 2 Website and 1 Call buttons in a standard template.

Call CTA button

When the "Call" button is clicked, it triggers a phone call action on the user's smartphone dialer.

Website CTA button

On the other hand, clicking the "Website" button redirects users to a specific landing page or URL.

Choosing the website button type

  • Link Tracked Buttons (recommended)

    • In this type, we track all link clicks that the user does when the template is used in a broadcast/campaign.

    • The link for the button is to be provided while sending the template to the user.

  • Dynamic URL

    • This allows you to secure approval for a URL prefix with a variable, enabling you to modify the landing page URL even after the prefix has been approved.

    • Note - we do not track link clicks for this button type.

  • Static URL

    • Alternatively, you can select the Static URL option from the dropdown menu if you don't plan to change it later.

    • Remember to add UTM Parameters in the Static Links if you choose this option

Quick Reply buttons act as a reply action.

When a user taps on a Quick Reply button, it can trigger one of two things:

  1. Keywords-based playbook actions - This means that the button is linked to a specific action in a playbook (a set of predefined responses or actions) based on certain keywords. For example, if a user taps on a Quick Reply button that says "Check Order Status," it might trigger an action in the playbook that sends the user information about their order status.

  2. Hook with playbook actions - This means that the Quick Reply button is linked to a specific action in a playbook that has been "hooked" or connected to that button. For example, if a user taps on a Quick Reply button that says "Speak to a Representative," it might trigger an action in the playbook that connects the user to a customer service representative.

You can add a maximum of 10 Quick Reply buttons in a single template.

Provide sample values for variables

You should provide specific and meaningful values for the variables you have added in both the message body, URL, and media

These sample values mustn't be placeholders or meaningless, as using dummy values may result in the rejection of your templates.

Once you have entered the sample values, click on the "Submit" button located at the top right corner.

Checking Approval Status and Handling Rejections

After submitting the template with the sample values, you can monitor the approval status of that template on the dashboard.

If you want to fetch WhatsApp's latest approval status, simply click "Sync Templates" on the QuickReply.ai platform.

The 'Pending' status is the initial state of the template after you submit it.

  • It's important to understand that the template approval process is automated by Facebook and may take up to 2 days. In some cases, it might take even longer.

  • Unfortunately, we don't have any control over the speed of approval or the reasons for rejections.

A template may be rejected for several reasons. Some common causes include:

  • Use of URL shorteners (bit.ly, tinyurl, goo.gl, etc.)

  • Messages containing misspellings or grammatical errors.

  • Inclusion of dummy values in samples

  • Template message content not matching the selected language

For more detailed information on templates, please refer to the official META documentation provided below.

After your template has been approved, you are then able to:

  • Schedule broadcasts

  • Set up automated drip campaigns

For instance, if you get the template approved with a Dynamic URL like , you can use any URL starting with the approved prefix, such as:

https://www.quickreply.ai/
https://www.quickreply.ai/whatsapp-templates
https://www.quickreply.ai/case-studies
https://www.quickreply.ai/blog
LogoMessage Template Guidelines - WhatsApp Business Platform - Documentation - Facebook for DevelopersFacebook for Developers