Skip to main content
All CollectionsIntegrationsGoogle Analytics
Troubleshooting Google Analytics GA4
Troubleshooting Google Analytics GA4
Sean Rolsen avatar
Written by Sean Rolsen
Updated over a week ago

If you are having trouble with GA4 and are a ThinkMarketing client, please contact your dedicated Marketing Specialist so they can assist you one-on-one.

This article presumes that you can log into your Google Analytics account and have edit access to make changes.

Step 1: Do you have a GA4 choice for your property (and not just UA)?

  1. In Google Analytics, click the name of the account on the top left. Likely this is the website for your property.

  2. In the Properties & Apps section, check to ensure that you see " - GA4" at the end of the account.

  3. If there is no GA4 options, escalate to your marketing team to help you enable GA4 properly for this account.

  4. If you see a GA4 option, please continue with the steps below.

Step 2: Check for Traffic and/or Revenue

  1. In GA4, click Reports

  2. Click Acquisition

  3. Click Traffic Acquisition

  4. Review the report and look for "Sessions" and for "Total revenue". Make sure you have these columns enabled in the report to check for data.

  • If there are traffic Sessions, but no Revenue:

    • Most likely you haven't connected the Google Analytics account to ThinkReservations. Confirm the Measurement ID (G-ID) under Data Streams on Google matches the ID in Business Settings in ThinkReservations.

  • If there are no Sessions or Revenue:

    • Something with your Google Analytics account is not set up correctly and will need to be reviewed by your marketing team.

  • If there are traffic Sessions and Revenue:

  • That's good news because that means you can track both the number of sessions and revenue from reservations.

If you are still having issues or something isn't right, please continue below.

Step 3: Check the Cross-domain Linking Configuration

Revenue showing associated with your own domain

If this is not set up, you will see a large portion of revenue under your own domain (example.com / referral) in the Traffic acquisition: Session source/medium report in Google Analytics.

There should be no revenue associated with your own domain.

Link and URL Test

Another way to test for this is to click the link on your website that takes prospective guests to the ThinkReservations online booking engine. If the URL does not have tracking data added at the end of the URL, cross-domain linking isn't properly set up.

For example, if you click the link and your address bar shows a URL like this example:

https://secure.thinkreservations.com/theviewpoint/reservations

...Then it's not configured correctly in Google Analytics.

If you click the link and your address bar shows a URL like this example:

https://secure.thinkreservations.com/theviewpoint/reservations?_gl=1*5uxkdd*_ga*MjU4Njc1NDUzLjE3MjU5OTQ2MDk.*_ga_5BT3XHYT8Y*MTcyNTk5NDYwOC4xLjAuMTcyNTk5NDYwOC42MC4wLjA.&_ga=2.69513808.1594072520.1725994609-258675453.1725994609

...Then the tracking information is passed on correctly.

How to configure Cross-domain Linking

Set up cross-domain linking in GA4 Admin by adding both your website domain and thinkreservations.com to the domain list.

  1. This is found under Admin > Data Streams > click on your site in the list > Configure tag settings > Configure your domains.

  2. There should be two conditions:

    1. Exactly matches: and then your own website

    2. Exactly matches: thinkreservations.com

Follow these instructions provided by Google:

Step 4: Check the Unwanted Referrals

Setting up unwanted referrals helps Google understand which referrals to ignore to give proper and accurate reporting information.

How to configure unwanted referrals

Setup unwanted referrals in GA4 admin by adding both your website domain and thinkreservations.com to the domain list.

  1. This is found under Admin > Data Streams > click on your site in the list > Configure tag settings > List unwanted referrals

  2. There should be two conditions:

    1. Referral domain contains: and then your own site.

    2. Referral domain contains: thinkreservations.com

Follow these instructions provided by Google:


We hope you found this information helpful. Please explore our other documentation and let us know if you have any questions.

Disclaimer: The articles providing help or instructions on third-party systems are provided in our effort to assist you.

Please note that these third-party systems are not owned or maintained by ThinkReservations. Changes made by third-party providers may render the instructions inaccurate and are outside of our control.

We recommend cross-referencing with official third-party documentation to ensure up-to-date guidance. Thank you for understanding.

Did this answer your question?