Start Here ๐
This guide will walk you through integrating Acuity Scheduling with Cometly using webhooks. By setting up a webhook in Acuity Scheduling, you can seamlessly send form submission data directly to Cometly for advanced tracking and attribution.
For the Acuity Scheduling integration to work properly, you must have:
A thank you page set in Acuity when a new appointment is booked
The custom script in the first step placed in Acuity
Cometly Webhook placed in Acuity
Please follow the simple steps below to properly configure the integration.
Place script to pass the email to the thank you page after someone schedules
For Cometly to track, you need to have your Acuity Scheduling form redirect to a thank you page. This is a requirement or the integration will not work properly. If you would like to learn more how the Cometly Pixel tracks the email=
URL parameter on a thank you page, please view this article.
In your Acuity Scheduling account, navigate to Integrations and select Custom Conversion Tracking.
Change the code below to include your thank you page URL in replace of https://www.website.com/thank-you
โ
<script type="text/javascript">
window.top.location = 'https://www.website.com/thank-you?email=%email%';
</script>
For example, if Cometly's thank you page was https://www.cometly.com/thank-you
, the code would look like this:
<script type="text/javascript">
window.top.location = 'https://www.cometly.com/thank-you?email=%email%';
</script>
After you have altered and pasted the code, click Save Settings.
Setting Up the Cometly Webhook in Acuity Scheduling
Adding a webhook in Acuity Scheduling will send data to a specified endpoint, such as Cometly when a new appointment is scheduled.
โ
In Acuity Scheduling, navigate to Integrations.
Select Webhooks.
You are ready to place the Cometly Webhook. In the New Appointment Scheduled field place the Cometly Webhook. Please see the next step for creating a new Cometly Webhook in Cometly.
Setting up Cometly Webhook
Once you have configured the webhook in Acuity Scheduling, refer to our Cometly Webhooks Guide for detailed instructions on:
Creating your webhook in Cometly
Selecting the event (or creating event) for the webhook
Mapping the webhook data to the appropriate fields in Cometly.
Setting up filters to ensure only the desired data is tracked.
By following these steps, youโll ensure that your Acuity Scheduling form submissions are properly integrated with Cometly.