Manychat Review 2024: Features, Advantages and Disadvantages, Pricing

Manychat is one of the most popular chatbot platforms in the world. But should you use it to create your chat automations?

In this in-depth Manychat review, I cover Manychat’s features, pros, and cons. I will also share their pricing and when to use it for your chat automations.

Let’s dive in!


Our Verdict

Manychat is one of the best chat automation platforms for creating chatbots on Facebook, Instagram, WhatsApp and SMS.

It has a super user-friendly interface and visual flow builder, making it easy for users to create chatbots without any coding.

ManyChat offers both free and paid plans, starting at $15/month. It is a popular choice for those new to chatbots or working with a tight budget.


  • Easy-to-use Flow Builder
  • Unlimited Custom Fields & Tags
  • Integrates with Facebook, Instagram, WhatsApp, SMS, Telegram, Website
  • Drive Users to Funnels with Growth Tools
  • Send Broadcasts, Sequences and Rules
  • Built-in Live Chat + Integrations with Zapier and Make


  • Only Facebook-like website widget
  • No AI built-in the software

Using the Manychat Flow Builder

In Manychat, you have several tabs where you can manage your chat automations from:

  1. Home – General overview of your chatbot and tips on how to get started
  2. Contacts – Overview of everyone who talked to your chatbot
  3. Automation – This is where your chat flows and chat automation live
  4. Live chat – when you hand over a chat from the bot to an agent, here is where you can chat with contacts
  5. Broadcasting – if you want to send mass messages to your contacts
  6. Settings – here you control the settings of your chatbot and Manychat account

When creating the chat automations of your chatbot, Manychat uses a Flow Builder. Each automation in Manychat consists of one (or multiple) triggers and blocks.

A trigger in Manychat is an event that starts your automation. For example, when someone leaves a comment on a Facebook Post.

Manychat blocks determine what happens after triggering the automation.

Adding blocks to your chat automation is super easy, you can just click and drag them in the flow builder:

In the Manychat flow builder, we have six types of blocks we can choose from:

  1. Messages, specific per channel (Facebook, Instagram, WhatsApp, Telegram and SMS)
  2. Conditions – to personalize the conversation based on “if-then” logic
  3. Actions, you can perform actions during your automation. Such as updating fields to new values, triggering integrations, or a live chat handoff
  4. Start Automation – if you want to start another automation in your Manychat Account
  5. Randomizer – If you want to randomly assign people to a part of your automation, often used for A/B testing
  6. Comments – This is great if you are working with multiple people in one Manychat account.

Additionally, the flow builder has nice features that make it even easier to use. For example, you can click on the Auto-Arrange Steps button. This arranges all the blocks in your chat automation:

Or you can use Ctrl+C / Ctrl+V (CMD for Mac) to copy and paste blocks in your automation, even across browser tabs.

Moreover, you can test your chatbot flows on the channel you are building the automation for (WhatsApp, Facebook, etc). Or, you can test them directly in the Manychat interface:

Lastly, you can divide your chat automations into folders. This way, you can keep a good overview of all the chat automations in your Manychat account:

Manychat has one of the easiest-to-use interfaces I’ve ever seen in a chatbot platform. By using the flow builder, you can set up your first chat automation in a matter of minutes!

  • Visual Flow Builder
  • Test chatbot
  • Interface easy to use?
  • Easy to setup a chatbot?

Chatbot elements

Manychat offers all the essential elements to create your chatbot. Among these, there are two elements that I would like to point out.

Conditions Element: This element is essential for using logic in your chat automations. By using a condition, you can tailor each conversation to individual contacts, which improves the user experience of your chatbot.

Start Automation element: This element is a game-changer for scalability. It allows you to start another flow within your Manychat account. The advantage here is that you can reference other automations. Therefore, you don’t need to copy and paste duplicate content.

  • Delays
  • Images
  • Video
  • Audio
  • Attachments
  • Gallery (Horizontal list)
  • Vertical list
  • Emojis
  • Persistent Menu
  • Quick Replies
  • Buttons
  • Free text input
  • Location sharing
  • Email validation
  • Phone number validation
  • Date validation


