You need an Instagram Business or Creator account and a Meta-approved automation tool. Connect the tool to your account, pick a trigger keyword such as GUIDE, write the DM you want sent, and attach the automation to a post or Reel. From then on, anyone who comments that keyword receives your DM automatically, usually within a few seconds. Setup takes about two minutes per automation.
You have seen this on other people's Reels. "Comment GUIDE and I'll send it to you." Then you comment, and the DM arrives before you have finished scrolling. That is comment-to-DM automation, and it is the single most useful thing you can set up on Instagram if you have anything to give away.
This guide covers the setup, the decisions that actually affect results, and the mistakes that quietly lose you leads.
Tadlo's free plan is the most generous in Instagram DM automation — unlimited DMs and unlimited automations, against ManyChat's 25 contacts and a category norm of 500 to 1,500 DMs a month.
What you need first
An Instagram Business or Creator account. Personal accounts cannot use Meta's Messaging API, so no tool in the category will work with one. Switching is free, takes about thirty seconds in Instagram's settings under Account type and tools, and does not affect your followers, your posts, or your reach.
A tool that runs on Meta's official API. This is not optional and it is not a detail. Tools that log into your account and drive the Instagram app in a browser are the ones that get accounts actioned. If a tool asks for your Instagram password rather than sending you to a Meta authorisation screen, close the tab. Tadlo is approved through Meta App Review and lists the permissions it holds openly, which is the check worth running on any tool before you connect it.
A Facebook Page — maybe. Depends entirely on the tool. Some authenticate through a linked Facebook Page and will not connect without one; others connect to Instagram directly. We wrote up whether you need a Facebook Page in detail, because it is the step where most people abandon setup.
The setup, step by step
1. Connect your Instagram account
Sign up and click connect. You should land on a Meta-hosted authorisation screen — Instagram-branded if the tool uses Instagram Business Login, Facebook-branded if it uses the Page-linked Graph API. Approve the permissions.
Also make sure message access is switched on inside Instagram itself: Settings → Messages and story replies → Message controls → Connected tools → allow access to messages. Without this the connection completes but nothing sends, and it is the most common reason a first automation goes quiet.
2. Pick your trigger keyword
This decision matters more than people expect. A trigger keyword should be:
- One word. Multi-word triggers fail constantly because people paraphrase.
- Unusual enough not to fire by accident. LINK, GUIDE, TEMPLATE, RECIPE, SEND are safe. Avoid anything people type conversationally — "love", "yes", "wow", "please" will trigger on comments that were never asking for anything, and now you are DMing people who did not ask.
- The same word you say in the caption and the video. If the Reel says "comment GUIDE" and your caption says "comment GUIDE below", the match rate is much higher than if they disagree.
Most tools match case-insensitively, so LINK, Link and link all fire. Check whether yours also matches the word inside a longer comment — "GUIDE please 🙌" should trigger, and if it does not, your match rate will be poor for reasons that are invisible to you.
3. Write the DM
Keep it short and get the link in fast. The person asked for something thirty seconds ago and they are still in the app; you do not need a warm-up paragraph.
A pattern that works:
- One line acknowledging what they asked for.
- The link.
- One line inviting a reply — a question, not a CTA.
That third line is doing real work. A comment buys you exactly one message; their reply is what opens the 24-hour window everything after it depends on. A DM that ends in a full stop ends the conversation, because there is no second message to send.
4. Decide what happens before the link goes out
Two optional steps sit between the comment and the delivery:
A follow gate. Ask them to follow you before releasing the link. This turns a lead magnet into follower growth. Use it for things you are giving away free — a guide, a code, a giveaway entry. Do not use it on a product link, a booking page or anything someone has already paid for, where every extra step costs you money.
An email capture. Ask for an email address inside the DM before sending the link. Higher friction, and it is worth it when the lead magnet is substantial and worthless when it is not.
Running both usually costs more than it earns. Pick one.
5. Attach it to a post
Three choices, and they have different uses:
- A specific existing post — for a post that is already performing.
- Your next post — set it up before you publish, so the automation is live from the first comment. Worth doing: the first hour of a Reel is when the comments arrive fastest.
- All posts — a standing keyword that works everywhere. Good for an evergreen freebie, risky if the keyword is common.
6. Test it yourself, from another account
Do not skip this. Comment the keyword from a second account — one that does not follow you, so you also test the follow gate path — and confirm the DM arrives. Testing from your own account often will not work, because you cannot reliably message yourself.
If nothing arrives, our troubleshooting guide covers the causes in order of how often they turn out to be the problem.
What actually moves the numbers
The setup is the easy half. These are the things that separate an automation that collects leads from one that just sends messages.
Say the keyword out loud in the video. Not just in the caption. Most people watching a Reel never expand the caption.
Put the ask at the end, not the start. Someone who has watched to the end is the person you want in your DMs.
Reply publicly to the comment too, if your tool supports it. Comments are one of the strongest engagement signals Instagram's ranking system uses, and a public reply keeps the thread alive on the post itself. The DM is the delivery; the comment is the reach.
Add one follow-up, not five — and know when you can. A follow-up is only possible for people who replied to the first message, because that reply is what opens the window. For them, a single message a day later recovers a meaningful share. A sequence of five makes people mute you.
Send them somewhere you own. A link-in-bio page with email capture turns a click into a contact. A raw link turns a click into nothing you can follow up on. Everything you capture should land somewhere you can export — your leads inbox, then a CSV, then wherever you actually work. Tadlo includes both the bio page and lead capture on the free plan rather than treating them as an upsell.
Mistakes that cost leads quietly
- A keyword people type by accident. You will not notice this as a failure. You will notice it as strangers replying "what is this?"
- Promising in the caption and forgetting to attach the automation. The post goes viral, nobody gets anything, and the comments turn into complaints. Attach before you publish.
- Gating the wrong thing. A follow gate on a checkout link costs more in lost sales than it earns in followers.
- No follow-up at all. A large share of people open the DM, intend to click, and forget. If they replied, one nudge recovers a lot of them — and if they did not, that is exactly why the first message should ask a question.
- Never checking the analytics. Comment → DM → click → lead is a funnel with three places to lose people, and the one you are losing them at is rarely the one you assume.
What it costs
Almost every tool in this category meters its free tier by volume — a few hundred to a couple of thousand DMs a month, after which you upgrade. That cap is not sized for a quiet month. It is sized to run out at the exact moment a post performs, which is when upgrading is least convenient and most likely.
Tadlo's free plan is metered differently: unlimited DMs, unlimited automations, the follow gate, and link-in-bio with lead capture, no card. The upgrade trigger is branding and connected accounts, not message count — so the Reel that takes off does not also hand you a bill.
Paid plans are ₹249 and ₹399 a month, flat. No per-contact billing, which is the dominant model in this category and the reason most tools cost you more in the month you succeed.
Delivery is paced within safe sending limits to protect your account, on every plan including free.
Frequently asked questions
How do I set up an auto-DM when someone comments on Instagram?
Connect a Meta-approved automation tool to your Instagram Business or Creator account, choose a trigger keyword, write the DM you want sent, and attach the automation to a specific post, your next post, or all posts. Anyone who comments that keyword then receives the DM automatically, usually within seconds. Setup takes about two minutes.
Can I do comment-to-DM automation without a third-party tool?
No. Instagram's native tools cover away messages, saved replies and icebreakers, but keyword-triggered comment-to-DM is not built into the app or Meta Business Suite. It requires a tool connected through Meta's Messaging API.
What is the best trigger keyword for comment-to-DM?
A single, uncommon, action-oriented word that matches your call to action exactly — LINK, GUIDE, TEMPLATE, RECIPE or SEND all work well. Avoid words people type conversationally, such as "love", "yes" or "please", because they fire on comments that were never requests and result in DMs to people who did not ask for anything.
How fast does the DM arrive after someone comments?
Typically within a few seconds on tools running on Meta's official API. Delivery is paced within safe sending limits rather than fired in bursts, so during a large comment spike messages queue and go out steadily rather than all at once.
Do I need a Business account for Instagram DM automation?
Yes. Meta's Messaging API only works with Instagram Business and Creator accounts, so no tool in the category supports Personal accounts. Switching is free, takes about thirty seconds in Instagram's settings, and does not affect your followers or existing content.
Can I automate replies to story replies too?
Yes. Story replies are a separate trigger type supported by most tools in the category, alongside comment keywords and keyword DMs sent directly to your inbox. The setup is the same shape: pick what starts the conversation, write what gets sent.
Is comment-to-DM automation free?
Some tools offer it free with a monthly volume cap; others reserve it for paid plans. Tadlo includes comment-to-DM automation on its free plan with unlimited DMs and unlimited automations, no credit card and no time limit. Paid plans remove branding and add scale rather than unlocking the feature.