Connect Acuity to Google Analytics to learn how your clients interact with your scheduler. You can then use these insights to improve your booking flow and maximize bookings. To start, sign up for a Google Analytics account.

This guide explains how to connect Google Analytics to Acuity. You can use this guide whether you’re using Acuity on a Squarespace website with the Scheduling block, or as a standalone product. If you want to connect Google Analytics to your Squarespace website, rather than to your Scheduler, visit Using Google Analytics with Squarespace.

Note: As of July 1, 2023, Google will only support Google Analytics 4. If you set up your integration with an older version of Google Analytics, you'll need go through the setup steps below using your Google Analytics 4 Measurement ID.

Choose a Google Analytics property

Acuity can only connect to one Google Analytics property.

If your scheduler is embedded on a site that’s already connected to Google Analytics, or if you want to connect a separate Scheduler to an existing property, you can enter your existing Measurement ID when setting up the integration in Acuity.

You can also create a new Google Analytics property connected to your client scheduling page.

Set up the integration

To set up the integration:

  1. In Acuity, click Integrations.
  2. In the Analytics & conversion tracking section, click Set up under Google Analytics.
  3. In the Measurement ID field, enter your Measurement ID.
  4. You’ll be prompted to enter your Google Analytics Secret Key. Find or create this key in Google’s Measurement Protocol API Secrets panel. Learn more in Google's developer documentation.
  5. (Optional) Check the Anonymize IP addresses box to have Google store your clients’ IP addresses anonymously. This can help you comply with your own data policies or those of the relevant authority in your country
  6. Click Save Settings.

Verify successful setup

It may take up to 24 hours for statistics to populate in Google Analytics. Acuity sends all events that happened after the integration was set up. When looking for events, verify Google Analytics’ date range; it excludes the current day by default. 

Data

When clients book or buy through your scheduler, Acuity sends these events and parameters.

Events

Acuity sends Google the following events:

Event

Description

page_view

Scheduler loads in the client’s browser.

view action with label forms

Client details screen loads and prompts the client to enter a name, phone number, and email address.

purchase

Client finishes booking an appointment or buying a package, gift certificate, or subscription, as reported to the latest version of Google Analytics. The event details specify which type of purchase the client made, its value, the currency used, and any coupon code used.

This event fires when the client buys a new subscription, not every time the client is charged for a subscription.

Parameters

Acuity also sends these parameters when it sends events:

Parameter Description
value Total value for the transaction
currency Currency used
affiliation Either ‘Squarespace Scheduling’ or ‘Acuity Scheduling’, depending on whether you log into Acuity with an Acuity account or a Squarespace account
coupon Any code from a coupon, package, gift certificate, or subscription used in the transaction
item_category ‘Appointment’ if you or the client booked an appointment; ‘Order’ if a package, gift certificate, or appointment was purchased
item_name Appointment type or package/gift certificate/subscription item name
quantity Sent if someone bought a package, gift certificate, or subscription
Note: Some browsers, such as Safari, may exclude third-party cookies, preventing events from reaching Google Analytics. Occasionally, a client may be able to book through your scheduler without being recorded in Google Analytics.

Conversion tracking

If you're using Google Analytics to track conversions or goals, conditions are case-sensitive. For example, entering an event as Page_view, rather than page_view would prevent your conversion or goal from firing properly. For more help, visit Google’s documentation about creating custom dimensions and metrics.

Was this article helpful?
0 out of 0 found this helpful