How-to & workflows

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

By Marc Casco · · 3 min read

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:

  1. Create an account and connect your Instagram professional account (personal accounts won’t work — switch to Creator or Business in your IG settings first).
  2. Grant the permissions it asks for so it can read comments and send DMs.
  3. 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:

  1. Trigger: set it to fire when someone comments a specific keyword on a specific post (e.g., “GUIDE”).
  2. First DM: a warm opener — “Hey! Thanks for the interest 🙌 Sending that over now.” Sound human, not corporate.
  3. The deliver: the next message contains your link or asks one quick question first.
  4. 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:

  1. Comment the keyword yourself from a second account (or ask a friend).
  2. Confirm the DM fires, the link works, and the email capture saves.
  3. 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.

Some links in this article are affiliate links. If you buy through them we may earn a commission at no extra cost to you — it's how we keep SoloToolkit free. Full disclosure.

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