Products & Catalogs
Learn how to build and send messages with single and multiple products
You can showcase and share your products and services with your customers for them to browse items and add to a cart without leaving the chat.
Businesses in India have different regulatory requirements. Please see more information in the Business Help Center.
To use products and catalogs in your WhatsApp Business API account, please follow the next steps.

1. Upload Inventory to Facebook

First, you need to upload your inventory to Facebook. You can use the API or Facebook’s Commerce Manager to do that.
Your inventory needs to be uploaded to Facebook in a catalog format — see About Catalogs for more information.
If you already haves a Facebook catalog set up, we suggest that you leverage that catalog for WhatsApp commerce use cases.
If a you need to create a catalog, there are two possibilities:
You can upload only one catalog per WhatsApp Business Account (WABA), but the same catalog can belong to multiple phone numbers.

2. Connect the catalog to a WABA

Owned WABAs (accounts created via Embedded Signup)

To connect a catalog to your WhatsApp business account:
  • Go to Business Manager and select your business
  • Click
  • Click WhatsApp Manager
  • Click Catalog
  • Click Choose a Catalog. From the drop-down menu, select the catalog that you want to connect
  • Click View Catalog if you want to view or manage the catalog
  • Click Connect Catalog
The catalog is connected to your WhatsApp business account. You can start sending Single Product Messages and Multi-Product Messages to your customers and receive responses from them.

360dialog owned WABAs (accounts created via Classic Signup)

If the WABA is owned by 360dialog (which happens if you were onboarded using the Classic Signup Process), we will connect the Catalog to your WhatsApp Business API account for you.
You will need to first create you own Facebook catalog (if you don't have one). Then you will need to you can give us permission to manage it —these permissions are controlled via Business Manager and Commerce Manager as shown in the screenshot below.
Please file a support ticket to receive 360dialog's Facebook Business Manager ID and inform us of this connection.

3. Share Products with Customers

Use Multi and Single Product Messages to send products to customers.
Businesses have two options to share products when chatting with their customers:
  • Multi-Product Messages: Messages containing a selection of up to 30 items from a business’ inventory.
  • Single Product Messages: Messages with a single product item from the business’ inventory. The product is displayed in a Product Detail Page (PDP) format.
Both Multi-Product Messages and Single Product Messages are types of interactive messages.
Multi Product
Single Product
Menu triggered when user clicks on Start Shopping
Product Detail Page example

Send a Product Message

1
POST https://waba.360dialog.io/v1/messages
2
3
{
4
"recipient_type": "individual",
5
"to": "{{destination_wa_id}}",
6
"type": "interactive",
7
"interactive": {
8
"type": "product",
9
"body": {
10
"text": "text-body-content"
11
},
12
"footer": {
13
"text": "text-footer-content"
14
},
15
"action": {
16
"catalog_id": "{{catalog_id}}",
17
"product_retailer_id": "{{SKU-1}}"
18
}
19
}
20
}
Copied!
Send a Multi-Product Message
1
POST https://waba.360dialog.io/v1/messages
2
3
{
4
"recipient_type": "individual",
5
"to": "{{destination_wa_id}}",
6
"type": "interactive",
7
"interactive": {
8
"type": "product_list",
9
"header": {
10
"type": "text",
11
"text": "text-header-content"
12
},
13
"body": {
14
"text": "text-body-content"
15
},
16
"footer": {
17
"text": "text-footer-content"
18
},
19
"action": {
20
"catalog_id": "{{catalog_id}}",
21
"sections": [
22
{
23
"title": "the-section-title",
24
"product_items": [
25
{
26
"product_retailer_id": "{{SKU-1}}"
27
},
28
{
29
"product_retailer_id": "{{SKU-2}}"
30
}
31
]
32
},
33
{
34
"title": "the-section-title2",
35
"product_items": [
36
{
37
"product_retailer_id": "{{SKU-1}}"
38
}
39
]
40
}
41
]
42
}
43
}
44
}
Copied!

4. Receive Responses From Customers

Track webhooks to get questions and orders from customers.

FAQ

Upload your inventory to Facebook Catalog inventory management
Q: Can my catalog be used for other use cases across the Family of Apps, such as ads or Shops?
A: Products work for both Multi-Product and Single Product Messages and ads without additional work —once the catalog has been accepted and enabled. If a catalog is used for Shops, the business needs to create another catalog to be used for Multi-Product Messages, and vice versa.
Sharing your products with customers
Q: Why only 30 items in a Multi-Product Message?
A: We heard feedback from our users that they prefer shopping on WhatsApp because it’s either simpler and more efficient or more personal than going to a business’s app or website. Multi-Product and Single Product Messages are the best experience for use cases that are more curated to the customer e.g. personalized recommendations based on previous purchases, rather than browsing a full catalog. They work best when combined with navigation tools like NLP, text search or List Messages and Reply Buttons to get to what the customer is looking for fast.
Last modified 7h ago