Skip to main content

Single-product message templates

Updated: Nov 4, 2025 This document describes single-product message (SPM) templates, their uses, and how to use them. SPM templates are marketing templates that allow you to present a single product from your ecommerce catalog, accompanied by a product image, product title, and product price (all pulled from your product within your catalog), along with customizable body text, optional footer text, and an interactive View button. WhatsApp users can tap the button to see details about the product, and can add or remove the product from the WhatsApp shopping cart: If the WhatsApp user adds the product to the carts and submits an order, you will be notified via webhook and the user will see that an order has been placed: Users who place an order are also able to use the View details button to see information about the order:

Limitations

Customers must be using WhatsApp v2.22.24 or greater. Message forwarding is disabled for SPM templates.

Catalogs

You must have an ecommerce product catalog, with inventory, connected to your WhatsApp Business Account. See the Cloud API Commerce guide to learn more about connecting a catalog to your account.

Webhooks

When a customer adds one or more products to their cart and submits an order, an order messages webhook is triggered, describing the order.

Creating SPM templates

Use the POST /<WHATSAPP_BUSINESS_ACCOUNT_ID>/message_templates endpoint to create an SPM template.

Request syntax

Request parameters

Example request

Sending single-product template messages

Request syntax

Use the POST /<BUSINESS_PHONE_NUMBER_ID>/messages endpoint to send an SPM template message.

Request parameters

Example request

This example sends an approved template named “spm_template_named_params” which injects parameters (a discount code and the percentage discounted) into the template body, and which includes a footer. The product image is pulled from the catalog and displayed in the message header.
Did you find this page helpful? Thumbs up icon Thumbs down icon ON THIS PAGE Limitations Catalogs Webhooks Creating SPM templates Request syntax Request parameters Example request Sending single-product template messages Request syntax Request parameters Example request