How To Create Instagram Chatbot for Free

joren-wouters-avatar

By Joren Wouters Updated on

I will show you how to create an Instagram chatbot to turn your DMs into leads and customers.

I’ve helped Instagram accounts of all sizes transform their DMs into real results. For example, with Claire, we moved over 3,000 people to her email list — and many of them became paying customers.

Or take Brian. With just 1 funnel, we managed to get over 1,800 webinar attendees at a 60% show-up rate.

If you follow the steps in this tutorial, you can get similar results.

And you’ll get my FREE template so you can just copy-and-paste it.

YouTube video player

What is an Instagram Chatbot?

An Instagram Chatbot is a program that automatically replies to comments and messages in the Instagram DMs.

Here’s what it can do:

  • It can automatically send direct messages to your followers who comment on your posts. This is a great way to engage directly and personally with people interested in your content.
  • The chatbot can quickly answer questions about your business. It provides instant info to your followers.
  • It’s also a handy marketing tool. It can inform people about new products or special deals. It works around the clock as your marketing assistant.

These chatbots are very beneficial for businesses. They boost sales, generate leads, and automate customer support, all without constant human oversight.

Benefits of using Instagram Chatbots

So, why should you use an Instagram chatbot?

In short: Because it will boost your sales, shrink your costs and improve customer experience.

Let’s break it down:

Why Instagram Chatbots Boost Sales & Leads

A top benefit of Instagram chatbots is that they can replace landing pages with Chat Funnels.

Why is that better?

Because landing pages only convert at 6%. This means that if your page gets 100 visitors, you only get 6 leads.

Chat Funnels typically convert at 50% (or more!). So that means if 100 people enter your funnel, you get 50 leads. 

Why Instagram chatbots boost sales

That’s almost a 10x increase, just by changing from a landing page to a Chat Funnel.

How Instagram Bots Can Shrink Your Costs

Instagram chatbots automatically reply to questions. And they can handle many customers at once.

Because of this, you can save on human capital, which will reduce your costs.

In fact, research shows that companies save around 30% on customer support after implementing a chatbot.

I see the same results with my clients. For example, we managed to auto-reply to one-third of all questions for one client. Because of this, we saved $4,288/month!

If you want to see how I did this, here’s a full breakdown video:

How Instagram Chatbotbots Improve Customer Experience

Instagram chatbots are available 24/7, 7 days a week.

This improves the customer experience.

Because customers get a direct answer to their questions, even if it’s outside business hours.

No more wait times!

How Instagram chatbot improves customer experience

2 Instagram Chatbot Examples

So here are two examples of Instagram chatbots that I created for my clients:
  1. The Planted Runner – 2,000+ leads on auto pilot
  2. Awakening with Brian – 1,800 webinar attendants at a 60% show-up rate

How @theplantedrunner uses an Instagram Bot to collect 2,000+ leads on autopilot

Claire Bartholic is a Planted Based Running and Mindset coach. She runs the Instagram account @plantedrunner with over 50K followers:

@plantedrunner Instagram profileHer Instagram helps thousands of runners with free tips on running, nutrition, and mindset.

To turn her followers into leads, Claire shares free guides with her followers. And to deliver her guide, she uses an Instagram bot.

Her Instagram bot works in four simple steps:

  1. When someone comments “GUIDE” on her post, she DMs them on Instagram.
  2. In this conversation, she first asks if people want to get her guide
  3. If they do, she asks for the first name and email
  4. Then, she delivers her guide directly in the Instagram DMs

Here’s how it looks on Instagram:

Example of an Instagram Chatbot

With this Instagram bot, she managed to collect over 2,000 emails at a 80% conversion rate!

Before she used this bot, she used landing pages to deliver her guides. Those only had a 5% conversion rate. Just by changing from a landing page to a bot, she managed to 16X her results!

How Awakening With Brian Got 1,800 webinar attendants at a 60% show-up rate

