There are two places to answer a comment: under it, where everyone can see, and in the commenter's inbox. Automation can do both. Used together, they answer the person and show everyone else that commenting gets a response.
Option 1: Public auto reply
The tool posts a reply under the comment. It is quick, and it tells the commenter where to look:
- "Sent you the details in DM!"
- "Check your inbox 📩"
- "Done! Message sent."
Public replies are made through Meta's official comment API, the same way you reply by hand.
Vary the wording. If every reply under a post is identical, the comment section looks automated and it may look spammy to Instagram too. Add two or three versions and let the tool pick one at random. DM Flow takes up to three variations for this reason. More on this in why public replies should vary.
Option 2: Private reply in DMs
The tool sends a direct message to the commenter. This is where the useful content goes: the link, the price list, the coupon. Meta allows one private reply per comment, within 7 days of the comment.
Why use both
| Public reply only | DM only | Both | |
|---|---|---|---|
| Commenter gets the info | No, only "check DM" | Yes | Yes |
| Commenter notices the DM | n/a | Sometimes (Requests) | Yes, the reply points to it |
| Others see the post is answered | Yes | No | Yes |
| More comments from social proof | Some | No | Yes |
The combination is what most brands use.
Setting it up
- Connect your Professional account to a comment-to-DM tool.
- Pick the post or choose every post.
- Choose a keyword, or "any comment" if you want to answer everyone.
- Turn on the public reply and add variations.
- Write the DM.
- Test from a second account.
The step-by-step version is in how to send an automatic DM on Instagram.
Replying to every comment vs keyword comments
"Any comment" sounds attractive, but think about who comments. On a product reel, comments include praise ("so pretty"), tags of friends, and questions. Sending a product link to someone who tagged a friend is mildly odd. Sending it to someone who asked the price is exactly right.
Use "any comment" for:
- Giveaways, where every comment is an entry
- Posts that explicitly say "comment anything to get..."
Use keywords for everything else.
What not to automate
- Complaints. A delivery complaint answered with "Sent you the link!" is a disaster. Keep an eye on comments and reply to complaints yourself.
- Negative or abusive comments. Use Instagram's hidden words and comment filters for these, not an auto reply.
- Your own comments. Good tools ignore comments made by your own account, so you do not reply to yourself.
Keeping replies human
- Write the way you normally reply. If you use Hinglish, use it here.
- Use emojis the way you normally do, not more.
- Do not overpromise in the public reply. "Sent!" is better than "Sent you an AMAZING offer!!!"
Frequently asked questions
Can Instagram itself auto reply to comments?
No. The app has saved replies you can paste by hand, but no automatic comment replies. You need a tool connected to the API.
Will auto replies get my account flagged?
Not when they come through the official API at normal volumes with varied wording. Identical replies at very high volume are the pattern to avoid.
Can I auto reply on posts I published months ago?
Yes, for new comments from the moment the automation is switched on. Private DMs can only be sent for comments up to 7 days old.
Can I reply to comments on ads?
Meta's private replies feature covers ad posts too. Whether your tool shows ad posts in its post picker depends on the tool.