---
title: Manychat
slug: manychat
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_manychat.png
docTags: 
createdAt: 2025-02-03T13:28:28.553Z
---

The Manychat modules enable you to monitor new data, send messages, or flows and manage tags, custom fields, or retrieve subscriber's info in your Manychat account.

## Getting Started with Manychat

Prerequisites

- A Manychat Pro account

In order to use Manychat with Make, it is necessary to have a Manychat account. If you do not have one, you can create a Manychat account at [manychat.com](https://manychat.com/signup).

## Connecting Manychat to Make

To connect your Manychat account to Make you need to obtain the API Token.

:::hint{type="info"}
You need to have a ManyChat PRO account to generate the API Token and connect Manychat to Make.
:::

1\. Log in to your Manychat account.

2\. Go to *Settings* > *API.*

![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/ZFeXsAodNVolvfLh9e0Da_uuid-dbdd9e3a-46a8-7a60-a08d-f6713d9c3e15.gif)

3\. Click the *Generate Your Token* button.

![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/vHavsoEEu3W26rcwv5qg3_uuid-42f4ba0f-a834-35a3-f7e9-e41ff88c9d45.png)

4\. Copy the provided token.

![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/pfGFM1esFlUg8aEkN1hma_uuid-9bf12808-34a7-7f5d-57e8-75b4a56abb5c.gif)

5\. Go to Make and open the ManyChat module's Create a connection dialog.

6\. Enter the *API Token* you have copied in step 4 to the respective field and click the *Continue* button to establish the connection.

## Triggers

### Watch Incoming Data

Triggers when a ManyChat action is performed and returns subscriber's details. Add this module as the first module in your Make.

| **Webhook name** | Enter a name for the webhook.                                                    |
| ---------------- | -------------------------------------------------------------------------------- |
| **Connection**   | [Establish a connection to your ManyChat account.](docId\:vRFUXuGj-_MHe-HiS3HRu) |

To trigger the *Watch Incoming Data* module you need to add an **action** to your ManyChat's flow.

1. Log in to your ManyChat account.
2. Go to *Flows* and open the flow where you want to add the action that triggers the *Watch Incoming Data* module.

   ![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/Kkn-GgkYDjlECIB0x4-Sh_uuid-9df02d5e-9ff7-3c78-d072-cd2f19589d5b.gif)
3. Add the *Button* or *Quick reply*. Click the *+Add* *Button* button and enter the *Button Title*.

   ![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/rxhzR8bggECqtKOiOQ7Td_uuid-1fcea5fc-2902-8755-de32-685aea41aeaf.gif)
4. Scroll down and click the *+Action* button.
5. Select the *Trigger Make* option.

   ![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/Hk8I04hkLMZv7bpxWoqjm_uuid-cef33e90-72c5-9574-1d25-d0924aa47dba.gif)
6. Click to the field below the *TriggerMake&#x20;*&#x61;ction and select the webhook that should be triggered when a user clicks the button.

   ![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/hv-I_RWE3zYBZvfJHzJH2_uuid-b6ca9f06-26e1-8603-1722-6438af44067d.gif)

Now, when a user clicks the button, the *Watch Incoming Data* module in Make is triggered.

## Actions

### Get Subscriber's info

Retrieves a subscriber's details.

| **Connection**    | [Establish a connection to your ManyChat account.](docId\:vRFUXuGj-_MHe-HiS3HRu) |
| ----------------- | -------------------------------------------------------------------------------- |
| **Subscriber ID** | Enter (map) the Subscriber ID.                                                   |

### Manage Tags

Enables you to add or remove a tag from the subscriber.

| **Connection**    | [Establish a connection to your ManyChat account.](docId\:vRFUXuGj-_MHe-HiS3HRu) |
| ----------------- | -------------------------------------------------------------------------------- |
| **Subscriber ID** | Enter (map) the Subscriber ID.                                                   |
| **Action**        | Select whether you want to add or remove a tag.                                  |
| **Tag ID**        | Select or map the tag you want to add or remove.                                 |

### Perform an Action

Performs one or more actions for the subscriber.

| **Connection**    | [Establish a connection to your ManyChat account.](docId\:vRFUXuGj-_MHe-HiS3HRu)                                                 |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| **Subscriber ID** | Enter (map) the Subscriber ID.                                                                                                   |
| **Actions**       | Add one or more actions you want to perform.<br /><br />The *custom field* or *tag* must already exist in your ManyChat account. |

Add one or more actions you want to perform.

### Send a Flow

Sends a flow to the subscriber.

| **Connection**    | [Establish a connection to your ManyChat account.](docId\:vRFUXuGj-_MHe-HiS3HRu)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Subscriber ID** | Enter (map) the subscriber ID to whom you want to send the flow.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| **Flow ID**       | Enter the flow ID of the flow you want to send to the subscriber.<br />To use the **Send a flow&#x20;**&#x6D;odule, you need to get the unique ID of the flow you would like to send as shown below:<br />:inlineImage[]{src="https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/9md--iV0UEuyL9Tzu7n5w_uuid-7d0e8bcb-1a62-dc95-c42d-bf4c6115702c.png" alt caption}<br />To get the Flow ID, go to *Flows* in your ManyChat account, select the flow and copy the ID from the page URL as shown below:<br />:inlineImage[]{src="https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/vO4mIdKNyGNw4-kzFmNly_uuid-57e52b1c-f1d3-2599-5f21-dd6ce2ff4e08.png" alt caption} |

### Send Messages

Enables you to send a batch of messages.

| **Connection**    | [Establish a connection to your ManyChat account.](docId\:vRFUXuGj-_MHe-HiS3HRu)                                                                              |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Subscriber ID** | Enter (map) the Subscriber ID you want to send messages to.                                                                                                   |
| **Message Tag**   | Select one of the [message tags](https://support.manychat.com/support/solutions/articles/36000195552-message-tags). This is required from January 15th, 2020. |
| **Messages**      | Add one or more messages. **Required**. Select the **type** of message to be sent to the subscriber and fill the corresponding fields.                        |
| **Quick Replies** | Add one or more quick replies.                                                                                                                                |

### Send a Text

Sends a text message to the subscriber.

| **Connection**    | [Establish a connection to your ManyChat account.](docId\:vRFUXuGj-_MHe-HiS3HRu)                                                                              |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Subscriber ID** | Enter (map) the subscriber ID you want to send a message to.                                                                                                  |
| **Message Tag**   | Select one of the [message tags](https://support.manychat.com/support/solutions/articles/36000195552-message-tags). This is required from January 15th, 2020. |
| **Text**          | Enter the text content of the message.                                                                                                                        |
| **Buttons**       | Add one or more buttons to the message.                                                                                                                       |
| **Quick Replies** | Add one or more quick replies.                                                                                                                                |

### Send a Text with a File

Sends a text message with the file to the subscriber.

| **Connection**    | [Establish a connection to your ManyChat account.](docId\:vRFUXuGj-_MHe-HiS3HRu)                                                                              |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Subscriber ID** | Enter (map) the Subscriber ID you want to send the message to.                                                                                                |
| **Message Tag**   | Select one of the [message tags](https://support.manychat.com/support/solutions/articles/36000195552-message-tags). This is required from January 15th, 2020. |
| **Text**          | Enter the text content of the message.                                                                                                                        |
| **File URL**      | Enter the URL of the file you want to attach to the message.                                                                                                  |
| **File Type**     | Select the file type of the file attached to the message.                                                                                                     |
| **Quick Replies** | Add one or more quick replies.                                                                                                                                |

### Send a Text with an Image

Sends a text message with the image to the subscriber.

| **Connection**    | [Establish a connection to your ManyChat account.](docId\:vRFUXuGj-_MHe-HiS3HRu)                                                                              |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Subscriber ID** | Enter (map) the Subscriber ID you want to send the message to.                                                                                                |
| **Message Tag**   | Select one of the [message tags](https://support.manychat.com/support/solutions/articles/36000195552-message-tags). This is required from January 15th, 2020. |
| **Text**          | Enter the text content of the message.                                                                                                                        |
| **Image URL**     | Enter the URL of the image you want to attach to the message.                                                                                                 |
| **Buttons**       | Add one or more buttons to the message.                                                                                                                       |
| **Quick Replies** | Add one or more quick replies.                                                                                                                                |

### Set a Custom Field

Sets the value of the custom field for the subscriber.

| **Connection**    | [Establish a connection to your ManyChat account.](docId\:vRFUXuGj-_MHe-HiS3HRu) |
| ----------------- | -------------------------------------------------------------------------------- |
| **Subscriber ID** | Enter (map) the Subscriber ID you want to set the custom field for.              |
| **Field ID**      | Select or map the custom field you want to add the value to.                     |
| **Field Value**   | Enter the value for the custom field.                                            |

### Find Subscribers by a Custom Field

Returns subscribers by a custom field.

:::hint{type="info"}
The module works with the *Text* and *Number* custom field types only.
:::

| **Connection**  | [Establish a connection to your ManyChat account.](docId\:vRFUXuGj-_MHe-HiS3HRu)   |
| --------------- | ---------------------------------------------------------------------------------- |
| **Field ID**    | Select or map the custom field you want to search the subscriber by.               |
| **Field Value** | Enter the value for the custom field you want to the subscriber by.                |
| **Limit**       | Set the maximum number of subscribers Make will return during one execution cycle. |

