See On-Demand Demo
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
    Calendars and Bookings Calendly

    Last update on July 21, 2022

    Calendly
    Forms Hubspot Forms

    Last update on July 22, 2022

    Hubspot
    Forms Formsite

    Last update on July 22, 2022

    Formsite
    Help Center Integrations

    Acuity Scheduling Integration


    Important:

      If you haven’t added your WhatConverts tracking code to your website, add your tracking script. If you are using the WhatConverts WordPress Plugin or Google Tag Manager, you will want to deactivate the plugin (or your WhatConverts tracking code from Google Tag Manger) and place your WhatConverts Tracking Code above your Acuity Scheduling Install Code.

    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 "Create Zap". Select Acuity Scheduling as the trigger application and "New Appointment" as the Trigger Event. Click "Continue".

    New Appointment in Acuity

    Follow through to the page. Click "Test trigger". Review the Appointment data and click "Continue".

    Search for and select "WhatConverts" as the Action app. Select "Create Lead" as the Action Event 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 Set up action page, select "Web Form" as the Lead Type and select your Profile. Map "Referrer Source, Referrer Medium, Referrer Campaign, Referrer Content, Referrer Keyword, Landing Page, MSClkid, User ID and Gclid" to the correlated Acuity intake form values.

    Note:

      You can also map any contact or data fields to pass into WhatConverts that are available within Acuity Scheduling such as Email, Name, Phone Number, etc.

    Acuity Scheduling set up action step

    Click "Continue". On the Test Action page, click "Test & Continue" to send the lead to WhatConverts. Turn the Zap "On".

    8Log into the WhatConverts profile you sent the test appointment to. Click "Leads" in the top menu. Under Lead Manager, locate and review the Acuity Scheduling appointment form.

    Acuity Appointment in WhatConverts Lead Manager

    If you have any questions, please contact us here: Contact WhatConverts Support or email [email protected]

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

    Note:

      If you haven’t added your WhatConverts tracking code to your website, add your tracking script. If you are using the WhatConverts WordPress Plugin or Google Tag Manager, you will want to deactivate the plugin (or your WhatConverts tracking code from Google Tag Manger) and place your WhatConverts Tracking Code above your Acuity Scheduling Install Code.

    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
    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.

    See On-Demand Demo
    Whatconverts Features for your Business
    Append Marketing Data (WordPress)
    Lead Tracking Append Marketing Data (WordPress)

    Get email notifications for form submissions and online orders, with marketing data attached.

    Complete Form Lead Capture
    Lead Tracking Complete Form Lead Capture

    Qualify leads based on form-fill details so you can better evaluate lead gen campaigns.

    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.

    Selective Form Tracking
    Lead Tracking Selective Form Tracking

    WhatConverts allows you to pick and choose which forms you would like to track on your site.

    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
      Calendars and Bookings Calendly

      Last update on July 21, 2022

      Calendly
      Forms Hubspot Forms

      Last update on July 22, 2022

      Hubspot
      Forms Formsite

      Last update on July 22, 2022

      Formsite
      ready to get marketing clarity?

      Grow your business with WhatConverts

      14 days free trial Easy setup Dedicated support
      G2 Users Love Us Badge
      G2 High Performer Badge
      G2 High Performer Small Business Badge
      G2 Momentum Leader Badge
      G2 High Performer Europe Badge