how to build chatbot 5 minutes

How to Build a Chatbot for Facebook Messenger in 5 Minutes

8

Pretty soon chat marketing is going to be like email. Everywhere.

You could be building marketing chatbots since before they were a thing with MobileMonkey’s chatbot builder and this chatbot training as your secret weapon.

And getting unprecedented ROI for being a first-adopter.

Ready to get started?

Here’s how to build a chatbot for Facebook Messenger — the mobile app used by over a billion — in under 5 minutes.

PS – Learn my favorite Facebook Messenger hacks and get started fast with Facebook Messenger templates. MobileMonkey has chatbot templates out of the box for 14 different industries and use cases!

free-chatbot-marketing-platform-mobilemonkey-1

We’ll create a “Monkey or Unicorn?” bot. Pick a door, any door! Will you get a monkey or a unicorn?

Give the bot a spin yourself here!

The journey of our Monkey or Unicorn bot takes us through the web’s simplest chatbot building workflow:

  1. Create a page
  2. Add content with widgets
  3. Add triggers
  4. Test your bot

View a quick video tutorial of the chatbot builder here:

bot builder help docs

Step 1: How to Create a Chatbot Page

In the Bot Builder, go to Pages and then add a group. Name your group.

Groups are folders that help you organize your bot messages. This bot is the dandy host of the Monkey or Unicorn game, so we name it thusly:

create new chatbot group

From the folder, create a page and again, name it something that tells you what it is. Add a description here if you want.

create new chatbot page

Step 2: Add Content with Widgets

You’re prompted to add your first widget to the page:

add widget chatbot builder

MobileMonkey has a selection of engaging chatbot widgets to choose from like:

  • Text
  • Images
  • Image galleries
  • Native video
  • Attachments and PDFs
  • GIFs
  • Email notifications
  • Navigation elements
  • Questions and forms

Combine widgets to create the content of the page. Let’s use a Quick Question to start off the game.

Click the widget you want to use, and in this case, type your question, pick from the Quick Question options: multiple choice, text field, and some other helpful contact info your bot can collect.

quick question chatbot widget

One cool thing about chatbot conversion elements like Quick Question, Form and Attribute widgets is that these widgets collect data to your Messenger contacts customer profile.

Obviously this is awesome for saving audience data like:

  • Ways to get in touch
  • How they heard about you
  • Their budget
  • Subscription status
  • Signups

A quick side note, multiple choice options in Quick Question and Form widgets are awesome because:

  • They show up as interactive buttons in chat.
  • Buttons have minimal conversion friction.
  • Buttons can link to chat pages and website pages.
  • Buttons are so user friendly in mobile!

When you enter the multiple choice selections, you have the option of connecting that selection to a chatbot page using a drop-down menu:

chatbot builder page selector

In this game, I’m connecting each choice, or door, to a page that reveals the unicorn or monkey hiding behind the door.

With 5 doors to choose from, there are 5 multiple-choice options, each connected to a page with a monkey or a unicorn GIF from the Giphy-powered widget!

For Doors 1, 2, 3 and on, click the GIF widget for the page, start typing a keyword on whatever theme you’re looking for, and click to add it to the page:

chatbot builder gif widget

You can add the text widget and more buttons that help keep the conversation going.

The “play again” button returns a player to the Game Intro chatbot page where they’re given the option of Doors 1 to 5 again!

add button chatbot builder

Another CTA lets users sign up for chatbot goodness themselves.

At this point, the bot works!

You can do a Send to Messenger Facebook ad campaign, or get a link to the chatbot landing page using the HTML element lead magnet:

link to chatbot

And you can set up the bot to trigger if a user says something…

Step 3: Add Triggers for the Page

Q&A Triggers are useful for assigning bots to your frequently asked questions.

If someone asks “directions” you can set up a bot that responds with the address and a link to a map.

If someone asks for “pricing” your bot answers back with pricing.

The FAQ answering possibilities are endless.

You can add Q&A triggers to your bot in two ways:

  1. When you’re in the page builder
  2. From Q&A in the bot builder

To add a trigger as you’re building the bot, select “Add Trigger” and type in the keyword:

add trigger chatbot page builder

You might add triggers like “pricing” or “directions” or “make an appointment” or any number of keywords to match your page to something a user is asking.

