How to Build an Instagram Chatbot in ManyChat

By T. Yoshida · Updated August 10, 2026 · AI Chatbots
Disclosure: This article may contain affiliate links. If you purchase through our links, we may earn a commission at no extra cost to you. This never influences our verdicts. Learn more.
Key Takeaways
  • ManyChat connects to an Instagram Business or Creator account through Facebook's official API, not a workaround or scraper.
  • Comment-to-DM automation lets a single Instagram post trigger unlimited DMs when someone comments a keyword.
  • A basic welcome-message and keyword-reply flow can be built and published in under an hour, even without prior automation experience.
  • Instagram's 24-hour messaging window means some automated flows need a follow-up tag or opt-in strategy to keep reaching users after that period.
Quick Verdict

Building an Instagram DM chatbot in ManyChat takes four core steps: connect your Instagram Business account, choose your trigger (keyword, comment, or Story mention), build the reply flow in the drag-and-drop builder, and test before publishing. In our tests, a working welcome-message-plus-keyword-reply bot was live in under an hour, with no coding required. If you want the full breakdown of what ManyChat can and can't do once it's live, our ManyChat review covers that in more depth.

Try ManyChat

What do you need before you start?

You need an Instagram Business or Creator account linked to a Facebook Page, since ManyChat connects through Instagram's official Graph API rather than a browser extension or scraper. You'll also need admin access to that Facebook Page to complete the connection, and it helps to already have a lead magnet, FAQ, or offer in mind, since that's usually what the bot is built around. Without a Business/Creator account, ManyChat simply won't show Instagram as a connectable channel.

How do you connect Instagram to ManyChat?

You connect Instagram to ManyChat from inside the ManyChat dashboard by selecting Instagram as your channel and authorizing access through Facebook's login flow. During setup, ManyChat asks for permission to manage messages, comments, and mentions on the linked account — approving all three is what lets comment-to-DM and Story-mention automations work later. Once connected, the account shows up in your ManyChat workspace with its own automation tab, separate from any Facebook Messenger bot you might already run.

Which automation type should you build first?

Keyword-triggered DM replies are the easiest starting point because they need only a trigger word and a reply flow. ManyChat's Instagram automations generally fall into three types: keyword replies (someone DMs a specific word), comment-to-DM (someone comments on a post or Reel), and Story-mention replies (someone tags you in a Story). For a first bot, we'd start with keyword replies tied to your bio link or a recent post caption — it's the simplest to test and the least likely to misfire.

How do you build the actual flow?

You build the flow in ManyChat's visual Flow Builder by dragging message blocks, buttons, and conditions onto a canvas, then connecting them in sequence. A basic flow usually looks like: trigger → welcome message → quick-reply buttons → content delivery (link, PDF, or offer) → tag applied to the contact for later segmentation. Tags matter more than they seem — they're what let you follow up with engaged users later without re-triggering the same welcome flow. If you're also comparing this to how other builders structure flows, our roundup of AI chatbot builders for small business shows how ManyChat's approach differs from tools like Tidio or Chatfuel.

Do you need a paid ManyChat plan for Instagram automation?

No — ManyChat's free plan supports basic Instagram automation, including keyword replies and comment-to-DM, up to a contact limit. Paid tiers remove that contact cap and add features like more advanced conditions, broadcast scheduling, and integrations. Because pricing tiers and limits change periodically, we'd suggest checking ManyChat's official pricing page for the current numbers before picking a plan rather than relying on older screenshots floating around the web.

PlanBest forInstagram features includedDeal
FreeTesting a single automationKeyword replies, comment-to-DM, limited contactsView Deal
ProGrowing accounts, multiple flowsUnlimited contacts, broadcasts, advanced conditionsView Deal
Business/Agency tiersManaging multiple client accountsTeam seats, higher limits, priority supportView Deal

How long does setup actually take?

In our tests, a single welcome-message-and-keyword-reply flow took under an hour from connecting the account to publishing, including writing copy and testing the DM on a second Instagram account. More elaborate flows — multi-step quizzes, product recommendation trees, or flows tied to paid ads — took closer to half a day once we added conditional branches and integrations to email tools. If you're planning to route leads into an email sequence afterward, it's worth mapping that integration out before you build the flow, not after; our guide to email marketing software for ecommerce brands is a useful reference if ManyChat will be feeding a separate list.

What's the biggest mistake to avoid?

The most common mistake is ignoring Instagram's 24-hour messaging window, which limits how long a business can send standard messages after a user's last interaction. If your flow assumes you can message someone freely a week later, it will silently fail outside that window unless the contact re-engages or you use an approved message tag for specific use cases. Building in a re-engagement trigger — a comment, a Story reply, or a new keyword DM — is what keeps a flow useful past the first message.

Is ManyChat the right tool compared to other chatbot builders?

For Instagram-specific automation, ManyChat is generally the more purpose-built option compared to broader customer-support chatbot platforms, since its Flow Builder and triggers are designed around Instagram's comment and DM behavior rather than website widgets. If you're deciding between ManyChat and a CRM-style platform for an ecommerce store, our ManyChat vs HubSpot comparison for Shopify stores breaks down where each tool wins.

Bottom Line

ManyChat remains the most straightforward way to turn Instagram comments and DMs into an automated flow without writing code, and a basic version can realistically be live within an hour of connecting your account. Start with a single keyword-reply flow, add a re-engagement trigger for the 24-hour window, and expand from there once you see which triggers actually get used.

Try ManyChat

Frequently Asked Questions

Can I build an Instagram chatbot in ManyChat without an ad budget?

Yes, keyword and comment-to-DM automations work on organic posts and don't require paid ads to trigger.

Does ManyChat work with personal Instagram accounts?

No, ManyChat requires an Instagram Business or Creator account linked to a Facebook Page to connect.

Why did my ManyChat Instagram bot stop replying after a day?

This is usually Instagram's 24-hour messaging window limiting standard replies until the contact re-engages or an approved message tag is used.

TY
T. Yoshida

T. Yoshida is the founder, owner, and operator of StackVerdict. He researches and tests AI and marketing software hands-on, running every tool through real workloads before a verdict is published.