All Collections
Online bookings
Online booking settings
Google Analytics - Track the booking widget
Google Analytics - Track the booking widget

In this article we'll explain how you can track the steps in the booking widget using Google Analytics

Updated over a week ago

Google Analytics (the latest version of which being Google Analytics 4, also known as “GA4”) is a web analytics service provided by Google that allows you to track and analyse what your customers are doing on your website. It provides insights into website traffic, user behaviour, and other key metrics, helping you to make informed decisions to optimise your online presence and user experience.

As a Salonized user, you’ll likely be using our:

  • Booking widget - enables your customers to book an appointment online

  • Gift card widget - enables your customers to buy a gift card online

  • Micro-site - an automatically generated website which you can use to reach customers (which can also contain your Booking widget and/or Gift card widget)

It is possible to use Google Analytics (GA4) to track how your customer are interacting with your Booking widget, Gift card widget and Microsite!

It will allow you to see when customers click on your booking widget and where they navigate on your widget. You will be able to see how many customers make it to the different steps that shows you where customers stop in the appointment making process.

This article will explain how to set up GA4 tracking and exactly what is tracked.

How to set it up

Google Analytics

Given that GA4 is a Google product, we’ll leave it to Google to explain how up an Analytics account!

Once you've set up the basics of Google Analytics, it's possible to link the Salonized domain to your Analytics account. Here's how:

  1. In your Google Analytics account, go to Admin, under the ⚙️ icon

  2. On the left, click on Data collection and modification > Data streams

  3. Choose the correct web data stream

  4. Under the Google Tag section (at the bottom), click on Configure tag settings

  5. Under Settings, click on Configure your domains

  6. Click on Add Condition and enter as a Domain

Set up in Salonized

Once you’ve set up your Google Analytics account and linked the Salonized domain, you’re almost there! There is just one easy step remaining:

  1. Add your Google Analytics ID (it will look something like this G-XXXXXXXXXX) to your Salonized account - you can do this in one of two places:

    • Settings > Online bookings > Style and sharing > Tracking: Fill in your GOOGLE ANALYTICS ID and save.

    • Settings > Micro-site > SEO: GOOGLE ANALYTICS ID

What is tracked?

This section details exactly what is and isn’t tracked in Google Analytics.

Booking widget

  • Is tracked

    • The general booking widget

    • A custom booking widget

  • Isn’t tracked

    • Our old booking widget

    • Reschedule widget (dedicated widget for rescheduling appointments)

    • Rebook widget (dedicated widget for rebooking appointments)

In the (custom) booking widget it's possible to measure the following steps:

Widget step

What is tracked

Page view



location_select (selecting a location)

Page view



service_select (selecting a service)

service_deselect (de-selecting a service)

service_category_select (selecting a category)

service_confirm (Choose time is clicked)

Page view



employee_select (selecting an employee)

employee_clear (selecting "Any employee")

date_select (selecting a date)

time_select (selecting a time)

Page view



booking_confirm (customer confirms appointment)

Page view



booking_completed (booking is created)

Gift card widget

For the gift card widget it's possible to track the following events:

Widget step

What is tracked

Page view



amount_select (selecting an amount)

Page view



giftcard_confirm (purchase is confirmed)

Page view



giftcard_completed (purchase is complete)

Don't hesitate to contact the Salonized team if you have any further questions.

You can always send us a message or call us during business hours.

Thank you for reading!

Did this answer your question?