Another way add triggers to pages is by going to Q&A. Here you’ll see all your saved triggers and can add to and edit them:

chatbot qa triggers

What you can do from here is:

  1. Create a new trigger with “New Q&A”.
  2. Craft the bot’s reply to the trigger, either a chat page or text. Add multiple answers to give the bot free reign to choose from any of the answers.
  3. Add triggers you type in or choose from the drop-down that populates the most frequent unanswered questions.
  4. See the most common unanswered questions and assign them to chatbots, if you’d like.

Step 4: Test the Bot

Before you launch, test the bot. You can do that by:

  • Triggering the bot in Messenger using your keyword.
  • Click “Test this Bot” from the chatbot content editor at any time!

When viewed in Messenger, we see what this content experience looks like on mobile:

mobile friendly game chatbot

Check that all buttons work, look for broken connections or flow issues. If it’s a conversion element, check that attributes are saved to your contact.

Now share and be merry!

BTW, did you get a monkey or unicorn?

Next Steps: Build a Bot

The best way to learn is to do! It’s your turn to build a chatbot in under 5 minutes!

Here’s one you’ll need: use a Quick Question to build a bot that collects a visitor’s email address.

After that you’ll be ready to start generating leads to your bot with lead magnets like comment guards, Messenger ads and more. 

What are messenger ads? Glad you asked! MobileMonkey has 8 powerful Facebook marketing lead magnets you can use right out of the box.

Sign up to get MobileMonkey for free and let me know how it goes!

Be a Unicorn in a Sea of Donkeys

Important next steps:

get mobilemonkey free

Larry Kim

Larry Kim is the CEO of MobileMonkey, Inc. a leading provider of Mobile Messaging Software for Marketers.

Subscribe to our mailing list

Sign up to receive our top tips and tricks for FREE!
  1. Francis Mella left a comment on June 18, 2018 at 2:24 pm

    This is a start to getting something meaningful going as far as actually making a bot.

    Instead of games go through the same thing for different small businesses.

    Your videos are very poor mostly because they are unscripted and all over the place. This is a much better way to help your users.

    • Larry Kim left a comment on October 3, 2018 at 8:57 pm

      did you see our chatbot training video? https://www.udemy.com/facebook-messenger-chatbot-marketing-training/

      • Olabode left a comment on October 4, 2018 at 10:29 am

        Yes, I am one of Isaac’s students. Thanls

  2. Dave Streen left a comment on August 28, 2018 at 12:52 am

    This seems amazing!!

  3. Jackee Schwartz left a comment on October 10, 2018 at 11:43 am

    I have been to support and watched all the training videos and am still not getting it….also went through all 97 lectures of Isaac’s course. I was with you on this information until you got to Step 3. I don’t understand where to go from the end of Step 2 if I want to do a FB Messenger ad. Should I still do a trigger?

    I also don’t understand the purpose of the “game.” What is the user supposed to accomplish? What do we want our user to accomplish?

    A Basic understanding of the whole process seems to be missing for me as a total newbie to this tool. Is this whole flow that’s used as an example just one page? When do you insert another page? What is the group….is it the Introduction to the game?

    Still confused!

  4. Vasudev Krishna left a comment on December 7, 2018 at 11:13 pm

    Hi. Thanks for this wonderful piece of information on building Facebook Chatbots. I have made a Chatbot on my Facebook Page and have also integrated the same with my website. Now my question is, if a team mate wants to resume and gain the control of the chat window and start answering the queries of a user manually, is there any command which will be required to pause the chatbot and resume control manually? Similarly is there any command which will be required to resume Chatbot and stop manual chat? Thanks.

  5. Erick Geryol left a comment on January 23, 2019 at 3:04 pm

    The steps and screen shots provided to not match up with the mobile monkey bot builder site. The first question I get is whether or not I want dialoge of Q&A

    • Virginia Nussey left a comment on January 25, 2019 at 12:01 pm

      Hi Erick, you’re right! MobileMonkey is evolving fast! New features, updates to UI, all good things but it has made this tutorial out of date! Thanks for the reminder that this post needs an update!

Leave a Comment

Your email address will not be published. Required fields are marked *

Please verify that you are not a robot.

Facebook Messenger Marketing Virtual Summit

Reserve your FREE seat, master chat marketing & automation • LIVE March 27