Brian Yang is a transformational coach who runs the Instagram account @awakeningwithbrian:

Instagram account of Awakening with Brian

With his Instagram, he helps people to heal their inner child wounds, so they can have healthy relationships.

To help his followers, he also gives free webinars where he explains his unique healing system. And this is also a great way to turn his followers into leads & customers.

To convert his Instagram followers into webinar attendees he uses an Instagram chatbot. This bot works in four simple steps:

  1. When someone comments or DMs “WEBINAR”, he starts an Instagram DM
  2. In this conversation, he asks if someone wants to sign up for the webinar
  3. If they do, he asks for first name + email
  4. And then 

Here’s how this chatbot looks on Instagram:

Example of the Instagram chatbot of Awakening with Brian

And after this first funnel, he also sends reminders just for the start of the webinar.

Because of this, he managed to get over 1,800+ webinar attendees and 60% showed up to the webinar.

These results are incredible, especially if you imagine that the average attendance rate of a webinar is only 25%.

P.S. If you want similar results as Brian, check out my Live Webinar Funnel course. Here, I explain this funnel step-by-step.

How to Make a Free Instagram Bot in 3 Steps

Setting up an Instagram DM Bot for your business is super easy. Here’s how you can do it in 3 steps:

  1. Create a Free Manychat account and connect it to Instagram
  2. Set up Instagram DM Triggers
  3. Create Instagram Chatbot Funnel

Step 1: Create a Free Manychat account and connect it to Instagram

The first step is to create a Manychat account, which is the platform we will use to create our Instagram chatbot.

Manychat is one of the best Instagram chatbot platforms. I have used it for all of my clients for the last 5 years. I use them because it is:

  • Easy to use: Manychat is simple, you don’t need to code. You can just drag and drop blocks to build your chatbot.
  • 100% Meta-Approved: So you don’t risk getting banned on Instagram
  • Cheap: They offer a free plan and their paid plans already start at $15/month

So just click the button below to create your Free Manychat account (and get my 100% discount code):

Create Free Manychat Account

Your Discount Code

joren_wouters_edc

Copied!

This will bring you to the Manychat website, where you need to click on Get Started Free:

manychat-get-started-free

And select Instagram and login with your Instagram account:

Link your Isntagram account to Manychat

I have another tutorial that explains all the steps you need to do to connect your Instagram Account to Manychat. I highly recommend checking it out, to ensure a good connection:

Step 2: Set up a Instagram DM Triggers

In the rest of this tutorial, we will create a lead generation chatbot that collects emails in exchange for a free guide.

And we will use the example of giving away a free investing guide.

In Manychat, you should go to Automation and click on New Automation:

Add a New Automation in Manychat

Each automation in Manychat starts with a trigger, which is an event that starts the automation.

And we want to start the automation when someone comments on our post or sends us a DM.

We will first add the commen trigger, by clicking on Add trigger:

ManyChat Add Trigger button

Select Instagram and then choose for User Comments on your Post or Reel:

Add Comment Reply trigger for Instagram in Manychat

Next, we should decide which posts to reply to. You have three options:

  1. A specific post or reel
  2. All posts or reels
  3. The next post or reel

In general, I recommend going with all posts or reels. Then, you can create one automation that works on all posts:

Trigger a comment reply for all posts with Manychat

Next, we should determine to what words we want to reply.

Since we are giving away a free guide, we can say in our posts:

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

When they comment, this trigger starts.

So here we will add GUIDe, and also add some misspellings:

Add Trigger words to Instagram Comment Trigger in Manychat

And the next step is to set up the Public Reply. This is an automatic comment reply in the comment section of your post.

In this reply, you want to:

  1. Excite them for what they get (the free investing guide)
  2. And tell them to go the Instagram DM

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

  • Can’t wait for you to start with investing, please check your DMs! (and message requests)
  • Let’s get started with your first investment, just sent a DM! (check your message requests)
  • That’s the first step to investing! Check your DMs! (and message requests folder)

