Instagram Automation7 min read

How to Automatically DM People Who Comment on Instagram

Send an automatic DM to everyone who comments a keyword on your Instagram post or Reel. Setup, rules and examples that turn comments into leads.

Elev8or Team

Elev8or Team

Elev8or Editorial Team

How to Automatically DM People Who Comment on Instagram

To automatically DM people who comment on Instagram, switch to a Creator or Business account, connect an automation tool through Instagram's official API, then set one rule: when a comment contains your keyword, send a short DM with your link. Anyone who types the keyword on your post or Reel gets the message within seconds, without you replying by hand.

The whole setup takes about fifteen minutes. Most of the work is not technical. It is choosing a keyword people will actually type and writing a DM that gets clicked. This guide covers how comment-to-DM works, what you need, the exact steps, and the mistakes that quietly kill results.

How comment-to-DM works

Comment-to-DM is a trigger and a reply. Your tool watches the comments on a post, Reel or Live. When a new comment contains your keyword, the tool sends a private message to that person. Instagram calls this a private reply, and it is the one automated message Meta lets you send to a person who has not messaged you first.

That rule explains why it works and where its limits are. According to Meta's developer documentation, a private reply has to be sent within 7 days of the comment, and you can send only one message to the person who commented. If they follow your account, the message lands in their inbox. If they do not, it lands in their message requests folder. If they respond, you get a normal 24-hour window to keep the conversation going.

  • Trigger: a comment containing your keyword.
  • Action: one DM sent to the commenter.
  • Limit: one message per comment, within 7 days, unless they reply.

Here is why creators use it. The commenter asked for something, so the DM is expected and not spam. The comment itself adds to the post's engagement. And the link arrives in a place people actually read, rather than a bio they have to tap through to find.

What you need (business or creator account)

  1. A professional Instagram account. Personal accounts cannot connect to messaging automation. Switching is free: Settings, Account type and tools, Switch to professional account, then choose Creator or Business.
  2. A tool that uses Instagram's official API. Pick one that connects through Meta's own login screen. Avoid anything that asks for your Instagram password or logs in as a bot, because that is the quickest route to a restricted account.
  3. A Facebook Page connection, depending on the tool. Some setups require your professional account to be linked to a Page. The tool will tell you during connection.
  4. A link or resource worth sending. A guide, a product page, a booking link or a download. If you cannot say in one sentence why someone would want it, fix that first.
  5. Posts that ask for the comment. The automation does nothing if nobody comments. The Reel has to tell people which word to type.

Step-by-step setup

  1. Switch to a Creator or Business account if you have not already.
  2. Connect your account to an automation tool through Instagram's official login and approve the permissions it asks for. Messaging permissions are required.
  3. Create a new automation and choose the trigger "someone comments on my post or Reel."
  4. Choose the posts. Start with one Reel. You can switch to all posts once you have tested it.
  5. Set the keyword rule to "comment contains" your word, for example LINK. Turn off case sensitivity so link, Link and LINK all work.
  6. Write the DM. One sentence plus a button or link. Details in the section below.
  7. Add a public reply if the tool allows it. A short "Sent! Check your DMs" under the comment shows other viewers that it works.
  8. Test it from a second account. Comment the keyword, check that the DM arrives and that the link opens on a phone.
  9. Turn it on and say the keyword in your next Reel.

If you want a deeper look at funnels built on this trigger, including how to qualify people after the first message, see our guide to comment-to-DM funnels. This post sticks to getting your first automation live.

Pick a keyword people will type

The keyword is the most underrated setting. If it is hard to spell, easy to mistype or unclear, your comment count will suffer no matter how good the DM is.

  • One short word. LINK, GUIDE, PRICE, START, RATES. Four to six letters is ideal.
  • Easy on a phone. No numbers, no special characters, no words people autocorrect.
  • Tied to the offer. GUIDE for a guide, PRICE for pricing, WORKOUT for a plan. People remember it and know what they get.
  • One keyword per post. If every Reel uses a different word, you can tell which post drove the click. If you reuse one word, your rule can fire on older posts too, so scope it to the post.
  • Include common variants. Many tools let you list several words that trigger the same DM, such as link, links and linkk.

