ChatBot.com Review

By Joren Wouters Updated on

ChatBot.com

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!

User Interface

When you start with ChatBot.com for the first time, they give you a quick product tour explaining their flow builder:

chatbot-com-product-tour

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):

chatbot-com-flow-builder

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:

chatbot-additional-flow
Source: ChatBot.com

When you click on one of these flow elements, a new screen opens up with a clean flow:

chatbot-com-new-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:

chatbot-com-interactions

Once the interaction is added, you can click on it and change the contents of that interaction:

chatbot-com-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:

chatbot-com-test

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:

chatbot-com-test-from-here

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
    Create chatbot dialogs with a visual flow builder.
  • Test chatbot
    Is it possible to test the chatbot before putting your new flows or changes live?
  • Interface easy to use?
    Is the chatbot platform easy-to-use?
  • Easy to setup a chatbot?
    Is it easy to set up your chatbot with this chatbot platform?

Chatbot elements

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:

chatbot-com-text-variation

  • Delays
    Use delays between messages in your chatbot
  • Images
    Can you send images via your chatbot?
  • Video
    Can you send video via your chatbot?
  • Audio
    Can you send audio via your chatbot?
  • Attachments
    Can you send attachments via your chatbot?
  • Gallery (Horizontal list)
    Show a gallery of cards inside your chatbot. A card consists of an image, title, subtitle and button.
  • Vertical list
    Show a vertical list of items inside your chatbot
  • Emojis
    Can you use emojis inside your chatbot?
  • Persistent Menu
    Can you add a persistent menu to your chatbot?
  • Quick Replies
    Can you add quick replies to your chatbot where users can click on?
  • Buttons
    Can you add buttons to your chatbot where users can click on?
  • Free text input
    Can chatbot users freely type text to your chatbot whenever they want to?
  • Location sharing
    Can users share their location inside the chatbot?
  • Email validation
    When a chatbot user gives their email, can the platform validate it's a correct email address?
  • Phone number validation
    When a chatbot user gives their phone number, can the platform validate it's a correct phone number?
  • Date validation
    When a chatbot user gives a date, can the platform validate it's a correct date?

Users

In ChatBot.com, you can see a complete overview of all the user that talked to your chatbot:

chatbot-com-user-overview

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:

chatbot-com-user-information

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
    Store information from your chatbot users inside fields. For example, you can ask for someone's email and store it inside the "email" custom field.
  • Tags
    Add tags to users in your chatbot flows to organize and categorize contacts.
  • User segments
    Can you create user segments based on custom fields and tags?

Messages

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:

chatbot-com-filter

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.

  • Broadcasts
    Send a message to all or a part of your chatbot users at a specific date and time
  • Sequences
    Send messages on a pre-defined schedule with a certain time interval between those messages
  • Conditions
    Make checks in your chatbot flow based on if-then logic. For example, if the user has not given their email, ask for their email.
  • Multiple languages
    Is it possible to create a chatbot in multiple languages?
  • Easy to translate
    Can you translate text to other languages without using a third-party platform and without creating duplicate flows?

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:

chatbot-com-user-input

Also, you can determine Entities and understand useful information in sentences with your chatbot:

chatbot-com-entities

  • Keywords
    Trigger chatbot flow based on certain words or phrases a user says to the chatbot.
  • Intents
    Trigger a chatbot flow by understanding the intent of the user.
  • Entities
    Capture specific information from sentences. For example, if a user says "veggie pizza", the chatbot can understand it's not a regular pizza, but a veggie pizza.
  • Dialogflow integration
    Does the chatbot platform provide a direct integration with Google's AI Platform?

Channels

With ChatBot.com you can put your chatbot on 3 channels:

  • Your website
  • Facebook Messenger
  • Slack
  • Website
    Can you publish your chatbot on your website?
  • Facebook
    Can you publish your chatbot on Facebook?
  • Instagram
    Can you publish your chatbot on Instagram?
  • Whatsapp
    Can you publish your chatbot on WhatsApp?
  • Telegram
    Can you publish your chatbot on Telegram?
  • SMS
    Can you publish your chatbot on SMS?
  • Slack
    Can you publish your chatbot on Slack?
  • Skype
    Can you publish your chatbot on Skype?
  • Email
    Can you publish your chatbot on email?

