BookingCenter supports the old Universal and GA4 code paradigms.  The Universal GA code will stop being supported by Google in July 2023, so customers must migrate their GA code to GA4 by that date. 

Note: You must ensure your Google Analytics Account is setup correctly.  Read the documentation below - "BookingCenter GA4 and GTM (Google Tag Manager)" - and below is a general overview.

Setup your Google Analytics account.

In order to get support for setting up Google Analytics and Campaign Conversions, customers need to work with their webmaster - it's not a service BookingCenter provides. There are literally THOUSANDS of webmasters skilled in setting up Google Analytics campaigns and Tag Manager who can assist you.

Install the Tracking Code for Your Product

Once you have setup your Google Analytics account, there is code your webmaster will present to you for entry into the Parameters | Booking Engine section of BookingCenter program. You will need to paste the standard tracking code into the 'Web Tracking Code' area the code to track the eCommerce additions of the Booking ID and Costs (as detailed below) into the section called 'Web Tracking Last Page Code' as shown here in this example screen shot:

The BookingCenter Team does not place web tracking code into our customer’s system.  Usually a Manager makes a User account (directions to do are here) with access to the Setup area in order for the marketing/webmaster team to paste tracking codes, test bookings, and assure it has been ‘done right' as part of the testing process. Then the Manager withdraw that User permission once tested and the project tracking appropriately.

It is critical you perform some test bookings to validate the Google Analytics setup is working properly.  Many times no one tests until after many months of a change - and then wonder why the values are not accurate.


BookingCenter requires that an MSO 'Premium Marketing contract' is in place in order for this to work. Go to: to request the service or call us at +1-707-874-3922 ext 201.

Before attempting to implement inline scripting or complex Google Tag Manager code, read the article on the BookingCenter CSP (Content Security Policy) to avoid costly effort at complex coding.

BookingCenter, GA4 and GTM (Google Tag Manager)

BookingCenter offers the option to track Google Analytics's (GA) Goals and Conversions via the Booking Engine. In order to use these services, you need to have a Google Analytics Account setup. And you need to have a Webmaster or marketing person who understands how GA needs to be setup for Goals and Conversions. This is important, because BookingCenter's MSO feature is NOT a service to setup, interpret, nor manage your GA account - we simply offer technology that allows the GA architecture to be used with our Booking Engine.

The Booking Engine supports two variables dynamically posts:

  • Booking Number: %%$booking_id%%
  • Total Price: %%$total_price%%

[GA4] Configure Google Analytics 4 tags in Google Tag Manager


Step-by-Step Instructions

  1. From your Google Tag Manager account, create a new Tag.
  2. Name Your Tag. It can be the same name as your Google Analytics Property View name.
  3. Choose a Tag Type. ...
  4. Select Track Type – Page View.
  5. Select a Settings Variable. ...
  6. Select a Trigger – All Pages.
  7. Save the Tag.
  8. Publish Your New Changes.

Once tracking you can create your own Looker Studio's web based reporting tools to view your results.

  1. Sign in to Looker Studio.
  2. In the top left, click. Create, then select Report.
  3. You'll see the report editor tool, with the Add data to report panel open. ...
  4. A table appears with fields from that data source. ...
  5. In the top left, name your report by clicking Untitled Report and then entering a new name.

Click below to see a live Looker Report that tracks the 2 main variables

  • Booking Number
  • Booking Total Cost

BookingCenter requires that an MSO 'Premium Marketing contract' is in place in order for this to work. Go to: to request the service or call us at +1-707-874-3922 ext 201.

  • No labels