Analytics
Google Tag Manager is a tag management system created by Google to manage JavaScript and HTML tags used for tracking and analytics on many websites without development. Google tag manager is built into the Bookings Events Widget.
More information: https://tagmanager.google.com
If you would like to include Google tag manager in the Bookings Events widget, please contact your Zonal Account Representative to enable this feature within your Estate.
Please note – you will require knowledge and experience on how to use and implement Google Tag Manager as this is not an ‘out of the box’ solution.
Google Tag Manager Topics
Enabling Google Tag Manager in Events
-
To display the Analytics tab in Events Admin, your Zonal Account Representative will need to enable the feature flag
Once enabled, within the Events Estate Admin, you will see a new topic header under widgets, where you can now begin configurations
Configuring Google Tag Manager
To configure Google Tag Manager within your Estate, follow the below steps:
-
Enter your Google Tag Manager ID
A valid Google Tag Manager (GTM) container ID – All events are captured at an Estate Level so only one can be linked.Estate admin, input Estate name, container ID and link to customer cookie notice (ensure link to cookie notice is in verified domains).
-
Enter your Estate Name
This must be your legal company name - This will appear on the cookie notice -
Enter your Cookie Notice
A valid link to your applicable Cookie Policy – Please ensure the cookie policy address has been added to the verified domains list which can be confirmed by your Account Representative (this setting is set in the Events system settings and is only accessible by a Zonal Employee) -
Click Save Changes
Once your account details are entered, the stock widget will display an option to view Cookie Policy links to both the Zonal Cookie Policy and your Cookie Policy
Understanding what can be tracked
Global Tracking
Outlets - Estate & Company
Actions
Errors
Outlets - Sites Only
Errors
|
Error |
Description | Category | Data |
|---|---|---|---|
| Site load |
|
WidgetErrors |
Timestamp – date, month, year, time |
Occasions
(On this step, Occasions, cssLink, termsAndConditionsUrl, BA settings and regional settings are loaded)
Actions
Errors
|
Action |
Description | Category | Data |
|---|---|---|---|
| Occasions load |
|
WidgetErrors |
Timestamp – date, month, year, time |
Covers
Actions
Date & Time
Actions
Errors
|
Action |
Description | Category | Data |
|---|---|---|---|
| No timeslots |
|
WidgetErrors | timestamp |
| Get availability of selected date & time |
|
WidgetErrors | timestamp |
Personalisation
Actions
Errors
Booking Requirements
Actions
|
Action |
Description | Category | Data |
|---|---|---|---|
| Booking requirements confirmed (continue) |
|
WidgetBookingRequirements | timestamp on ‘continue’ button’ |
| No online availability |
|
WidgetBookingRequirements | timestamp |
Guest Information
Actions
Errors
|
Action |
Description | Category | Data |
|---|---|---|---|
| Error when making Booking |
|
WidgetErrors | Timestamp |
| Error loading consents |
|
WidgetErrors | Timestamp |
| Try again loading consents |
|
WidgetErrors | Timestamp |
Payments
Actions
Errors
Summary
Actions
|
Action |
Description | Category | Data |
|---|---|---|---|
| Booking Portal clicked |
|
WidgetSummary | Action+ timestamp |

























































