Understanding where your Customers come from and what drives them to book is key to growing your business. Connecting Checkfront to Google Analytics 4 gives you a window into your Customers' booking journey, so you can measure the impact of your marketing, refine what's working, and make smarter decisions.
Get started with our Google Analytics 4 integration. Learn more about Google Analytics 4 and the Checkfront integration, including checking the service status and answers to frequently asked questions.
Accessing the features mentioned in this article
Where can I find this feature using the top menu?
- Manage > Integrations > Conversion > Google Analytics
What more do I need to use this feature?
- A Google Analytics 4 account.
-
Admin permissions to manage integrations.
Which Checkfront version supports this feature - classic items, classic products, or both?
- This feature is available in both our classic items version (Inventory > Items) and our classic products version |(Inventory> Products). → Learn more about products
About Google Analytics
"Google Analytics is a platform that collects data from your websites and apps to create reports that provide insights into your business." ~ Analytics Help
You can use Google Analytics to...
- Track Customers to gain insights into their booking journey by tracking their path to book your products
- Track the success of your marketing and ad campaigns (e.g., newsletters, Google Ads)
You can then use this information to optimize your workflow, attract new customers, increase sales, and promote your business.
|
Learn more about Google Analytics 4 For a detailed look at Google Analytics 4, check out the following article series: |
Checking the service status
|
Check the service status Check the status of Google Analytics services at any time here: |
Integration Overview
Our integration applies your Google Analytics tracking code (Google tags) to your Customer-facing pages in Checkfront. Whether you use our embedded Booking Widget or the Hosted Customer Booking pages, you can analyze your visitor data within Google Analytics.
Our integration supports cross-domain tracking, allowing you to accurately attribute activity to a single visitor as they seamlessly cross domains. Visitors are tracked from your website to Checkfront as a single session.
|
What is cross-domain tracking? Cross-domain tracking enables two or more related sites on separate domains to be treated as a single entity. Google tags, unique codes placed on web pages, provide a common way to measure activity when your Customer journeys span multiple domains, e.g., from your website to Checkfront's booking pages. Cross-domain tracking is also referred to as cross-domain conversion measurement. |
|
Google Analytics 4 does not support cross-domain tracking within iFrames As we used iFrames to build our Booking Widget, referral information cannot be tracked by Google Analytics 4. All conversions through the Booking Widget appear as direct, as if booked through the Checkfront booking page. You can still use Google Analytics 4 through the Booking Widget to learn more about users' behavior when creating Checkfront bookings and report on other traffic acquisition metrics, such as user, session, and event numbers. Learn more about traffic acquisition reporting in Google Analytics here. |
|
Ad-blockers and browser privacy settings Ad-blockers and other enabled browser privacy settings can prevent Customer tracking. Google Analytics should not be used as a reliable source for reporting sales figures, as its data may not match what is reported in Checkfront. |
|
Advanced Tracking To build more advanced tracking, you can set up a custom external web page and point to it with our Custom Receipt URL option at Manage > Ecommerce Setup > Settings. Note that Google Analytics & Google Ads plugins DO NOT WORK when using a Custom Receipt URL as the URL to your website does not contain the integrated Google Analytics code of the Checkfront integration. To resolve this issue, you need to create a custom conversion event within your Google Analytics account with keywords from your Custom URL.
|
|
Enhanced Ecommerce features not available
|
|
How do I set up conversion events? If you come from a background in Universal Analytics, you may be looking for instructions on configuring conversion events. With our Google Analytics 4 integration, you do not need to take any extra steps to set up conversion events! Events are automatically created and tracked on the Receipt, Guest Form, and Documents/Waivers pages. Follow the steps in this guide to set up the Google Analytics 4 integration. |
Frequently Asked Questions
-
What pages are tracked in Checkfront?
The Reserve/Booking, Booking Form, Payment, Booking Invoice, Receipt, Guest Form, and Documents/Waivers pages are tracked.
-
How do I notify a remote server of a new booking or update its status?
If you wish to notify a remote server of a new booking or update its status, consider using API notifications instead of a tracking solution.
Next Steps
Once you’re comfortable with the basics above, check out these deeper-dive articles:
- Setting up Google Analytics 4 in Google Analytics
- Setting up Google Analytics 4 in Checkfront
- Reporting and exploring in Google Analytics 4
Each article walks you step-by-step through that specific feature.
In the next article, we look at setting up Google Analytics 4 in Google Analytics.
Setting up Google Analytics 4 in Google Analytics >