WebmasterID logoWebmasterID
Analytics dimensions

Session source dimension

The session source dimension attributes a whole session to a single origin — google, a newsletter, a domain — fixed when the session begins. GA4 derives it from the campaign tags or referrer present at session start. It differs from the event-scoped source (which can vary within a session) and from first-user source (the very first acquisition), so mixing the three is a frequent attribution error.

Verified against primary sources

What this means

Session source is the origin GA4 assigns to an entire session, locked in when the session starts (a new session begins after a gap of inactivity or a new campaign). It answers 'where did this session come from?' as a single value for the whole visit.

This is a different scope from the source attached to individual events, which can reflect mid-session campaign changes, and different again from first-user source.

Scope pitfalls

First-user source records how the user was first acquired and never changes; session source can differ on every return visit. Event-scoped source can shift within a single session if a new campaign arrives. Comparing totals across these scopes, or summing them, produces attribution that does not reconcile. Pick one scope per question.

How it appears in analytics and logs

A session source value is the origin captured at session start. If it disagrees with first-user source, that is expected — the user was acquired earlier and returned via a different origin.

Diagnostic use case

Use session source for session-level acquisition reporting, keeping it distinct from first-user source and from event-scoped source within the same session.

What WebmasterID can help detect

WebmasterID fixes a session's origin from referrer + utm_* at session start and keeps it separate from first-touch, so session-level and acquisition reporting do not blur together.

Common mistakes

Privacy and accuracy notes

Session source derives from referrer and campaign tags at session start, not from cross-site identity. WebmasterID attributes it first-party without fingerprinting.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.