Set up Public Reply of a Comment Reply in Manychat

By adding three variations, Manychat will randomly pick one of them for each comment. Because of this, it doesn’t look spammy on your Instagram post.

So now our comment trigger is working, the next step is to set up our DM trigger.

Because in your Instagram Stories you can promote your funnel by saying:

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

So you can add a new trigger, select Instagram and choose for User sends a message:

Add DM keyword trigger for Instagram in Manychat

Then we set it to Message begins with and also add GUIDE and some misspellings:

Add Guide Keyword DM trigger for Instagram in Manychat

So now every time someone comments “GUIDE” or DMs us “GUIDE”, this automation will start.

Step 3: Create Instagram Chatbot Funnel

Now that our triggers are set up, we can create the first message in our Instagram chatbot funnel.

In this message, you should confirm the user’s interest in the free guide:

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

P.S. This message should have “Send Message as Comment Reply” at the top, otherwise it doesn’t work.

Then, add a quick reply to this message. A quick reply is a button people can click on in the DMs. When they click, we automatically send the next message.

So add a quick reply with:

✅ YES, send it over!

First message with a quick reply of our Instagram chatbot

Pro Tip: People can continue in our funnel by clicking the quick reply or replying with “WEALTH”. This is because on Instagram Desktop and old versions of the Instagram app, quick replies don’t show up. Because of this, we add “or reply with WEALTH”, so people can always continue the flow (even if they don’t see the quick reply).

Because of this, we will create a new automation and connect it to the first one.

In Manychat, go to Automation and click on New Automation:

Add a New Automation in Manychat

Here, add a User sends a message trigger:

Add DM keyword trigger for Instagram in Manychat

Set this again to Message begins with and add WEALTH here (and some misspellings):

Add WEALTH keyword DM trigger for Instagram in Manychat

In the first message, emphasize it only takes two quick steps to get access. And then add a 3-second delay to make it conversational:

Add a message and delay in Instagram DM Automation

Next, we want to collect the user’s name and store it in Manychat.

We can do that by adding a Data Collection element:

Add Data Collection element in Instagram DM Automation

Here, we will ask for the first name of the user.

So you can set the Reply Type to First Name and the Data Collection expires to 23 hours:

Asking for first name in Instagram DM Automation

This ensures that people have 23 hours to respond to this question (otherwise they only have 30 minutes).

Then, scroll down and remove the Skip button text (so users cannot skip this question):

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

Next, connect this message to a new Instagram message:

Add message after asking for first name in Instagram DM Automation

By doing this, they will get the next message after they entered their first name.

Here, you want to greet them with the name they just gave:

Send greeting after asking for first name in Instagram DM Automation

And add another Data Collection element so we can ask their email address.

Here, set the Reply Type to Email, so Manychat will verify if the entered text is a valid email:

Ask for email in Instagram DM Automation

If someone doesn’t give a correct email, Manychat will send the retry message (you will see this if you scroll down):

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

And again: Don’t forget to delete the Skip button text.

After we got their name and email, we send the link to our free investing 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 👇

And add a button with “➡️ Access Free Guide” that links to your guide:

Deliver your guide with a button in your Instagram chatbot

So now your automation should look like this:

Entire Get Information automation for our Instagram chatbot

And then lastly, we will connect the two automations to each other by using the Start Automation block in Manychat:

Connect two automations in Manychat for the Instagram chatbot

And that’s it! The only thing to do left is click Set Live in the upper-right corner, and you’re set!

Free Instagram Chatbot Template

If you want to get started quickly, just enter the form below and get instant access to my Instagram Chatbot Template for free 👇

DM-to-Discount-Funnel

Your Next Steps

That’s how you create an Instagram chatbot to turn your DMs into leads and customers.

But this is just one of the ways you can reply to DMs on Instagram. The next step is to automatically reply to questions using AI.

Click here to learn how:

And if you want to get more familiar with Manychat, I also have an Instagram Beginner Course that you can find over here.

