Back to blog
ManyChatKeyword automationInstagram DMsTool comparison

ManyChat Instagram Keyword Automation: Setup, Limits & Alternatives (2026)

How ManyChat Instagram keyword automation works in 2026: step-by-step setup, trigger types (Contains vs Exact), 25-contact free limit, and alternatives.

By RapidDM·Published ·Updated ·Last verified ·7 min read

ManyChat lets you trigger automated Instagram replies from three different keyword sources: Post/Reel comments, Story replies, and Direct Messages (inbox keywords). While the visual Flow Builder is flexible, setting up keyword rules correctly requires picking the right matching operator and accounting for ManyChat's March 2026 25-contact Free cap and overage fees.

Below is the step-by-step guide to configuring all three ManyChat Instagram keyword triggers in 2026, the matching rules and limits to watch out for, and how simpler Instagram DM automation alternatives compare.

Disclosure: RapidDM publishes this guide and is therefore not a neutral third party. All ManyChat trigger names, matching operators, and 2026 plan limits below were verified from ManyChat's official help center and pricing page on September 29, 2026.

The 3 types of Instagram keyword triggers in ManyChat

In ManyChat's Flow Builder, "Keyword" does not refer to a single trigger. You must select the specific entry point where the user types the word:

ManyChat trigger nameWhere the user types the wordMeta API window opened
1. User comments on your Post or ReelPublic comment under a feed post, Reel, or Ad7-day Private Reply window (1 message until user taps/replies)
2. User replies to your StoryBottom message bar on an active 24h StoryFull 24-hour standard messaging window immediately
3. Instagram Keyword (Inbound DM)Directly inside your Instagram DM inboxFull 24-hour standard messaging window immediately

Step-by-step: how to set up ManyChat Instagram keyword automation

Step 1: Create the flow and add your trigger

  1. Log into ManyChat and navigate to Automation → New Flow → Start from Scratch.
  2. Click Add Trigger → Instagram and select User comments on your Post or Reel (and/or add a second trigger for Instagram Keyword so people who DM you the word directly also receive the link).
  3. Choose Specific Post or Reel (available on all plans) or All Posts / Next Post (requires a paid ManyChat plan).

Step 2: Choose the right keyword matching rule

ManyChat offers several matching conditions for DM and comment keywords. Picking the wrong one is the #1 reason flows misfire:

  • Message is (Exact match): Fires only if the user types "GUIDE" with zero extra words. If they type "Guide please", it fails. Use this only for short 2-letter triggers like GO or IN.
  • Message contains whole word (Recommended): Fires when "GUIDE" appears as its own word inside a sentence ("Can you send the guide?"), without misfiring on partial words.
  • Message contains (Substring match): Fires if the letters appear anywhere. Be careful: setting Message contains to "link" will also fire when someone types "blinking" or "linkedin".
  • Message begins with: Fires only when the keyword is the very first word of the message.

Step 3: Add public comment reply variations

Inside the Post/Reel comment trigger panel:

  1. Toggle on Auto-reply in comments.
  2. Add 4 to 6 short variations (such as "Just sent it to your DMs!" and "Check your inbox, just dropped the link!") so Instagram does not flag repetitive public replies.

Step 4: Build the Private Reply + 24-hour window bridge

Because Meta only allows one message on the initial comment_id Private Reply, ManyChat requires a two-step flow if you want to verify follower status or send multiple blocks:

  1. In your first Instagram Message node, ask the user to tap a Quick Reply or Postback Button ("Tap below to get the link").
  2. Connect that button to a second node (or a Condition checking Is following user business). Once the user taps the button, Meta opens the 24-hour window and delivers the final link.
  3. Click Publish in the top-right corner.

4 limitations of ManyChat keyword automation in 2026

