In this tutorial, I will explain how you can create your own Facebook Comment Bot and automatically reply and like Facebook comments. And we are going to do this by using the Facebook Comments 2.0 Growth Tool in ManyChat.
I will show you:
- How to automatically like and reply to a Facebook comment
- How you can send an automatic message in Facebook Messenger after someone comments
- How to gain more email subscribers
- 3 ways how to personalize messages in Messenger
Let’s dive in!
Like and reply in the Facebook Comment section
The first thing you need to do is create a ManyChat account. You can just go to ManyChat and click on “Get Started for Free” in the top-right corner:
Then you’ll need to log in using your Facebook profile and you’re all set.
Once you are in your ManyChat account, you need to go to Automation and click on New flow:
Then, you need to choose Empty flow:
And we can just type in the name of the flow, which we’ll call “Comment flow”:
Now, ManyChat creates a chatbot flow for you that consists of a starting step and a Facebook Messenger message.
So, we will first change the starting step. The starting step is a trigger that starts the chatbot flow and in our case, this will be when someone comments on a Facebook post.
So, you can just click on Add Trigger under the Starting Step:
Here, you can just search for “comment” and then the Facebook Comments 2.0 will appear, and you need to click on that:
On the left-hand side, automatically the Facebook Comments 2.0 growth tool opens up and we can set up how we want it to work:
The first thing we need to decide is whether we want to set it up for all posts or for a specific post. For this tutorial, I am going to set it up for a specific post.
By the way, if you want to set it up for all your Facebook posts you need to have a ManyChat Pro account.
So, you can just click on Select a post and then choose one of your Facebook posts:
When you have selected a Facebook post, you can also choose to exclude or include certain comments.
If you want to exclude comments with specific keywords (for example, “no”), you can just type in “no” under “Exclude comments with these keywords”.
The same is true if you only want to reply to comments with specific comments (for example, “yes”), then type in your keywords under “Only trigger comments with these keywords”.
After you’ve clicked on Next, we can set up our public reply (reply in the Facebook comment section) and that we want to like comments.
Under Reply in Comments, you can type in several messages that you want to use to reply to Facebook Comments. Also, if you want to automatically like the comment, you need to click the toggle next to Like comments:
NOTE: You must set up multiple replies to Facebook comments. If you would reply with the same reply each time, Facebook will think that it is spam and will block your Facebook Page. If you set up multiple replies, this will not happen 🙂
Once, you have done this, you can just click on Save and your public Like + Reply are all set. Let’s move on and look at how we can set up automatic replies in Facebook Messenger!
Send automatic message in Facebook Messenger after comment
The next step is to automatically send a message in Facebook Messenger to the user that commented on one of your Facebook Posts.
To do that, you can just click on the first message in the chatbot flow, which will open up a screen on the left-hand side:
The first thing we need to do is set the right Content Type. This is extremely important, if you don’t set this up right, the complete flow will not work.
So you can just click on the dropdown under Content Type, and then you need to select Comment Reply:
Once you’ve done this, you can set up your message. And this message can only consist of text + several buttons.
Let’s say we are a Fitness company and we want to deliver a free Fitness checklist to the people that responded to our Facebook post. So first, we will type “Hey” and add the First Name of the user to the message:
Because we are using Facebook Messenger, we automatically know some information of the user, such as their First Name. So, we can use that information in our messages 🙂
Then, we can add the rest of the text in which we thank them for requesting the checklist:
But before we are giving the checklist to them, we first will ask for their email. So let’s add a button that will lead them to the next message, by clicking on Add button.
Now, you can edit the text of the button by typing in the button title, setting it to Send message and click on Done:
When someone clicks on this button, he/she will automatically go to the next message in our flow, which will ask for their email.
In the second message, we first need to set the Content Type to Other, remove the first text message and click on User Input:
When you click on the User Input element, we can add some text:
Then, when you click on the element, we can also set the Reply Type and in which custom field the email must be saved. So as Reply Type we will set Email and we can create a new custom field called “user_email” by clicking on New User Field:
When you click on this, a pop-up will open and you only need to hit Create:
By the way, if you want to use ManyChat’s email feature, you don’t need to create your own custom field, but you can just click on “Save Email to System field”. But I am using ActiveCampaign as my email marketing software, so that’s why I am using a custom field 😉
Lastly, we need to scroll down and remove the text under “Skip Button Text”:
This will make sure that people cannot skip the question and not fill in their email address.
The next thing we need to do is set a response when somebody filled in their email address, we can do this by dragging an arrow from Next Step, letting go and click on Facebook message:
Again, we need to set the Content-Type to Other and we can thank them for giving their email:
Ultimately, we need to add a button that will lead to the checklist. Just click on Add button, change the text and set it to Open website:
Here, you can fill in the URL of your website where your checklist is located:
And that’s it, you only need to click on Publish in the top-right corner and everything is all set!
Personalize messages in Facebook Messenger
One of the main benefits of chatbots is that you can have personalized conversations at scale.
And as I said before, because we are using Facebook Messenger, we already have some information about the user (we don’t even have to ask for it!).
For example, we already know the Gender of someone, and we can personalize our message with that information. In our example of a Fitness company, we can make a separate checklist for men and a separate one for women.
In ManyChat, you can do this by creating a condition. Just click on the big plus on the right and choose for Condition:
Then, we can connect that condition to the starting step, so the chatbot will check the condition before sending a message.
To add the content of the condition, just click on Click to add a condition and click on Condition again:
Here, you can search for “Gender” and choose for Male:
Ultimately, you can connect the condition to two different messages. If the user is a Male (according to his Facebook profile), the chatbot will send the top message and if the user is a female, the chatbot will send the message at the bottom:
This will lead to the following complete flow:
And that’s how you personalize your message insides Messenger. You can also do this with two other custom fields:
- Language, which is the language of the user (useful if you are an international brand)
- Existing contact, which will check if the user has already talked to your chatbot before
Now It’s Your Turn
Using this strategy, some of my clients have received thousands of email addresses in a matter of weeks.
Also, the conversion rate of such a Facebook Comment Bot is around 20-40%, which is extremely high.
Now I have a question for you:
Do you already use this strategy? Or are you planning to use it in the future?
Please tell me by leaving a comment below!