The built-in integrations for Acuity Scheduling simply suck - sorry to say it like that but they do. They never work as intended and are very limited in what direct plug-ins you can choose from.

This method enables you to track conversion with any platform by utilizing Google Tag Manager. In order to do this we'll create an event in the Data Layer of GTM so that you can call on it as a trigger for any conversion pixel you need.

Let's get started!

First let’s create the custom event

  1. Within Acuity locate Integrations

  2. Click Edit on Custom Conversion Tracking

  3. Paste this code into the box


    This will create the event every time a conversion happens. You'll use this to call on within Google Tag Manager

Now we'll capture and store that event

  1. Open Google Tag Manager

  2. Create a new Tag called iframe Receiver

  3. Select Custom HTML

  4. Paste this code into the box


    This will capture the Acuity event in the above section and store it in the data layer.

  5. Set the Trigger to all pages

Set the Event as a Trigger for your tracking

  1. Next, within Google Tag Manager create a new Trigger called Acuity Event

  2. Select Custom Event

  3. Set the Event Name to AcuityEvent

  4. And fire this trigger on all custom events

  5. Set your Conversion Tracking for whatever platform you wish and set your trigger to your new custom event (Acuity Event)

  6. Publish and test 🎉

Keep Reading