Skip to main content

Applying Google Analytics to your Bookwhen booking page

Learn how to track and understand your customers with Google Analytics

Gemma avatar
Written by Gemma
Updated over a week ago

Google Analytics gives you insights into your page visitors, helping you understand customer behaviour, track engagement, and make informed decisions to improve your events.

This article explains how to integrate Google Analytics with your Bookwhen booking page and use it to monitor visitor activity.


Integrating Google Analytics UA

Your Bookwhen public page URL is the website you want to track, which will be your property website link. To locate the URL:

  1. Open your Scheduling page.

  2. The URL is at the top of the page:

    Scheduling page with an arrow pointing at the public page URL

Once you've created your Universal Analytics property, it will generate a unique Tracking ID.

To find this:

  1. Log into your Google Analytics account.

  2. Select the Admin settings icon in the bottom left.

  3. Choose the property you want to track.

  4. Under the Property column, select Tracking Info, then choose Tracking Code.

  5. Copy your Tracking ID:

    Google Analytics page with an arrow pointing at the tracking ID

  6. With the Tracking ID copied, open your public page, then select Customise page in the top right-hand corner:

    Public page with an arrow pointing at the 'Customise page' button

  7. Paste your Tracking ID into the Google Analytics ID box, then select Save settings:

    Customise page settings with an arrow pointing at the 'Google Analytics ID' field

💡 The data from your page should appear on your Analytics dashboard within 24 hours.


Integrating Google Analytics 4 (GA4)

Your Bookwhen public page URL is the website you want to track, which will be your property website link. To locate the URL:

  1. Open your Scheduling page.

  2. The URL is at the top of the page:

    Scheduling page with an arrow pointing at the public page URL

Once you've created your GA4 property, it will generate a unique Measurement ID.

To find this:

  1. Log into your Google Analytics account.

  2. Select the Admin settings icon in the bottom left.

  3. Choose the property you want to track.

  4. Under the Property column, select Data Streams:

    Google analytics account with the 'Data streams' section highlighted

  5. Select the relevant web data stream.

    Data streams screen on Google with a stream highlighted


    💡 This should show your public page URL. If you have multiple public pages for which you want to gather Google Analytics insights, each must be listed as a separate data stream.

  6. Within the stream details, your GA4 measurement ID is located under measurement ID starting with "G-". Copy your Measurement ID:

    Web stream details page on Google with the 'Measurement ID' section highlighted

  7. Then open your Bookwhen public page. Select Customise page in the top right-hand corner:

    Public page with an arrow pointing at the 'Customise page' button

  8. Paste your Measurement ID into the Google Measurement ID box, and Save settings:

    Customise page settings with an arrow pointing at the 'Google measurement ID' field highlighted


How can I check if GA4 is connected?

You can check if it's connected in the “Realtime” section within your Google Analytics account:

  1. Open your Google Analytics account and go to the Realtime section (under Reports in the left-hand navigation).

  2. In a new browser tab, open your Bookwhen public page.

  3. As you navigate through the page, the Realtime section in Google Analytics should update to show your activity.


Google Analytics in iframes

Using Google Analytics within iframes can cause issues with cookie tracking, which may lead to multiple requests from your users, which can be frustrating for them.

To ensure smooth tracking and avoid disruptions, Google Analytics isn’t included in iframes, and conversions won’t be tracked when embedded this way.


💬 Need extra help?

  • For the quickest response, contact us via live chat on our homepage or your account. Buddy, our trusty chatbot, will assist first and pass you to a support team member if needed.

  • Prefer email? Send us an email instead.

Thank you! 🕺

Did this answer your question?