Guides6 min read

How to Auto-Reply to Instagram Comments With a DM

When someone comments on your post asking "how much?" or "link please?", every minute you take to reply is a minute they might scroll away. Comment-to-DM automation closes that gap — the moment someone comments, they get an instant private message, no manual follow-up required.

How comment-to-DM automation actually works

The mechanism is simple: you pick a post or reel, optionally set a keyword, and connect a DM (plus an optional public comment reply) to it. When someone comments — and matches your keyword, if you set one — they get messaged automatically. If they comment more than once, they still only get messaged once per automation, so your audience never feels spammed.

This only triggers off comments — not story mentions, not DMs you receive directly, not shares. If you want a different reaction to trigger a message, that's not something comment-to-DM automation covers.

Step 1: Connect your Instagram account

Instagram's Graph API requires a Professional (Business or Creator) account, and it authenticates through Facebook Login rather than an Instagram-only login screen — that's a platform requirement, not a design choice any automation tool gets to skip. Once connected, confirm the connection shows as healthy before setting up your first automation.

Step 2: Pick a post or reel and set your trigger

Choose the post or reel you want to automate. You can leave the trigger open — any comment fires it — or set a keyword so only comments containing that word (like "PRICE" or "INFO") trigger a response. Keyword triggers tend to convert better, because the commenter has already told you what they want.

  • Open trigger: good for giveaways or general engagement posts where you want to message everyone who comments
  • Keyword trigger: good for posts where different comments mean different intents ("price" vs "size" vs just a heart emoji)

Step 3: Write your DM and comment reply

Every trigger sends a private DM, and can optionally post a public comment reply at the same time — so the commenter and your wider audience both see it land. Write the DM like you're actually replying to one person, not broadcasting to a list. Keep the public reply short; its job is just to show the thread is active, not to carry the whole message.

Step 4: Track leads and refine

Every commenter who gets a DM becomes a tracked lead — you can see who's active versus who's opted out, and export the list. If a post's reply rate looks weak, that's usually a sign the DM copy doesn't match what the comment implied, not that automation itself isn't working.

Common mistakes to avoid

  • Using an open trigger on a high-traffic post — you'll message everyone, including people who commented just an emoji
  • Writing a DM that sounds like a broadcast rather than a reply to what they actually said in the comment
  • Forgetting that comment automations only fire once per commenter per automation — don't expect a second message to someone who already got one
  • Not checking your Instagram connection status before a launch — an expired token means the automation silently stops firing

Try it on your own account

Set up a comment-to-DM automation in a few minutes. Free plan, no credit card required.

Start free

Keep reading

Stop answering the same comment by hand

Set up your first automation in minutes and let every commenter get an answer.

Free plan available. No credit card required.