_tidio_ allows you to track the selected behavior of your website visitors. You can collect the data through the chat dashboard; this way you can track the most popular actions on your website and even set up flows to respond to them.

Tracking events on Tidio

Event tracking is an important tool for any website owner who wants to understand their users’ behavior. With Tidio, you can collect data on various actions taken by your website visitors, such as button clicks, page navigation, and purchase completions. All of this information can be used to improve the user experience and maximize conversions on your website.

What are events?

Events are actions that a user takes on your site. For example, when a user clicks a button, fills out a form, or navigates to a new page, each such action is considered an event. Tracking events allows you to understand which actions are performed frequently, what interests your users, and which areas of your site need improvement.

Tracking for websites not on the Shopify platform

To enable event tracking, go to Settings in the Tidio dashboard and open the Tracking tab.

set up tracking 2024-04-10 at 15.38.41.png

Once you’re logged in, you can select the events you want to track by clicking the appropriate boxes. The events listed on the bottom are generic and work across all platforms, so you can skip the Shopify option at the top and just select the events you want to track for non-Shopify users. Don’t forget to click the Save button at the end.

set up tracking 2024-04-10 at 15.38.59.png

Once Tidio starts tracking events, you can track all data through Settings.> Tracking .

set up tracking 2024-04-10 at 15.58.19.png

You can then create flows that start when a specific event occurs on your site. You can do this by using a new event as a trigger in your flow editor.

set up tracking 2024-03-12 at 15.36.36.png

Tracking for Shopify sites

If your site is powered by Shopify , Shopify tracking is enabled by default. This allows you to track events unique to Shopify stores (e.g., a customer abandons their cart; proceeds to checkout; or completes a purchase, etc.).

You can use tracked events to create flows that respond to such events as well:

set up tracking 2024-03-12 at 15.37.40.png

Custom Events (Advanced)

You can also use scripting to create custom events; you can then track them in the admin panel or use them to trigger a custom flow. You’ll need to program the event into your website code, so this option is primarily intended for developers. Here’s a sample code you can use:

tidioChatApi.track(“eventname”);

The event name should be replaced with the specific event you want to track.

Once an event is performed once, it will appear in the settings list.> Tracking and allow you to use the ‘New Event’ trigger when setting up flows.

This method is also useful in cases where the available generic events don’t work for you. In that case, you’ll need to add them manually by using the API script from above and configuring the events according to their content:

Examples of custom events

  • Tracking specific button presses.
  • Tracking views on certain pages.
  • Follow up after leaving details in the form.
  • Tracking additional actions such as downloading files or watching videos.

By tracking custom events, you can gain deeper insights into your user behavior and optimize your site accordingly.

Benefits of event tracking

Event tracking offers several important benefits:

  1. Improving user experience: By understanding user behavior, you can improve the user experience on your website.
  2. Increase conversions: By identifying problems in the conversion process, you can make improvements that will increase your conversion rate.
  3. Deep insights: You can gain insights into what interests your users, allowing you to tailor your content and services to their needs.
  4. Process automation: You can create automated flows that respond to events, reducing the need for manual intervention.

By tracking events, you can improve your website’s performance and provide a better user experience.

[fact_box] Interesting fact: Tidio can also be used as a real-time customer engagement tool, allowing businesses to improve the customer experience by providing immediate responses to questions or issues. This can lead to increased customer satisfaction and improved business reputation. [/fact_box]
[note_box] Tip: If you want to track a specific event such as a button click, you can add the following code directly to your website’s JavaScript file:document.getElementById('buttonId').addEventListener('click', function() { tidioChatApi.track('buttonClicked'); }); This will let you know when users click that button!

summary

Tracking events on your website is an essential tool for understanding user behavior and improving the customer experience. Tidio offers advanced tracking solutions for both Shopify and non-Shopify sites, allowing you to create automated flows that respond to different events. By using custom event tracking, you can gain deeper insights into how your users interact with your website.

Now that you know how to set up tracking in Tidio, you can start collecting valuable data that can improve your website’s performance. Don’t forget to check your data regularly and make improvements based on the information you receive.

successfully!