How to Create Instagram DM Automation for Free

joren-wouters-avatar

By Joren Wouters Updated on

I’m going to show you how to set up Instagram DM automation that turns messages into leads and paying customers.

I’ve helped all kinds of Instagram accounts use automation to get real leads & customers with DM Automation.

For example, with Brian, we got over 1,800 people to register for his webinar. Of those, more than 1,000 people showed up live.

And Claire? We added 3,000 people to her email list. And a lot of them became buyers.

Follow the steps in this guide, and you can do the same.

Plus, I’ll give you my FREE automation template you can copy and start using right away.

YouTube video player

What is Instagram DM Automation?

With an Instagram automation, you can automatically reply to DMs and comments without doing it manually.

Here’s what it can do:

  • It can automatically send a DM to anyone who comments on your posts. This is a smart way to start a conversation with people who are already interested in what you share.
  • It can answer common questions about your business. And it does so fast and automatically.
  • It can promote your products, share links, or send special offers 24/7, even while you sleep.

In short, Instagram automated messages help you save time, grow your audience, and turn more strangers into customers. And it does it all on autopilot.

Instagram DM Automation Examples

 @theplantedrunner collects over 2,000 leads with Instagram automation

Claire Bartholic is a running and mindset coach who shares helpful tips on Instagram. Her account @plantedrunner has over 50,000 followers:

@plantedrunner Instagram profile

She offers free guides to her audience. But instead of sending them to a landing page, she delivers them using Instagram DM automation.

Here’s how her automation works:

  1. Someone comments “GUIDE” on one of her posts
  2. They instantly get a DM asking if they want the free guide
  3. If they say yes, the automation collects their first name and email
  4. The guide is sent to them right there in the DMs

On Instagram, this is what these Instagram automated messages look like:

Example of an Instagram Chatbot

This simple setup helped Claire gather over 2,000 emails. And her funnel converts at an incredible 80%!

Before this, she used landing pages that only converted 4-5% of her visitors. Switching to Instagram automation boosted her results by 16X. That’s a 1600% increase!

The DM Automation Funnel That Got Brian 1,800 Webinar Sign-Ups

Brian Yang is a transformational coach who helps people work through emotional wounds and build healthier relationships. On Instagram, he shares insights and healing tools through his account, @awakeningwithbrian:

Instagram account of Awakening with Brian

To bring his followers deeper into his world, Brian started offering free webinars. But instead of using landing pages or juggling DMs manually, he built a smart Instagram DM automation to handle everything.

Here’s what it looked like in action:

Example of the Instagram chatbot of Awakening with Brian

Whenever someone sent him a message or commented “WEBINAR,” his Instagram automation took over. The system started a friendly DM, confirmed their interest, and asked for their name and email. Everything happened inside the Instagram chat, without needing to open another page or form.

Once they signed up, the automation also sent reminders to make sure they actually showed up. And it worked.

Over 1,800 people registered for the webinar, and 60% attended live. This is a huge improvement compared to the typical 25% show-up rate most webinars get.

Brian created a seamless experience that made followers feel guided, supported, and ready to take the next step.

Do you want to build something similar? I walk through the full set up in my Manychat Masterclass, step-by-step.

How to Build your First Instagram DM Automation Step-by-Step

Getting started with Instagram DM automation is simple. Even if you’ve never done it before, you only need three steps to launch your first automated flow:

  1. Set up a Manychat account (it’s free) and link it to your Instagram
  2. Add the right DM triggers to kick off conversations
  3. Build your automation funnel to collect leads and send messages

Step 1: Set up a Manychat account (it’s free) and link it to your Instagram

To start building your Instagram DM automation, you’ll first need a Manychat account. It’s the platform I recommend and personally use with all my clients.

Why Manychat? Because it checks all the boxes:

  • Good for beginners: You don’t need any tech skills. Just drag, drop, and go.
  • Officially approved by Meta: There’s no risk to your account.
  • Budget-friendly: Paid plans start are only $15+/month, and they also offer a free plan.

