the whole mechanism, no signup wall

How to auto-DM a link when someone comments

You post a reel. Forty people comment “link?”. Instead of copying the same reply forty times at midnight, a comment-to-DM automation watches for a word you chose and sends each of them the DM you already wrote. Here is exactly how it works, what Instagram permits, and where the sharp edges are.

What comment-to-DM actually is

Instagram lets approved tools send a direct message to someone who has just interacted with your account. A comment counts as an interaction. So the rule is simple: they act first, then you can reply. That is the boundary the whole category is built inside, and it is why nobody legitimate can offer you cold DMs to strangers.

A comment-to-DM automation is three decisions. Which word fires it. What the DM says. What has to be true before it sends — a real follow, an email answer, or nothing at all. Everything else a chatbot builder shows you is optional complexity.

about two minutes, start to finish

Setting one up

  1. Connect your Instagram account

    Log in through the official Meta window. Your account has to be a Business or Creator account — Instagram only allows automated messaging on those. Your password never touches our servers.

  2. Pick the keyword people will comment

    One short word that nobody types by accident: LINK, GUIDE, PRICE. You can add several, and you can exclude words so a comment saying "no link needed" does not trigger a send.

  3. Write the DM once

    Plain text, tappable buttons, or a swipeable row of cards. Write it the way you actually text. You can add a public reply under the comment too, so everyone else sees they can get it as well.

  4. Choose what happens before the DM sends

    Optionally require a real follow before the link unlocks, or ask for an email inside the DM and keep the answer as a lead. Both are checks the tool performs, not promises the commenter makes.

  5. Turn it on and watch the first one land

    The next matching comment fires it. Sends are paced with human-like delays, so a viral post does not look like a bot to Instagram.

comments are one of five

Everything that can start a DM

All five are on the free plan. Gating the trigger types would make the product feel broken rather than outgrown.

  • Comment on a post or reel

    The classic. Someone comments your keyword, they get the DM.

  • A DM containing a keyword

    Answer the question you get asked twenty times a week, in your own words.

  • A story mention

    Thank the person who tagged you without ever opening the app.

  • A story reply

    Reply to everyone who answers your sticker or types back.

  • A comment during a Live

    The one moment a manual reply was never going to happen.

learn these the cheap way

Four ways people get this wrong

Picking a keyword people type by accident

“Yes” and “me” fire on half your comment section. Pick a word nobody writes casually.

Writing a DM that reads like a press release

The reason this works is that it looks like you. Write it the way you text, contractions and all.

Sending a link to a form instead of asking in the DM

Every tap between the comment and the answer costs you people. Ask inside the conversation.

Running two tools on the same account

The same commenter gets two DMs. Nothing looks more automated than that.

before you set one up

Common questions

Yes, through the official Instagram Messaging API, which is what any legitimate tool uses. You need a Business or Creator account, and the person has to have interacted with you first — which a comment counts as. What is not allowed is cold-DMing people who never engaged with you, and no honest tool will offer it.

Using the official API is the baseline, but behaviour matters just as much. DMChat sends with randomised delays instead of a robotic three-second reply, throttles itself automatically when a post is getting unusual traffic, and rotates between reply variants rather than posting the same public comment four hundred times.

Usually within a few seconds of the comment. There is a deliberate, randomised pause built in — instant replies to hundreds of comments is exactly the pattern that looks automated.

Your choice. You can send to everyone, or require a follow first — in which case DMChat asks Instagram whether they actually follow you, and if not, sends a one-tap follow prompt and re-checks before delivering the link.

Yes, and this is the part most tools skip. Instead of sending a link to a landing page and losing most people on the way, DMChat can ask for the email inside the DM conversation and store the answer as a lead. No extra taps, no form to build.

1,000 DMs a month is free forever — no card, no trial clock. Pro is $15/mo for 30,000 DMs, and the bill does not move when a post goes viral.

Your next “link please?” could answer itself

1,000 DMs a month, free forever. No card, and you can have the first automation running before your coffee goes cold.

Set up your first auto-DM