This article goes over how to track Acuity appointments inside of Funnelytics.

Enable Custom Conversion Tracking in Acuity

In order to track Funnelytics events, you need to enable the custom conversion tracking integration from the Acuity dashboard.

Add Custom Tracking Code

In the window that opens, add the following pieces of code:

  • Add your workspace's base tracking code
  • Add the Funnelytics event script that is provided just below this
<script>
var checker = window.setInterval(function() {
if (!window.funnelytics) {
return;
}
if (!window.funnelytics.step) {
return;
}
window.funnelytics.events.trigger("booked-appointment", {
appointmentType: %appointmentType%,
email: %email%,
id: %id%
}, function() {
// continue with process..
});
window.clearInterval(checker);
}, 200);
</script>

Map An Action Onto The Canvas

Drag an action from the left sidebar onto the canvas.

Configure the Action

Add an event name of "booked-appointment" to the action settings.

KNOWN LIMITATIONS WITH ACUITY

Acuity will trigger this tracking script after an appointment has been successfully booked. The only problem is that the event gets triggered in an iframe. This means that you will be able to see a count of the number of times an appointment was booked, but the event will NOT be associated with the same person who came through your funnel.

If you have any questions or need further clarification with using actions, remember to reach out to our support team anytime by emailing support@funnelytics.io, we are always ready to assist you!

Did this answer your question?