To set up an auto reply on Instagram, switch to a professional account, turn on “Allow access to messages”, connect a tool through Meta’s official login, then create a rule: a keyword or any comment triggers a public reply and one private DM. Instagram allows one private reply per comment within 7 days. Test from a second account before announcing the keyword.
What you can automate on Instagram
Interaction | What an auto reply can do | Rule to know |
|---|---|---|
Comment on a post or Reel | Public reply and one private DM | One private reply per comment, within 7 days |
Comment on an ad | The same pair: a public reply plus a single DM | Same 7-day rule; ad comments are easy to miss in the app |
Comment during a Live | Private DM | Only while the Live is running |
Direct message | Instant answer, FAQ, keyword reply, AI reply | Follow-ups within 24 hours of the person’s last message |
Story reply or mention | Thank-you message or next step | Treat it like a DM conversation |
The comment rules come from Meta’s developer documentation: a private reply can be sent once per comment, within 7 days, and follow-ups are possible only if the person responds, within 24 hours; for Instagram Live, only during the broadcast (Instagram private replies). For an overview of every option, see our main guide to Instagram auto reply for comments and DMs.
Native Instagram options vs an automation tool
Instagram and Meta give professional accounts a few free tools. They are worth setting up first, because they cost nothing and cover the basics of the inbox.
Need | Free native option | When a tool helps |
|---|---|---|
Answer the same DM question quickly | Saved replies in the Instagram app, typed with a shortcut | When volume makes even shortcuts too slow |
Greet new conversations | Instant reply and away message in Meta Business Suite | When you want answers that adapt to the question |
Offer common questions | Frequently asked questions shown when people open a chat | When questions go beyond a fixed list |
Reply and DM on comment keywords | Limited or unavailable depending on the account | For every post, Reel and ad, with variants and AI |
Hide spam and scams | Hidden words and comment filters | For custom rules, ads and several accounts at once |
If you post a few times a week and get a handful of questions, native options may be all you need. Once campaigns, ads or a team are involved, a tool saves hours and gives you one set of rules.
Step by step: set up an auto reply on Instagram
1. Switch to a professional account
Automation through the official API requires a Business or Creator account. In the app, open your profile, tap the menu, go to Settings and privacy, then Account type and tools, and choose Switch to professional account. Some tools also ask you to link the account to a Facebook Page, depending on how they connect.
2. Allow access to messages
In Instagram’s settings, under your message controls, find Connected tools and turn on Allow access to messages. If this switch is off, tools cannot read or send your DMs, and nothing tells you why. It is the most common reason a new automation stays silent.
3. Connect a tool through Meta’s login
Choose a tool that connects with Facebook or Instagram login and shows Meta’s permission screen. Never enter your Instagram password on a third-party site: tools that ask for it do not use the official API and put the account at risk.
4. Create the rule
Pick the posts, Reels or ads the rule covers, or all of them.
Choose the trigger: one or more keywords (with spelling variants and plurals) or any comment.
Write three to five public replies so the thread does not repeat.
Write the private DM: deliver the promised link or answer in the first message, then ask one question.
Decide what happens next: AI answers, a follow-up if they reply, or a hand-off to a person.
5. Test, then announce
Comment your keyword from a second account, check the public reply, the DM and the link. Then put the keyword in your caption and your Reel’s on-screen text, for example “Comment GUIDE and I’ll send it to you”. For DM funnels specifically, see Instagram comment-to-DM automation.
Instagram auto reply templates
Goal | Keyword | Public reply | Private DM |
|---|---|---|---|
Share a link | LINK | “Sent! Check your DMs.” | “Hey {name}, here’s the link you asked for: [link]. Anything else I can help with?” |
Lead magnet | GUIDE | “It’s in your inbox now.” | “Here’s your guide: [link]. Which part are you most interested in?” |
Price question | price, how much | “Just sent you our prices!” | “Thanks for asking! Prices start at [price], full details: [link]. Want a recommendation?” |
Product drop | DROP | “You’re on the early list, check your DMs.” | “Early access is open: [link]. Tell me your size and I’ll check stock.” |
Event | IN | “Saved your spot, details by DM.” | “You’re in! Date, time and address: [details]. See you there.” |
Keep the DM short, one link, and your usual tone. Never skip the public reply: it tells the commenter where to look and shows everyone else that the brand answered.
Troubleshooting: why your Instagram auto reply is not working
Symptom | Likely cause | Fix |
|---|---|---|
Nothing is sent at all | Personal account, “Allow access to messages” off, or the automation is paused | Switch to professional, turn the setting on, check the rule is active |
It worked, then stopped | The connection expired (password change, permissions removed in Meta settings) | Reconnect the account in your tool |
Some commenters get the DM, others do not | Keyword spelled differently, emoji or accent, comment older than 7 days, reply to a reply | Add variants, use contains-matching, answer old comments manually |
People say they never received it | The DM landed in their message requests | Say “check your requests” in the public reply |
Everyone gets two messages | Two automations on the same post, for example a native one and a third-party tool | Keep a single automation per post |
Replies sound off or wrong | AI without your facts, or a template that no longer matches the offer | Ground AI in your FAQ, update templates when offers change |
Messages slow down during a viral post | The tool is pacing sends to respect platform limits | Normal; keep the public reply so people know the DM is coming |
Best practices
Deliver in the first message. Put the promised information in the initial private reply; further messages depend on the recipient’s response and Meta’s messaging rules.
Use one automation per post. Overlapping rules create duplicate DMs.
Keep a human path. End DMs with a line saying a person will answer if they reply.
Moderate the same posts. Viral posts attract spam and scam accounts impersonating you; filter Instagram comments before they reach your audience.
Only automate your own account. Bots that like or comment on other people’s posts break Instagram’s rules. Our comparison of Instagram comment bots explains the difference.
Related guides
Automate it with Blabla
Blabla takes over steps 3 to 5 once the account settings are right. It connects to your professional account through Meta’s official login, and each automation covers the posts, Reels or ads you pick: a public reply drawn from your variations, the single private DM, and a tag on the lead. When someone answers the DM, AI replies handle the follow-up questions from your FAQ, or a person takes over from the shared inbox, where Instagram comments and DMs sit next to your other networks. Moderation hides spam and impersonator comments on the same posts, which viral keyword posts tend to attract. See the Instagram page or start a 7-day free trial, no credit card required.
Conclusion
A working Instagram auto reply comes down to three settings (professional account, message access, official connection), one clear rule per post, and a first DM that delivers. When something breaks, the troubleshooting table covers nearly every case. And once DMs start flowing, a tidy inbox matters as much as the automation: see how to manage Instagram DMs without missing messages.






