You can use Facebook Pixel to track visitors to your Clinicminds online scheduler. This page provides a description of setting up and using the integration with Facebook Pixel.

Set Up Facebook Pixel Tracking

To use Facebook Pixel, you need to have a Facebook Ad account. Are you new to Facebook Ads? Then follow the getting started guide.

After setting up a pixel, find its ID in the Pixels tab of the Facebook 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 booking settings. At the bottom, check the option Enable Facebook Pixel tracking. Enter your Pixel ID in the Pixel ID field below.

Save the settings with the Save button at the bottom. Facebook 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 Facebook 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:

  1. Page view: https://schedule.clinicminds.com/services
  2. Custom event: name ServiceSelected; parameter service with service name
  3. 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.
  4. Custom event: name AppointmentTypeSelected; parameter appointment_type with appointment type
  5. 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.
  6. Custom event: name LocationSelected; parameter location with location name
    If the location is specified in the URL, this event may be tracked earlier.
  7. Page view: https://schedule.clinicminds.com/availability
  8. Page view: https://schedule.clinicminds.com/personal-details
  9. Page view: https://schedule.clinicminds.com/verification
  10. Page view: https://schedule.clinicminds.com/booked
  11. Standard event: name Schedule; parameter service with service name; parameter appointment_type with appointment type; parameter location with location name

Rescheduling

For reschedulings of existing bookings, the following page views and events are tracked:

  1. Page view: https://schedule.clinicminds.com/appointment
  2. Page view (optional): https://schedule.clinicminds.com/locations
    If the clinic has only one location, this page view may be skipped.
  3. Custom event: name LocationSelected; parameter location with location name
  4. Page view: https://schedule.clinicminds.com/availability
  5. Page view: https://schedule.clinicminds.com/rescheduled

Cancellation

For cancellations of existing bookings, the following page views and events are tracked:

  1. Page view: https://schedule.clinicminds.com/appointment
  2. Page view: https://schedule.clinicminds.com/canceled
Did this answer your question?