Integrations

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.

  • Livechat
    Direct integration with live chat, either via a built-in live chat functionality or a third-party live chat platform.
  • Zapier
    Direct integration with Zapier, one of the largest integration platforms in the world.
  • Make (formerly Integromat)
    Direct integration with Make (formerly Integromat), one of the largest integration platforms in the world.
  • Google Sheets
    Direct integration with Google Sheets, to store or retrieve data from sheets.
  • Webhooks
    Can you call an API inside your chatbot flow to send or get data from other applications?

Marketing

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:

chatbot-com-widget-appearance

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:

chatbot-com-website-greeting

  • Facebook website widget
    Embed your chatbot as a Facebook Widget on your website.
  • Native website widget
    Embed your chatbot as a native widget (your own branding & colors) on your website.
  • Landing pages
    Can you create a simple landing page to drive users to your chatbot?
  • Facebook Ads
    Start a conversation with your chatbot when someone clicks on a Facebook Ad
  • One-Time Notification
    Send one-time notifications via Facebook Messenger for a topic that a chatbot user has opted-in for
  • Facebook comments auto-reply
    Automatically reply with your chatbot to users who comment on your Facebook Posts
  • Button creator
    Add a button to your website to drive users to your chatbot
  • Custom URLs for your chatbot
    Generate a simple URL that can be shared anywhere to send users to your chatbot

Pricing

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”:

chatbot-com-pricing

  • Free trial
    Does the chatbot platform provide a free trial?
  • Free plan
    Does the chatbot platform provide a free plan?
  • Price per month
    What is the lowest price per month for creating a chatbot on this platform?
    50
  • Monthly pricing available?
    Is it possible to pay monthly?
  • Money back guarantee
    Is there a money-back guarantee in case you are not satisfied with the platform?

Analytics

ChatBot.com provides a Reports section which shows a dashboard with the chats in a specific time period:

chatbot-com-analytics-dashboard

Also, you can look at the busiest periods of your chatbot in the day and time of the week:

chatbot-com-busiest-periods

Moreover, you can see what chatbot flows were the most popular in a specific time period:

chatbot-com-popular-interactions

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:

chatbot-com-training-phrases

 

Using Training, you can easily improve the answers of your chatbot.

  • Dashboard
    Dashboard that provides general analytics of your chatbot.
  • User input
    Get the input from users that your chatbot didn't understand.
  • Sent messages
    The number of messages that were sent by your chatbot.
  • Open rate
    The percentage of chatbot users that opened a message inside your chatbot.
  • Click rate
    The percentage of chatbot users that click on a button inside your chatbot.
  • Conversion rate
    The percentage of users that converted through your chatbot. For example, the percentage of users that gave their email address
  • Fall back rate
    The percentage of interactions where the chatbot did not know an answer to a question.
  • Custom dashboards/reports
    Can you create your own dashboard or reports?

eCommerce

Unfortunately, ChatBot.com doesn’t provide any direct eCommerce integrations.

  • Payments
    Collect payments inside your chatbot
  • Shopify
    Direct integration with Shopify to get products, order information and cart data.
  • WooCommerce
    Direct integration with WooCommerce to get products, order information and cart data.
  • Buy directly within the chatbot
    Ability for chatbot users to buy products or services directly from a chatbot
  • Cart abandonment
    Trigger messages in the chatbot when a user abandons their cart on a website or inside the chatbot

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.

  • Templates
    How many pre-built templates does the chatbot platform provide?
    13
  • Make template
    Can you make templates yourself?
  • Share template
    Can you share self-created templates with others?
  • Duplicate chatbot flows
    Is it possible to duplicate chatbot flows, so you can easily reuse them?
  • Duplicate chatbot elements
    Is it possible to duplicate chatbot elements, so you can easily reuse them?

Optimization

With ChatBot.com, you can optimize your chatbot flow by using A/B testing:

chatbot-com-ab-testing

  • A/B Testing
    Can you optimize your chatbot flows by performing A/B tests?

Support

ChatBot.com provides extensive documentation and tutorials on how you an use their platform.

Moreover, they provide customer support via email.

  • Tutorials
    Does the chatbot platform provide tutorials on how to use its platform?
  • Documentation
    Does the chatbot platform provide documentation on how to use its platform?
  • Customer support
    Does the chatbot platform provide customer support?

Conclusion

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.

Go to ChatBot.com

Comments (2)

  1. Afnan

    the price is quite high. Need give a try

    1. Joren Wouters

      Let me know what you think of it!

Leave a Reply