In this article
- Objective
- User benefit
- What can I track with Google Analytics?
- Steps
- Extending Google Analytics tracking & leveraging GTM
- A note on access and visibility
Objective
Add your organization’s Google Analytics code to Coconut to collect data on your clients’/members’ journey through the online booking process.
NOTE: Google is moving from Universal Analytics (UA) to Google Analytics 4 (GA4). For more information on this, please refer to Google's documentation.
User benefit
When you add your organization’s Google Analytics code to Coconut, you can begin collecting data on your clients’/members’ journey through the online booking process. This data can provide your organization with insights into where clients/members drop off in the booking flow, helping to improve the experience.
What can I track with Google Analytics?
The following pages can be tracked in Google Analytics. Please note some or all of the pages may be reported, depending on the path the client/member takes when booking.
Modern Client View
- Service selection
- Meeting Method preference
- Location selection
- Staff preference
- Staff time selection (if specific staff member is selected)
- Anyone time selection (if no preference for staff member is selected)
- Details page
- Add Attendee action
- Edit Attendee action
- Summary page
- Confirmation page
- Manage page
- Reschedule page
- Cancellation page
- Feedback page
Classic Client View
- Location page
- Service page
- Staff/Time page
- Details page
- Confirmation page
- Reschedule page
- Cancellation page
- Feedback page
Steps
To begin sending Coconut client view data to your Google Analytics account:
- From your organization’s Google Analytics account, copy your GA4 code
- Provide this code to your Coconut Customer Success contact
Once this is in place, it takes approximately 24hrs for data to start flowing into your Google Analytics dashboard.
Extending Google Analytics tracking & leveraging GTM
Cross-domain tracking
You can extend the tracking capabilities of Google Analytics by adding cross-domain tracking. With cross-domain tracking, you can connect activity on one site with another. For example, if a customer clicks on a Book With Us link on your website that directs them to the online booking process with Coconut, this cross-site action is tracked with cross-domain tracking.
For more information on cross-domain tracking, please refer to Google’s documentation.
For how to set up cross-domain tracking in Coconut, please refer to this article.
Conversion Tracking
You can also extend the tracking capabilities of Google Analytics by adding conversion tracking. Conversion tracking captures how your clients/members engage with your organization’s ads.
When using conversion tracking with Coconut, a conversion is considered complete when a client/member clicks one of your ads and completes the online booking process (reaches the appointment confirmation screen).
For more information on conversion tracking, please refer to Google’s documentation.
For how to set up conversion tracking in Coconut, please refer to this article.
Google Tag Manager
You can also leverage Google Tag Manager to add tags that customize the online booking process experience within Coconut. If your organization uses Premium Branding, Google Tag Manager can also be used to run third party scripts on various pages within the Coconut app and to access services outside of Coconut (for example, including an ad tracking pixel).
For more information on Google Tag Manager, please refer to Google's documentation.
For how to use Google Tag Manager with Coconut, please refer to this article.
A note on access and visibility
Admin users can access Settings in Coconut to add GTM details. Access to your organization’s Google Account is required for completing steps within Google Analytics, Google Ads, and Google Tag Manager.