1. Home
  2. WhatsApp Business Integration for vTiger
  3. How to setup template for WhatsApp Business ?

How to setup template for WhatsApp Business ?

WhatsApp Business TemplateOverview :

WhatsApp Business Template helps users to create/manage WhatsApp business templates to send template messages using our extension.

Features :

  • You can add a message template in a specific language when creating a template.
  • You can create templates with the “Marketing” or “Utility” or Media Card Carousel category.
  • You can create templates with various text, media, and interactive components, based on your business needs.
  • You can also see Template Message Preview.
  • When you send template create requests, Facebook immediately validates its category using Templates Guidelines.

Create WhatsApp Business Template

Users can create a WhatsApp Business Template in two ways.

  1. Facebook Developer page
  2. WhatsApp Business Create Template page

Create WhatsApp Business Template From Facebook Developer page

  • User have to go and login to the  developer’s Facebook page3-install-vtiger-extension-8
  • Once you login the page click on My App
    3-install-vtiger-extension-9
  • Once you click on My App the page will look like below screenshot, Click on your vTiger App
    3-install-vtiger-extension-10
  • Once user click on vTiger app it will redirect to the App Dashboard, users have to click on WhatsApp in the sidebar > API Setup
    app-dashboard
  • Once user click on vTiger API setup it will take user to the API setup page, scroll down to step 2 – To create your own message template click here
    app-dashboard2
  • After clicking on the link, it will open the page displaying a list of the created templates.
    message-template
  • Click on create template button
    create-template
  • Users have to select the category, name and language of the Creating template.
    new-msg-template
  • After selecting the category and language, and entering the template name, the ‘Continue’ button will be enabled, and the user will have to click on the ‘Continue’ button.
    click-continue
  • After the user clicks on ‘continue,’ they will be taken to the following page where they can add a header, body, footer, and buttons to the template.
  • Users can also preview how the message will be displayed. And at last By clicking the ‘submit’ button, the template will be created
    click-submit
  • Once the template is created, it will be submitted to Facebook for approval, and users can view the status of the created template on the list page under the ‘Status’ column.
    status-column
  • Once the template is approved by facebook, Template will automatically sync to the CRM WhatsApp Business Template list.wa2Category ValidationWhen submitting a template creation or edit request via API, you must specify a category based on the provided guidelines. The system will validate your selection and assign one of the following statuses:
    APPROVED
    Indicates that the category is correct, and the template has passed review. The template is now available for use in messages. A message_template_status_update webhook will be triggered with the event set to APPROVED
    PENDING
    Indicates that the category is correct, but the template is under review. The outcome will be communicated via a message_template_status_update webhook, which will update to either APPROVED or REJECTED.
    REJECTED
    Indicates that the category is incorrect A message_template_status_update webhook will be triggered with the event set to REJECTED and the reason specified as INCORRECT_CATEGORY.
    Next Steps if Rejected

    • Submit a new template with the correct category.
    • Update the category manually.
    • Request a review.

Create a WhatsApp Business Template2Regular Template

  • Regular template used to send template messages to contacts in which conversations have been established.
  • You can send any templates with text, media or video to promote your business / services / products to contacts to their WhatsApp number.

WhatsApp Business Template

  • WhatsApp Business template used to send template messages to contacts in which conversations have not been established. It means you’ve to first approve templates with WhatsApp and it will take 1-5 days time by WhatsApp to approve templates.
  • Once the template has been approved by WhatsApp then only you can send template messages to unknown contacts.

Setup Regular WhatsApp TemplateTo add Regular Template click on the “Regular WhatsApp Template” widget as shown in the below screenshot.1Fill up all the details for the Regular template & click on the “SAVE” button as shown in the below screenshot.
1Setup WhatsApp Business TemplatesWhatsApp Business Template Category

  1. Marketing
  2. Utility
  3. Media Card Carousel
  • To create WhatsApp Business Template click on “+ Add WhatsApp Templates” button as shown in below screenshot.

1

  • Click on “Create WhatsApp Business Template(META approval required)” widget as shown in below screenshot.

2

  • Enter all details as shown in the below screenshot.
  • Template Name: Enter the template name with lowercase, numbers, and underscores.
  • Category: Select template category.
  • Language: Select template specific language.
  • Broadcast Title:Headers are optional components that appear at the top of template messages.
  • Header Type:  Select header type for template.
    • If you select Header Type TEXT then Enter the Header Text & you can also add the one variable in the header.
    • If you select Header Type Media then you can select Media Type like, (Image/Document/Video) & attach media.
  • Body:  Add body text with variables. To Add Variable in body click on “+ Add Variable” button.
  • Footer: Enter Footer text. Footers are optional that appear immediately after the body component.
  • Buttons: Select buttons from button type dropdown. Buttons are optional. It’s an interactive component that performs specific actions when tapped.
  • Limitations:
    • You can enter template name with lowercase, numbers & underscores & template name field is limited to 512 characters.
    • Header Media Valid values are application/pdf, image/jpeg, image/jpg, image/png, and video/mp4.
    • Body text field is limited to 1024 characters.
    • Footer text field is limited to 60 characters.
    • You can add a total of 10 buttons in one template.
    • You can add a maximum of 2 Visit Website type buttons.
    • You can add only one Copy Offer Code & Call Phone Number type buttons.

