1. Knowledgebase
  2. Website Integration

Know your customers with Google Tag Manager (GTM)

How to track your booking conversions with Goole Tag Manager and Google Analytics


All businesses selling products online should be data driven. Knowing how, when and why your website visitors convert (complete a booking) into paid customers should be the foundation of your digital operations.

Google Analytics is an extremely efficient and feature rich platform for gaining valuable insight into the performance of your website. Firstly, it reports on how your visitor has arrived at your site; secondly, their behaviour on the site, for instance where they go and what they do. Finally, and most importantly, it tells you if those visitors buy your product (booking).

Having the means to track your visitor from the moment they land on your site, all the way through to clicking on the 'place booking' button on your Anytime Booking page, to being directed to your payment gateway, before finally landing on the booking complete page, is essential.  It means not only will you know how you can improve the layout and user experience of your website, but where to direct your marketing efforts.

Google Analytics Ecommerce tracking is a convenient way of not only understanding the value of each booking, but from what source that visitor has come ie, Facebook, your website, another website, paid listings such as Googles Adwords, email campaigns and so on. You are able to accurately and objectively determine the return on your investment.

Effectively optimising your website for search, managing adwords campaigns and analysing your data is outside the scope of Anytime Booking; you would need in-house knowledge or a digital marketing partner for this. However, did you know that we can help to implement e-commerce tracking for you?

The most efficient way to prepare Google Analytics to begin reporting on your booking data is via Google Tag Manager.  If you or your digital marketing agency are familiar with this, it involves adding a little snippet of code called the container to the header of your website (and booking pages). Then, from within the Google Tag Manager interface, you can set a whole plethora of tracking tags, both Google's and many third party tags, without having to add each of these tags into the header and potentially causing problems.

Essentially by adding one container to your header you avoid needing to add many different types of tracking tags which might all conflict with one another. They can all do their job without falling over each other. Each of the Tags in your Tag Manager account talk with the container on your web page and pull the necessary data.

How Anytime Booking can help you

If you already have a Google Tag Manager account and have generated your container which is sucessfully tracking your Google Analytics metrics we can add this to your booking pages too so that at the very least you can see your visitors from one site to the next.

If you would like to take things further and track your booking conversions, then again in part, we have this covered. We have already added another snippet of code to the header of your booking complete page which collects all the necessary basic data as soon as your customer reaches this page, which is pushed into Google Analytics. Data such as the transaction id, the total revenue, the unit type are all included.

If you or your digital marketing agency know how to set up tags in your Tag Manager account then you will be able to make use of this data pretty quickly.

Implementing Tag Manager and advanced reporting

If you do not have a Tag Manager account or a Google Analytics account then we can help to get you going. As mentioned our remit only extends to the implementation not to the management, administration or strategy associated with running a successful digital marketing business. For this you will need to contact a specialist agency.

Get in contact