ManyChat Comment Automation: The Complete Guide to Comment-to-DM Flows
Comment-to-DM automation is ManyChat's most powerful feature. Here's how to set it up, what to avoid, and how to track which comments turn into revenue.
Quick answer: Learn how to set up ManyChat’s comment-to-DM automation, trigger keywords, best practices, and how to track which comments actually convert into sales. Research shows that 80% of deals require at least five follow-up touches, yet 44% of salespeople give up after one. Having a system changes everything.
What Is Comment-to-DM Automation?
Comment-to-DM automation is ManyChat’s most popular feature. Here is how it works:
- You post something on Instagram (feed post or reel)
- You tell people in the post: “Comment INFO for the free guide”
- Someone comments “INFO”
- ManyChat instantly sends them a DM with the guide, link, or offer
- The conversation starts in the DMs
It is a two-step lead gen funnel. The comment is public (social proof). The DM is private (where the selling happens).
Every coach, course creator, and agency running Instagram lead gen uses this. It is the fastest way to turn engagement into conversations.
Why Comment Automation Works So Well
Comment-to-DM automation solves three problems at once:
1. It Gets Around the Algorithm
Instagram prioritizes posts with high engagement. Every comment boosts the post’s reach. When 50 people comment “INFO”, Instagram shows the post to more people. Free reach.
2. It Lowers the Barrier to Action
Commenting “INFO” is easier than clicking a link in bio, filling out a form, or sending a cold DM. It is one word. No friction.
3. It Creates Social Proof
When someone sees 50+ comments saying “INFO”, they assume the offer is valuable. Everyone else wants it, so they want it too. Herd behavior works.
How to Set Up Comment Automation in ManyChat
Here is the step-by-step setup:
Step 1: Connect Your Instagram Account to ManyChat
If you have not done this yet, go to ManyChat > Settings > Instagram and connect your Instagram Business or Creator account. You will need to confirm permissions in Facebook Business Suite.
Step 2: Create the Comment Trigger
- Go to Automation > Instagram > Comment Triggers
- Click New Trigger
- Choose the Instagram post you want to trigger on (feed post or reel)
- Set the trigger keyword (e.g., “INFO”)
- Build the DM flow that gets sent when someone comments
Step 3: Build the DM Flow
This is what gets sent when someone comments your keyword. Best practice structure:
- Confirmation message: “Thanks for commenting! Here’s the [guide/link/discount].”
- Deliver the promise: Send the lead magnet, link, or next step
- Ask a qualifying question: “What’s your biggest challenge with [topic]?”
- Set expectations: “I’ll follow up with you tomorrow to see if I can help.”
Do not just send the link and disappear. The goal is to start a conversation, not end one.
Step 4: Activate the Trigger
Once the flow is built, toggle the trigger to Active. Now anyone who comments the keyword gets the DM instantly.
Best Practices for Comment Triggers
Use Simple, Impossible-to-Misspell Keywords
Bad keywords:
- “DOWNLOAD” (people will type “donload”, “downlod”)
- “FREE GUIDE” (two words, people forget the space)
- “YES PLEASE” (same issue)
Good keywords:
- “INFO”
- “GUIDE”
- “LINK”
- “YES”
- “DEAL”
Single words. Easy to type. No room for error.
Match the Keyword to the Offer
If your post is about a free meal plan, use “MEAL” or “PLAN”. If it is about a discount, use “DEAL” or “SAVE”. The keyword should remind them what they are getting.
For a deep dive on keyword strategy, check out our ManyChat Keyword Automation Guide.
Tell People Exactly What to Comment
In the post caption or on-screen text, say:
“Comment INFO to get the free guide sent to your DMs.”
Do not say “Comment below” or “Let me know in the comments.” Be specific. The word “INFO” should appear in the post itself.
Test Before You Post
Before you publish the post, test the trigger yourself. Comment the keyword from a test account and make sure the DM flow works. Fix any broken links or typos before hundreds of people trigger it.
Pin a Reminder Comment
After the post goes live, leave a comment that says:
“Comment INFO to get the guide sent straight to your DMs!”
Then pin that comment to the top. It reminds people what to do and keeps the keyword visible.
Advanced Comment Automation Tactics
Use Multiple Keywords Per Post
You can set up multiple triggers on the same post. Example:
- Comment “INFO” to get the free guide
- Comment “CALL” to book a strategy call
Each keyword triggers a different flow. One post, two conversion paths.
Combine Comment Triggers with Story Mentions
Post to your feed with a comment trigger. Then reshare the post to your story and say “Tag me in your story if you want this.” Use ManyChat’s Story Mention trigger to auto-reply when someone tags you. Now you have two lead gen paths from one piece of content.
Use Reel Comment Triggers for Maximum Reach
Reels get more reach than feed posts. Use comment-to-DM triggers on reels to scale lead gen fast. The keyword should appear on-screen in the reel itself (text overlay), not just the caption.
Retarget People Who Triggered But Did Not Convert
In ManyChat, you can see everyone who triggered the comment flow. Export that list and retarget them with a follow-up flow 48 hours later if they did not reply. “Hey, did you get a chance to check out the guide?”
The Tracking Problem: Which Comments Convert?
Here is the gap.
ManyChat shows you how many people commented and triggered the flow. It does not show you what happens after. Learn more about Instagram DM automation with ManyChat and why tracking matters.
- Who replied after receiving the DM
- Who booked a call
- Who bought
- How much revenue that post generated
You are running comment-to-DM campaigns on 5 different posts. One post drives 100 comments. Another drives 30. Which one made you money? You have no idea.
That is where most people lose control. The leads come in fast. You respond when you can. Some fall through the cracks. You forget who came from which post. Revenue is a mystery.
How DM Tracker Fills the Gap
DM Tracker is the CRM layer that ManyChat is missing. It sits on top of your Instagram DMs and tracks what happens after ManyChat starts the conversation.
Here is how it works:
- Someone comments on your post
- ManyChat sends them the automated DM
- DM Tracker picks up that conversation and adds it to your follow-up board
- You tag the contact with the source (which post it came from)
- The follow-up board surfaces them when they need attention
- You track reply rates and follow-up success by tag
- Now you know exactly which posts (and which keywords) drive the best conversations
You can see which comment campaigns are worth running again and which are a waste of time.
Comment Automation + DM Tracker Workflow
Here is the full workflow when you combine the two tools:
- Post to Instagram with a clear call to action (“Comment INFO”)
- ManyChat triggers when someone comments and sends the DM flow
- The lead replies and the conversation starts
- DM Tracker picks up the conversation automatically
- You tag them with the source (e.g., “Reel: Meal Plan Offer”)
- You sell in the DMs while the follow-up board keeps surfacing contacts who need attention
- You track reply rates and follow-up success for each campaign tag
- Over time, you see exactly which posts and keywords drive the best conversations and reply rates
No more guessing. No more losing track of who came from where.
Who This Workflow Is For
You should be using comment automation + DM tracking if you:
- Run lead gen campaigns on Instagram (coaches, course creators, agencies)
- Use ManyChat for comment-to-DM flows (or plan to start)
- Close deals in the DMs (not just collecting emails)
- Run multiple campaigns and want to know which ones actually convert
- Manage 20+ DM conversations at any given time
If you are still tracking follow-ups in your head or a messy spreadsheet, you are losing money.
Start Tracking Your Comment Campaigns
ManyChat handles the automation. DM Tracker handles the tracking. Together, they give you a system that scales without losing leads.
Set up your comment triggers. Let ManyChat do the heavy lifting. Then track every conversation, every follow-up, and every dollar in DM Tracker.
Frequently Asked Questions
Comment-to-DM automation triggers when someone comments a specific keyword on your Instagram post. ManyChat instantly sends them an automated DM with your lead magnet, link, or offer. It converts public comments into private conversations.
In ManyChat, go to Automation > Instagram > Comment Triggers. Create a new trigger, choose the Instagram post, set your trigger keyword (e.g., 'INFO'), and build the DM flow that gets sent. Once saved, anyone who comments that keyword on the post gets the DM instantly.
Yes. You can set up multiple comment triggers on the same post. For example, use 'INFO' for the free guide and 'DISCOUNT' for a promo code. Each keyword can trigger a different DM flow.
Keep them short, simple, and impossible to spell wrong. Single words work best: INFO, GUIDE, LINK, YES, DEAL. Avoid multi-word phrases or anything with special characters. The easier it is to type, the higher your conversion rate.
Common issues: (1) The Instagram account isn't properly connected to ManyChat, (2) The post type is unsupported (only feed posts and reels work, stories need a different setup), (3) The user has never interacted with your account before (24-hour message window doesn't apply to comment triggers, but connection must exist).
ManyChat shows how many people triggered the flow, but it doesn't track what happens after (follow-ups, reply rates, which conversations actually converted). DM Tracker picks up every conversation ManyChat starts, tracks outreach and reply rates, and lets you A/B test different scripts to see which posts drive the best conversations.
Not directly. Instagram Stories don't support public comments. Instead, use the Story Mention trigger or Story Reply trigger in ManyChat. When someone mentions you in their story or replies to yours, ManyChat can auto-send a DM.
No. Comment-to-DM automation is available on ManyChat's free plan. You only need Pro if you want advanced features like unlimited custom fields, priority support, or removal of ManyChat branding.