Marketing

  • The marketing category in WhatsApp Business templates is used for business-initiated interactions to promote products or services. These templates can help businesses increase awareness, drive sales, and more
  • Here in the marketing category there are two category types .
    1. Custom
      1. Send promotions or announcements to increase awareness and engagement.
      2. This template is good forWelcome messages, promotions, offers, coupons, newsletters, announcements
      3. Template areas that you can customiseHeader, body, footer, button
    2. Flows
      1. Send a form to capture customer interests, appointment requests or run surveys.
      2. This template is good for Sign-ups, promotions, surveys, appointments
      3. Template areas that you can customise Form, body, button

Custom

  • Create Custom Template :
  • During the creation of flow templates, certain fields must be completed to ensure proper configuration. These fields include:
    1. Language: Select the preferred language for the template to ensure it aligns with the audience’s linguistic needs.
    2. Modules: Specify the relevant modules associated with the flow template to categorize or streamline its functionality.
    3. Broadcast Title and Details: In a separate section, provide:
      • Broadcast Title: A concise and clear name for the broadcast to identify its purpose.
      • Details: Additional information or description to elaborate on the intent or context of the broadcast.
  • Steps to Create a New Marketing Template using custom template type.
    • Template Name: Enter a unique name (no spaces or capital letters).
    • Template Category: Select Marketing.
    • Template Type: Choose Custom .
    • Language Selection: Select the desired language.
    • Select Module: Select Module for which you want to create this WhatsApp business template.
    • Broadcast Title: This is optional if the user wants to Show their company’s name or anything that can be entered here.
    • Media Upload: Add images for each card.
    • Enter a message in the body which you want to send to any user through this template.

111

  • Message Preview will be displayed as mentioned in below screen.

1

  • To send template create requests on Facebook side click on “Save & Send” button as shown in below screenshot.

1

  • Once you click on ‘Save & Send,’ a request will be sent to meta for template approval. Until it is approved, the status will be shown as ‘Pending.

1

  • Once it is approved by Meta, the status will be updated to ‘Approved.’

1

  • You can also edit the template from listview as shown in the screenshot below.

1

  • You can view the template if it has been rejected by Meta, as shown in the screenshot below.

1Flow

  • Template Name: Choose a unique name (no spaces or capital letters).
  • Template Category: Select Marketing.
  • Template Type: Choose Flow Template .
  • Language Selection: Pick the preferred language.
  • Flow Structure:
    • Welcome Message: Greet the user and introduce the offer or campaign.
    • Media Cards: Display product images, descriptions, and pricing.
    • Interactive Buttons:
      • Quick Reply: (“Show More Offers,” “Book Now”).
      • URL Button: (“Shop Now,” “View Website”).
    • Media Upload: Add images, videos, or documents for a richer experience.
    • Confirmation Message: Acknowledge the user’s choice and provide the next steps.
    • Save & Submit: Meta will review the template for approval.
  • These fields are integral to structuring an effective and user-friendly flow template.

1

  • In the screenshot below, the detailed view of the flow is displayed.
  • This view showcases all the information entered by the user during the flow creation process. It includes key details such as the message body, recipient fields, and any specific parameters or customization added. This summary provides a comprehensive overview, ensuring that the flow setup aligns with the intended configuration.

11

  • The highlighted message corresponds exactly to the message content displayed in the “Body” section and the “WhatsApp Message to Send” fields in the detailed view of the WhatsApp template. This ensures consistency between the template details and the actual message received in the chat. The recipient can view the intended message as formatted and structured during the template creation.

1

  • The received flow template message will appear on the recipient’s side in a clear and structured format. It will display all the relevant information as entered by the sender, ensuring easy readability and accessibility for the recipient. The design will maintain consistency with the sender’s message flow while adapting it for seamless viewing on the recipient’s end.

1

  • As displayed in the screenshot above, there is a button labeled ‘View Flow’. By clicking on this button, the user will be directed to the screen shown below.
  • On this screen, the user will be required to fill in their details, including Name and Email. Once the information is entered, the user can proceed by clicking on the ‘Continue’ button to move to the next step. This ensures the system captures essential user details for further interaction or communication.

1

  • Once the user clicks on the “Confirm” button, the system will generate a response in PDF format. This PDF will contain all the details submitted by the user in the form, organized in a clear and professional layout. The content of the PDF will match the data displayed on the confirmation screen, ensuring accuracy and completeness. The user can then download or view this PDF as shown in the accompanying screenshot.

1

  • The response will display the information entered by the user in the form. This includes all the fields filled out by the user, such as name, email,and interested areas provided. The displayed details will be formatted in an organized manner, reflecting the exact entries made during the form submission process. This ensures transparency and allows for review or confirmation of the submitted data.

1

  • Note: Flow category type message only be displayed in mobile WhatsApp, it will not be displayed in Web WhatsApp view.

