Instagram Automation

How comment to DM works on Instagram

What comment to DM is

Comment to DM on Instagram sends a private message to someone who comments on your post or reel. You share something on a post, like a free meal plan, a discount or a booking link. People comment to ask for it, and each of them gets the link in their DMs a few seconds later.

It runs on a Meta feature called a private reply: a business can answer a comment with a private message instead of a public one. Every legitimate comment to DM tool, from ManyChat to LinkDM to ReplyMint, sends through that same feature, so the rules below apply to all of them.

Why send the link in a DM

Links in Instagram comments and captions aren't tappable. "Link in bio" works, but it adds steps and most people drop off between the post and the bio. A DM puts a tappable link in front of the person who asked, at the moment they asked.

It also starts a conversation. Once someone replies to your DM, you can keep talking: answer a sizing question, share a second link, or book a call. That is where most of the value is, and where a lot of setups stop short.

Meta's rules for sending a DM from a comment

These come from Meta's developer documentation on private replies. They apply to every tool.

One DM per comment, within 7 days

Meta allows one private reply per comment, sent within 7 days of the comment. After 7 days, the comment can no longer get a DM. That is why it matters to switch comment to DM on before a post goes out, or to use a tool that can catch up on the last 7 days of comments.

More messages only after they reply

After the first DM, you can't send another until the person replies. Once they do, the normal messaging window opens: you can reply within 24 hours of their latest message. A tool that sends a second or third DM without a reply is outside Meta's rules.

Non-followers see it in Requests

If the person doesn't follow you, the first DM usually goes to their message requests. A short public reply under the comment ("Sent! Check your DMs 📩") tells them where to look and shows everyone else reading the comments that asking works.

Official API only

Tools that log in with your password or automate the Instagram app break Instagram's terms and are the ones that get accounts restricted. Use a tool that connects through Meta's login and the official API. For more on this, see is Instagram automation safe.

Keyword or no keyword

The classic setup is a keyword: "Comment GUIDE and I'll send it to you." The tool sends the DM to every comment that contains GUIDE. It is simple and predictable, and it has two weak spots.

  • People don't follow instructions. They write "can I get this?", "link pls", "me interesa" or just 🙏. A keyword tool misses all of them, and those are people who asked.
  • Spam uses your keyword too. Bots and scammers copy popular comments, so a keyword tool sends your link to them as well.

The alternative is matching by meaning: the tool reads each comment and sends the DM when the person is asking for what the post shares, in any wording or language. SuperProfile, LinktoDM, OutReply and ReplyMint all offer some form of this, so it is worth checking how each one handles spam and questions, not just whether it skips keywords.

You can still put a keyword in your caption. It tells people what to do, and a tool that matches by meaning will catch the keyword and everyone who ignored it.

Comment to DM without keywords

ReplyMint sends your link to everyone who asks for it, in their own words or language. Spam never gets the DM. Included on every plan.

Start free, no card required

How to set up comment to DM

The steps are much the same in any tool. Here they are, with how ReplyMint handles each one.

1. Connect an Instagram professional account

Private replies need a business or creator account connected through Meta's login. Personal accounts can't use them.

2. Say what the post shares

Give it a name, the link, and the first DM. Keep the first DM short and put the link in it: "Here's the 7-day meal plan 👇" and the link. In ReplyMint this is Autopilot › Comment to DM › New Comment to DM.

3. Pick the posts

Choose specific posts, all your posts, or the next post you publish. A dedicated setup on a post should win over a general one, so you can run a site-wide link and a one-off guide side by side.

4. Choose who gets it

Exact words only, anyone asking for it, or everyone who comments. "Anyone asking" is the usual choice: it catches people who didn't use your keyword without sending your link to people who just said "love this".

5. Add a public reply (optional)

A public "Sent, check your DMs" reply helps non-followers find the message. Write a few versions so they rotate and don't all read the same.

6. Catch the people who already asked

If the post is already live, anyone who asked in the last 7 days can still get the DM. ReplyMint offers this right after you turn a setup on ("Send to people who already asked").

Mistakes that cost you

Sending the link to real questions

"Is this gluten free?" is not a request for the guide. Answering it with the link feels robotic and loses a buyer. Questions should get answers, from you or from your auto-reply, not the link.

Letting spam get the DM

Every DM to a bot puts your link in a scammer's hands. Spam, scams and rival pitches should never get it.

DMing the same person twice

People often comment twice. One DM per person per post is enough; a second ask can get a short public "already in your DMs" instead.

Blasting a viral post

A post that takes off can bring thousands of comments in an hour. Sending all those DMs at once is the pattern that gets accounts limited. A good tool paces sends. ReplyMint sends at most 20 a minute and 150 an hour per account and queues the rest.

Stopping at the first DM

The DM is the start, not the end. When people reply with questions, answer within Meta's 24-hour window. That is the part a keyword flow handles worst and the part that sells.

Running two tools on the same account

Two tools both replying to comments means duplicate DMs and confused customers. Pick one.

Facebook, Threads and others

Facebook Pages have the same private reply feature with the same limits: one private message per comment, within 7 days. Threads has no DMs from comments, so the best you can do there is a public reply. ReplyMint doesn't connect to TikTok or LinkedIn.

ReplyMint runs Comment to DM on Instagram and Facebook. See how Comment to DM works in ReplyMint, or how it compares with ManyChat.

Sources

Frequently asked questions

What is comment to DM automation?

Comment to DM automation sends a direct message to people who comment on your post. You post something like a free guide, people comment to ask for it, and a tool sends each of them the link in their DMs through Meta's official "private reply" feature.

Is comment to DM allowed on Instagram?

Yes, when it goes through Meta's official API. Meta provides private replies for exactly this: a business can send one private message in reply to a comment, within 7 days of the comment. Tools that log in as you or automate the app itself break Instagram's terms; API-based tools do not.

How many DMs can I send from one comment?

One. Meta allows one private reply per comment, sent within 7 days of the comment. You can message the person again only after they reply to you, and then within Meta's 24-hour messaging window from their latest message.

Why didn't my follower see the DM?

If the person doesn't follow your account, the first DM usually lands in their message requests rather than their main inbox. A short public reply under their comment, like "Sent! Check your DMs", tells them where to look.

Do I need people to comment a keyword?

Not with every tool. Keyword tools only send when the comment contains the trigger word. Several tools, ReplyMint among them, also read what the comment means, so "can I get the plan?" or a request in another language still gets the DM. A keyword in your caption still helps people know what to do.

Will comment to DM get my Instagram account restricted?

Sending through the official API is allowed, but sending too many DMs too fast can still trigger limits. Use a tool that paces sends, sends one DM per person per post, and keeps spam comments from getting the DM.

Does comment to DM work on Facebook?

Yes. Facebook Pages have the same private reply feature: one private message per comment, within 7 days. Threads has no DMs from comments, so tools reply publicly there instead.

Is there a free comment to DM tool?

Some tools include basic comment to DM on a free plan. ReplyMint includes Comment to DM on every plan, including Free with 200 messages a month. Each comment you receive counts as one message; the DM ReplyMint sends doesn't.

Send your link to everyone who asks

Connect your Instagram, say what a post shares, and ReplyMint DMs everyone asking for it. Free plan, no card required.

Start free, no card required
Ram

Ram is the founder of ReplyMint. He spent 15+ years in customer success at SaaS companies, onboarding customers, automating support, and fixing what frustrates them.

He writes about Instagram comment moderation, buyer intent, and running social commerce with a small team.

More articles →