Instagram Auto DM: Triggers and How to Set One Up

An Instagram auto DM replies automatically when someone comments, replies to a Story or mentions you. Here are the triggers that work and how to set one up.

Instagram Auto DM: Triggers and How to Set One Up

Automate Comments and DMs in 5 Minutes

Someone comments on your IG post. They get a DM instantly. You do nothing.

Trusted by 10K+ creators and SMBs

Table of content
Share this article
Twitter/XFacebookLinkedinPinterestTelegramWhatsapp
Summarize with AI
ChatGPTGooglePerplexityClaude

TL;DR

TL;DR

  • An auto DM sends itself when someone comments a keyword, replies to a Story, mentions you, clicks a click-to-DM ad, or messages you a keyword.
  • Every trigger is a reply to something the person did. That is what keeps it inside Meta's rules, and it is why cold outreach is not possible whatever a tool claims.
  • Comment keywords give the most volume, Story replies the most intent, mentions are the most underused.
  • Setup takes about ten minutes. Start with one trigger, not five.
  • Auto-DMing new followers is not a dependable trigger. The workarounds that function are covered separately.

An Instagram auto DM is a message that sends itself when someone does something specific: comments a keyword, replies to a Story, mentions you, or clicks a click-to-DM ad. The message arrives within seconds. The important part is that every one of these is a reply to an action the other person took, which is what separates it from mass messaging and what keeps it inside Meta's rules.

What auto DM is not

It is not cold outreach with a scheduler attached. Meta's API does not permit messaging people who have never interacted with you, and no tool changes that, whatever the marketing says.

The practical consequence is that your automation can only be as good as the reasons people have to engage. If nobody comments, there is nothing to trigger. Auto DM amplifies attention you already have; it does not create it.

How an Instagram auto DM fires from a comment trigger

The triggers that work

Five entry points, each reaching a different part of your audience.

Comment keyword. The highest volume by a distance, because comments come from Reels and Reels reach people who do not follow you. You put the keyword in the caption, they comment it, the DM fires. Best for anything you are giving away.

Story reply. Lower volume, higher intent. Replying to a Story takes more deliberate effort than tapping a comment, so the people who do it are further along. Best when the next step is a booking or a conversation rather than a download.

Mention. The most underused of the five. Someone tagging you in their Story is one of the strongest signals of goodwill you get, and most accounts let it pass unacknowledged.

Click-to-DM ads. Sends paid traffic into a conversation instead of a landing page. Worth testing where the product needs a question answered before anyone buys.

Inbound DM keyword. Catches people who message you directly. Once you look, this happens more than most accounts realise, and it is the closest thing to a support autoresponder.

There is one trigger people ask for that is not dependable: sending a DM the moment someone follows you. Access to that is limited and inconsistent, and the workarounds that do function are covered separately in messaging new followers.

Setting one up

About ten minutes end to end.

1. Connect the account

An Instagram Business or Creator account, connected through Meta's authorisation screen. If a tool asks for your password instead, stop there.

Connecting an Instagram account through Meta's official authorisation flow

2. Pick the trigger

Start with one. Comment keyword if you want volume, Story reply if you want intent. Running five flows before you know whether one works is how people end up with a mess they cannot debug.

Choosing a comment keyword trigger for an Instagram DM automation

3. Set the keyword

Short, memorable, and something that fits naturally in a caption. It has to match exactly what you ask for, which sounds obvious and is the most common reason a flow appears broken.

Alternatively, intent detection handles the cases where people almost use your keyword, or ask for the thing in their own words, which happens constantly once volume picks up.

AI intent detection configured to trigger a reply from Instagram comments

4. Write the message

Short. One line of context, then the thing you promised. A bare link reads as spam; three paragraphs read as a newsletter. Neither gets clicked.

Writing the first automated DM message in Inrō

5. Add the public reply

An automatic reply on the comment saying it has been sent. This tells the person to check, and shows everyone else in the comments that the thing works, which reliably produces more comments than the flow would get otherwise.

Automatic public comment reply confirming a DM has been sent

6. Test it from another account

Comment the keyword yourself from a second account before the post goes out. Check the DM arrives, the link works, and the message reads like a person wrote it.

7. Look at it after two days

Two numbers matter: how many people triggered it, and how many acted on the message. If triggers are low, the caption is not asking clearly enough. If triggers are fine but nobody clicks, the message or the destination is the problem.

Across Inrō's own automations, DMs average a 90% open rate, a 60% reply rate and a 28% click-through rate. Use that as a reference point rather than a target, since the offer moves the click rate more than anything else you can change.

What separates a flow that works

