You want to create your own chatbot in ManyChat? This is the perfect place for you to learn how to build a simple flow. A flow is a structured communication tool that helps you interact with your users and provide them with information. Let's go through the steps together to create your first flow in ManyChat.

Key Insights

  • A flow in ManyChat works similar to a chatbot.
  • You can integrate different messages and actions (e.g. buttons) within a flow.
  • Regularly test your flow with the preview function to ensure everything works.

Step-by-Step Guide

Step 1: Open ManyChat and Create a New Flow

To create a flow, first open ManyChat and go to "Flows". Here, click on "New Flow" in the top right corner.

Creation of a flow in ManyChat - Step-by-step guide

Give your flow a name, for example, "sample flow number 1", and click on "Create". Now you are ready to design your flow.

Creating a flow in ManyChat - Step-by-step guide

Step 2: Define the Starting Step

Every flow starts with a so-called "Starting Step". This is the first step users see once they subscribe to your bot. Think about what message or content you want to send to the users. For example: "Welcome to our service!"

Step 3: Add a Message

To create a message, click on the "Message" block. Here, you can enter your text, for example: "Hi, how are you doing?" It is important that your message appears engaging to the users.

Step 4: Preview the Message

After creating your message, click on "Preview". This allows you to see how the message will appear to the user. This way, you ensure everything is correct.

Step 5: Add a Button

You can also add interactive elements to your message. Click on "Add Button" to create a button. Assign a title, such as "Click here", and define what should happen when the user clicks on it (e.g. redirection to a website).

Creating a flow in ManyChat - Step-by-step guide

Step 6: Define Actions for the Button

Choose the option "Open Website" and enter the URL to which users should be directed after clicking the button, e.g. "www.example.com". Click on "Done" to save your changes.

Setting up a flow in ManyChat - Step-by-step guide

Step 7: Preview of the Entire Flow

To ensure your flow works, click again on "Preview". This way, you can see how everything interacts and whether all buttons are correctly linked.

Creation of a flow in ManyChat - Step-by-step guide

Step 8: Insert Buttons for Decisions

To make your interactions more interesting, you can also add buttons for decisions. For example: "Are you interested in our 50% discount?" You can add button options like "Yes, I am" and "No, thank you".

Creating a flow in ManyChat - Step-by-step guide

Step 9: Define Actions for Each Decision

When the user clicks on a button, you need to define what should happen. For example: If the "Yes, I am" button is clicked, send a message with further information about the discount. If "No, thank you" is chosen, send a polite message saying, "Too bad, maybe next time".

Creation of a flow in ManyChat - Step by step instructions

Step 10: Publish the Flow

Once you have gone through all the steps and you are happy with your flow, it's time to publish it. Click on "Publish" at the top, and your flow is now active and accessible to users. 

Creating a flow in ManyChat - Step-by-step guide

Summary

You have now learned how to create a simple flow in ManyChat. From creating the first message to publishing the entire flow, you were able to follow everything step by step.

Frequently Asked Questions

What is a flow in ManyChat?A flow in ManyChat is a structured communication that functions like a chatbot.

How do I add buttons to my flow?Click on "Add Button" in the message block and define what should happen when the button is clicked.

Can I test my flow?Yes, you can test your flow using the "Preview" function to ensure everything is working correctly.