Skip to main content

Tangiblee Help Center

Find answers about implementation, virtual try-on, product visualization, integrations, analytics, and account support.

GTM Analytics Setup - GA Account configuration - GA4

Last Updated:
May 18, 2026

1. Assign Viewer Role Email Address

Assign viewer role for the GA Property where Tangiblee will push all analytics information to the following email address:

analytics2@tangiblee.com    

1.1. Share Property Id (ex: 306418501) of the GA Property shared with the Tangiblee team.    

1.2. Share Measurement Id (ex: G-JQYB8ZRNS5) of Web Stream found within the GA Property.    

1.3. If Tangiblee runs your A/B Test, please assign Editor role to analytics@tangiblee.com.

2. Assign Viewer Role GA Service Accounts

Assign Viewer role for the GA Property where Tangiblee will push all analytics information to the following GA Service Accounts:

These GA Service Accounts allow Tangiblee to create reports in the Tangiblee Management Portal using your own data to maximize visibility and data transparency.

3. Create the following Custom Definitions

Create the following custom definitions in the GA Property shared with the Tangiblee team (see tables below):    

3.1. Custom Dimensions:

Dimension Name Scope User Property/Event Parameter Description
TNG User Is On User tng_user_is_on Sets Tangiblee variation on a user level. Enables tracking of user-level e-commerce performance.
Values: [yes, no, (variation name)]
Tng User Interacted Date User tng_user_interacted_date User-level timestamp of the last time the user interacted with Tangiblee UX.
Tng Is On Event tng_is_on Sets Tangiblee variation on event scope. Acts as a back-up for user dimension.
Values: [yes, no, (variation name)]
Tng Scope Event tng_scope Sets the scope of Tangiblee events. Allows for more granular data analysis.
Tng Interacted Last Date Event tng_interacted_last_date yyyy-mm-dd
Tng SKU Category Name Event tng_sku_category_name Tangiblee SKU Category Name
Tng SKU Category Id Event tng_sku_category_id Tangiblee SKU Category Id
Tng SKU Event tng_sku Tangiblee SKU

3.2 Custom Metrics:

Metric Name Scope Event Parameter Unit of Measurement Description
Tng Metric Event tng_metric Standard Tangiblee Metric

There are two types of Tangiblee events:

  • impression - once Tangiblee CTA appeared
  • interaction - once Tangiblee CTA clicked or tapped

GTM tag setup

To enable Tangiblee dataLayer events in the GTM platform, you must create dataLayer variables, a trigger, and a tag.

DataLayer Variables Setup

For each Custom Dimension specified in Analytics Setup - Overview set up dataLayer variables.

For example:

Trigger Setup

For each event specified in this doc we need to set up a trigger.

For example:

Setup event

Next, you need to create a tag for each trigger that contains all the required customDimensions, as well as a binding to the trigger itself.

For example:

GA4 dataLayer, GTM analytics, custom dimensions, event mapping, tag manager setup, tracking implementation

Learn how to implement GA4 setup for GTM dataLayer implementations correctly. The guide outlines the setup steps, scripts, tags, APIs, or callbacks your team needs to connect the experience to your platform and reduce launch risk.

Related Resources