Bounce rate is an important metric on regular websites, and we have tried to incorporate this logic into chatbots. Just like with other reports, we were inspired by Google Analytics.
In the web context, a bounce rate occurs when a user visits a website and leaves after a few seconds. In chatbots, it's similar: a situation where a user leaves immediately after launching or does not engage further with the bot is a bounce.
If a bounce occurs, it means that the user, for some reason, did not use the bot and did not even attempt to.
The bounce rate is an important metric for marketing. For example, if you have purchased advertising and pay for traffic to your bot, an unscrupulous marketer may run ads with phrases like "come and get 5$ in your account."
There will be many bot launches, and you will end up paying a lot, but the bounce rate will be high because instead of 5$, the user receives a gardening course 🤷♂️
If you use UTM tags, as we described in this article, you will be able to see the bounce rate for a specific traffic source. For example, one advertising campaign may have an 80% bounce rate, while another has a 30% rate. It's interesting to know why? 🤔
Bounce rate is measured in percentages, representing the ratio of users who left to those who stayed. For example, if 10 people come and 2 of them leave immediately, the bounce rate is 20%.
If a user launches the bot and there are no further actions in their session within 30 minutes, we consider it a bounce.
Our bounce report shows 3 different graphs:
"stayed" - refers to users who did not leave the bot, meaning they launched the bot but did not interact with it further and did not exit (block) it. "left" - refers to users who exited the bot (blocked it), meaning they launched it but did not interact with it. "all" - represents the combined metric of the previous two graphs.
Bounce rate are considered within one session. If there are two events in one session: entry and exit from the bot, it will be counted in the "left" graph. If there is only one event in one session, which is launching the bot, the session will be counted in the "stayed" graph.
We believe that the bounce rate is a very important metric for chatbots, as it allows you to track issues with the initial message.
Try changing your initial message: modify the text, add an image or explanatory video, and see if your bounce rate changes.