Skip to main content

Google Tag Manager

Learn how to integrate iClosed with your GTM and track call conversion

Updated over 2 weeks ago

Google Tag Manager is a tag management system that allows you to set up and manage tags on your site without changing your website's code.

It acts as a centralized "media connector" for managing and deploying tracking tags across multiple platforms from a single interface, and as such it will be a bridge between your iClosed scheduler and multiple platforms and services (e.g. Google Analytics and Ads, Meta Pixel, LinkedIn insight tag, etc...), providing you valuable and precise engagement and conversion insights.

Important notes

Create new GTM Container for direct integration with iClosed as Google wont allow you to use the same container that you've connected your website with.


How to connect GTM with iClosed

Here's the step-by-step guide:

  1. Go to your Google Tag Manager

    1. create new Container for integration with iClosed

    2. Copy Container ID

  2. Navigate to Integrations page → Google Tag Manager

    1. Click the "Connect" button

  3. Initiate integration by clicking on the "Connect Google Tag Manager" button and new window will appear from where you'll:

    1. Name of your iClosed - GTM integration

    2. Paste GTM container ID

  4. Click on "Save Changes" button to finish integration

Startup subscription plan users will have the ability to add one Google Tag Manager ID, while Business and Enterprise will be able to add up to three Google Tag Manager ID's. (learn more about iClosed pricing and feature breakdown here).


GTM Container Configuration

Once you have connected your Google Tag Manager with iClosed, it's time to configure integration from Google's side. Follow the next steps:

Picking up iClosed Events

  1. Navigate back to Google Tag Manager → click "Submit" to publish changes

  2. Click Preview to troubleshoot

    1. go back to iClosed to copy scheduler URL

    2. enter iClosed scheduler URL and click "Connect" button

  3. Tag assistant will open scheduler in different browser window

    1. Run a test by filling out all information and booking a call so you can capture all events. Tag Assistant activates Google debug mode. This tool allows you to debug your website, including iFrame, within a single session, providing detailed diagnostics to help you validate, diagnose, and resolve your implementation ( learn more on how to troubleshoot it here).

    2. Click Finish in Tag Assistant once you're done

  4. Once you're back in Google Tag Manager, you'll see that

  5. You will see that events are showing on the left

    1. Page View - iclosed_view

    2. Potential - iclosed_potential

    3. Qualified - iclosed_qualified

    4. Disqualified - iclosed_disqualified

    5. Call booked - iclosed_call_scheduled

Pro tips

Kindly note that if you have both email and phone number included on your event form, GTM will trigger twice, once phone number and email are entered both.

That said, for every lead that books a call you will receive 2 x Potential, 1 x qualified and 1 x call booked (iclosed_call_scheduled).


Creating Tags

After you've finished testing, you should create tags for events you'd like to push further to tracking tools (e.g. GA4, Google Ads, etc...).

  1. Select Workspace tab

  2. Click on the Tags on the left → and then New button at the top right corner of the section

  3. Choose tag type

  4. Choose Tag type per your preference

  5. Configure tag → the most important part is to tie event exactly as it's delivered in Tag Assistant (or copy from here):

    1. Page View = iclosed_view

    2. Potential = iclosed_potential

    3. Qualified = iclosed_qualified

    4. Disqualified = iclosed_disqualified

    5. Call booked = iclosed_call_scheduled

  6. Save, and hit Preview again to run another test and you'll see Tags included along with events.

Pro tips

When configuring the custom trigger for a tag, make sure to select "All custom events" as shown below.

When adding GA4 to your GTM, make sure to set the parameters below in the configurations

cookie_domain=auto 
cookie_flags=SameSite=None;Secure

Editing and removing Google Tag Container ID

In case you need to edit your Google Tag Container ID, you can do it easily by clicking on the "Edit" button on the right side of the screen.

Additional options are to:

  • Deactivate integration on the toggle button

  • Remove GTM Container ID

    • Click on the three dots on the far right of the screen

    • Click on the "Remove GTM" button
      As soon as you click on it, warning message will appear for you to confirm the removal.


Kindly note that deactivating connection will not allow you to add additional Google Tag Manager Container ID's than it's available according to your subscription plan.


Why is Google Tag Manager tracking important?

By integrating Google Tag Manager (GTM), you can manage all your website and app tracking tags from a single platform, enabling seamless and efficient tracking without requiring constant developer support.

With GTM integration, you will gain access to:

  • Centralized Tag Management - for managing and deploying tracking scripts, like Google Analytics or ad pixels, from a single interface without modifying your website’s code directly.

  • Faster Implementation - Adding or updating marketing and tracking tags quickly, including fast troubleshooting and applying necessary edits.

  • Advanced Tracking Capabilities - Measuring user interactions and conversions effortlessly.


Did this answer your question?