Skip links

Use Google Event Tracking to Measure Chatbot Interactions

Chatbots from provide a wealth of information related to interactions with students. From understanding peak usage times to identifying the most common topics discussed, administrators receive automatic reports that highlight useful information. Now, chatbot administrators can analyze their users’ interactions with their chatbots using Event Tracking from Google Analytics. 

What is Google Analytics Event Tracking?

Google Analytics Event Tracking enables website administrators to record and measure user interactions. By attaching a “method call” to the event they’d like to track, administrators can better understand user behavior by viewing the Events interface within Google Analytics. This method of behavior analytics is highly flexible, and can be applied to virtually anything trigged by your users, so it’s critical that you ensure that the method call aligns with your report planning. Which Events Can I Track? supports Event Tracking for:

1. Opening a Chat;

2. Closing a Chat; and,

3. Replying within a chat.

By tracking these events, administrators can determine which sessions resulted in interactions with their chatbot, and measure the number of chatbot interactions per session. Perhaps you want to know which URLs prompt the most inquiries with your chatbot, or the total number of messages sent across multiple chatbot interactions in a single session. With’s Event Tracking integration, now you can.

How to Get Started

The first and only step is getting started with a free Google Analytics account. We’ve integrated the Events Tracking code with our bots by default, so you’ll only need to navigate to the Events interface to see more. If you already have a Google Analytics account for your website, log in and locate “Behavior” on the right-side pane.

Then, click “Events” to view more options.

Lastly, select “Overview” to see information about the events tracked on your web page.

There, you’ll automatically receive information for the following events:

1. : open-chat (opening a chat)

2. : close-chat (closing a chat)

3. : start-chat (replying within a chat)

Here’s an example of what you might see in your “Events Flow”:

Now, you can view and analyze your chatbot’s Google Events data however you see fit!

Learn More About Chatbots

If you’d like to learn more about how chatbots work, click here. You can also click here to schedule a free demo at a time that’s convenient for you.