In Manychat, you can see all the contacts that talked to your chatbot in one overview:

When you click on one contact, you can see their custom fields and tags. Clicking on “Start chat” shows their entire chat history on all channels:

You can add unlimited custom fields and tags to your contacts. Custom fields are used to store specific information about someone, such as their interests, email address or name. Tags can be used to segment your contacts into different buckets, such as “Qualified” or “Customer”.

Additionally, you can also create segments based on a combination of fields and tags.

  • Custom fields
  • Tags
  • User segments

Broadcasts, Sequences & Rules

Next to creating chat automations, you can also start conversations with your contacts.

With Manychat, you do this by sending broadcasts, sequences and rules.

With broadcasts, you can send mass messages to your contacts in Manychat. You can compare it with sending an email newsletter, but on Facebook, Instagram, WhatsApp, Telegram or SMS.

When creating your broadcast, you can determine the automation you want to send and the target audience based on filters:

Likewise, you can send sequences in Manychat. With a sequence, you can send a series of messages with a certain time in between.

What I like about the sequences in ManyChat is that they are really organized. You can see the complete sequence in one overview and you also see what message is sent at what time:

Another great feature of Manychat is the Rules. With a Rule, you can automatically do an action when an event happens.

For example, when someone books an appointment, we can send them a reminder 1 day before it.

You can make a chatbot in any language with ManyChat. But, you can’t easily translate it (because you need to manually copy and translate all your automations).

  • Broadcasts
  • Sequences
  • Conditions
  • Multiple languages
  • Easy to translate

Artificial Intelligence (AI) & Natural Language Processing (NLP)

The AI & NLP features of Manychat are pretty basic. Currently, they only provide the keyword trigger.

With the keyword trigger, you can start an automation when someone messages you certain words:

Then, you can also determine how you match the keyword. For example:

  • A message is equal to the keyword
  • A message contains the keyword
  • A message contains the whole keyword
  • A message begins with the keyword
  • A message is thumbs up (a standard feature in Facebook Messenger)

By using Manychat keywords, you can automatically reply to questions from users.

But Manychat doesn’t have any other built-in AI tools. What I do recommend is connecting Manychat to an AI tool, like Chatbase. In fact, here is a tutorial about it.

  • Keywords
  • Intents
  • Entities
  • Dialogflow integration


With Manychat you can publish your chatbot on your website, Facebook Messenger, Instagram, WhatsApp, Telegram, SMS and Email.

This allows you to make an omnichannel chatbot experience for your users. So for example, when someone gives a certain response on Facebook Messenger, you could send an email based on that response.

With SMS, you need to connect your ManyChat account to a Twilio account. Then, ManyChat will handle the chatbot and chat logic. Twilio will receive and send the text messages (Twilio has extra costs).

Moreover, you can also merge contacts across channels (based on their email or phone number). For example, if someone contacts you via Facebook Messenger and later via Instagram. Manychat can see that it is the same person and merge the contacts.

  • Website
  • Facebook
  • Instagram
  • Whatsapp
  • Telegram
  • SMS
  • Slack
  • Skype
  • Email


The Inbox is the built-in live chat feature of ManyChat. By using the Inbox, you can hand over the conversation from your chatbot to one of your customer support agents:

Additionally, Manychat provides an iOS and Android app. You can use it to respond to questions on your phone.

Moreover, Manychat provides an advanced version of their Inbox: Manychat Inbox Pro. This is a more advanced live chat and has extra features, such as:

  • Agent chat analytics
  • Creating groups of team members
  • Auto-assign conversations based on rules

Furthermore, Manychat provides direct integrations with:

Also, ManyChat has its own App store. It allows third-party developers to make their own integrations with ManyChat. Currently, the App Store has 61 apps to extend the functionalities of Manychat:

  • Livechat
  • Zapier
  • Make (formerly Integromat)
  • Google Sheets
  • Webhooks

Manychat Growth Tools: Drive Traffic to your chatbot

And this is where Manychat sets itself apart from the competition.

