ChatBot.com is “an all-in-one platform to build and launch conversational chatbots without coding”. With their platform, you can create chatbots on your website, Facebook Messenger and Slack.
This sounds very promising, but should you actually use ChatBot.com to create your chatbots?
Let’s find out!
When you start with ChatBot.com for the first time, they give you a quick product tour explaining their flow builder:
Once, you have gone through their product tour, you can start creating your chatbot using their visual flow builder (which gives a good overview of the conversation):
In ChatBot.com each chatbot is built by one Story, which can consist of endless chatbot elements (called Interactions in ChatBot.com). This interface gives a good overview of your complete chatbot. But by putting everything in one flow, it can become a mess when you are creating a large chatbot. That’s why ChatBot.com also supports adding additional flows:
When you click on one of these flow elements, a new screen opens up with a clean flow:
If you want to add an interaction, you can simply choose one of them on the right sidebar and drag them into the flow builder:
Once the interaction is added, you can click on it and change the contents of that interaction:
Also, you can easily test your chatbot before you publish the changes to your live chatbot by clicking on the “Test” button on the right-top corner:
What I also really like about the testing feature, is that you can select “Start testing from here” in ChatBot.com. So instead of testing the complete chatbot flow, you can start from a specific point:
This is really useful if you have large chatbot flows and you only want to test a specific part of that flow.
In general, the interface of ChatBot.com is really easy to use and it is extremely easy to setup your chatbot using the Visual Flow Builder.
- Visual Flow Builder
- Test chatbot
- Interface easy to use?
- Easy to setup a chatbot?
As you can see from the images above, ChatBot.com provides enough chatbot elements to create your chatbots.
They also lack some elements, such as Video and Attachments, which could be deal-breakers for some people. But I think that for most businesses, the number of chatbot elements they provide is enough.
There is also one element I would like to point out, which is the Random Text element. With this element, you can set multiple text variants and the chatbot will randomly choose one of these variants:
- Gallery (Horizontal list)
- Vertical list
- Persistent Menu
- Quick Replies
- Free text input
- Location sharing
- Email validation
- Phone number validation
- Date validation
In ChatBot.com, you can see a complete overview of all the user that talked to your chatbot:
If you click on one of these users, you can see additional information, such as the channel they used, the timezone and their email address:
As you can see from this overview, you can add your own custom fields with ChatBot.com and store user information in those custom fields.
Moreover, you can create your own segments and add users to these segments with the “Add to segment” interaction in the Flow builder.
- Custom fields
- User segments
Unfortunately, you cannot send broadcasts and sequences with ChatBot.com. In my opinion, ChatBot.com is user-triggered, which means that every time the user starts the conversation with the chatbot (with broadcasts/sequences it is the other way around).
Gladly, it is possible to use conditions in the chatbot flows by using the Filter interaction:
This allows you to create personalized conversations with your chatbot users.
Moreover, it is possible to have a chatbot in multiple languages, but it is not easy to translate your chatbot.
- Multiple languages
- Easy to translate
AI & NLP
ChatBot.com provides pretty good AI & NLP.
With ChatBot.com, you can recognize keywords and understand the intent of the user by setting the User Input interaction in the flow builder:
Also, you can determine Entities and understand useful information in sentences with your chatbot:
- Dialogflow integration
With ChatBot.com you can put your chatbot on 3 channels:
- Your website
- Facebook Messenger
ChatBot.com provides a direct integration with LiveChat, which is live chat software directly associated with ChatBot.com (the same company is behind it).
Furthermore, they provide a Zapier integration, which allows you to connect to almost any software application on earth.
Lastly, it is possible to create your own webhooks.
- Google Sheets
Although ChatBot.com provides a Facebook Messenger integration, they don’t provide Facebook-specific features such as automatically replying to comments, connecting your chatbot to a Facebook Ad and using the One-Time Notification.
On the other hand, they do provide an advanced native website widget. You can change the styling of this widget by setting your own colors and setting a custom avatar:
Also, you can set different website greetings per page. This allows you to send personalized greeting messages to your website users, which will likely increase the opt-in rate to your chatbot:
- Facebook website widget
- Native website widget
- Landing pages
- Facebook Ads
- Facebook comments auto-reply
- Button creator
- Custom URLs for your chatbot
ChatBot.com provides a free 14-day trial on any of their plans so you have enough time to test their platform and decide if their platform is the right fit for you.
After their trial, the Starter plan costs $50 per month and comes with 1000 chats per month, 1 chatbot, unlimited chatbot flows, 7-day training history, all integrations, basic reporting and data security.
If that is not enough for you, you can go with their Team plan which costs $149 per month and comes with 5000 chats per month, 5 chatbots, unlimited training history, advanced reporting, team collaboration and “smart actions”:
- Free trial
- Free plan
- Price per month50
- Monthly pricing available?
- Money back guarantee
ChatBot.com provides a Reports section which shows a dashboard with the chats in a specific time period:
Also, you can look at the busiest periods of your chatbot in the day and time of the week:
Moreover, you can see what chatbot flows were the most popular in a specific time period:
But the best part of the analytics in ChatBot.com is the Training section. With Training, you can see the phrases that your chatbot didn’t understand and these to your chatbot:
Using Training, you can easily improve the answers of your chatbot.
- User input
- User retention
- Sent messages
- Open rate
- Click rate
- Conversion rate
- Fall back rate
- Volunteer users
- Custom dashboards/reports
Unfortunately, ChatBot.com doesn’t provide any direct eCommerce integrations.
- Buy directly within the chatbot
- Cart abandonment
Templates & Cloning
ChatBot.com provides 13 templates that you can use to get started with their platform.
Unfortunately, it is not possible to create these templates yourself and share these with others.
On the other hand, it is possible to duplicate your chatbot flows and easily reuse them.
- Make template
- Share template
- Duplicate chatbot flows
- Duplicate chatbot elements
With ChatBot.com, you can optimize your chatbot flow by using A/B testing:
- A/B Testing
ChatBot.com provides extensive documentation and tutorials on how you an use their platform.
Moreover, they provide customer support via email.
- Customer support
So, should you buy ChatBot.com to create your chatbots?
Yes, I think you should.
ChatBot.com provides an easy-to-use flow builder, you can store user info in custom fields, use conditions in your chatbot flow, put an advanced widget on your website, built-in AI & NLP, LiveChat integration, put your chatbot on 3 channels and easily improve the answers of your chatbot with Training.