Course Curriculum

Chatfuel for Beginners: Build a Chatbot Without Coding

10sections
61lectures
3h 36mtotal

What you’ll learn

  • Build an entire Facebook Messenger chatbot from beginning to end, using professional and efficient techniques.

  • By the end of the course, you'll have built a fully functional chatbot from scratch.

  • Master the bot building components every chatbot creator must know.

  • Use plugins to further boost your chatbot functionality.

  • Create a flowchart to represent the processes of your chatbot professionally.

  • Accept credit card payments from users right in the conversation.

  • Navigate customers from their current location to your store.

  • Train your chatbot AI to understand users and reply with a relevant answer.

  • Add a Messenger chat window, Send to Messenger and Checkbox plugin right on your website.

  • Trigger follow-up messages when users interact with your chatbot in a certain way.

  • Set up auto-reply messages to people who comment on your facebook post.

  • Know how to promote your chatbot like a pro.

01

Course Introduction

  • Welcome to the Course

    Welcome to the Chatfuel for Beginners! In this lesson, you'll be welcomed by Jinhoe with important information about how best to take this course, what's included, and how you can make this course even better. Thank you for enrolling!

    1:32
  • What is a Chatbot?

    In this lesson of the Chatfuel for Beginners, you'll learn the fundamental and key features of a chatbot and also learn so how businesses are having success with chatbots.

    5:56
  • ACTIVITY: Introduce Yourself

    Please join our official group - Codeless Chatbot Masters to get even more feedback and support!

    0:14
02

Establish Your Chatbot Foundation on Messenger Platform

  • What About WhatsApp?

    In this lesson of the Chatfuel for Beginners, you'll learn the limitation of WhatsApp and why Facebook Messenger chatbot is the way to go. For now.

    2:23
  • Messenger Chatbot Overview

    In this lesson of the Chatfuel for Beginners, you'll understand how Facebook Messenger chatbot, Messenger Platform, Facebook Page and Chatfuel bot building platform relate to one another.

    3:43
  • 10 Things You Should Know Before Building Your First Chatbot

    In this lesson of the Chatfuel for Beginners, you'll learn the 10 things every Facebook Messenger chatbot creator should know that will help you in your bot building journey.

    8:05
  • Conclusion: Messenger Platform

    This is a short conclusion for Messenger Platform and this section.

    0:32
  • QUIZ: Messenger Platform

    Activity
03

Familiarize with Chatfuel Interface

  • Chatfuel Dashboard

    In this lesson of the Chatfuel for Beginners, you'll get familiarize with Chatfuel dashboard.

    3:40
  • ACTIVITY: Hands-on with Templates

    In this a hands-on activity of the Chatfuel for Beginners to get you familiarize with Chatfuel templates.

    0:17
  • Bot Building Interface: Automate

    In this lesson of the Chatfuel for Beginners, you'll learn the main interface of the bot building. This lesson will give you the detailed explanation that you will need as a new user.

    5:10
  • The Basic Component: Text, Typing and Quick Reply

    In this lesson of the Chatfuel for Beginners, you'll learn how to use Chatfuel basic building component to send text messages, insert typing animation and display quick reply button in your chatbot.

    4:51
  • The Basic Component: Image, Gallery and Go to Block

    In this lesson of the Chatfuel for Beginners, you'll learn how to use Chatfuel basic building component to send image, gallery and direct user to a 'block' (a set of actions).

    7:10
  • ACTIVITY: Practice All The Basic Components

    In this activity of the Chatfuel for Beginners, you'll get to practice all the basic components in Chatfuel.

    0:08
04

