Comment-to-DM automation is one mechanism: someone comments a word on your post, and a message lands in their inbox. Every tool on this page does that on day one. The best comment to DM automation for a given account comes down to two things the feature lists never mention. The first is what the free tier lets a comment do, and what it counts against when the post works. The second is the word you ask people to comment, which decides who gets the DM, who gets it by accident, and whether two of your own automations fight over the same comment.
This piece covers both. The tools are compared from each vendor's own pricing page, read on 2 September 2026, and the trigger-word advice is the part we get asked about most and have never seen written down. If you want the setup mechanics, Meta's private-reply rules and the reasons a working automation stops on day eight, they live in the comment-to-DM setup guide; the strategy of what to trigger on and what to send is the comment-to-DM playbook. This post repeats neither.
What every comment-to-DM tool has to do
Instagram does not let an app message a commenter freely. It lets a business send one private reply to a comment, within seven days of the comment, and only on the business's own posts. That single reply is the whole product. Everything a tool adds sits either before it (which comments qualify) or after it (what happens once the person answers back, which opens a normal DM window).
So the four questions that separate the tools are these.
- Which comments qualify: a keyword, any comment at all, on one post, on every post, or on the next post you publish.
- Whether it also replies publicly under the comment, which is what shows the next scroller that commenting does something.
- What happens after the private reply: a link straight away, a link once they answer, an email ask, a follow-up if they never tap.
- What it counts when the post works: the person, the message sent, or the conversation that follows.
The comment-to-DM tools, free tier first
1. Instagram and Meta Business Suite (free, built in)
Meta's own tooling does comment-to-message at no cost. In Meta Business Suite you set a handful of keywords, a public reply and a private message, and it runs on your professional account. The cap on keywords is small, the reply is one fixed message to everyone, it is configured from the desktop interface, and there is nothing after the first message: no link tracking, no email capture, no branching. If your entire need is “comment GUIDE, get the guide”, set this up before paying anyone. Everything below exists for the moment you want the DM to do more than one thing.
2. ManyChat (comment-to-DM with public reply, per active contact)
ManyChat's comment automation sends the private DM and replies publicly on the post in one automation, and it triggers on a keyword or on any comment. The free plan allows four live automations and 25 active contacts a month; Essential is $17 a month ($14 annual) for 250 contacts and Pro is $39 ($29 annual) for 2,500 with the AI features. Every commenter who gets the DM is an active contact, and past the allowance you pay per additional contact, $0.10 each on Essential and $0.05 on Pro, with automations still running.
It is the deepest builder on the list and the most tutorials exist for it. The thing to model before choosing it is the unit: a comment-to-DM post that reaches 2,000 people is 2,000 active contacts whether or not any of them replied, so the free plan's 25 is cleared by one modest Reel. The full tier and overage table is in our ManyChat pricing breakdown.
3. Linktree (bundled with the bio link, one post on free)
Linktree's Instagram auto-reply is included on every plan. Free automates replies on one specific post or Reel with 1,000 DMs a month; Starter lifts the DM cap to 1,500; only Pro (2,500 DMs) and Premium (unlimited) unlock the “all posts” and “next post” triggers. Prices vary by region, so read its page directly. If you already pay for Linktree and the DM is your link, this is the zero-extra-cost option; the one-post limit means every new Reel is a fresh setup, and there are no keyword replies, story triggers or AI.
4. LinkDM (free: 1,000 DMs, public reply on Pro)
LinkDM's free plan covers one account and 1,000 DMs a month with post and Reel auto-replies and story automation. The public comment reply, branding removal and lead capture sit on Pro at $19 a month for three accounts and 25,000 DMs. The unit is the DM sent, which is honest for link delivery: one comment, one DM, one count. AI replies are not mentioned on its pricing page.
5. CreatorFlow (free: 500 DMs with comment-to-DM)
CreatorFlow's free plan is one account and 500 automated DMs a month with comment-to-DM included, free indefinitely. Pro is $15 a month ($12 annual) for two accounts and 5,000 DMs shared across the workspace. Its pricing page does not say whether the trigger can watch all posts or only chosen ones, and does not mention AI, so treat it as a link-delivery tool until you have tested it on your own post.
6. InstantDM (flat $9.99, comment-to-DM and AI comment replies)
InstantDM charges a flat $9.99 a month (Legend Pro) or $24.99 (Trendsetter) with no contact or DM meter, subject to Instagram's rate limits, after a seven-day trial with no card. Comment-to-DM, a “DM for link” feature and AI-written public comment replies are on both tiers. A flat fee is the simplest possible answer to “what does a viral post cost”, which is nothing extra; the trade is that it is a delivery tool, not a conversation system.
7. Inrō (free: 100 active contacts, three automations, AI credits)
Inrō's free plan is 100 active contacts a month, three active automations, three campaigns and 50 AI agent credits with no card; Pro is €12.99 a month for 500 or more contacts with AI replies included and a price that scales with contacts. Same unit as ManyChat, four times the free allowance, and the only free tier here with AI replies switched on. The same per-contact caveat applies on a busy post.
8. Chatfuel (free Light tier, limits not on the pricing page)
Chatfuel's Light tier is free with no card and includes Instagram automations and a team inbox; AI is on the AI PRO plan at $49 a month. The pricing page says usage limits apply and points to a separate limits page, so check the current cap before you build a launch on it. Worth a look if you want a second long-established flow builder to compare against ManyChat.
9. HyperDM (free: 50 conversations, every comment feature included)
Ours, described the same way as the others. The comment trigger takes up to five keywords, matches them ignoring case, in either “contains” or “is exactly” mode, with up to five “but doesn't contain” words that keep the automation quiet on comments like “is shipping free” even when the keyword matched. It listens on specific posts you pick from a thumbnail grid, on every post, or on your next post, which arms now and binds to the first post that gets a matching comment. You write up to three public replies and it rotates them so the thread does not look copy-pasted. The DM can hold up to three tracked links, and by default it sends a quick prompt first and the link once they reply, because Instagram does not reliably deliver an unsolicited link to someone who has never messaged you. Email capture and a nudge if they never tap are switches on the same form.
All of that is on the free plan, which is 50 conversations a month on one Instagram channel with a “Powered by HyperDM” badge on replies. The unit is a conversation: one customer engaging one campaign, however many messages it takes, counted again only after five quiet days or in a new month. A post that reaches 2,000 people and produces 40 real conversations costs 40. Paid plans start at $39 a month for 500. Two honest limits: Instagram is the only live channel, and the “only for followers” switch on the comment trigger is marked coming soon, because Instagram does not tell apps whether a fresh commenter follows you; gating on following is done with the flow builder's follow-gate node once the conversation is open.
The nine tools side by side
From each vendor's pricing page on 2 September 2026 (ManyChat re-read on 5 September). “Not stated” means the pricing page does not say, not that the feature is absent.
| Tool | Comment-to-DM on free | Post scope on free | Public reply | Counts | AI |
|---|---|---|---|---|---|
| Meta Business Suite | Yes, fixed text | Per post | Yes | Nothing | No |
| ManyChat | Yes, 4 live automations, 25 contacts | Specific or all posts | Yes | Active contacts | Pro and up |
| Linktree | Yes, 1,000 DMs | One post; all/next on Pro | Not stated | DMs | No |
| LinkDM | Yes, 1,000 DMs | Post and Reel | Pro only | DMs | Not stated |
| CreatorFlow | Yes, 500 DMs | Not stated | Not stated | DMs | Not stated |
| InstantDM | Trial only; $9.99 flat | Not stated | Yes, AI-written | Nothing (rate-limited) | Yes |
| Inrō | Yes, 100 contacts, 3 automations | Not stated | Not stated | Active contacts | 50 credits |
| Chatfuel Light | Yes, limits unpublished | Not stated | Not stated | See limits page | AI PRO $49 |
| HyperDM | Yes, 50 conversations | Specific, all, or next post | Yes, 3 rotating | Conversations | Yes |
Which word to ask people to comment
Every tool above asks you for a keyword and none of them tells you how to choose it. The word does three jobs at once: it tells the person what they will get, it tells the tool which comments to answer, and it tells your other automations to leave this one alone. A bad word fails at least one of those, and the failure looks like the tool not working.
- 1One word, not a phrase. People type on phones, misspell, and add emoji. “Send me the guide” arrives as “guide pls” and “GUIDE!!”. A single word survives all of that in “contains” mode.
- 2A word nobody types by accident. “Yes”, “love”, “info” and “this” all appear in ordinary comments, and in contains mode “info” fires on “information” and “yes” fires on “eyes”. If you want the automation to answer only people who asked, pick a word that only appears when someone is asking: GUIDE, PRICE, SIZES, RECIPE, CODE.
- 3Name the thing, not the action. “LINK” works, but it promises nothing, so the DM has to explain itself. “GUIDE” or “PRICELIST” means the first line of the DM can be the thing itself, and the public reply under the comment reads as a real answer rather than a prompt.
- 4One word per live offer. Most tools fire the first automation that matches, in a priority order you set; HyperDM shows reorder arrows only when two automations share a keyword, because that is the one case where order changes the outcome. If GUIDE is live on three posts, decide which one wins or give each its own word.
- 5Capitals are for humans. Matching ignores case in every tool we have tested, so “Comment GUIDE” in the caption is a readability choice, not a requirement, and someone typing “guide” gets the DM.
- 6Add the words that should stop it. A comment containing “refund” or “shipping” alongside your keyword is a support question, not a lead. Tools with an exclusion list let you keep those in the inbox for a human; if yours has none, choose a keyword that is unlikely to appear in a complaint.
- 7Say it twice. Put the word in the caption and on the screen in the first seconds of the Reel. The public reply the tool posts under the first few comments does the rest, because it shows everyone else what commenting gets them.
What a comment costs on each unit
The tool choice is mostly a unit choice, and comment-to-DM is where the units diverge hardest, because one post can produce thousands of comments from people who will never say another word. On a per-contact tool every commenter who receives the DM counts for the month. On a per-DM tool every DM sent counts, which for link delivery is one per commenter. On a flat-fee tool nothing counts. On a per-conversation tool only the people who actually reply, and keep replying, count. Run your last busy post's comment count through the cost calculator on each unit before you pick; the side-by-side of every billing unit in the category is in our auto-DM tools comparison.
Picking the best comment-to-DM automation for your account
If the DM is a link and nothing else, a per-DM or flat-fee tool (LinkDM, CreatorFlow, InstantDM) or Linktree's built-in reply costs the least when a post takes off, and Meta's own free feature may be the whole answer. If you want the deepest flow builder and can model your monthly reach, ManyChat's tiers are predictable, with the overage rate as the number to read first. If the DM has to answer a real question, capture an email or hand off to you with context, and you would rather be counted by conversations than by commenters, start on HyperDM's free plan, pick a word nobody types by accident, and test it with your own comment before the post goes live.
Run the automations. Let the AI close.
Comment-to-DM, keyword replies, follow gates — set up in minutes, then the AI answers from your real catalog. Free on one channel, 50 conversations a month, no card.
