GA4 Shows a Lot of Unassigned Traffic With (not set) Source/Medium in GTM4WP

GA4 showing 30 percent Unassigned traffic with (not set) Session source and medium on a WooCommerce site using GTM4WP, caused by a possible missing session_start or late Google tag initialization.

If a WordPress/WooCommerce website using GTM4WP shows something like: and drilling into that traffic gives: the first thing to understand is that this is not normally a WooCommerce category, landing-page, or SEO problem. Google explicitly states that when Session source / medium is (not set), a common reason is that GA4 did not receive the … Read more