Skip to content
Start a Free 14-Day Trial

Track Online Booking Page Metrics with Google Analytics

Embed your Google Tag Manager / GA4 tag on Apptoto booking pages to track views, bookings, and a custom Booking Page dimension.

Apptoto supports Google Analytics tracking on your booking pages so you can measure how many visitors book appointments and where they come from.

To add Google Analytics 4 tracking to your Booking Pages:

  1. Find your Google Tag Manager Container ID.
  2. In Apptoto, navigate to Settings > Integrations > Advanced Integration Options > Google Analytics / Tag Manager.
  3. Click Save Google Settings.

Once you successfully add your Google Tag Manager tag/Google Analytics tracking code to Apptoto, GA4 tracking code will be loaded on your booking pages any time a visitor clicks on one.

Within GA4, you’ll be able to view:

  • Page views on /b/ : View on your booking pages
  • Page views on /br/ : Views on your Appointment Pages (i.e., the page the user sees after they book an appointment)
  • A Custom Event named “apptoto_booking”: An “apptoto_booking” event will be pushed to GA4 whenever someone books an appointment through an Apptoto booking page.
    • To find this event (and/or make it a “Key Event”), navigate to GA4 > Admin > Data Display > Events.
      • You can also view the booking page where the event occurred by setting up a custom dimension for “booking_page.” To do so, review the directions below.

For your tracking to work properly, you must tell GA4 to track actions and events from the www#.apptoto.com domain. To do so:

  1. In Google Analytics, navigate to the Admin tab (gear icon).
  2. Find the Data Streams section under Data Collection and Modification.
  3. On the All tab, click the data stream for your primary domain/URL.
  4. Click the Configure Tag Settings option.
  5. Scroll down and click on Configure your domains.
  6. Under Cross-domain Linking Configuration, click Add condition.
    • Set match type to Contains
    • In the Domain field, enter: .apptoto.com
      • This will allow Google Analytics to recognize your GTM tag on any Apptoto book page you’ve created instead of you having to enter each one. Implement cross-domain tracking in Google Analytics 4 to track booking conversions from Apptoto

Set Up a custom “Booking Page” dimension

Section titled “Set Up a custom “Booking Page” dimension”

When a client books an appointment, Apptoto will automatically push an additional piece of custom information about the Booking Page that generated the reservation. However, you must tell GA4 to track the “Booking Page” custom dimension before using it to build and segment reports.

To do so:

  1. In Google Analytics, navigate to Admin (gear icon).
  2. Click the Custom Definitions link under the Data Display section.
  3. Click the blue create Custom Dimension button that appears
  4. In the New Custom Dimension form that appears, set:
    • Dimension Name: Use “Booking Page” or something easily identifiable
    • Scope: Set to “Event”
    • Description: Optional text used to help users understand the custom dimension.
    • Event Parameter: Select “booking_page” from the dropdown list.
  5. Click Save.

Add a new custom dimension to Google Analytics 4 to segment by Booking Page URL