# Create a Catalog template

{% hint style="info" %}
The Catalog template is only supported in the Cloud API.
{% endhint %}

Catalog templates are marketing templates that allow you to fully present your product Catalog. Your product catalog will be available for customers to view directly in WhatsApp.

<figure><img src="/files/IUeSLNBU7I7E1OC2bjPr" alt=""><figcaption></figcaption></figure>

Catalog Templates display a thumbnail image of the product header and a custom main text, as well as a fixed text header and a sub-header.

**Requirements:**

You **must** have inventory uploaded to Meta in an ecommerce catalog connected to your WhatsApp Business Account. You can create multiple catalogues, but it's important - set one catalogue to be active, which will be displayed in WhatsApp.

**How to create a template with API is described here:**

{% content-ref url="/pages/ZfMyk1H6kDnskLqAdOCa" %}
[Create a Catalog template](/1msg-knowledge-base/template/work-with-api/creating-a-template-via-api/create-a-catalog-template.md)
{% endcontent-ref %}

## Creating a template from 1msg personal cabinet

Go to 'Channels' → select the required channel → 'Templates' and click 'Create Template'..

Fill in the template details on the first step as usual. Select “Marketing” in the category to create a “Catalog ”.&#x20;

**Fill in:**

HEADER. You cannot specify your own media files (image, video, etc.) in the header. Instead, the catalog thumbnail of the first product in the catalog will be displayed, along with a fixed text header and subheader taken from Commerce Manager.&#x20;

BODY. Contains only text and supports variables.  It is required. Maximum 1024 characters..&#x20;

FOOTER. Optional. The footer text of the template. Maximum 60 characters

BUTTONS. Only one button can be selected. Click on ‘Add Catalog’. The name is not controllable.

<figure><img src="/files/YPWazpxpVEvW5eOlG6zg" alt=""><figcaption></figcaption></figure>

**Adding examples**

Click on ‘Add examples’ if you have specified variables in the text in BODY. If not, you can click ‘Next’ and finish creating the template.

Now you need to wait for Meta to accept the template.

C


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.1msg.io/1msg-knowledge-base/template/creation-of-template/create-a-catalog-template.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
