Manychat chatbot: how to build one that moves conversations forward
A Manychat chatbot starts with a trigger, sends a useful message and decides what happens after someone replies. Here’s how to build one.
ManySetter teamUpdated 9 min read
On this page
Chapter 01The basics
Start with one job for your chatbot
Manychat is a messaging automation platform. In its Flow Builder, a trigger starts a workflow; messages, actions and conditions decide the next step. Your bot handles repetitive exchanges so your team doesn’t watch the inbox all day.
Deliver the request
Someone sends a keyword, the bot sends the guide, link or answer they asked for.
Learn one thing
Ask one relevant question and save the answer for segmentation or a better follow-up.
Route the chat
Send each person to the right content, your sales team or customer support.
Not every chat is a sales call
A chatbot can support lead generation, ecommerce and customer engagement. Someone asking for an order update needs a different path from a buyer weighing a complex service.
Chapter 02Build
Build a useful Manychat chatbot in 7 steps
This base case starts from a keyword sent in a DM, on any channel. Comment-to-DM on Instagram has its own tutorial: Manychat Instagram automation.
Connect one channel, pick one outcome
Connect the Instagram, Messenger or WhatsApp account you’ll use. Then write down success: deliver a resource, answer a common question or spot a qualified lead.
Create the automation and trigger
Where to click: AutomationsMy AutomationsNew AutomationStart From Scratch
In the Flow Builder, add a trigger for a keyword received in a DM, like PLAN. Check that no other live automation uses the same entry point.
Send the promised value
Answer right away: “Here’s the planning checklist: [your link].” Asking for a phone number or pushing a booking link first only adds friction.
Ask one useful question
Where to click: Data CollectionCustom User Field
Tie it to the resource: “What should we plan first?” Offer a few buttons, or on a paid plan save the reply in a custom field like current_goal. Reply types vary by channel.
Add a condition and a human path
Branch on the saved answer, a tag or a button: an FAQ for information, a teammate for specific or sensitive requests. Keep your first Manychat bot small.
Decide if a call belongs here
Selling a service through calls? Write what makes someone a fit before any calendar link. A button can’t judge fit on its own.
Test the whole conversation
Where to click: Preview
Then message the account from a second one. Check the trigger fires, the resource arrives, the reply is saved, the right branch follows and a person can take over. Go live, then test a question your script didn’t plan for.
Official sources: build a Manychat automation (opens in a new tab), the Keywords trigger (opens in a new tab) and the Data Collection block (opens in a new tab).
Chapter 03Walkthrough
From “PLAN” to a relevant next step
A coach shares a planning checklist. Here’s the whole conversation, message by message, and where the flow stops.
- Trigger
The prospect sends PLAN in a DM
- Bot
Here’s the planning checklist: [link]. What should we plan first?
My DMs - Tap
Taps “My DMs” · saved to current_goal
- Bot
Here’s the DM section: [link]. Want the three message scripts too?
Yes, send them - Prospect
Honestly, I get DMs but nobody books. Is your program for me?
- Outside the flow
A typed sales question: no button matches it.
Buttons branch. Typed questions don’t.
A rules-only flow needs a button or condition for each branch. For a typed reply like the last one, add an AI Step or route the chat to a person. Official doc: Manychat AI Step (opens in a new tab).
Chapter 04Channels
Instagram, Messenger and WhatsApp aren’t the same flow
Instagram
Keyword DMs are the easy start. After a comment trigger, the private reply alone doesn’t open the 24-hour window: the person must interact. Step by step: Manychat Instagram automation.
Facebook Messenger
A Page routes inbound messages into an automation, with its own triggers and formats. Check existing Page replies and connected apps first. Setup: Messenger chatbot guide. Sales side: Messenger automation.
WhatsApp
Start from a WhatsApp account connected in Manychat. Business-initiated messages after the window may need an approved template. See the Manychat WhatsApp bot.
The shared rule
Plan automated follow-ups around each channel’s messaging window (opens in a new tab). A saved subscriber can’t receive promotional automated messages at any time. Entry points side by side: Manychat automation guide.
Chapter 05Before launch
Your first-bot checklist
Five checks before the bot talks to real people. Skip one and the first lead finds the gap.
0 of 5 completed
What the Flow Builder doesn’t decide on its own, even with a perfect checklist:
- Typed answers. Buttons and keywords branch. A sentence in the lead’s own words needs an AI Step or a person.
- Offer questions. The bot sends the answer you wrote, not the one this lead needs.
- Fit. Conditions read fields and tags. Something has to turn a conversation into those fields.
- The call. When to offer the calendar is a rule you write, branch by branch.
Chapter 06Decide
Choose the next layer by the decision you need
Manychat flow
- Best for
- Predictable tasks: reply to a keyword, deliver a resource, collect a choice, route an FAQ.
- Limits
- Every branch is yours to build. Free text falls outside the path.
- Choose it when
- You want full control of the path.
Manychat AI
- Best for
- Open-ended input. AI Step works from a goal and business context. AI Replies and, on eligible Instagram accounts, AI Goals (opens in a new tab) capture details and assign a person.
- Limits
- Availability depends on your plan and channel: see the Manychat AI guide.
- Choose it when
- Replies are hard to predict.
Only sending a PDF? A flow is enough. When the next reply decides whether to propose a call, it’s a sales decision: it needs your offer and fit rules.
Chapter 07Fix
When your chatbot doesn’t behave as expected
Check the connected channel, the exact keyword rule, the trigger and that the automation is live. Test from a separate account.
Check which button or reply the person actually used. On Instagram comment triggers, a private reply isn’t an opt-in.
Check the Data Collection block, the field type and where the answer is saved. Confirm your plan and channel support it.
Check overlapping automations, Manychat AI replies and connected apps. Review Conversation Routing (opens in a new tab) when several apps can handle the same chat.
Check when the prospect last interacted and the channel’s messaging window. On WhatsApp, later messages may need an approved template.
ManySetter
When the bot needs to sell, add a setter.
Keep the flow you built. Add your offer and qualification rules; ManySetter handles the sales conversation.
- Keeps your Manychat flows
- Answers from your offer
- Qualifies, books or hands off
Build and test free · Manychat billed separately
Chapter 08Measure
Count progress, not just messages sent
Clicks and subscriber counts can’t tell you whether the chatbot helped sales. Track four numbers for one entry point, before and after you change the flow:
Conversations started
People who sent the keyword or opened the flow.
Useful replies
Answers you can act on, not just button taps.
Qualified leads
Prospects who match the fit rules for your offer.
Calls confirmed
Bookings your calendar confirms, not link clicks.
Syncing customer data to a CRM? Measure downstream sales only when a booking and a sale can actually be linked, and judge ROI on real outcomes.