Then say it out loud. The most common reason a keyword automation underperforms is that the keyword only appears in the caption. People watch Reels with the caption collapsed. Say "comment LINK" in the video and show it on screen near the end.

Write the DM that gets clicks

The first DM is a delivery, not a pitch. The person asked for something. Give it to them quickly and keep the message short enough to read on a lock screen.

  1. Greet and confirm. "Hey! Here's the guide you asked for."
  2. Deliver one thing. One link or one button. Not three.
  3. Add one line of context. What it is and what they get when they open it.
  4. Ask for a reply only if you will answer. "Reply with what you're working on and I'll point you to the right part" works if you will read the replies.

A sample you can adapt: "Hey! Here's the link you asked for: [button]. It walks through the setup in 5 minutes. Reply if you get stuck." That is three short sentences and one button.

Mistakes that kill reach

  • Using a tool that is not on the official API. Password-based bots break Instagram's rules and can get an account limited. Use the official connection.
  • Sending too many messages too quickly. Official tools respect rate limits. Do not stack several automations that fire on the same comment.
  • Keyword only in the caption. Say it in the video and put it on screen.
  • A long first DM. Walls of text get ignored. One sentence and one button.
  • Several links in one DM. Pick the single next step you want.
  • A keyword that matches normal conversation. If your keyword is "yes" or "link," a casual comment can trigger it. Use a word unlikely to appear by accident, or require an exact match.
  • Never testing. A broken link in an automatic message goes out hundreds of times before you notice.
  • Ignoring replies. The DM can start a conversation. If people reply and you never answer, you waste the best part.

A simple way to measure it

Track three numbers per post: comments containing the keyword, DMs sent and link clicks. If comments are low, the call to action was weak, so say the keyword earlier and more clearly in the Reel. If comments are fine but clicks are low, rewrite the DM or the offer behind the link. Change one thing at a time. Do not assume results will match anyone else's; they depend on your audience, offer and how clearly you ask.

Where Elev8or Engage fits

Elev8or Engage runs the trigger and the DM for you. You connect your Instagram professional account, set a keyword and a reply, and pick the posts. It is built for the setup in this guide: one keyword, one short DM, one link. You can try it free and test it from a second account before you point it at a Reel.

Frequently Asked Questions

Can I automatically DM people who comment on Instagram?
Yes, using private replies. Connect a professional (Creator or Business) account to a tool that uses Instagram's official API, set a keyword trigger and a DM reply, and the tool sends the message when someone comments the keyword.
Do I need a business account to auto DM commenters?
You need a professional account, which means Creator or Business. Personal accounts cannot connect to messaging automation. Switching is free from the account settings.
How long do I have to DM someone after they comment?
Meta's developer documentation says a private reply must be sent within 7 days of the comment, and only one message can be sent to that commenter. If they reply, a normal 24-hour messaging window opens.
Why did my comment-to-DM message go to message requests?
Messages from private replies land in the Inbox if the person follows your account and in message requests if they do not. That is expected behavior, and the commenter can still open it.
Will automatic DMs get my account banned?
Using tools built on Instagram's official API for replies to people who commented is the approved route. Risk comes from password-based bots, mass messaging strangers and sending too much too fast. Stay on the official API and keep messages relevant.
What is the best keyword for comment-to-DM?
A short, easy-to-type word tied to the offer, such as LINK or GUIDE. Say it out loud in the video, show it on screen, and use one keyword per post so you can see which post drove results.
Elev8or Team

About the author

Elev8or Team

Elev8or Editorial Team

Elev8or researches creator pricing, campaign performance, and influencer software workflows to turn scattered market signals into practical decision guides for brands and creators.

how to automatically dm people who comment on instagramautomatically dm commenters instagraminstagram comment to dminstagram auto dm comment keywordhow to send automatic dm instagraminstagram comment automationinstagram private replycomment link get dm instagramauto dm instagram reelsinstagram dm automation for creatorshow to set up auto dm on instagraminstagram keyword trigger dm

Turn every comment into a conversation.

Try Engage Free