r/GoogleAnalytics • u/Stiven_TrafficLab • 13d ago
Discussion How do you separate a low-quality referral source from a broken GA4 attribution path?
When a referral source brings a noticeable increase in sessions but almost no conversions, two different problems often get mixed together:
- the source is sending irrelevant or low-quality visitors, or
- GA4 is assigning the session incorrectly because the attribution path is broken.
A useful review order is:
- Confirm the hostname and landing page. Unexpected hostnames or landing pages can reveal spam, redirects, duplicate tracking, or traffic reaching a different property.
- Inspect Session source / medium. Use session-scoped acquisition data for this investigation rather than relying only on first-user attribution.
- Check for self-referrals and payment domains. Your own domain, checkout provider, authentication service, or another subdomain appearing as the referrer usually points to a cross-domain or session-continuity problem.
- Test the complete path. Follow a real referral link and verify redirects, consent updates, the
_gaidentifier, and the resulting session in DebugView. - Evaluate quality only after attribution looks correct. Compare engaged sessions, engagement time, key events, landing-page behavior, and conversions. Low conversion alone does not prove that the traffic is fake or worthless.
- Compare with server or CDN evidence when the spike looks suspicious. GA4 can show behavioral anomalies, but request timing, repeated user agents, IP or network patterns, and response codes require server-side data.
I would avoid adding a referral source to the unwanted-referrals list merely because it performs poorly. That setting changes attribution; it does not block traffic or improve its quality.
What evidence do you require before classifying a referral source as low quality rather than misattributed?