- Home
- Resources
- Integrations
- Manychat
Manychat Zapier integrationAutomate Manychat with Zapier.
The Manychat Zapier integration gives you 6 triggers, 9 actions and 4 searches. React the moment someone subscribes, gets tagged or pays an order, then tag, message or enrol that subscriber in a sequence from any other app you use.
Verified Trustpilot reviews · AI, automation & growth agency
What Manychat and Zapier do together
Manychat runs chat automation for marketing, sales and support, starting with Messenger bots. Zapier links it to the rest of your tools. The integration lets a conversation in Manychat start work elsewhere, and lets events elsewhere tag, message or update a Manychat subscriber.
A subscriber list that leaves the chat. New Subscriber fires when someone subscribes to your page. Send that person to a spreadsheet or another app so the chat audience stops living only inside Manychat.
A follow-up that knows the context. New Tagged User and New or Updated Custom Field fire on what the bot learned. Behind them, Send Content to User or Subscribe User to Sequence picks the next message.
A paid order that leaves the chat too. New Order Paid starts a Zap when a user has purchased, and Find Order by ID can fetch the order again later in a longer Zap.
What Zapier does not do here: there is no find-or-create variant, so a search that misses never creates the subscriber. The sequence action only works on someone who is already a Manychat subscriber. Every action that targets a person needs a User ID, which has to come from a Manychat trigger or your own data. All six triggers are instant, so no polling interval applies. If you also use Make, see our Manychat Make integration page; to weigh the two tools, open our Make vs Zapier comparison.
Zapier vocabulary in one minute
Eight words come back all over this page. Here they are, in plain English.
- Zap
- The automation you build in Zapier: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier waits for that event and reacts to it.
- Action
- What the Zap does after it starts: the step that writes, sends or changes something in an app for you.
- Task
- The unit Zapier bills. One task is one action your Zap completed successfully, and your plan counts those.
- Polling vs instant
- Zapier checks a polling trigger on a timer. An instant trigger is reported by the app itself the moment the event happens.
- Filter
- A step that lets the Zap go on only when the data that arrived meets your condition, and stops it otherwise.
- Search step
- A step that looks up something that already exists in an app, so the steps after it can use what it found.
- Multi-step Zap
- Any Zap beyond one trigger and one action. A second action, a filter or a search makes one, and it needs a paid plan.
What a Manychat Zap really costs
Zapier bills completed actions, never triggers. A new subscriber, a tag or a paid order reaching Zapier costs nothing by itself.
- Free plan100 tasks a month, two-step Zaps
- BilledEach action that succeeds
- Never billedTriggers and failed actions
- Premium appNo, works on the free plan
Each action that works counts as one task, and each counts on its own: tagging a subscriber and then sending a text message uses two tasks per run. A failed action is not billed. Manychat is not a premium app, so the free plan accepts it, with 100 tasks a month and unlimited two-step Zaps. A filter, a second action or any of the four searches makes the Zap multi-step, and that needs a paid plan.
The grid below sets how often Zapier checks a polling trigger. It does not apply to Manychat, whose six triggers are all instant.
Connect your Manychat account to Zapier
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. You need a Manychat account, plus access to any page or data you do not own yourself and want the Zap to touch.
- 02
Pick Manychat
Search for Manychat in the dialog, select it, then click Add connection. A new tab opens on the Manychat side, where you sign in with the account your Zaps will run on.
- 03
Grant access
Sign in to Manychat in that tab and grant Zapier access to the account. Every Manychat step of every Zap then reuses that connection, so you only do this once, however many Zaps you build.
Your first Zap: tag new subscribers and log them
GoalEach new subscriber to your page gets a starting tag in Manychat, and a row lands in your spreadsheet so the audience is visible outside the chat.
- 01
Create the Zap and set the trigger
Start a new Zap, pick Manychat and New Subscriber. Test it: Zapier brings back the three most recent items of the connected account, so you map from a real subscriber.
- 02
Add Add Tag to User
Add Manychat as the action and choose Add Tag to User. In User, pick Use a Custom Value and map the User ID the trigger returned, then choose the Tag.
- 03
Log the subscriber
Add your spreadsheet as the third step and map the subscriber details the test returned into its columns. Three steps make this a multi-step Zap, so it needs a paid plan.
- 04
Test every step
Run each step once and read what came back before moving on. Check in Manychat that the test subscriber really carries the tag, and in the sheet that the row is right.
- 05
Publish
Click Publish to switch the Zap on. It only handles people who subscribe from now on: the subscribers you already had are not tagged by it.
Manychat triggers in Zapier
6 events start a Zap when something happens in Manychat, and 6 of them are instant: the app calls Zapier straight away, whatever your plan.
Chat Opened
Instant triggerIn Zapier“Triggers when a chat is opened with a user.”
Starts your Zap when a chat opens with a user in Manychat. It is the earliest moment you can catch a conversation from Zapier.
New “Trigger a Zap” Event
Instant triggerIn Zapier“Triggers when your bot sends the “Trigger a Zap” event.”
Fires when your bot sends the Trigger a Zap event from inside a Manychat flow. You decide where in the conversation that event sits, which makes this the most precise of the six triggers.
New Order Paid
Instant triggerIn Zapier“Triggers when a user has purchased an order.”
Runs when a user has purchased an order through Manychat. Payment is the signal, not a click or a conversation, so the Zap only moves on money that actually came in.
New Subscriber
Instant triggerIn Zapier“Triggers when a user subscribes to your page.”
Fires when someone subscribes to your page. Zapier highlights it, and it is the natural starting point for anything that should happen to every new contact.
New or Updated Custom Field
Instant triggerIn Zapier“Triggers when you add/update a selected custom field on a user.”
Watches one custom field you choose and fires whenever that field is added or changed on a user. A bot answer stored in a field becomes a signal for the rest of your stack.
New Tagged User
Instant triggerIn Zapier“Triggers when a new tag is added to a user.”
Starts the Zap when a tag is added to a user. If your bot marks progress with tags, this trigger turns any of them into the start of a workflow outside the chat.
Manychat actions in Zapier
Manychat gives you 9 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Add Tag to User
ActionIn Zapier“Adds a tag to a user.”
Puts one tag on one subscriber. Zapier highlights it among the Manychat actions.
Create Subscriber
ActionIn Zapier“Create a Unified or a WhatsApp subscriber.”
Adds a new Unified or WhatsApp subscriber to Manychat from data that arrived in another app.
Remove Tag From User
ActionIn Zapier“Removes a tag from a user.”
Takes one tag off a subscriber, the mirror of the previous action.
Send Dynamic Message to User
ActionIn Zapier“Sends a dynamic message to user.”
Sends a message whose structure you describe in the step, for cases a plain text cannot cover.
Send Content to User
ActionIn Zapier“Sends a content to a user.”
Delivers a piece of content you built in Manychat to one subscriber, instead of a message typed in Zapier.
Send Text Message to User
ActionIn Zapier“Sends a message to a user.”
Sends a plain text message to one subscriber, written in the step or built from earlier data.
Set Custom Field
ActionIn Zapier“Adds or updates a custom field value for a user.”
Adds or updates the value of one custom field on a subscriber.
Subscribe User to Sequence
ActionIn Zapier“Subscribes existing ManyChat Subscriber to a Sequence. Subscribers can't be added via Zapier.”
Enrols an existing Manychat subscriber in one of your sequences. Zapier highlights this one.
Unsubscribe User From Sequence
ActionIn Zapier“Unsubscribes a user from a sequence”
Takes a subscriber out of a sequence so its remaining messages stop for that person.
Manychat searches in Zapier
4 search steps look for data that already exists in Manychat, so a later step can use it.
Searches sit at the bottom of the action-event list, under SEARCH. They fetch a user or an order that already exists, which is how a Zap that did not start in Manychat gets a User ID. Three settings decide what happens when the result is not exactly one item.
Find Order by ID
SearchIn Zapier“Finds a order by ID.”
Fetches one Manychat order when you already hold its identifier from an earlier step.
Find User by Custom Field
SearchIn Zapier“Finds a user by custom field.”
Looks for a subscriber through the value stored in one of your custom fields.
Find User by ID
SearchIn Zapier“Finds a user by ID.”
Returns the subscriber that matches a User ID you already have, with the details Manychat holds on them.
Find User by Name
SearchIn Zapier“Finds a user by name.”
Searches subscribers by their name, the fallback when no ID or custom field links the two tools.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap and skips the steps that relied on it. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?This box turns a search into a find-or-create. Manychat exposes no such variant on Zapier, so its four searches only look things up.
- If multiple search results are found?Three ways out when several items match: keep the first one, which is the default, stop the Zap, or pass all of them on.
When a Manychat Zap breaks
Zapier attaches one help article to Manychat, How to get started with Manychat on Zapier. No limit specific to the app is on record, so what breaks is mostly what breaks on any Zap.
Here are the general limits to know. If one of them hits and the cause stays unclear, see our Zapier troubleshooting guide.
The action has no User ID
Every person-level action requires User as a custom value. A Zap that started outside Manychat needs a search first, or the step has nobody to act on.Existing subscribers are skipped
A Zap only reacts to what happens after you publish it. People who subscribed or got tagged before are never replayed; moving them is a separate job.The Zap keeps setting itself off
A Zap that writes where its own trigger watches can start itself again and burn through your tasks. Test any such Zap on one subscriber before you publish.A sudden batch is held back
When a trigger returns a huge batch at once, after a bulk import or a migration, Zapier's flood protection can hold those runs back.
Need help automating Manychat with Zapier?
A person reads every message.



