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

how to build a facebook messenger bot

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 social media marketer or business owner, Messenger bots are something you can no longer ignore. They’ve become the standard of user communication because they’re frictionless and instantaneous.

Let’s see a tutorial on how to make a chatbot with ManyChat for your Facebook Page that greets users and start conversations that help grow your business.

What is a Facebook Messenger bot?

A Facebook Messenger bot is a chatbot that integrates directly within the Messenger platform and allows for direct communication with the shoppers as it might pertain to their orders, returns, FAQ, etc.

Chatbots help automate the process of many customer service requests and functions directly on a chatting platform, such as Facebook Messenger. It allows customers to message rather than having to worry about waiting for a customer service representative to answer their call.

How to make a Facebook Messenger bot

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? Lead generation? A conversational interface for your users?
  • Why do people start a conversation with your brand? 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, what you need to answer and what you sell.

Let’s see some chatbot examples: 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 when you create bots. Your chatbot is an extension of your brand and should have a personality and “voice”, almost as though you having a conversation with a 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, and also provide an answer for what to do next. This goes back to the purpose of your chatbot development… if you’re a recipe site, include a button to your recipe directory. If you sell insurance, create a bot to ask people if they would like a quote.

Here’s a step by step tutorial 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 Messenger chatbot 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 a 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 and missing out on a great lead generation opportunity.

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

Você já votou!
O conteúdo deste blog foi preparado de forma independente e destina-se apenas a fins informativos. As opiniões expressas são de responsabilidade do autor e não refletem necessariamente a posição do ManyChat ou de qualquer outra parte. Os resultados individuais podem variar.