With Manychat, you can use Growth Tools to drive users from your social channels to your chat automations. And Manychat has so many growth tools to drive traffic to your chat automations.

This is one of the many reasons why I am using Manychat for almost all of my clients, because they have the right growth tools to drive users to your chat funnels.

Growth Tools on Facebook

On Facebook, you can:

  • Create Ref URLs that go to specific chat automations
  • Automatically reply to Facebook Comments and start a Messenger conversation
  • Send one-time notifications
  • Send Recurring Notifications
  • Connect a Facebook ad to your Messenger chatbot
  • Send Sponsored Messages via Facebook Messenger

Additionally, you can add a Customer Chat widget to your website (in Facebook Messenger style) and send proactive messages based on the website URL.

Likewise, you can add banners, checkboxes and pop-ups to your website to drive website traffic to your Messenger automations:

Growth Tools on Instagram

On Instagram, you can:

  • Create Ref URLs that go to specific chat automations
  • Automatically reply to Instagram comments and start conversations in Instagram DM
  • Send automatic replies to people who mention your account in their Instagram story
  • Connect an Instagram Ad to your Instagram chatbot

Growth Tools on WhatsApp

And lastly, you can use Manychat to send WhatsApp Message Templates on WhatsApp. Message Templates are a specific type of message to start conversations with contacts on WhatsApp.

Basically, ManyChat provides almost all the marketing possibilities you need for your chatbot.

The only drawback is that Manychat doesn’t provide a native website widget.

  • Facebook website widget
  • Native website widget
  • Landing pages
  • Facebook Ads
  • One-Time Notification
  • Facebook comments auto-reply
  • Button creator
  • Custom URLs for your chatbot

Manychat’s Pricing

Manychat has a Free plan with basic features, and a Pro plan that starts a $15 a month.

Free plan

With the Manychat Free plan, you can get started with the basic features to reach up to 1,000 contacts.

This plan includes Instagram, Facebook, and WhatsApp as channels. It gives access to the basic features of the Flow Builder and to the basic Growth Tools of Manychat.

This plan is perfect if you want to test whether Manychat is the right fit for your business.

Pro Plan

Manychat’s Pro plan gives you access to almost all the features of the platform.

This plan starts at $15 per month and increases with the number of contacts you have. For example, 1,000 contacts costs $25 per month and 5,000 contacts is $45 per month.

This plan also comes with a 7-day free trial that you can use to test out the Pro features of ManyChat. Besides that, there is also a 30-day money-back guarantee, no questions asked.

Add-on: Pricing of Manychat Inbox Pro

Moreover, Manychat also provides Manychat Inbox Pro. Manychat Inbox Pro is an advanced feature of the Manychat Inbox. This includes agent chat analytics, creating groups of team members and auto-assigning members to conversations.

This plan starts at $99 per month and comes with 3 live chat seats:

If that’s not enough, you can add one extra live chat seat for $39 per month.

  • Free trial
  • Free plan
  • Price per month:15
  • Monthly pricing available?
  • Money back guarantee

Manychat Analytics

Manychat has three types of analytics:

  • Manychat Insights
  • Automation Analytics
  • Conversion Analytics

Below, I will briefly cover them one by one.

Manychat Insights

Manychat has an Insights dashboard that gives general insights into your Manychat account. In this dashboard, you can see how many contacts you have per channel:

And how these contacts have evolved over time:

Automation Analytics (“Flow Analytics”)

Moreover, Manychat also has automation analytics (“Flow analytics”). For each block in your automation, you can see how many contacts it was sent to. You can also see the delivery, open, and click rates (if a message has a button):

By using these flow analytics, you can easily improve your Manychat flows for better conversion.

Conversion Analytics

Also, you can add your own conversion events inside your chat automations. Then, you can see how many people reached those events in a specific period:

And these conversion events are not limited to your chatbot funnels. You can also install the Manychat Pixel (similar to a Facebook Pixel) on your website and track conversions on your website of people coming from your chatbot. For example, when someone clicks on a button in Messenger and then converts on your website, this pixel will track that conversion back to your Manychat account.

