What is Google Tag Manager?
Google Tag Manager (GTM) is a free platform built by Google to help with managing and deploying marketing tags. You can connect GTM with your Cliniko online bookings to help with visitor tracking and marketing efforts. This can be quite handy when it comes to seeing where your bookings are coming from, recording successful conversions, and lots of other data-analysis goodness 🤓!
Never heard of GTM before? Google offers a self-paced course to help get started with Google Tag Manager Fundamentals. You can check it out here: https://analytics.google.com/analytics/academy/course/5
If you prefer to learn by watching, this quick video will give you the run-down on integrating Cliniko with Google Tag Manager:
If you prefer to read instructions, follow along with everything below this! 🙌
What can Google Tag Manager do for my clinic?
Cliniko has limited support for Google Tag Manager. Keeping your data safe is our utmost priority and we've hand-picked the most suitable tags to accommodate the majority of tracking needs whilst honoring our promise to never compromise on security.
Cliniko's integration with Google Tag Manager supports the following tags:
Google Analytics: Universal Analytics (Setup guide)
Google Ads Conversion Tracking (Setup guide)
Custom Image tag (Facebook Pixel setup guide)
AdRoll Smart Pixel (Setup guide)
Bing Ads Universal Event Tracking (Setup guide)
How do I integrate online bookings with Google Tag Manager?
You'll need to have a GTM account set up. If you haven't already done this, you can learn how to do so here.
If you already have a Google Tag Manager account, you can use your existing GTM tracking ID which can be found here:
Copy your "Tracking ID”, and paste it into your Google Tag Manager settings in Cliniko (this is found in Settings, and then Online bookings):
To complete the integration setup, click Save online bookings settings.
Testing Google Tag Manager integration
Once you've connected Google Tag Manager with your Cliniko online bookings, install the "Google Tag Assistant" browser extension.
Head over to your Cliniko online bookings page or the website where you have Cliniko bookings embedded. Click the Google Tag Assistant browser extension to see your Google Tag Manager container:
Avoid duplicate tracking in GTM
If Cliniko bookings is embedded on your website and shares the same GTM container, you may notice a duplicate tracking error in Google Tag Assistant. This guide will help avoid duplicate tracking with GTM.
If you run into any problems, we recommend checking out our troubleshooting guide for all things Google Tag Manager. If you can't find the answer you need there, send us a message using the chat icon in the bottom-right! 👉