Back to Blog

How to count sessions per Channel or Widget

In this article we will show how to use the analytics export to count the session per channel. This works great if you would like to get more insights in the popularity or the different Web Widgets, Messenger channels or other integrations that you use.

A sessions is considered as a successful interaction between your app and a client, regardless the number of messages. For more information visit our Pricing Page.

After creating a conversational experience you can integrate it with different channels. You could add your chatbot to multiple websites, Facebook Messenger pages or WhatsApp. We will now show you how to get insights in the popularity of each of these channels by counting the sessions in three steps:

Export analytics

Let’s start by gathering data. Login to and select Analytics from the menu. Click the export button and select a data range.

You will receive an e-mail that includes a download button when your download is ready. Download your files and unzip the folder. We will use the “sessions.csv” file.

Export chatbot data

Download Template

You can use the previous export to count the number of sessions per channel. To handle the data you can Download our Template in Spreadsheets or you can follow up with other software. In this article we will continue with our template.

Download Template

The template consists of three separate tabs: Instructions, Data and Dashboard. The Data tab is the only one that we’ll be changing.

Copy data

We can now combine your export with our template.

Which channelId is which channel or Widget?

The channelId can be retrieved from the Integration section within Select your integration and copy corresponding link/URL.

Find you URL



Channel Name

Test Widget
Sessions per chatbot channel
Request demo