How to track Acuity bookings inside of Funnelytics
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 here
<script>
var test = window.setInterval(function(){
if(typeof window.funnelytics.step !== 'undefined'){
window.funnelytics.events.trigger('booked-appointment', {
appointmentType: '%appointmentType%',
email: '%email%',
id: %id%
});
window.clearInterval(test)
}}, 2000);
</script>
Map An Action Onto The Canvas
Drag an action from the left sidebar onto the canvas.
Configure the Action
Set the action to show you the event "booked-appointment" by selecting it in the Tracking Tab of the action itself.
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!