Most accounts set up one comment keyword and leave it. Four things make more difference than adding more flows.

Ask a question before you send the link. One question after the first message, about what they are actually trying to do, tells you who is serious and lets the flow branch accordingly. It also makes the exchange feel like a conversation rather than a vending machine. The approach is covered in qualifying Instagram leads.

Look at where people stop, not just whether they converted. A flow that gets opened but not clicked has a message problem. A flow that gets replies but no bookings has an offer problem. Those need opposite fixes, and an outcome number alone cannot tell you which you have.

Follow up once with people who did not act. A single message a day or two later recovers a real share of people who meant to come back and forgot. Once, not repeatedly.

Do not run every trigger at once. Two flows listening for the same thing will collide, and the person on the other end gets duplicates or silence. Add triggers one at a time and check they do not overlap.

Multiple Instagram automation flows and their triggers listed in Inrō

Keeping it safe

The line is simple and worth restating because a lot of marketing blurs it.

Official API, replying to an action they took. That is permitted, and it is what every trigger above does.

Anything else is not. Tools that log in as you, use browser extensions or ask for your Instagram password are operating outside the API, and the consequence lands on your account rather than theirs. More in is Instagram automation safe and what a Meta Tech Provider is.

Two smaller things worth knowing. Messages are capped at 1,000 characters, and volume rules still apply even to automated replies, both covered in Instagram's DM limits. And if replies start arriving faster than you can handle them, that is a good problem with its own answer in managing the Instagram inbox.

What to look for in a tool

Official API connection. Not negotiable, and the first thing to check.

The triggers you actually need. Plenty of tools do comment-to-DM and nothing else. If Story replies or mentions matter to you, confirm before buying rather than after.

Somewhere the contact is stored. A tool that fires a message and forgets the person leaves you unable to follow up, which is where most of the value is.

Control over tone. Templates that cannot be varied produce messages that read as templates.

Pricing that matches your growth shape. Per-contact billing behaves very differently from flat fees when a post overperforms. Compared across tools in the Instagram DM automation tools guide.

Set up your first automation in about ten minutes

Comment keywords, Story replies and mentions, running on Meta's official API. Free plan, no card required.

FAQs

Is auto DM allowed on Instagram?

Yes, when the tool connects through Meta's official API and every message replies to something the person did. Comments, Story replies, mentions, ad clicks and inbound keywords all qualify. Messaging people who never interacted with you does not, regardless of the tool.

Can I auto-DM people the moment they follow me?

Not dependably. Access to that trigger is limited and inconsistent, so tools that offer it work for some accounts and silently fail for others. There are workarounds that do function, covered in messaging new followers.

Will people be able to tell it is automated?

Only if it reads that way. A message arriving seconds after someone commented, delivering exactly what the caption promised, in normal language, reads as fast rather than robotic. What gives it away is length, a bare link, or a greeting that has nothing to do with what they just did.

How fast does the DM arrive?

Within seconds on the official API. Speed is most of the point, since the whole reason this works is catching someone while they are still looking at the post.

Can I run different keywords on the same post?

Yes, each sending something different. It is a good way to let people tell you what they want rather than sending everyone the same thing.

Is there a free way to do this?

Inrō's free plan includes automations, covering 100 active contacts, 3 automations and 3 DM campaigns with no card required. Instagram's own saved replies are free but manual. Be wary of anything advertising unlimited free auto DM, since that generally means it is not using the API.

Can I turn a flow off?

Yes, instantly, and edit or pause it without deleting the contacts it has already collected.

What happens if two automations overlap?

They compete, and the person gets duplicate messages or none. If you run several triggers, check that none of them can fire on the same action.

Giulia Filie
Growth Marketing Manager

Giulia leads growth at Inrō, an Instagram DM automation platform, which means she's knee-deep in what actually makes DMs convert and what just looks good in a demo. She writes from the data, and from a lot of trial and error.

Join automations strategies and Instagram Insights weekly

Thank you! You have been susbcribed to our weekly insights!
Oops! Something went wrong while submitting the form.

By entering your email address above and clicking Subcribe, you consent to receive marketing communications (such as newsletters, blog posts, event invitations and new product updates), and targeted advertising from Inrō from time to time. You can unsubscribe from our marketing emails at anytime by clinking on the "Unsubscribe" link at the bottom of our emails. For more information about how we process personal information and what right you have on this respect, please see our Privacy Policy.

Last updated
July 21, 2026
Category
DM automation

Related Articles

Try Inrō and leverage the power of Instagram DM automation

Attract more leads, target them with DM marketing, and automate your interactions on Instagram!

Free plan available
Meta Tech Provider
Setup in 5 minutes