Increase in Unassigned (not set) traffic in Google Analytics after Server Side implementation

Do you have an increase in Unassigned (not set) traffic in Google Analytics? In this support guide, we're exploring potential causes and solutions.

google-analytics-dashbaord-unassigned-traffic

1. Set web container trigger to initialization (Web Container)

In Google Tag Manager, set the web container trigger to initialization instead of all pages. This ensures the ‘all pages’ trigger is called before the events, avoiding concurrent triggers which can lead to issues like the Unassigned GA4 Traffic.

2. Change Additional Consent Checks (Web Container)

Note: this solution only works if you have configured Consent Mode V2. For Google tags with automatic consent management, adjust the Additional Consent Checks setting to 'no additional consent required' instead of 'not set'. By doing this, you specifically indicate which tags do not require an extra consent setting. This reduces the amount of unassigned traffic (not set) data within Google Tag Manager.

Change Additional Consent Checks gtm

This only applies to tags where consent is managed automatically! For tags where this is not the case, for example, with Facebook, you should leave the additional consent unchanged.

FP - Event - add_to_cart gtm

Wrapping Up

These are the key reasons for increase in Unassigned (not set) traffic in Google Analytics. I your issue isn't listed here or if you've discovered another cause relevant to other users, send us a support ticket.