Types of Instagram Chatbots

Instagram Story Responder Bots

These bots chat with people who reply to your Instagram stories. They’re like having a quick helper who answers right away when someone sends a message about your story.

DM (Direct Message) Bots for Answering FAQs

DM bots are like your own info desk inside Instagram. They answer common questions fast. Ask them something like “When do you close?” and they’ll give you the answer right away.

Chatbots for Order Placement and Product Recommendations

These bots are like smart shop assistants. They help customers pick and buy products. Tell them what you’re looking for, and they’ll suggest the best stuff or help you place an order.

Frequently Asked Questions

Who can create Instagram Chatbots?

Only Instagram Business Accounts and Instagram Creator accounts (with less than 500K followers) can create Instagram DM Bots.

If you currently have a personal account, just go to the Instagram app (it does not work on desktop), go to your profile and click on the menu bar at the top-right:

Click on the Menu bar on your Instagram profile

Click on Settings and privacy:

And then go to “For professionals” and click on Account type and tools:

Click on Account Types and tools under "For professionals"

And click on Switch to professional account:

Switch your Instagram account to a professional account

What if I don’t see my account in the Manychat list of Instagram Accounts?

If you don’t see your Instagram account when connecting Instagram to Manychat, there could be multiple reasons:
  1. Your Instagram account is not connected to a Facebook Page
  2. You are not an admin of the Instagram Account and/or Facebook Page

If you fix these two things, your Instagram account should show up in Manychat.

Why Should Businesses Use Instagram Chatbots?

Businesses should use Instagram chatbots because they help answer customer questions quickly, can sell products, and work all day and night. This means happier customers and more sales.

What Features Should I Look for in an Instagram Chatbot?

Look for an Instagram chatbot that can talk to customers naturally, understand different questions, send helpful answers, and show your products or services. It’s good if it can learn from chats to get better over time.

Can Instagram Chatbots Improve Customer Engagement?

Yes, Instagram chatbots can improve customer engagement. They talk to customers right away, keep them interested, and can even send them updates or special offers, making customers more likely to stay connected with your brand.

Are Instagram Chatbots Suitable for E-commerce?

Instagram chatbots are great for e-commerce. They can show products, help customers shop, answer questions about orders, and even handle simple problems. This makes shopping easy and fun for customers.

Can Small Businesses Benefit from Instagram Chatbots?

Small businesses can really benefit from Instagram chatbots. They help handle customer chats without needing a lot of staff, save time, and can even help make more sales, all of which are super helpful for smaller companies.

Is It Possible to Personalize Interactions Using Instagram Chatbots?

Yes, it’s possible to personalize interactions using Instagram chatbots. They can use a customer’s name, remember past chats, and suggest products based on what the customer likes, making each chat feel special and personal.

How does a chatbot for Instagram work?

A chatbot for Instagram works by automatically responding to messages and comments on your posts. It helps manage customer interactions, answer frequently asked questions, and engage followers without manual effort. 

Can Instagram bots work for small businesses?

Yes, Instagram bots work well for small businesses. They automate customer responses, streamline sales processes, and handle basic customer service tasks. It allows small business owners to focus on growing their business.

How can I integrate a chatbot with my Instagram account?

To integrate a chatbot with your Instagram account, you’ll need to use a platform like Manychat. Once connected, you can create automated flows that guide users through interactions, answer common questions, and provide a seamless experience for followers.

What is a chatbot flow, and how does it improve user interactions?

A chatbot flow is a sequence of automated messages that guide users through a conversation. It’s a conversation flow that streamlines communication, so followers get the information they need quickly. 

Can I use automation to handle customer inquiries on Instagram?

Yes, you can use automation to handle customer inquiries on Instagram. You can automate responses to frequently asked questions, process orders, and provide support. This way, your business runs smoothly even outside working hours.

