Skip to main content
All CollectionsAnalytics
Tracking candidate activity using Google Tag Manager
Tracking candidate activity using Google Tag Manager

How you can track candidates' activity on FULL FABRIC with Google Analytics by using Google Tag Manager containers

Jim Evans avatar
Written by Jim Evans
Updated over 2 weeks ago

Introduction

In this article, you will learn how to effectively track candidates' activities on Full Fabric using Google Tag Manager (GTM) and Google Analytics (GA). Understanding user behavior is crucial for optimizing the candidate experience, and GTM provides a powerful way to collect data on various user interactions.

Overview of Google Tag Manager

Google Tag Manager simplifies tag management by allowing users to deploy multiple tags from a single container without modifying the underlying code of your website. Once your GTM container ID is integrated with Full Fabric, you can track candidate activities seamlessly.

What metrics can be tracked on FULL FABRIC with a Google Tag Manager container?

The following metrics can be tracked on FULL FABRIC with GTM containers:

  • Page views

  • Started applications

  • Submitted applications

  • Form landing page visits

  • Form landing page submissions

  • Event landing page visits

  • Event landing page submissions

How can I track these metrics on Google Analytics?

We have introduced several new triggers to enhance tracking capabilities.

Application Started

Captures when a candidate begins the application process.

{ 
"event": "application_started",
"application_id": "Application ID",
"application_context": "MBA Program XYZ",
"timestamp": "2024-12-18T16:00:28Z"
}

Application Submitted

Captures when a candidate successfully submits their application.

{
"event": "application_submitted",
"application_id": "Application ID",
"application_context": "MBA Program XYZ",
"timestamp": "2024-12-18T16:00:28Z"
}

Profile Login

Tracks when a user logs into their profile.

{
"event": "profile_login",
"timestamp": "2024-12-18T16:00:28Z"
}

Profile Registration:

Captures when a new user profile is created.

{
"event": "profile_creation",
"timestamp": "2024-12-18T16:00:28Z"
}

Payment Made:

Tracks payment transactions related to applications or payment plans.

{
"event": "payment",
"transaction_id": "Transaction ID",
"payable_id": "Payment Plan Fee ID / Application ID",
"payable_type": "Payment Plan Fee / Application",
"timestamp": "2024-12-18T16:00:28Z"
}

You can also track relevant metrics through the relevant URL. Please see the phrases below on which you can trigger the relevant goal:

  • Page view ➝ URL of the portal page

  • Started application ➝ URL contains "applications" and "started"

  • Submitted application ➝ URL contains "applications" and "submitted"

  • Event landing page visit ➝ URL of event landing page

  • Event landing page submissions ➝ URL of event landing page + URL contains "submitted"

  • Form landing page visit ➝ URL of form landing page

  • Form landing page submissions ➝ URL of form landing page + URL contains "submitted"

When are users tracked via GTM?

Users are tracked via your GTM when they accept either the analytics or advertising cookie types, or accept all cookies. Please read the following article for information on managing your cookie policy.

What GTM consent types are sent to GTM and when?

On 1st March 2024 Google introduced Google consent mode v2 which introduced additional consent types to GTM to strengthen the enforcement of their EU user consent policy. Please see the following article from Google for more information - Updates to consent mode for traffic in European Economic Area (EEA).

Full Fabric passes the GTM consent types below, depending on the cookie types that users accept. Please read the following Google article for more information on these consent types - GTM Tag Manager consent mode support.

On Full Fabric when users accept Advertising cookies then the following consent types are set to granted and sent to the GTM

  • ad_storage

  • ad_user_data

  • ad_personalization

When users accept Analytical cookies then the following consent type is set to granted and sent to the GTM

  • analytics_storage

If you would like to pass these consent types then your cookie policy will need to have the Analytics and Advertising cookie types enabled. Please read the following article for information on managing your cookie policy.

How can I activate the integration with my Google Tag Manager container?

To add your Google Tag Manager container to FULL FABRIC, please contact support@fullfabric.com and share your Google Tag Manager Container ID with us so we can add it to your instance, or, if you're an Admin user, follow the instructions here to do it yourself.



PUBLISHED: May 24, 2021

LAST UPDATED: May 2, 2024 at 4:41 p.m. by Nick Merican

Did this answer your question?