Before building dozens of keyword flows in ManyChat, account for four platform constraints verified in September 2026:

  1. The 25-contact Free cap pauses your keyword flows: On March 2, 2026, ManyChat cut its Free tier from 1,000 contacts down to 25 monthly Active Contacts. As soon as a 26th person comments your keyword in a billing month, ManyChat stops sending DMs until you upgrade.
  2. Viral Reels trigger per-contact overages: On ManyChat's March 2026 paid plans ($14–$17/mo for 250 contacts, $29–$39/mo for 2,500, $69–$99/mo for 7,500, $139–$199/mo for 25,000), every active commenter above your tier cap adds $0.0028 to $0.10 per contact to your monthly invoice. (Legacy Pro accounts still charge $15 to $435/mo for cumulative stored contacts.)
  3. ManyChat AI steps cost extra or require higher tiers: Using AI intent recognition instead of exact keywords requires ManyChat's AI features (historically a $29/mo add-on on Legacy Pro or bundled into higher tiers).
  4. Canvas setup takes 8–12 clicks per Reel: Building a comment trigger + public reply + Follow Gate + carousel + timed follow-up across multiple connected flowchart nodes takes significantly longer than a single-screen form when you post 4 to 5 Reels a week.

ManyChat vs. RapidDM for Instagram keyword campaigns

If you only need Instagram keyword automation (without WhatsApp or SMS flowcharts), here is how RapidDM compares side-by-side. (For a wider look at the market, see our 8 Best ManyChat Alternatives for Instagram or visit the Comparisons (/vs) hub.)

Feature / limitManyChat (2026)RapidDM (2026)
Free plan allowance25 active contacts / month1,000 automated DMs / month ($0)
Paid pricing model$14–$199/mo + per-contact overagesFlat $19/mo ($11/mo yearly) or ₹499/mo • Unlimited DMs & contacts
Follow-to-Unlock gate setupMulti-node condition flow1-click toggle on the campaign screen
10-card carousels & native Voice DMsCarousels supported; audio block workaroundBoth built into every Pro campaign
Average setup time per Reel5 to 10 minutes in Flow BuilderUnder 60 seconds

How to switch your keyword triggers from ManyChat to RapidDM

  1. Pause your active Instagram comment triggers inside ManyChat so both tools do not race to reply to the same comment_id (which causes Meta API Error 10900).
  2. Sign up for RapidDM Free (1,000 DMs/month included) and connect your Instagram Professional account via official Meta OAuth.
  3. Select your Reels and enter your keywords (need inspiration? Browse our 50 Instagram comment keywords), toggle on Ask to Follow, and publish.

Common questions

Frequently asked questions

How do I set up an Instagram keyword trigger in ManyChat?

In ManyChat, open Automation → New Flow → Add Trigger → Instagram. Choose either 'User comments on your Post or Reel', 'User replies to your Story', or 'Instagram Keyword' (for direct inbox messages), enter your trigger words, and connect an Instagram Message node.

Are Instagram comment triggers free in ManyChat in 2026?

ManyChat allows keyword triggers on its Free plan, but on March 2, 2026, ManyChat reduced the Free plan limit from 1,000 contacts to 25 monthly Active Contacts. Once a 26th person triggers your keyword in a calendar month, ManyChat pauses all automations until you upgrade to a paid plan ($14 to $199+/month).

What is the difference between 'Message is' and 'Message contains' in ManyChat?

'Message is' (Exact Match) only fires if the user types the keyword by itself with no extra words. 'Message contains' fires whenever the keyword appears anywhere inside a longer sentence (such as 'Can you send the GUIDE please?').

What is a simpler alternative to ManyChat for Instagram keyword automation?

RapidDM is an official Meta Graph API alternative built specifically for Instagram keyword campaigns. It includes 1,000 free automated DMs per month ($0) and a flat $19/month Pro plan ($11/mo billed yearly) with unlimited DMs, unlimited contacts, Follow-to-Unlock gates, 10-card product carousels, and native voice DMs.

Keep reading

Related articles

All articles