Media Card Carousel

  • A WhatsApp Carousel Template lets businesses showcase multiple products, offers, or services in a scrollable format. Each card includes an image, title, description, and call-to-action (CTA) buttons (e.g., “Buy Now” or “Visit Website”), making it easy for users to explore options and take action. It’s perfect for displaying different product angles, variations, or collections, creating an engaging and seamless shopping experience within WhatsApp.
  • The goal of this setup is to create a highly interactive and engaging experience for WhatsApp users, allowing them to click on buttons, view images, and interact with content dynamically.
  • Key features of this interaction include:
    • Horizontal Scroll: A scrolling functionality is available within the chat.
    • Navigation Between Offers: The user can click on the horizontal scroll buttons to view previous and next offers conveniently.
  • This design ensures an interactive and seamless browsing experience for users to explore multiple offers within the same chat interface.
  • This guide provides step-by-step instructions on how to create and submit a Carousel Template message. Once submitted, Meta will review and approve the template within a few seconds.
  • Steps to Create a New Media Card Carousel Template:
    • Template Name: Enter a unique name (without spaces or capital letters).
    • Template Category: Choose Media Card Carousel.
    • Language Selection: Choose the preferred language.
    • Add Cards: Include multiple cards with text, images, and buttons.
    • Buttons:
      • Quick Reply: Predefined responses (e.g., “Book Now”).
      • URL Button: Clickable links (e.g., “Explore More”).
    • Textbox: Enter template text to guide users.
    • Media Upload: Add images for each card.
    • Click on Save & Send.

1

  • Send Media Card Carousel Template Message Preview as shown in the screen below.

1

  • When a user receives the message, it will be displayed as shown in the screen below.

11Utility

  • Here in the Utility category there are two category types .

Custom

  • Send messages about an existing order or account.
  • This template is good for Order confirmations, account update, receipts, appointment reminders, billing
  • Template areas that you can customise Header, body, footer, button

The highlighted message demonstrates the Utility category with a Custom message type.Flow

  • Flow Message is a new interactive message type introduced by WhatsApp that allows businesses to create multi-step, interactive forms inside WhatsApp chats.
  • Send a form to collect feedback, send reminders or manage orders.
  • This template is good for Customer support, surveys
  • Template areas that you can customise Form, body, button It enables:
    • Seamless two-way interaction
    • Multiple question forms
    • Dropdown selections
    • Button-based navigation
    • Payment collection

To create a custom WhatsApp message template in the Utility category, follow these steps:

  • Steps to Create a Utility Custom Template:
    • Template Name: Enter a unique name (without spaces or capital letters).
    • Template Category: Select Utility.
    • Template Type: Choose Custom Template.
    • Language Selection: Choose the preferred language.
    • Template Structure:
      • Header: Add a title (optional: include an image, video, or document).
      • Body: Main content of the message (e.g., transaction details, appointment updates).
      • Footer: Additional information or disclaimers (optional).
    • Buttons:
      • Quick Reply: (“Confirm,” “Need Help,” “Cancel Request”).
      • Call-to-Action (CTA) Button:
        • URL Button: (“View Order,” “Track Shipment”).
        • Phone Button: (“Call Support”).
    • Media Upload: Attach images, receipts, or documents if required.
    • Click Save & Submit: Meta will review and approve the template.

11

  • And the received message will be displayed as shown below.

1To create an effective WhatsApp message template for the Utility category with a flow type, follow these steps:

  • Steps to Create a Utility Flow Template:
    • Template Name: Enter a unique name (no spaces or capital letters).
    • Template Category: Select Utility.
    • Template Type: Choose Flow Template.
    • Language Selection: Pick the preferred language.
    • Flow Structure:
      • Welcome Message: Acknowledge the user’s request (e.g., order tracking, appointment updates).
      • Quick Reply Options: Allow users to select their required service.
      • Media Cards (if needed): Additional information or disclaimers (optional).
      • Call-to-Action (CTA) Buttons:
        • Quick Reply: (“Track Order,” “Reschedule Appointment”).
        • URL Button: (“View Details,” “Chat with Support”).
      • Final Confirmation: Confirm completion of the process or provide further assistance.
    • Media Upload: Attach receipts, tickets, or relevant documents if necessary.
    • Click Save & Submit: Meta will review and approve the template.

1

  • To create flow type utility template messages, users have to create flow in meta , once it is published from meta user can use existing flow.

1

  • To Send Utility flow type message, the user has to click on template “WhatsApp Business Icon” to select template and send.

1

  • Sent Utility flow type will be displayed as mentioned in below screen.

1

  • When a customer receives a utility flow type to share feedback, a message will be displayed as below screen.

1

  • Users can enter detail in feedback form and click on continue to next feedback for rating.

1

  • The following screen demonstrates the selection of ratings.

1

  • Selected ratings will be highlighted with green text.

1

  • Once feedback is submitted, it will be displayed as below.

1

  • When the user clicks on the “Share Feedback” button, it will show submitted feedback.

1

Updated on May 9, 2025

Was this article helpful?

Related Articles