You can use Meta Pixel to track visitors to your Clinicminds online scheduler. This page provides a description of setting up and using the integration with Meta Pixel.
Set Up Meta Pixel Tracking
To use Meta Pixel, you need to have a Meta Ad account. Are you new to Meta Ads? Then follow the getting started guide.
After setting up a pixel, find its ID in the Pixels tab of the Meta Events Manager. Sign in to Facebook. Select the right account and Pixel. Copy the Pixel ID.
Now open Clinicminds and go to menu > Clinic settings > Calendar > Online bookings > Analytics & redirect. In this screen, check the option Enable Meta Pixel tracking. Enter your Pixel ID in the Pixel ID field below.
Save the settings with the Save button at the bottom. Meta Pixel tracking will become active in your online scheduler immediately!
Note: You should ensure that your Pixel complies with (privacy) regulations like GDPR.
Tracked Page Views and Events
At every screen in the online scheduler, a page view is tracked. Also, some events are tracked during the booking flow. The tracked page views and events for the three possible flows are listed below.
Alternatively, we recommend using the Meta Pixel Helper extension for Google Chrome. This extension shows information about everything that’s tracked.
New Booking
For new bookings, the following page views and events are tracked:
Page view:
https://schedule.clinicminds.com/services
[UNAVAILABLE] Custom event: name
ServiceSelected
; parameterservice
with service name
⚠️ This event is (temporarily) unavailable, as Meta may classify it as "potentially violating health data".Page view (optional):
https://schedule.clinicminds.com/appointment-types
If the selected service only allows for “Treatment” appointment types, this page view may be skipped.[UNAVAILABLE] Custom event: name
AppointmentTypeSelected
; parameterappointment_type
with appointment type
⚠️ This event is (temporarily) unavailable, as Meta may classify it as "potentially violating health data".Page view (optional):
https://schedule.clinicminds.com/locations
If the clinic has only one location, or if a location is specified in the URL, this page view may be skipped.Custom event: name
LocationSelected
; parameterlocation
with location name
If the location is specified in the URL, this event may be tracked earlier.Page view:
https://schedule.clinicminds.com/availability
Page view:
https://schedule.clinicminds.com/personal-details
Page view:
https://schedule.clinicminds.com/verification
Page view:
https://schedule.clinicminds.com/payment
If the selected service does not require a deposit, this page view may be skipped.Page view:
https://schedule.clinicminds.com/booked
Standard event: name
Schedule
; [UNAVAILABLE] parameterservice
with service name; [UNAVAILABLE] parameterappointment_type
with appointment type; parameterlocation
with location name
⚠️ The parameters with the service name and appointment type are (temporarily) unavailable, as Meta may classify them as "potentially violating health data".
Rescheduling
For reschedulings of existing bookings, the following page views and events are tracked:
Page view:
https://schedule.clinicminds.com/appointment
Page view (optional):
https://schedule.clinicminds.com/locations
If the clinic has only one location, this page view may be skipped.Custom event: name
LocationSelected
; parameterlocation
with location namePage view:
https://schedule.clinicminds.com/availability
Page view:
https://schedule.clinicminds.com/rescheduled
Cancellation
For cancellations of existing bookings, the following page views and events are tracked:
Page view:
https://schedule.clinicminds.com/appointment
Page view:
https://schedule.clinicminds.com/canceled