---
schema_version: "1"
id: 020f4cb18570f15cf51f342d2ac818ebf2132acc73acf69a6e90700428486fd5
title: Create a WhatsApp Template Message
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/mktg/264-0-0/mktg_content_whatsapp_create.md
canonical_url: https://help.salesforce.com/s/articleView?id=mktg.mktg_content_whatsapp_create.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: c42efbfc2ce4c32d7d0cf63ac1310a198d91061551d82aeed0aa07e0eeb43cfe
description: Use a template for common, reusable messages that share the same basic content and structure. You can use templates to send welcome messages, order confirmations, appointment reminders, and one-time passcodes.
products:
  - Marketing
release: "264"
---
# Create a WhatsApp Template Message

Use a template for common, reusable messages that share the same basic content and structure. You can use templates to send welcome messages, order confirmations, appointment reminders, and one-time passcodes.

### Required Editions

[View supported editions](https://help.salesforce.com/s/articleView?id=mktg.mktg_editions.htm&release=264.0.0&type=5 "Marketing Cloud Next is available in Growth and Advanced editions, and requires Salesforce Enterprise or Unlimited editions. Some features are limited by edition or purchased add-on. All functionality is available in Lightning Experience only.").

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d46720e52">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d46720e52 ">To create or edit content: </td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d46720e52 ">Marketing Cloud Manager permission set AND Any CMS workspace contributor role </td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d46720e52 ">To publish content: </td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d46720e52 ">Marketing Cloud Manager permission set AND A CMS workspace contributor role of Content
              Admin or Content Manager </td>

          </tr>
        </tbody>
      </table>

In this topic:

- [Catalog Template Message](https://help.salesforce.com/s/articleView?id=mktg.mktg_content_whatsapp_create.htm&release=264.0.0&type=5 "A catalog template message features your product catalog. It engages customers by allowing them to browse directly within the chat.")
- [Flow Template Message](https://help.salesforce.com/s/articleView?id=mktg.mktg_content_whatsapp_create.htm&release=264.0.0&type=5 "A flow template message prompts customers to provide additional information using a structured interaction.")
- [Carousel Template Message](https://help.salesforce.com/s/articleView?id=mktg.mktg_content_whatsapp_create.htm&release=264.0.0&type=5 "This interactive template displays to 10 cards, each potentially including media and a call-to-action making it great for showcasing multiple products or options.")
- [Location Template Message](https://help.salesforce.com/s/articleView?id=mktg.mktg_content_whatsapp_create.htm&release=264.0.0&type=5 "This allows you to send your business location to help customers find you.")
- [Limited-time Offer Template Message](https://help.salesforce.com/s/articleView?id=mktg.mktg_content_whatsapp_create.htm&release=264.0.0&type=5 "A limited-time offer message encourages quick action by announcing a flash sale or expiring coupon. It is ideal for driving immediate engagement.")
- [Payment Order Details Template Message (Brazil)](https://help.salesforce.com/s/articleView?id=mktg.mktg_content_whatsapp_create.htm&release=264.0.0&type=5 "A payment order details message sends an order total with a payment method. This streamlines the checkout process by enabling customers to complete their purchase instantly.")
- [Payment Order Details Template Message (India)](https://help.salesforce.com/s/articleView?id=mktg.mktg_content_whatsapp_create.htm&release=264.0.0&type=5 "A payment order details message sends an order total with a payment method. This streamlines the checkout process by enabling customers to complete their purchase instantly.")
- [Payment Order Status Template Message](https://help.salesforce.com/s/articleView?id=mktg.mktg_content_whatsapp_create.htm&release=264.0.0&type=5 "An order status message keeps customers informed about their purchase by sharing real-time updates. This is ideal for notifying customers when a payment is captured or an order ships.")

Before you can create a template message in Marketing Cloud Next, WhatsApp must approve it. Submit your message template in Meta Business Manager, and allow up to 48 hours for a response.

1. From Meta Business Manager, submit a message template for approval.
2. From your CMS workspace, click **Add**, and then select **Content**.
3. In the Create CMS content window, select **WhatsApp Template Message**, and then click **Create**.
4. Select your WhatsApp Business Account, language, and template you want to use.
5. In the Content Details section, specify a name and description for internal use.

Note: Flow, carousel, location, limited-time offer, payment order details, and payment order status messages are supported only in accounts with Unified Messaging.

Proceed to the specific configuration section below that matches your selected message type.

## Catalog Template Message

A catalog template message features your product catalog. It engages customers by allowing them to browse directly within the chat.

1. Under Body, add variables using merge fields.
2. Under Single Product Template or Multiple Product Template, add a section title and product IDs for each item in the section.
3. To add more content, click Add and create one or more sections.
4. Save your changes.

A user can add a published message to a Marketing Cloud Next campaign flow.

## Flow Template Message

A flow template message prompts customers to provide additional information using a structured interaction.

1. Under Header, add variables.
2. Under Flow Details, add images using public URL, merge fields, or select from CMS. Add variables.
3. Save your changes.

A user can add a published message to a Marketing Cloud Next campaign flow.

## Carousel Template Message

This interactive template displays to 10 cards, each potentially including media and a call-to-action making it great for showcasing multiple products or options.

1. Enter the body text and variables.
2. In the Carousel section, click the Edit icon to customize each card.
    1. Select the image or video header based on the template's media type.
    2. If the message body contains text variables, enter the text to replace the variables.
    3. Add button details (quick reply, phone number, or URL). Each card requires at least one button (up to two).
    4. Click Update Details.
3. Repeat step 2 to personalize each card.
4. (Optional) In the Carousel section, drag the cards to rearrange them in the desired order.
5. Save your changes.

A user can add a published message to a Marketing Cloud Next campaign flow.

## Location Template Message

This allows you to send your business location to help customers find you.

1. Enter the location's name, address, and coordinates in decimal degrees.
2. Save your changes.

A user can add a published message to a Marketing Cloud Next campaign flow.

## Limited-Time Offer Template Message

A limited-time offer message encourages quick action by announcing a flash sale or expiring coupon. It is ideal for driving immediate engagement.

1. Under Header, add an image. Under Body, add variables using merge field.
2. Enter when the offer expires, and your preferred time zone, and a coupon code if applicable.
3. Save your changes.

A user can add a published message to a Marketing Cloud Next campaign flow.

## Payment Order Details Template Message (Brazil)

A payment order details message sends an order total with a payment method. This streamlines the checkout process by enabling customers to complete their purchase instantly.

1. Under Header, add an image. Under Body, add variables using merge field.
2. In Amount Details, enter the total amount.
3. In Payment Settings, enter the payment reference ID and product type.
4. Under Payment Options, click **Add**. Select **Pix**, **Boleto**,or **Payment Links**.
5. Enter the required details for the payment method. For a Payment Link, enter the URL. For Pix, enter the Pix code, merchant name, key, and key type.
6. Save your changes.

A user can add a published message to a Marketing Cloud Next campaign flow.

## Payment Order Details Template Message (India)

A payment order details message sends an order total with a payment method. This streamlines the checkout process by enabling customers to complete their purchase instantly.

1. Under Header, add an image. Under Body, add variables using merge field.
2. In Item Details, enter the name of the item.
3. In Amount Details, enter the subtotal, tax, and total.
    
    - Subtotal: Enter the price of the item before taxes are applied.
    - Tax: Enter the specific tax amount applied to the item.
    - Total Amount: Enter the final price the customer pays, which includes the subtotal and tax.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-mktg-mktg_all-264-0-0-production-enus/e92be4e1-4bef-47a5-a11d-95f4ea1f7d7a/images/icon_note.png)
    
    Note Subtotal, tax, and total values are the values you enter divided by 100. For example: Enter 5150 when the amount is 51.50.
4. In Payment Settings, enter the payment reference ID and product type.
5. If the product type is physical goods, enter the address details.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-mktg-mktg_all-264-0-0-production-enus/e92be4e1-4bef-47a5-a11d-95f4ea1f7d7a/images/icon_note.png)
    
    Note Address details are required for physical goods.
6. Under Payment Options, click **Add**. Select **UPI Intent** or **Payment Links**.
7. Enter the required details for the payment method. For a Payment Link, enter the URL. For UPI Intent, enter a valid UPI URL.
8. Save your changes.

A user can add a published message to a Marketing Cloud Next campaign flow.

## Payment Order Status Template Message

An order status message keeps customers informed about their purchase by sharing real-time updates. This is ideal for notifying customers when a payment is captured or an order ships.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-mktg-mktg_all-264-0-0-production-enus/e92be4e1-4bef-47a5-a11d-95f4ea1f7d7a/images/icon_note.png)

Note This template is available for transactions in Brazil and India.

1. Under Header, add an image. Under Body, add variables using merge field.
2. In the Order Status section, enter the Payment Reference ID, order status, and payment status.
3. Save your changes.

A user can add a published message to a Marketing Cloud Next campaign flow.