Skip to main content
Ausdrucken

E-Commerce dataLayer-Events in our Widgets

Our embedded widgets for bookings and event lists support Google’s standard eCommerce events to enable seamless integration with your tracking setup. Below, you’ll learn which events are triggered and how you can use them for your analyses.


Why is it important?

The integration of eCommerce events into Google Tag Manager and Google Analytics enables detailed conversion tracking. This allows you to understand how users interact with your booking process and which steps lead to a successful registration.

Note: For the technical integration with Google Analytics, we additionally recommend our article Website Tracking: How to integrate doo into your Google Analytics. There you will learn how to set up the forwarding of tracking data from the widget to your Analytics account.


Events in the booking widget

Within the booking process, we send the following dataLayer events:

  • view_item_list
    Triggered:

      • In the first step: The items in the array are the ticket categories.
      • In the second step: The items in the array are the products.
  • add_to_cart
    Triggered when the booker moves to the second step of the registration process (for paid or free events).
  • begin_checkout
    Triggered in the third step of the booking process.
  • add_shipping_info
    Triggered in the third step of the booking process.
  • add_payment_info
    Triggered when the booker clicks “Confirm Purchase” in the third step for a paid order without approval.
  • purchase
    Triggered as soon as the registration confirmation is displayed in the widget (end of the booking process).

Events in the event list or calendar widget

For these widgets we send:

  • view_item_list
    List of all events displayed in the widget.
  • select_item
    Triggered as soon as the user selects a single event from the list and navigates to the event detail page (possibly with a booking widget).

Technical notes


Tips for developers

You can add your own triggers in Tag Manager to use the events for custom reports or conversion goals.

Table of Contents

Didn’t find the answer to your question?

Our Support Team is happy to help

Scroll to Top