Instagram comment to DM automation sends a direct message automatically to anyone who comments a specific keyword on your post. Someone comments "GUIDE" on your reel, and within seconds they get a DM from you with the guide you promised. No copy-pasting links into 400 comment threads at midnight.
You've seen creators use this everywhere: "Comment LINK and I'll send it to you." That's not a very patient human behind the screen. It's automation, and as of this month it's built into Nimply.
Here's how it works, how to set it up, and the Instagram rules you need to know before you turn it on.
What is comment to DM automation?
Comment to DM automation is a simple loop:
- You publish a post or reel and tell people to comment a keyword.
- Someone comments that keyword.
- They automatically get a DM with the link or content you promised.
- Optionally, your account also replies to their comment publicly ("Just sent it, check your DMs!").
Why creators love it comes down to two things.
It rewards the algorithm's favorite behavior. Comments are one of the strongest engagement signals on Instagram. A post that collects 200 keyword comments tells Instagram this content is worth showing to more people, which earns more reach, which earns more comments. The loop feeds itself.
It moves people off the feed and into a conversation. A DM is a one-to-one channel. Once someone is in your inbox, you can deliver a lead magnet, share a product link, or answer questions, without hoping they remember to find the link in your bio.
How Nimply's comment to DM automation works
We just shipped comment to DM automation for Instagram and Facebook Page posts, running on Meta's officially approved permissions. A few design choices worth knowing:
Keyword rules, checked in order. You create rules like "if a comment contains GUIDE, send this DM." Rules are checked top to bottom, and the first rule that matches sends. That means you can stack specific rules above general ones.
Rules can be scoped to specific posts. The same keyword can deliver different things on different posts. "LINK" on Monday's reel sends your newsletter, while "LINK" on Thursday's product post sends the checkout page.
Optional public reply. Each rule can also post a public reply on the comment. This does double duty: the commenter knows to check their inbox, and everyone else scrolling sees that commenting actually works.
A sensible fallback. Sometimes Instagram refuses to send a DM, most often because the messaging window expired. Instead of failing silently, Nimply posts your message text as a public reply to the comment, and records what happened in the run history. Nobody gets left hanging, and you can always see exactly what went out and why.
Test mode. You can run your rules against sample data before anything touches a real commenter. Set it up, test it, then switch it on.
How to set it up, step by step
- Make sure your Instagram account is a professional account. Business or Creator both work. This is Instagram's requirement for any DM automation, not ours.
- Connect your account to Nimply and open Automations.
- Create a comment to DM rule. Choose your trigger keyword. Short, memorable, easy-to-spell words work best: GUIDE, LINK, PRICE, ME.
- Scope it. Apply the rule to all posts or pick specific ones.
- Write the DM. Include the link or content you promised, and write it like you'd actually text someone (more on this below).
- Add a public reply if you want one. Something short: "Sent! Check your DMs 📩"
- Test it, then turn it on. Run test mode, check the output, activate.
From there, your job is the caption. The automation only works if people know the keyword exists, so say it plainly: "Comment GUIDE and I'll DM you the full checklist."
Instagram's rules and limits (read this part)
Instagram puts real guardrails on comment to DM automation, and knowing them will save you confused debugging later:
- One private reply per comment. Each comment can receive exactly one automated DM. You can't follow up with a second automated message on the same comment.
- The seven day window. The private reply has to be sent within seven days of the comment. After that, Instagram refuses it. This mostly matters if you add a rule to an old post that already has comments; those older comments are outside the window.
- Professional accounts only. Personal Instagram accounts can't use DM automation at all.
- Official API only. Tools that automate DMs by logging into your account with your password violate Instagram's terms and risk getting you restricted. Anything you use should run on Meta-approved permissions, as Nimply does.
Six ways to actually use it
- Lead magnets. "Comment CHECKLIST" and deliver your PDF, with an email opt-in link if you want to build your list.
- Product and affiliate links. Skip "link in bio" friction and put the product one tap away.
- Waitlists and launches. "Comment EARLY for first access" builds a warm list before launch day.
- Discount codes. A code delivered by DM feels personal and is easy to track.
- Event registrations. Webinar or workshop links sent straight to people who raised their hand.
- Content upgrades. Your reel covers 3 tips; the DM delivers the full list of 10.
If you need help getting people to comment in the first place, strong openers matter more than anything. We collected 75+ hooks that stop the scroll for exactly that job.
Keep it human (this is the part most people get wrong)
Automation delivers the link. It doesn't build the relationship. A few rules we'd suggest:
Write the DM like a person. "Hey! Here's the guide you asked for 👇 Let me know what you think" beats "Thank you for your interest. Please find the requested resource below."
Show up for the replies. The automated DM is message one. When someone answers it with a question, a human should take over. That conversation is where the actual selling and relationship-building happens, and it deserves a real reply. Our guide on responding to Instagram comments applies just as much inside the inbox.
Don't bait comments you can't deliver on. If the DM disappoints, people feel tricked, and they won't comment next time. The promise in the caption and the payload in the DM need to match.
What about ManyChat?
Fair question, since ManyChat basically defined this category. Honest answer: if you want deep, multi-step chatbot flows with conditions, branching, and integrations, ManyChat is more powerful and has years of head start on that specific problem. It's a dedicated chat automation product.
Nimply's comment to DM automation is deliberately simpler: keyword in, DM out, fallback handled, history logged. Where it wins is that it lives inside the platform you already use to schedule and publish your content, with flat pricing and no separate subscription for the DM tool. If your need is "deliver the link when they comment the word," you don't need a chatbot builder for that.
FAQ
What is Instagram DM automation?
Instagram DM automation is software that sends direct messages on your behalf based on a trigger you define, using Instagram's official API. Comment to DM is the most popular type: someone comments a keyword on your post and instantly receives a DM with the link or content you promised. It only works on Instagram professional (Business or Creator) accounts, and messages are sent through Meta-approved permissions, not through your password or an unofficial bot.
How do you use comment to DM automation?
Pick a keyword (like GUIDE or LINK), create a rule that says what DM to send when someone comments that word, then tell people about it in your caption: "Comment GUIDE and I'll DM it to you." When a comment matches, the DM goes out automatically, and you can add an optional public reply on the comment so everyone else sees it works. The whole setup usually takes a few minutes.
Why isn't my Instagram comment automation working?
The usual causes: your Instagram account isn't a professional (Business or Creator) account, the comment didn't actually contain your keyword, the rule is scoped to a different post, or you ran into Instagram's limits. Instagram allows one private reply per comment, and only within seven days of that comment, so a second DM to the same comment or a late reply will be refused. In Nimply, the run history shows exactly what happened on each comment, including when a DM was refused and the message was posted as a public reply instead.
Is there a free way to set up an Instagram DM automation for comments?
Yes. Meta's own Instagram inbox offers basic saved replies but no true comment-to-DM automation, so you'll need a third-party tool. Several tools, including ManyChat, offer free tiers with limits, and Nimply lets you try comment to DM automation on a free trial. Whatever you choose, make sure it uses Instagram's official API. Unofficial bots that log in with your password can get your account restricted.
Try it on your next post
The fastest way to see whether comment to DM automation fits your content is to run it once: pick your best-performing post format, offer something worth commenting for, and watch the run history do its thing. Set up your first comment to DM automation and test it in minutes.



