How to track bookings in Google Analytics 4
You can track the number of bookings you receive on your website from your Appointedd booking widget and have this alongside your web analytics. By implementing our Google Analytics 4 event tracking, you can gain deeper insights within GA4 on the devices, pages, marketing channels, and user journeys that perform best for bookings made on your website.
After adding our GA4 event tracking code to your site, it will monitor for successful bookings. When a booking is made, it will trigger an event that is sent directly to your Google Analytics property, allowing you to analyse your booking conversions alongside your other web analytics data.
Marketing channels
To find the marketing channels that a booking came from:
Make sure you have implemented the GA4 event tracking as per our GA4 tracking documentation.
Navigate to Reports > Acquisition > User acquisition / Traffic acquisition report
Filter the event count column by the name you set as the event name for tagging up booking conversions from Appointedd
As per our documentation we suggest people to set the event name as either “StandardWidgetBookingConfirmed” for clients that are using our standard booking widget, or “EnterpriseWidgetBookingConfirmed” If they are using the enterprise widget. However, you can choose naming conventions that are more relevant for you.
Image above shows how to find the number of bookings per marketing channel in user acquisition report.
If you wanted to take things a step further you could add a secondary dimension to show the source and medium of the booking. For example, you could see if the booking came from Facebook, Instagram or LinkedIn:
UTM parameters
Similar to the marketing sources you can see which bookings have come from URLs with specific UTM parameters as follows:
Make sure you have implemented the GA4 event tracking as per our GA4 tracking documentation.
Navigate to Reports > Engagement > Landing page
In the secondary dimension filter search for “campaign name” and choose “First user manual campaign name”
If you use the “campaign ID” attribute when building UTM URLs then you can follow the above instruction but instead of searching for “campaign name” you would search for “campaign ID” instead
To show the URLs that have resulted in a booking from Appointedd, filter the “Key event” column by “EnterpriseWidgetBookingConfirmed”, “StandardWidgetBookingConfirmed” or whatever name you used to call the event when you set up the GA4 event tracking.
Note: You will only see these event names under the key event column if you have marked the event as a “conversion” within GA4. Here are instructions on how to do this.
Identifying which pages on your website resulted in a booking
To find out which pages resulted in a booking follow the below instructions:
Make sure the our GA4 event tracking is installed on your website as per our documentation.
Navigate to: Reports > Engagement > Pages and screens
Switch the first column from “Pages and screens” to “Page path and screen class”. This will give you the URL of the page rather than the meta title
filter the “Key event” column by “EnterpriseWidgetBookingConfirmed”, “StandardWidgetBookingConfirmed”, or whatever name you used to call the event when you set up the GA4 event tracking.
Note: You will only see these event names under the key event column if you have marked the event as a conversion within GA4. Here are instructions on how to do this.
The image above shows how to find which pages drove bookings from your website
User flow for conversions
If you want to see the most popular visitor journeys on your website that led to a booking on your Appointedd widget, you can do so by building a custom report within GA. This can be done as follows:
Navigate to the Explore tab
Click on the “Path Exploration” template
When the report loads it will have some pre-populated steps. Click “Start over” in the top right
Click the “Ending point” box and select “Event name”
Search for “EnterpriseWidgetBookingConfirmed”, “StandardWidgetBookingConfirmed” or what ever you set the event name to when you set up the GA4 event tracking
Under “Step-1” select “Page path and screen class”
Set the time period you want to look at and begin selecting the user flows you want to explore that lead to a booking
Need help?
If you're still unsure, we're here to help! Get in touch anytime via the chat icon in the bottom right-hand corner of your screen.
keywords: marketing source, conversion tracking, analytics, google analytics