In short, Manychat is among the top platforms for Instagram DM automations, if not the absolute best one.

You can set up your free account and get my 100% discount code by clicking on this button:

Create Free Manychat Account

Your Discount Code

joren_wouters_edc

Copied!

Once you’re on the Manychat site, hit Get Started Free:

manychat-get-started-free

Choose Instagram as your channel, and sign in with your Instagram profile:

Link your Isntagram account to Manychat

Need help connecting your account properly? I’ve got a full tutorial that walks you through it step by step. Getting the proper connection setup matters.

Step 2: Create Instagram DM Automation

Now it’s time to tell your automation when to start. In this example, we’ll build a simple DM automation that collects emails in exchange for a free investing guide.

Let’s say you’re offering a Free Investing Guide. The automation will trigger when someone sends you a message or comments on your content using a specific keyword like “GUIDE.”

To do this, head into Manychat, go to Automation, and click New Automation:

Add a New Automation in Manychat

All automated flows start with a trigger. That’s what kicks everything off. In our case, we want the flow to start when someone:

  • Comments on a post or reel
  • Sends you a DM with a keyword

First, we’ll make a comment trigger. Click on Add trigger:

ManyChat Add Trigger button

Then choose Instagram and User Comments on Post or Reel:

Add Comment Reply trigger for Instagram in Manychat

Next, you’ll choose which posts this automation should apply to. You can trigger it for:

  1. One specific reel/post
  2. All reels/posts
  3. Only the next reel/post

I usually recommend using “All posts and reels”. That way, you only have to set it up once and it works for all posts.

Trigger a comment reply for all posts with Manychat

Then, add the trigger keywords. In your post caption, you might say:

Comment “GUIDE” below to get my free investing guide!

The automation will trigger any time someone comments with “GUIDE” on your posts.

Inside Manychat, add GUIDE as a keyword, and include a few common typos just to be safe:

Add Trigger words to Instagram Comment Trigger in Manychat

Now set up your Public Reply. This is the comment that appears under their original comment. It’s a great chance to get them excited and send them to their DMs.

So we will add three variations here and click on Create:

Set up Public Reply of a Comment Reply in Manychat

Manychat will randomly rotate between these replies so your comments don’t look copy-pasted or spammy.

That takes care of our comment trigger. Next, we’ll handle users who message you directly instead of commenting.

Let’s say you post a Story that says:

DM me “GUIDE” to get your Free Investing Guide!

Go back to Add Trigger, pick Instagram → User Sends a Message:

Add DM keyword trigger for Instagram in Manychat

Choose message begins with, enter “GUIDE” and add a few close variations or misspellings just in case:

Add Guide Keyword DM trigger for Instagram in Manychat

Now, whether someone comments or sends a DM with the GUIDE keyword, your automation will start. 

Step 3: Build Your Instagram DM Automation Funnel

Now that your triggers are in place, it’s time to design the actual flow. These are automated messages in the DMs people will receive once they comment or DM you.

Inside Manychat, the first message should welcome the user and confirm that they want the free resource. Here’s a sample you can tweak:

Looks like you’re ready to make your first investment and earn some passive income!

Get instant access to my FREE Investing Guide and learn the exact steps to grow your money the right way—without the guesswork.

Just click the button below or reply with “WEALTH” to get your free guide now 👇

First message in our Instagram Chatbot

Make sure this message is marked as Send Message as Comment Reply. Otherwise, it won’t go through.

The next step is to add a quick reply. This is like a popup or button that people can tap on in their messages. When they do, it triggers the next part of your automation.

So, include a quick reply with something like this:

✅ YES, send it over!

First message with a quick reply of our Instagram chatbot

Pro tip: On some devices (like Instagram desktop or older app versions), quick replies may not show up. That’s why it’s smart to also allow people to type the word “WEALTH” to continue. It covers all your bases.

Then, if people are on mobile, they can click on the quick reply. If they are on Desktop, they can type in the word.

