ManyChat for Instagram — Complete Setup Tutorial (2026)

How to set up ManyChat for Instagram DM automation. Connect your account, create flows, set triggers, and start automating in 30 minutes.

SociaHive
SociaHive Team

Published April 16, 2026

Setting up ManyChat for Instagram takes about 30 minutes. This tutorial covers the full process: connecting your account, creating your first automation flow, setting up triggers, and testing everything.

Prerequisites

Before starting, make sure you have:

    • Instagram Business or Creator account — Personal accounts cannot use automation. Switch for free in Instagram Settings → Account → Switch to Professional Account.
    • Facebook Page — Your Instagram must be linked to a Facebook Page. If you do not have one, create a new Page on Facebook.
    • Facebook-Instagram connection — In Instagram Settings → Account → Linked Accounts → Facebook, connect your Page.

Step 1: Create a ManyChat Account

    • Go to manychat.com
    • Click "Get Started Free"
    • Sign in with your Facebook account
    • Grant the requested permissions (these are standard Instagram API permissions)

Step 2: Connect Instagram

    • After signing up, navigate to Settings → Channels → Instagram
    • Click "Connect Account"
    • Select your Instagram account from the list
    • Confirm permissions
Common issue: If your Instagram account does not appear, verify the Facebook-Instagram connection. Go to your Facebook Page Settings → Instagram → Connect Account.

Step 3: Understand the Dashboard

ManyChat's main sections:

  • Dashboard — Overview of contacts, active flows, and performance
  • Automation — Where you build and manage flows
  • Contacts — Your subscriber list with tags and custom fields
  • Live Chat — Manual messaging inbox
  • Settings — Channel connections, billing, team management

Step 4: Create Your First Flow

    • Go to Automation → New Flow
    • Choose a template or "Start from scratch"
    • Name your flow (e.g., "Free Resource Delivery")
Recommended first flow: Comment-to-DM lead capture

Trigger: Instagram Comment (keyword: "GUIDE")

→ Comment Reply: "Check your DMs!"

→ DM Message: "Hey {first_name}! Here's your free guide: [link]. What's your email? I'll send you bonus tips."

→ User Input: Collect email

→ DM Message: "Thanks! Check your inbox for the bonus tips."

→ Tag: "guide-downloaded"

Step 5: Set Up Triggers

Instagram triggers available in ManyChat:

  • Comment keyword — Activates when someone comments a specific word
  • Story reply — Activates when someone replies to your Story
  • Story mention — Activates when someone mentions you in their Story
  • DM keyword — Activates when someone DMs you a specific word
  • Default reply — Fallback for DMs that do not match any trigger

Start with a comment keyword trigger — it is the most popular and effective.

Step 6: Test Your Flow

    • Publish the flow
    • Post something on Instagram with a CTA: "Comment GUIDE to get the free resource"
    • Have a friend (or use a test account) comment the keyword
    • Verify: comment auto-reply appears, DM is sent, email is collected

Step 7: Monitor and Optimize

Check these metrics daily for the first week:

  • Trigger rate — How many comments trigger the flow
  • DM delivery rate — Percentage of DMs successfully delivered
  • Response rate — How many people respond to your DM
  • Email capture rate — Percentage who provide their email

If delivery rates are low, check that followers have not restricted DMs from business accounts.

Prefer a Simpler Setup?

If ManyChat feels complex, SociaHive offers a streamlined alternative with the same comment-to-DM features, AI-powered replies, and flat-rate pricing.

Frequently Asked Questions

How long does ManyChat setup take?

Basic setup (account creation, Instagram connection, first flow) takes 15-30 minutes. Building more complex flows with conditions and integrations takes 1-3 hours.

Does ManyChat work with Creator accounts?

Yes. ManyChat works with both Instagram Business and Creator accounts. Both account types have access to the Instagram Messaging API.

Can I use ManyChat on multiple Instagram accounts?

Yes. ManyChat Pro allows connecting multiple Instagram accounts. Each account counts toward your contact limit across all connected accounts.

Ready to automate your Instagram?

Start free, plans from $29/mo. 14-day free Pro trial included.

Get Started