Extend Chatbot Functionality with Plugins

  • Introducing Chatfuel Plugins

    In this lesson of the Chatfuel for Beginners, you'll learn about the Chatfuel plugins and how to access it in Chatfuel.

    0:23
  • JSON API

    In this lesson of the Chatfuel for Beginners, you'll learn one of my favorite plugin - JSON API.

    2:34
  • JSON API (New Interface Update)

    Navigate the new json api plugin interface, add json api with the plus button, encode the url, add a first name parameter linked to the user attribute, test the request.

    0:58
  • Save User Input

    In this lesson of the Chatfuel for Beginners, you'll learn how to save the information that a user send to your chatbot.

    2:15
  • Send Email

    In this lesson of the Chatfuel for Beginners, you'll learn how to make your chatbot send out an email.

    3:06
  • ACTIVITY: Create a Feedback Form

    In this activity of the Chatfuel for Beginners, you will create a simple feedback form in a chatbot.

    0:11
  • Different Ways of Using the List Plugin

    In this lesson of the Chatfuel for Beginners, you'll learn the different ways of using a List Plugin.

    4:07
  • Stay Personal with Live Chat

    In this lesson of the Chatfuel for Beginners, you'll learn how to enable live chat in your chatbot.

    3:11
  • Setup User Attribute

    In this lesson of the Chatfuel for Beginners, you'll learn how to setup user attribute in your chatbot.

    4:24
  • ACTIVITY: The Attribute Challenge!

    In this activity of the Chatfuel for Beginners, you will challenge yourself with what you have learn in the user attribute lesson.

    0:12
  • Send Video and Audio Message

    In this lesson of the Chatfuel for Beginners, you'll learn how to use chatbot to send video and audio messages to your users.

    3:27
  • Share Location: Retrieve User's Location

    In this lesson of the Chatfuel for Beginners, you'll learn how to retrieve user's location.

    1:36
  • Comment Plugin: Adding Internal Notes

    In this lesson of the Chatfuel for Beginners, you'll learn how to add notes for internal purpose.

    1:18
  • Show User's Email and Phone Number in Quick Reply

    In this lesson of the Chatfuel for Beginners, you'll learn how to display user's email and phone number in quick reply button in your chatbot.

    1:31
05

Build Your First Chatbot Without Coding

  • Introduction and Preparation

    This lesson of the Chatfuel for Beginners contains important information about how best to prepare and take this section of lessons.

    0:39
  • What's So Important About Flowchart?

    In this lesson of the Chatfuel for Beginners, you'll learn the benefits of having a flowchart and how to create them.

    5:24
  • Plan and Design Your Chatbot Flowchart Using Draw.io

    In this lesson of the Chatfuel for Beginners, we'll create a flowchart that will be used to build our very first chatbot together.

    8:09
  • Personalise Your Welcome Message and Main Menu

    In this lesson of the Chatfuel for Beginners, you'll learn how to setup welcome message and create a menu in your chatbot.

    6:25
  • Showcase Your Products, Services or Portfolio

    In this lesson of the Chatfuel for Beginners, you'll learn how to display images in chatbot to showcase products, services or portfolios.

    5:23
  • Accepting Credit Card Payment From Your Customers

    In this lesson of the Chatfuel for Beginners, you'll learn how to enable payment function in your Messenger chatbot.

    9:35
  • Send Customer's Order to Your Store

    In this lesson of the Chatfuel for Beginners, you'll learn how to send customer's order to your store for preparation.

    4:40
  • Show Different Phone Number and Opening Hours For Store Outlets

    In this lesson of the Chatfuel for Beginners, you'll learn how to display different information for different store location in your chatbot.

    6:57
  • Navigate Customers to Your Store in Google Map

    In this lesson of the Chatfuel for Beginners, you'll learn how to navigate users to your store using Google Map in your chatbot.

    6:05
  • Create a Simple Yet Effective Contact Form in Your Chatbot

    In this lesson of the Chatfuel for Beginners, you'll learn how to create a simple yet effective contact form in your chatbot.

    7:00
  • What Should You Do When Your Chatbot Has No Answer?

    In this lesson of the Chatfuel for Beginners, you'll learn the best practice to setup your chatbot default answer.

    2:52
  • Best Practices of Persistent Menu

    In this lesson of the Chatfuel for Beginners, you'll learn the best practice of setting up persistent menu in your chatbot.

    6:48
06

