01 The broken state
The client operated across multiple domains with an inconsistent GA4 and GTM setup that produced unreliable data. An audit surfaced double-counted page views, missing form conversion tracking, mismatched data streams and Measurement IDs, internal UTM parameters inflating sessions, duplicate events, and disabled cross-domain tracking. The e-commerce experience also lacked a data layer, so key shopping interactions went uncaptured.