Comments (32)

  1. Dimitris_Alfapro

    I like!!!

    1. Lenore Ava Jaffe

      Can a chatbot be used on my Square space homepage to personalize the experience by asking what the user wants to look at first? I am thinking of a completely automated bot with no human backup. I am planning a complete rebuild. It is a site that will have 2 artists, 2 subject matter options (educational/engagement opportunities) and a store for affordable options. Also how will I know if you answer this question?

      1. Joren Wouters

        Hey Lenore! Yes, you can create a chatbot and place it on your Squarespace homepage.

        1. Lenore Ava Jaffe

          What service do you recommend for this proposed chatbot? Can it be free or inexpensive?

  2. RpgChatbot

    Wait does this mean i have to pay for ads?

    1. Joren Wouters

      If you want to use ads, you need to pay for them.

  3. RpgChatbot

    We want to make a simple chat bot for our game using Instagram private message like start the game using “!start” Command and “!help” and other commands which will be used. Is there a way we could do it for free?

    1. Joren Wouters

      Currently not… But Instagram is working on opening its platform for chatbots, so hopefully, this will be possible in the coming months!

  4. Punit

    Is there any way we can reach out for Instagram APIs (any email id)?

    1. Joren Wouters

      Unfortunately, you cannot. It is only possible to apply for the Instagram API through one of the chatbot builders, such as ManyChat, Chatfuel or MobileMonkey. And even then the possibility that you are included in the Beta is really small.

  5. Jane

    Use the smmbot.net service, you can use it to create a chat bot on Instagram.

    1. Joren Wouters

      Thank you for the suggestion, I will have a look at it 🙂

  6. Priya Sharma

    chat bots can be very helpful for responding on the queries of the customers on time, hi there! thanks for sharing this informative article with us its really very helpful for me.

    1. Joren Wouters

      Thank you 🙂

  7. Lordee Mastrow

    Hi there! I wish more companies will be allowed to connect IG to their conversational motors, but until then, lets try Manychat or Chatfuel! thanks for this.

    1. Joren Wouters

      Hey Lordee! Yes, I would like that too. But for now, we still need to wait for the official release to come…

  8. Priya Sharma

    Hi there I am doing some self learning about instagram marketing and I must say that this article i very helpful for me, using chatbots can really be very helpful for a brand.

    1. Joren Wouters

      Thank you!

  9. Ruby Gayle

    I was reading Instagram marketing, and i got your blog. After reading this whole blog, I got some new information regarding Instagram chatbot. Thanks for sharing your knowledge!

    1. Joren Wouters

      Thank you, Ruby!

  10. isaac

    when i reply chat bot still replying with me in the same time

    1. Joren Wouters

      Hey Isaac! What is your question precisely?

  11. Daria

    Hey, thanks for the article, it was very useful. Can you please answer, what chatbot would you recommend for a small store on Instagram? Smmbot, manychat, maybe other

    1. Joren Wouters

      I would recommend to use ManyChat.

  12. Dinesh

    Is this mandate to have account with 10k followers to integrate chatbot. What if its an new account and need to have chat automation. It this possible?

    1. Joren Wouters

      Hey Dinesh! Yes, you can now use Instagram chat automation with every business account, regardless of the number of followers you have 🙂

  13. Derek Aitken

    Excellent tutorial! Thank you.

    1. Joren Wouters

      Glad that you liked it, Derek!

  14. Ekrem

    Hello, is there a chatbot where I can send an automatic welcome message to the profile that starts following our Instagram account?

    1. Joren Wouters

      Unfortunately, this is not possible because Instagram doesn’t allow this.

  15. Nirbhay

    Manychat customer support doesn’t respond. I created workflows but after trial is over credit card payment is not going through. Does not even let me try another credit card. Created tickets but no avail. Is there a faster way to reach manychat support.

    1. Joren Wouters

      Are you using an credit card from India? For some reason, ManyChat doesn’t accept these. I recommend trying out a different card of ask a friend abroad to use their card (if this is the case).

Leave a Reply