Plan Availability: ✓ Soho | ✓ Pro | ✓ Plus | ✓ Enterprise | ✓ Flex |
Locate: Manage > Integrations > Conversions > Google Analytics
Prerequisites:
- A Google Analytics account.
- Admin permissions to manage integrations within Checkfront.
- Access to your website code.
- The Google Analytics integration is available to both those using items (Inventory > Items), a key feature of our classic version of Checkfront, and those using products (Inventory > Products), a key feature of our newest version of Checkfront.
![]() |
New to Checkfront - Products ✨ Products (Inventory > Products) is the successor feature to (Inventory > Items) and is available in our newest version of Checkfront. Not yet on our newest version and interested in upgrading? Please contact our Technical Support team for more information. Discover more product-related help articles here: Products (New). |
About Cross-domain Tracking
Back to topCross-domain tracking (referred to in Google as Cross-domain measurement) makes it possible for Google Analytics to see sessions on two related sites (such as an e-commerce site and a separate shopping cart site) as a single session.
This useful feature can then help you determine where your bookings are coming from and help you attribute your bookings to the correct source in your Google Analytics profile.
To get Cross-domain tracking set up you need to do it within three places - Checkfront, Google Analytics, and your own website.
1. Cross-domain Tracking: Setup in Checkfront
Back to topTo set up this feature in Checkfront...
- Go to Integrations under the Manage menu in your top navigation menu.
- Search for Google Analytics. It is listed under Conversions.
- Hover over the Integration tile and click it to open the Setup modal.
- Enter your Parent Page Domain (website top-level domain).
- Click Update to save your changes.
Cross-domain tracking is now set up in Checkfront!
![]() |
Correction! The Parent Page Domain needs to include the full domain name including the extension, if that is part of your website domain, for example, www.domain.com. The instructions in the application are incorrect and will be updated. Thank you for your patience! |
2. Cross-domain Tracking: Setup in Google Analytics
Back to top![]() |
The following instructions apply to those accounts using the redirect method. If you are using the Booking Widget, then please refer to these instructions instead. Questions? Feel free to reach out to support@checkfront.com for further assistance. |
The next step is to add your website to the Referral Exclusion List in Google Analytics.
For those using Analytics.js, the Referral Exclusion List can be found within Admin > Tracking Info > Referral Exclusion List. Click on + Add Referral Exclusion and enter your website Domain name and click Create to save your entry.
Review the changes made and Cross-domain tracking is set up in Google!
Gtag.js |
For those using the Gtag.js version of Google Analytics, you need to configure these settings in your code. Please see the Gtag.js Google Analytics documentation for further instructions. |
3. Cross-domain Tracking: Setup within your Website
Back to topFrom here you have to activate Cross-domain tracking on your own website. See the tip below to find instructions.
![]() |
The Right Documentation for You!Google Analytics documentation has two pages related to Cross-domain Tracking. The page you need depends on the way your Google Analytics code uses Analytics.js or Gtag.js. If you're not sure which one your website uses, then please consult your Web Developer. The links for each type are below. |
< Google Analytics: Setup in Checkfront