How to Make a Facebook Messenger Bot in 24 Minutes Without Code

Facebook Messenger Bots continue to grow in popularity since 2016.

Back then, almost every tech blog and podcast published headlines about chatbots being the future of business to consumer communication and, they weren’t wrong.

As a marketer or business owner, Messenger bots are something you can no longer ignore. They’ve become the standard of human communication because they’re frictionless and instantaneous.

Let’s see how you can build a simple ManyChat bot for your Facebook Page that greets users and start conversations that help grow your business.

Follow these steps to make a Facebook Messenger bot that grows your business:

Step 1: Determine the Theme and Purpose of Your Facebook Bot

Like with any project, we want to keep the end in mind.

  • What is the purpose of your chatbot?
  • What do people usually ask when they message your Facebook page?
  • Is there an opportunity to use your bot to better educate your market and sell your products?

You first have to decide the purpose of your bot. This should be based off of who you serve and what you sell.

For example, Poncho is a weather app, so naturally their bot is going to gather user information so that it can message you daily about the weather in your area:

Step 1 to Make a Facebook Messenger Bot: Poncho weather app Facebook Messenger bot example

WebMD is a health services company, their bot is going to help educate users when they’re sick:

Step 1 to Make a Facebook Messenger Bot: WebMd Facebook Messenger bot Example

Beyond purpose, voice is also very important. Your chatbot is an extension of your brand and should have a personality and “voice”, almost as though you’re talking to real person.

Step 2: Create Your Free ManyChat Account

Step 2 to Make A Facebook Messenger bot: Create your free ManyChat account

Head over to ManyChat and create a free account. To do this, you’ll need to have a Facebook page and grant us permission to access your account.

Step 3: Link Your Facebook Business Page

Step 3 to Make A Facebook Messenger bot: Link your Facebook Business Page

After granting permission, click Connect to link your Page to your ManyChat account.

Step 4: Create Your Welcome Message

Your welcome message is the first thing that people who interact with you on Facebook messenger will see.

You can edit your welcome message under the “Automation” tab in the left hand menu inside of ManyChat:

Step 4 to Build a Facebook Messenger Bot: ManyChat Welcome Message setup

The opportunities are endless for your welcome message. ManyChat has the ability to add buttons, as you can see above, lists, images, videos, audio, and much more:

Step 4 to Build a Facebook Messenger Bot: ManyChat Welcome Message Options

The key to your welcome message is to give users options.

The folks at DigitalMarketer use their welcome message to greet users, set the expectation that they’ll get back to people as soon as possible, while also directing traffic to their blog and podcast for people who are interested in learning more.

Step 4 to Build a Facebook Messenger Bot: DigitalMarketer Facebook Messenger Welcome Message

Your welcome message should act as a greeting for new users, but also as a menu for what to do next. This goes back to the purpose of your bot… if you’re a recipe site, include a button to your recipe directory. If you sell insurance, ask people if they would like a quote.

Here’s a step by step video on how to build your welcome message.

Notice that above, DigitalMarketer ended the welcome message with “Looking for our free report to End the War Between Sales & Marketing? Type “guide” here in our chat and we’ll get you a copy!”

They’re leveraging the keyword feature to trigger messages when prospects type certain keywords.

Step 5: Using Keywords to Automate Your Bot Replies

The keywords feature inside of ManyChat allows you to automate responses based off of certain keywords that users type.

Remember the WebMD example from earlier?

When I typed “headache” the bot knew to return information about how to treat a headache.

When a user types “guide” into DigitalMarketer’s bot, they deliver a PDF version of the guide within Messenger.

The possibilities are endless with keywords, and this is where building your bot gets fun. You’ll find the keywords button on the left-hand side in ManyChat:

Step 5 to Build a Facebook Messenger Bot: ManyChat Keywords setup

Click “new rule” in the top right-hand corner and then type in the keyword. From here, you have a ton of options:

Build a Facebook Messenger Bot with ManyChat: Facebook Messneger bot ManyChat Keywords: Facebook Messenger ManyChat Keywords setup

You can…

  • create a new reply
  • add a tag
  • remove a tag
  • trigger a zap
  • subscriber the user to a new sequence of messages
  • unsubscribe from a sequence
  • open a conversation
  • notify an admin
  • set subscriber custom field
  • clear subscriber customer field
  • subscribe them to the bot
  • unsubscribe them from the bot

…and much, much more.

For example, when someone types “guide” into DigitalMarketer’s bot… it triggers a new reply that delivers the PDF:

Step 5 to Build a Facebook Messenger Bot with ManyChat: Facebook Messneger bot ManyChat Keywords

Here’s a step by step video on how to use keywords in ManyChat.

These replies are easy to customize, just like the welcome message.. and this is where the complexity of the bot comes into play…. you can set up as many as you’d like, or none at all.

Step 6: Add Message Button to Your Page

To add your Message button, simply:

  1. Go to Facebook and click Add a Button
  2. In the popup, choose Contact You and Send Message
  3. Select Messenger when asked where the button should send people
  4. Now you’re all set up! Test your button and launch your Messenger bot to see if it works.

Ready to change the way you market?

Consumers interact with awesome chatbots more and more every day.

They can be as simple or as intricate as you want. You could build out hundreds of keywords and sequences that follow up with prospects OR you could just stick to having a welcome message. It depends on the purpose of your bot and the time that you want to spend developing it.

Go build your welcome message, and keywords if your heart desires. Not having a chatbot is like not answering the phone when a prospect calls your business.

It’s time for you to get started, and we’re here to help. Get started building your Facebook Messenger bot using ManyChat today.