There are only two drawbacks to the analytics in Manychat:

  1. There is no overview of unmatched user input. If a user asked question and did not get a response, you cannot get this information in your ManyChat dashboard. This is a disadvantage because it does not allow you to improve the automatic answers of your chatbot.
  2. It’s not possible to see the flow analytics for a specific period

But in general: by using Manychat’s analytics you can definitely analyze how well your chatbot is doing and how you can improve your chatbot funnels!

  • Dashboard
  • User input
  • Sent messages
  • Open rate
  • Click rate
  • Conversion rate
  • Fall back rate
  • Custom dashboards/reports


Manychat lets you receive payments in your chatbot. You can do this by using the Stripe or Paypal integration.

You can just connect Stripe or Paypal and add a Buy button to your chat automations.

Unfortunately, Manychat does not have integrations with other eCommerce solutions.

  • Payments
  • Shopify
  • WooCommerce
  • Buy directly within the chatbot
  • Cart abandonment

Templates & Cloning

ManyChat provides 35 templates that you can directly install to make your chatbot. These include free templates and templates only available for Pro users.

With ManyChat it is possible to make a chatbot template and share it with others. This is really useful when you are making multiple chatbots who do the same thing (for example, Lead generation).

Furthermore, it is possible to duplicate your chatbot flows and chatbot elements to make your chatbot faster.

  • Templates35
  • Make template
  • Share template
  • Duplicate chatbot flows
  • Duplicate chatbot elements

A/B Testing in Manychat: Randomizer

In Manychat, you can do A/B testing by using the Randomizer element. This element allows you to split the traffic inside a chatbot flow up to 6 different variations:

  • A/B Testing


ManyChat provides extensive tutorials on how to make a chatbot and all the features of their platform. They also have proper documentation and good customer support.

What I also love about ManyChat is that they have a large Facebook community (100K+ members) in which you can ask all kinds of questions and learn more about the platform.

  • Tutorials
  • Documentation
  • Customer support


So, should you use Manychat to create your chat automations?

Yes, you should.

In fact, I use it all the time to create chatbots for my own clients.

Manychat is one of the best chatbot platforms in the world for creating chatbots on Facebook Messenger, Instagram, WhatsApp, Telegram and SMS. Especially if you are just starting out with creating chatbots.

Their flow builder is super easy to use, provides all the chatbot elements you need, you can store information about your contacts, have conditions to create personalized conversations, built-in live chat, automatically reply to keywords, can publish your chatbot on 6 channels, all the marketing possibilities you need, many direct integrations with other applications, very useful analytics and all this for only $15 a month.

Go to Manychat

When thinking of drawbacks, I can only imagine three:

  1. It doesn’t provide AI or direct AI integrations, only keyword recognition
  2. You can only add a Facebook-like widget to your website
  3. It’s hard to translate your chatbot to multiple languages

Frequently Asked Questions

What is ManyChat used for?

Manychat is used to create chat automations on Facebook, Instagram, WhatsApp, SMS and Telegram.

Can I use ManyChat for free?

Yes! Manychat has a free plan that comes with basic features up to 1,000 contacts.

Is it safe to use ManyChat?

Yes, it is safe to Manychat.

What are the limitations of ManyChat?

Manychat has three limitations:

  1. It doesn’t provide AI or direct AI integrations, only keyword recognition
  2. You can only add a Facebook like widget on your website
  3. It’s hard to translate your chatbot to multiple languages

What is the disadvantage of ManyChat?

Manychat has three disadvantages:

  1. It doesn’t provide AI or direct AI integrations, only keyword recognition
  2. You can only add a Facebook like widget on your website
  3. It’s hard to translate your chatbot to multiple languages

Is ManyChat approved by Instagram?

Yes! Manychat is an official Meta business partner. This means they are 100% approved by Facebook and Instagram.

What are ManyChat growth tools?

Manychat Growth Tools are ways to drive traffic to your Manychat automations. Examples include the Comment Growth Tool, Messenger Ref URL, Customer Chat Widget on your website, Website Modals and JSON Ads.