So, let’s make another automation, and then we’ll link the previous automation with this new one.

Now go back to Automation -> New Automation:

Add a New Automation in Manychat

Choose Instagram, and User sends a message:

Add DM keyword trigger for Instagram in Manychat

Write WEALTH, as well as some common typos, and pick Message begins with:

Add WEALTH keyword DM trigger for Instagram in Manychat

We want to make them excited. So, add a message that says something like “Awesome, just a few quick steps to get you access!”. Then, add 3 seconds of delay to make it seem more natural and human:

Add a message and delay in Instagram DM Automation

Next, you’ll build the actual sequence that collects their name and email. This can all be done within Instagram DMs.

Click on Data Collection:

Add Data Collection element in Instagram DM Automation

Set it to collect the user’s first name. Choose Reply Type: First Name and change the expiration time to 23 hours (this gives users more time to answer):

Asking for first name in Instagram DM Automation

Go down and and remove the “Skip” button text. This means that users can’t skip the step:

Remove the skip button text, so people cannot skip the question

Let’s link this to another message:

Add message after asking for first name in Instagram DM Automation

Once they reply, send a new message using their name to keep it friendly and engaging:

Send greeting after asking for first name in Instagram DM Automation

Then ask for their email.

Click Data Collection again, this time set to Reply Type: Email. This tells Manychat to check if the email format is valid:

Ask for email in Instagram DM Automation

Scroll down and delete the “Skip” text again so they must fill it in.

If someone enters an invalid email, Manychat will automatically ask them again:

Retry message in Manychat if a user does not fill in a correct email address

Once you’ve collected both name and email, it’s time to send your guide!

You’re all set, {{first_name}}!

Can’t wait for you to get started with investing!

Just click the button below to get instant access 👇

Then add a button labeled something like “Access Free Guide” and link it to your resource. I will use Chatimize.com just for the sake of this example:

Deliver your guide with a button in your Instagram chatbot

At this point, this is what the automation should look like:

Entire Get Information automation for our Instagram chatbot

Finally, link this second automation back to your original one using the Manychat block “Start Automation”. This connects the whole experience from trigger to delivery:

Connect two automations in Manychat for the Instagram chatbot

When everything looks good, hit “Set Live” in the top right corner. And you’re done!

Free Instagram DM Automation Template

Want to skip the setup and launch faster? Just fill out the form below and grab my Instagram DM Automation Template! It’s totally free 👇

DM-to-Discount-Funnel

Next Steps

Now you know how to set up Instagram DM automation to turn your inbox into a lead machine.

But this is just the beginning. Once your basic flows are live, the next move is to use AI to auto-reply to customer questions.

Learn how to do that here:

And if you’re still getting comfortable with the platform, check out my free Manychat Masterclass. Here I share how you can make money with Manychat.

Frequently Asked Questions

Can you automate DMs in Instagram?

Yes, you can automate Instagram DMs using tools like Manychat. It lets you set up automatic replies triggered by comments or direct messages.

For example, if someone comments a specific word on your post, they can instantly receive a free download link in their inbox. It’s a great way to turn followers into leads.

How to automate Instagram DM for free?

To automate Instagram DMs for free, follow these steps:

  1. Create a free Manychat account and connect it to your Instagram profile.
  2. Set up DM triggers (like when someone comments or messages a keyword).
  3. Build your message flow. You can collect names, emails, and send free guides or webinar invites (all on autopilot).

Can Instagram have automated messages?

Absolutely. Instagram automated messages are possible through Meta-approved platforms like Manychat.

These automations can reply to comments, answer DMs, collect user info, and even deliver digital products. They’re useful for lead generation, customer support, and promotions.

Is Instagram DM automation safe?

Yes, it’s safe as long as you use a platform that’s officially approved by Meta, like Manychat. Since Manychat follows Instagram’s rules and API guidelines, there’s no risk of getting flagged or banned. Just avoid using sketchy third-party tools, and you’ll stay compliant and secure.

Leave a Reply