Use Artificial Intelligence (AI) to Make Your Chatbot Smarter

  • Train Your Chatbot to Understand the Messages Your Users Send

    In this lesson of the Chatfuel for Beginners, you'll learn how to train your chatbot to understand certain phrases from your users.

    7:36
  • Limit the Default Answer to Once Per Day

    In this lesson of the Chatfuel for Beginners, you'll learn how to limit the default answer in your chatbot so it won't feel repetitive to your users.

    5:07
  • Randomize Your Chatbot Default Answer

    In this lesson of the Chatfuel for Beginners, you'll learn how to send random default answers to impress your users.

    1:34
  • Use Analytics to Improve Your Chatbot's AI

    In this lesson of the Chatfuel for Beginners, you'll learn how to improve your chatbot's AI with simple analytics.

    0:40
  • QUIZ: Training Chatbot's AI

    Activity
07

Send Automated and Targeted Messages

  • Why Should You Care About The 24+1 Policy?

    In this lesson of the Chatfuel for Beginners, you'll learn about the Facebook Messenger Platform policy.

    3:07
  • Sequence: Automate your Messenger Marketing

    In this lesson of the Chatfuel for Beginners, you'll learn how to use sequence to schedule a series of messages to your user.

    8:51
  • Broadcast: Send Messages to Your Subscribers

    In this lesson of the Chatfuel for Beginners, you'll learn how to broadcast messages to all or selective group of users.

    7:29
  • QUIZ: Facebook Messenger Platform Policy

    Activity
08

11 Ways to Promote Your Chatbot

  • Get a Direct Link to Your Chatbot

    In this lesson of the Chatfuel for Beginners, you'll learn how to get the Facebook Messenger unique m.me link to your chatbot.

    2:48
  • Customize Your Messenger Greeting Text

    In this lesson of the Chatfuel for Beginners, you'll learn how to change the greeting text in your chatbot.

    1:49
  • 2 Ways to Add a Send Message Button

    In this lesson of the Chatfuel for Beginners, you'll learn how to add send message button in your Facebook Page.

    1:47
  • Place a Messenger Chat Window Right on Your Website

    In this lesson of the Chatfuel for Beginners, you'll learn how to insert Chatfuel Customer Chat Plugin in your Wordpress website.

    2:48
  • Auto-Reply to User Who Comments on Your Facebook Post

    In this lesson of the Chatfuel for Beginners, you'll learn how to enable chatbot to auto-reply to a user who comments on your facebook post.

    2:13
  • Messenger Discovery Section

    In this lesson of the Chatfuel for Beginners, you'll learn how to join in the Messenger Discovery Section to create free awareness for your chatbot.

    1:45
  • Chatfuel Bot Directory

    In this lesson of the Chatfuel for Beginners, you'll learn how to get your personal chatbot a landing page without having to host a website.

    0:47
  • Send to Messenger Plugin Vs. Button with m.me Link

    In this lesson of the Chatfuel for Beginners, you'll learn the difference between Send to Messenger plugin and just using button with a m.me link.

    2:12
  • Setup and Customize Send to Messenger Plugin

    In this lesson of the Chatfuel for Beginners, you'll learn how to setup Send to Messenger plugin in your Wordpress website.

    2:13
  • When Should You Use Checkbox Plugin?

    In this lesson of the Chatfuel for Beginners, you'll learn about Checkbox plugin and how to setup.

    5:14
  • Messenger Code Vs. QR Code

    In this lesson of the Chatfuel for Beginners, you'll learn the difference between a Messenger code and QR code.

    2:43
  • Create Share Function Using a Workaround Method

    In this lesson of the Chatfuel for Beginners, you'll learn how to setup a share function for your users to share your amazing chatbot easily to their friends.

    1:27
  • QUIZ: Discovery & Engagement

    Activity
09

Conclusion

  • Thank You & What's Next?

    Thank you so much for taking this course! I hope you enjoyed it, and are now building better chatbots than ever before!

    1:03
10

Bonuses

  • Teach Your Chatbot to Make Calculations

    In this lesson of the Chatfuel for Beginners, you'll learn how to create a simple calculator function in your chatbot.

    4:45
  • Design a Good User Experience

    In this lesson of the Chatfuel for Beginners, you'll learn how to design a good user experience for your chatbot.

    5:17