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; parameterservicewith 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_typewith 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; parameterlocationwith location name
If the location is specified in the URL, this event may be tracked earlier.Page view:
https://schedule.clinicminds.com/availabilityPage view:
https://schedule.clinicminds.com/personal-detailsPage view:
https://schedule.clinicminds.com/verificationPage 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/bookedStandard event: name
Schedule; [UNAVAILABLE] parameterservicewith service name; [UNAVAILABLE] parameterappointment_typewith appointment type; parameterlocationwith 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/appointmentPage view (optional):
https://schedule.clinicminds.com/locations
If the clinic has only one location, this page view may be skipped.Custom event: name
LocationSelected; parameterlocationwith location namePage view:
https://schedule.clinicminds.com/availabilityPage 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/appointmentPage view:
https://schedule.clinicminds.com/canceled


