Create as many chatbots as you like, compose them with personalized conversation scenarios, choose the chatbot format that suits your needs, connect your chatbots to your favourite apps, analyze your conversions and more.
What you get with Joonbot
-
- Create as many conversations as you like with unlimited interactions,
- Build them with very personalized conversation scenarios (hidden fields, logic jumps and calculations blocks),
- Choose the chatbot format that suits your needs (widget, full-page, embed),
- Customize your conversations (colour, avatar, GIF, emojis, videos and more),
- Book appointments for users directly from your Joonbot with Calendly integration,
- Trigger emails directly to users or your team wherever you want in the conversation,
- Send data collected to your favourite apps and also get data from third-party apps with our Zapier, Webhooks and native integrations (Google sheets, soon Airtable & Slack),
- Analyze and improve your conversions with custom goals and AB tests.
How to get started with Joonbot?
Check out this video to get to know how to get started with the Joonbot platform or read everything below. ๐
1. Build a conversation
We created a visual chatbot builder that looks like a flow chart so that no coding is required.
The flow chart displays all the conversation scenarios, which are a series of blocks linked together.
A block is a piece of conversation or an action like sending an email or a calculation.
Here are the different types of blocks:
Let's focus on blocks that are elements of a conversation.
Blocks for asking a question
You can use the open answer block if you wait for an open response from the user. There are no rules behind but you can add a placeholder to indicate what kind of answer you are expecting. Placeholders are useful in general when you don't want your chatbot to be too directive while you are expecting a specific answer. You can also choose the size of the user's text area.
You can use the email, phone, date and number blocks if you wait for a specific type response. We added some rules so you'll get exactly what you want (e.g. for email block -> "john@acme.com" not "My email is john@acme.com").
In case your user makes a mistake, the chatbot asks again the question with another text that you can customize. This way, your chatbot is more human.
To make it easier for the user, you can use the buttons and picture choice blocks. Your chatbot can formulate a question with buttons (with or without illustrations) as possible answers given to users.
If you need some documents from the user, your chatbot can handle it with the file upload block.
Blocks for saying something
You can make your chatbot say what you want with text block but also show something with the image & GIF block. Images and GIFs make the conversation more interactive.
You can also add videos from Youtube, Vimeo or Dailymotion.
Reuse variables in the conversation
With any blocks where you can write text in it, you can customize the text by adding variables.
Variables make the conversation more personal.
The chatbot can re-use user answers coming from all question type blocks except the file upload one. Any answer given by the user is saved as a variable. You can edit the name of the variable and use it in another block's text by putting the variable name between {{}}.
2. Set up operations
Hidden fields
Hidden fields are the information you give to your Joonbot so that he can reuse it during the conversation and add it to your data results.
For example, hidden fields allow you to use data that you already have to:
- avoid asking the email of your customer again when he has an issue
- act as a traffic origin tracker to enrich your data
- know who answer your customer survey
Have a look at our dedicated article on hidden fields to get to know more about it.
Logic jump
With logic jumps, you can create different conversation paths based on conditions on previous user's answers and variables.
For example, when qualifying leads, you can customise the following questions based on the previous answers combined: ask for a demo if the company is a major account or redirect to a video demo otherwise.
Check out our article about logic jump for more information.
Calculation
You can make calculations using the user's answers (number block) and variables you previously created (hidden fields and variables created with the "set variable" block).
It's super useful if you want to create a score for a quiz or for lead qualification. You can also use it to make an estimate or calculate the final amount to pay.
Check out our article about calculation block for more information.
Loops
With loops, you can write scenarios that can loop on themselves. To do so, you just have to link a block to a previous one.
It can be useful if you want to do a FAQ. You can also use it if you're going to build menus.
JavaScript
You can execute some JavaScript code at some points of your conversation.
This is the block you need if you want to modify your web page during the conversation. You can use it to launch a video, redirect the user to another web page, etc.
To get to know more about our JavaScript block, check out our dedicated article on JavaScript block.
3. Add an integration
If you want to send an email, trigger a zap, send data to your Google sheets and more, you can do all that in minutes with our integrations.
Zapier
With Zapier block, you can connect your chatbot to many apps like Trello, Mailchimp and Slack.
You can make a zap wherever you want in the conversation flow. When the Zapier block is reached, the zap is executed. That's all!
To get to know more about Zapier integration, you can check out our article to learn how to connect Joonbot to your Zapier account.
Integrately
If you are looking for a Zapier alternative, try Integrately. Our Integrately integration works with our webhooks block. Check out our article about Integrately integration.
With the "email" block, you can send in real-time an email to the user when the email block is reached.
To do it, you need to ask the user's email previously and write the variable name between {{}} in the "To" field.
Webhooks
Webhooks block is a powerful feature, you can do pretty much everything with it!
With our webhook, you can send data collected from users at every moment of the conversation to the third-party app you want.
You can also get data from another app/api and reuse them as variables.
You have illustrated examples on our dedicated webhook page.
We also wrote a Webhooks documentation to explain to you how to use it.
Google Sheets
With the "Google Sheets" block, you can perform complex actions without a single line of code!
Check out our dedicated article on Google Sheets to know more.
Some other native integrations are coming soon. If you are looking for something particular, please let us know by writing to Camille at camille@joonbot.com.
Calendly
The icing on the cake, if booking an appointment is how you do your business, you will love Joonbot.
We have an integration with Calendly. Your leads can book a meeting easily directly within the Joonbot interface! ๐
4. Design your bot
Depending on your use case, you will prefer a specific format among others.
Today, we have the widget, embed and full-page formats available.
The widget and embed formats allow you to have your bot available on the web pages of your website.
With the full-page format, you can share your bot outside of your website with a link.
Pro tips:
- The widget format is useful if, for example, you want to create an in-app customer support chatbot
- You can share a full-page chatbot if you want to send a customer feedback survey to your mailing list
- You can insert it in the middle of an article a chatbot to ask to join the newsletter by using the embed format
- You can get see some illustrated examples by visiting our dedicated page on chatbot formats.
Beyond format, you can change the colours of the text bubbles, upload your own avatar,choose your language and your chatbot position.
Soon, you'll be able to choose your font and with the full-page format, you'll be able to add an image on the right side or as background.
5. Configure your chatbot
Audience targeting
You can now choose to show your bots depending on the URL the user is browsing or the traffic origin (paying ads, specific campaigns, specific referring websites and more). To get to know more about audience targeting, here is our article.
Share
in the Share subsection, you'll find the URL link of the full-page format of your chatbot as well as the widget and embed javaScript code snippets.
If you use a CMS or use Google Tag Manager, we have tutorials to help you install your chatbot.
If you want to customize your chatbot URL with your domain name, you can do it with the plus plan. Please contact Nicolas at nicolas@joonbot.com to customize the URL of your chatbot.
Email notifications
An email can be sent to you and your team members when a visitor ends one of your scenarios. The end of a scenario happens when a visitor reaches the end of a conversational path.
If you don't want to receive emails, leave the field blank.
Remember visitors
By default, your Joonbot can remember visitors' past conversations.
When a visitor navigates on your website or comes back later, the conversation will start from where it was left.
If you decide to not remember your visitors, each time your webpage is reloaded a new conversation is started. Like it was a new visitor.
Visitors can restart the conversation by using the refresh button. In both cases, previous conversations will be overridden.
To activate/deactivate it, go in Configure tab in Advanced subsection.
Joonbot branding
You can remove the Joonbot branding. To do that, you need to upgrade to the Plus plan.
6. Analyze your conversions
You'll retrieve all your metrics and conversations in the Analytics tab.
Beyond conversation details available on the Conversation subsection, if you want to analyze your results, you can export your data as CSV.
You can also add custom goals in the conversation flow to follow the conversions you want. Results end up in the metrics tab. You have your custom dashboard with your custom metrics.
Also, AB test block is here to help you improve your conversion rate.
Whatโs next?
For us, chatbot success is all about personalization, audience target and data analysis.
We aim to build a product that allows you to connect with your visitors at the right moment with the right message.
Do you think about some improvements? We would love to build the perfect product with you; please share your feedback by emailing Camille at camille@joonbot.com.
Comments
0 comments
Please sign in to leave a comment.