How to Create a WhatsApp Template

How to Create a WhatsApp Template

Creating and managing WhatsApp templates is crucial to enhancing communication and engagement with your customers. This guide provides a detailed walkthrough for setting up both standard and interactive WhatsApp templates, including features like media support and customizable call-to-action buttons. By following these steps, you can ensure that your templates are efficiently created, approved by Meta, and effectively utilized for various marketing and utility purposes.

Creating a WhatsApp Template #

Access Template Creation #

Navigate to Settings > WhatsApp > Templates and click on Create Template.

Enter Template Details #

A new section will appear where you need to provide the Template Name, Category, Language, and Header information.

  • Template Name: Use lowercase characters or underscores for the template name.
  • Category: Choose between the Marketing and Utility categories; most templates will be under the Marketing category.
  • Language: Select the desired language from the available options.
  • Header (Optional): You can add a static or variable header, with only one custom variable allowed.

Note: Only select the Utility option for your template if you want it to be sent when triggered by contacts, including specific details about the interaction to which they relate. For example, an order confirmation must contain an order number.

Adding Media to Your Templates #

WhatsApp supports Media Templates, allowing the inclusion of various media types such as images, videos, documents, and locations.

Complete Body and Footer Details #

  • Body: Compose the message to be sent to the customer, including multiple custom variables if necessary, by clicking on Add Variable.
  • Footer (Optional): Add a static footer if needed.

Note: You must provide sample values for all custom variables, as Meta requires examples when submitting the template.

Setting Up an Interactive WhatsApp Template #

When creating a new template, select from a variety of CTA buttons such as Visit Website, Call Phone Number, Copy Offer Code, or Marketing Opt-Out.

  • Marketing Opt-Out: Provide an option for users to opt out of marketing messages, ensuring compliance and building trust.
  • Trackable Website: Use trigger links or other website links to perform a series of actions after a single click.
  • Visit Website: Direct users to your website, boosting traffic and conversion rates.
  • Call Phone Number: Allow users to call a specified number directly from the message for immediate communication.
  • Copy Offer Code: Make it easy for users to copy promotional codes or offer details.
  • Flow: Select a Flow from the available options to guide users through a specific process.

If none of the available options suit your needs, choose the Custom CTA option. Rearrange CTAs using the swap order button or the 9 dots icon, or remove them as needed.

Review and Create #

Review the template message in the preview dialogue, then click Create.

Submit for Approval #

Finally, submit the template to Meta for approval and monitor its status in the Template Tab.

Template Statuses:

  • Pending: The template has been submitted and is awaiting Meta’s approval.
  • Approved: The template is verified and ready for use.
  • Rejected: The template was rejected by Meta, requiring resubmission.

By mastering WhatsApp template creation and management, you can deliver timely, personalized, and compliant messages that drive stronger customer engagement. With proper setup, approval, and strategic use of features like media and interactive CTAs, your communication becomes more impactful and results-oriented.

Frequently Asked Questions #

What details do I need to provide in the Body and Footer of the template? #

In the Body, compose the message to be sent to the customer, including multiple custom variables if necessary. The Footer is optional and can be static.

How can I provide a personalized experience with my CTA buttons? #

Use Personalized Website Links to create dynamic links for each customer, offering a tailored experience. Only one variable can be added to the end of a URL.

What is the benefit of adding a Marketing Opt-Out button? #

It allows users to opt out of marketing messages, ensuring compliance with regulations and building user trust.

How should I name my template? #

Use only lowercase characters or underscores for the Template Name when you create it.

When should I choose the Utility category instead of Marketing? #

Choose Utility only when the template should be sent in response to a contact interaction and includes specific details about that interaction, such as an order number in an order confirmation. Most templates fall under Marketing.

Where can I track whether my template was approved? #

After submitting, monitor the template’s status — Pending, Approved, or Rejected — in the Template Tab.

Was this helpful?
Updated on May 26, 2026
Scroll to Top