Skip to main content

Install Funnelytics via Google Tag Manager (GTM)

Umberto Guardascione avatar
Written by Umberto Guardascione
Updated yesterday

To start collecting data in your Funnelytics account, you must install our base tracking script. This article is a step-by-step guide on installing the Funnelytics tracking script in your GTM container so you can start tracking your customer journeys.

We recommend to install the tracking script using Google Tag Manager, as it helps you keep your tags and third party code snippets updated and organized in one location.

NOTE: The Funnelytics Script cannot be installed more than once per page as this will cause conflicts in the tracking, resulting in altered numbers.

If the script was installed directly on the site before adopting GTM, assure that it has been completely removed.

Using multiple scripts from different workspaces on the same site/pages will cause the same issues.


​Step 1: Setup the container

If you have already a GTM container you are using on your site(s) feel free to jump to the Step 2.

If you do not have a GTM container already, let's setup it.

Log in using your Gmail account here: Google Tag Manager and then click on the Create Account button in the workspace tab.

The following screen will be presented to you.


Fill the info required and for the Target Platform select Web and click on Create.

Once created, open the Container.​

You will see below 2 Options of installing Funnelytics in GTM - The final result with each of them is exactly the same just a matter of preference on how to complete the task (either using our tracking code directly or using the GTM template we built)

Step 2 - Option A: Install Funnelytics using the Tracking Script

In Funnelytics

  1. Select your Workspace from the dropdown on the left on the left side of the Funnelytics dashboard

  2. Click on Settings

  3. Go to Tracking

  4. Enable/Disable Auto Tracking and user Anonymization for auto tracking based on your needs

  5. Copy the script

In Google Tag Manager

  1. Click on Tags

  2. Then click on New

  3. Give the Tag a Name

  4. Click on tag configuration and select Custom HTML as tag type

  5. Paste The script we copied

  6. Under advanced settings > tag firing options select 'Once per page'

  7. Click on Triggering and add an All Pages trigger

  8. Click Save

  9. Click on the Submit Button on the top right of the screen


  10. A sidebar will slide from the right. Type Funnelytics Installation in the Version Name field and click the Publish button on the top right

  11. Wait for the process to finish and confirm that your changes have been applied

  12. Wait for the process to finish and confirm that your changes have been applied

Once your changes are submitted and live on the site this tag will now fire the Funnelytics script on all pages of our website where GTM is installed.


Step 2 - Option B: Install Funnelytics using the GTM Template

In Funnelytics

  1. Select your Workspace from the dropdown on the left on the left side of the Funnelytics dashboard

  2. Click on Settings

  3. Go to Workspace

  4. Copy the Workspace Id

In Google Tag Manager

  1. Click on Tags

  2. Then click on New

  3. Give the Tag a Name

  4. Click on tag configuration

  5. Click on discover Templates

  6. In the new dialogue search for Funnelytics and click on the right template.

  7. Select Base Tracking Script

  8. Paste the Workspace ID we copied earlier

  9. Enable/Disable Auto Tracking and user Anonymization for auto tracking based on your needs

  10. Under advanced settings > tag firing options select 'Once per page'

  11. Click on Triggering and add an All Pages trigger

  12. Click Save

  13. Click on the Submit Button on the top right of the screen


  14. A sidebar will slide from the right. Type Funnelytics Installation in the Version Name field and click the Publish button on the top right

  15. Wait for the process to finish and confirm that your changes have been applied

  16. Wait for the process to finish and confirm that your changes have been applied

Once your changes are submitted and live on the site this tag will now fire the Funnelytics script on all pages of our website where GTM is installed.

If you have any questions or need further clarification, remember to reach out to our support team anytime via the chat widget or by emailing us at [email protected]

Did this answer your question?