How to set up Instagram DM automation (step by step)
Set up Instagram DM automation the right way: capture comments, deliver links, and grow your list on autopilot without sounding like a robot
You’ve seen the posts: “Comment WORD below and I’ll DM you the link.” That’s not a growth hack someone does by hand — it’s DM automation, and it’s one of the few Instagram tactics that reliably turns followers into email subscribers and customers. Here’s exactly how to set it up without being spammy about it.
How do I set up Instagram DM automation?
Set up Instagram DM automation by connecting a tool like ManyChat to an Instagram professional account, then building a flow that fires when someone comments a keyword on a post. Decide what you are delivering, add a warm opener and an email-capture step, leave a public reply, and test it before launching.
What Instagram DM automation is (and isn’t)
At its core, it’s a rule: when someone comments a keyword or DMs you a trigger word, the system automatically replies with a message, a link, or a mini-conversation. It’s not a bot pretending to be you all day. Used well, it’s a friendly auto-reply that delivers something valuable instantly — the moment someone raises their hand.
Step 1 — Decide what you’re delivering
Automation is worthless without something worth delivering. Before touching any tool, pick the payoff:
- A lead magnet (checklist, guide, template)
- A link to a product, waitlist, or blog post
- A discount code or booking link
The best trigger is tied to a specific post: “Comment TEMPLATE and I’ll send you the exact one I use.” Specific beats generic every time.
Step 2 — Connect an automation tool to Instagram
You can’t do true comment-to-DM automation with the native app, so you need a tool built for it. I use ManyChat because it’s purpose-built for Instagram and the visual flow builder is genuinely beginner-friendly. Setup is straightforward:
- Create an account and connect your Instagram professional account (personal accounts won’t work — switch to Creator or Business in your IG settings first).
- Grant the permissions it asks for so it can read comments and send DMs.
- You’re now ready to build a flow.
For a fuller look at the tool and its limits, I wrote a ManyChat review separately.
Step 3 — Build your first comment-to-DM flow
This is the core automation. In the flow builder:
- Trigger: set it to fire when someone comments a specific keyword on a specific post (e.g., “GUIDE”).
- First DM: a warm opener — “Hey! Thanks for the interest 🙌 Sending that over now.” Sound human, not corporate.
- The deliver: the next message contains your link or asks one quick question first.
- The list-build step (do this one): before dropping the link, ask “Want me to email it too so you don’t lose it?” and capture their email. This turns a fleeting comment into a subscriber.
Step 4 — Add a public reply too
Here’s a detail people miss: also set the automation to leave a quick public comment reply (“Sent! Check your DMs 📩”). It does two things — reassures the person, and shows everyone else scrolling that the offer is real, which pulls in more comments. More comments also nudge the post’s reach.
Step 5 — Write the copy so it doesn’t feel robotic
If your automation sounds like a machine, people bail. Use AI to draft options and pick the warmest: “Write 3 friendly, casual Instagram DM openers that thank someone for commenting and feel written by a real person, not a brand.” Keep messages short, add an emoji or two, and never send more than one link per message.
Step 6 — Test it, then launch
Before you post publicly:
- Comment the keyword yourself from a second account (or ask a friend).
- Confirm the DM fires, the link works, and the email capture saves.
- Only then publish the post with your clear call to action.
Nothing kills trust faster than “comment WORD” that delivers nothing — test first, always.
Tools you’ll need
- ManyChat — the Instagram DM automation builder I use
- An Instagram professional account (Creator or Business)
- Something worth delivering — a lead magnet, link, or code
- A writing AI for warm, human-sounding message copy
My take
DM automation is one of the highest-ROI setups for a solo creator because it works at the exact moment of peak interest — the second someone comments. Build it once, reuse the flow on every relevant post, and let it quietly grow your email list while you sleep. Just keep it warm, keep it honest, and always deliver what you promised.
Frequently asked questions
How do I automate DMs on Instagram when someone comments? +
Connect a tool like ManyChat to an Instagram professional account, then build a flow that fires when someone comments a specific keyword on a specific post. It sends a warm opener, delivers your link, and can capture their email first. The native Instagram app cannot do true comment-to-DM automation on its own.
Do I need a business account for Instagram DM automation? +
Yes. You need an Instagram professional account, either Creator or Business, because personal accounts will not work with automation tools. Switch account type in your Instagram settings first, then connect the tool and grant the permissions it needs to read comments and send DMs.
How do I keep automated Instagram DMs from sounding robotic? +
Use AI to draft several friendly, casual opener options and pick the warmest, then keep messages short, add an emoji or two, and never send more than one link per message. Good DM automation is a friendly auto-reply that delivers value instantly, not a bot pretending to be you all day.
Get the stack in your inbox
One short email a week: the AI tools and gadgets actually worth your time. No spam, unsubscribe anytime.
By subscribing you agree to receive our emails and accept our Privacy Policy. Unsubscribe anytime.
Keep reading
How to build a 30-day content calendar with AI
Build a full 30-day content calendar in one sitting using AI — from pillars to daily post ideas — inside a Notion board you'll actually use
How to write a weekly newsletter in under an hour with AI
A repeatable 6-step system to research, draft, edit and send a genuinely good weekly newsletter in under an hour using AI