Browse Help Center
Browse Help Center
Join 20,000+ other marketers and start getting marketing clarity

Subscribe to our newsletter and get proven marketing strategies for growing your business.

Related Integrations
Forms Formstack

Last update on March 25, 2020

Formstack
Forms Typeform

Last update on March 25, 2020

Typeform
Forms Calendly

Last update on March 25, 2020

Calendly
Help Center Integrations

Acuity Scheduling Integration


WhatConverts integrates your Acuity Scheduling Calendar using Zapier for lead tracking for scheduled appointments.

1Create an Acuity Intake Form in the Acuity Dashboard by selecting "Business Settings" then "Intake Form Questions". Click on "New Form" and give the new form a name called Traffic Source.

Acuity Intake Form to integrate lead tracking

2Add a textbox field for each of the following elements: source, medium, campaign, content, keyword, landing page, user id, msclkid and gclid. Click the box "This form is for internal use only, don't show it to client" and select the checkbox for your appointment type under Show this form when scheduling.

Acuity Traffic Source TextBox to integrate Lead Tracking
3Open a text editor program such as Notepad and copy and paste the following code:

<iframe width="100%" height="800" frameBorder="0" id="online-booking"></iframe>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
    var final_url = 'https://app.acuityscheduling.com/schedule.php?owner=YourOwnerNumber';
    cookie = oqhaqzwnbjgcpycneryg('wc_client');
    if (cookie) {
        var cookie_parts = cookie.split('+..+');
        if (cookie_parts[0])
            final_url += '&field:SourceIDNumber='+cookie_parts[0];
        if (cookie_parts[1])
            final_url += '&field:MediumIDNumber='+cookie_parts[1];
        if (cookie_parts[2])
            final_url += '&field:CampaignIDNumber='+cookie_parts[2];
        if (cookie_parts[3])
            final_url += '&field:ContentIDNumber='+cookie_parts[3];
        if (cookie_parts[4])
            final_url += '&field:KeywordIDNumber='+cookie_parts[4];
        if (cookie_parts[5])
            final_url += '&field:GclidIDNumber='+cookie_parts[5];
        if (cookie_parts[6])
            final_url += '&field:LandingPageIDNumber='+cookie_parts[6];
        if (cookie_parts[7])
            final_url += '&field:UserIDNumber='+cookie_parts[7];
        if (cookie_parts[8])
            final_url += '&field:MsclkidIDNumber='+cookie_parts[8];
    }
    $('#online-booking').attr('src',final_url.replace(/#038;/g,''));
});
</script>

4Replace the number fields with the unique ID numbers from the intake form. In Acuity, right click the textbox for "Source" and click "Inspect". Replace SourceIDNumber in your text file with the number that follows name=. In the example below, you would replace the field with 4178402.

Acuity Source ID number to integrate lead tracking

Repeat the previous step for each of the custom fields.

5To get your personal Owner ID, in Acuity Scheduling, go to "Client Scheduling Page", "Scheduling Page Link" and select "Embed Scheduler". Inside of the embed code, locate "?owner=####". Copy the number and replace it in the code in your text file.

6Replace Acuity Embed Scheduler Code on your website with the customized embed code.

7Go to Zapier and click "Make a Zap". Select Acuity as the trigger application and "New Appointment" as the trigger from the drop-down. Click "Continue".

New Appointment in Acuity Scheduling

Follow through to the Find Data page. Click "Test & Continue".

Click "+" to add your Action Step. Select "WhatConverts" as the Action application. Select "Create Lead" then click "Continue". Select your WhatConverts account to integrate with Acuity Scheduling.

    Note: If you have not set up a WhatConverts account in Zapier, you can follow the detailed instructions in Connecting to Zapier.

On the Customize Lead step, select "Web Form" as the Lead Type. Map "Referrer Source, Referrer Medium, Referrer Campaign, Referrer Content, Referrer Keyword, MSClkid, User ID and Gclid" to the correlated Acuity intake form values.

Referrer Information

8Test your steps to confirm the connection.

Was this page helpful?
👍Yes
👎No
Request a Live Demo
Get a FREE presentation of WhatConverts

One of our marketing experts will give you a full presentation of how WhatConverts can help you grow your business.

Request a Live Demo
Whatconverts Features for your Business
Google Analytics Form Tracking
Lead Tracking Google Analytics Form Tracking

We make form tracking easy in Google Analytics, providing complete lead information and marketing data.

HIPAA Compliant Form Tracking
Lead Tracking HIPAA Compliant Form Tracking

Keep ePHI info secure and only give access to people who are authorized to view it.

Instant Form Tracking
Lead Tracking Instant Form Tracking

Instantly track and follow-up with leads that contact you through web forms.

Iframe Form Tracking in Google Analytics
Lead Tracking Iframe Form Tracking in Google Analytics

Tracking your iframe forms in Google Analytics is important to make sure that you are attributing your conversion goals correctly.

Join 20,000+ other marketers and start getting marketing clarity

Subscribe to our newsletter and get proven marketing strategies for growing your business.

Related Integrations
Forms Elementor Contact Forms

Last update on March 25, 2020

Elementor Contact Forms
Forms Ninja Forms

Last update on March 25, 2020

Ninja Forms
Forms Cognito Forms

Last update on March 25, 2020

Cognito Forms
ready to get marketing clarity?

Grow your business with WhatConverts

14 days free trial Easy setup Dedicated support