1) In theory, yes (practically this is tied to the client id in the cookie; a new user is created when somebody swipes his cookies, even if it is the same person).
2) Not quite. The Traffic Source changes when the marketing channel changes (direct type-in/bookmarks are not a marketing channel, so if somebody clicks e.g. an adwords ad and return via direct he is still an adwords user. Well, unless you look at the multichannel reports which will count direct channels as marketing channel). Look at the attribution flow visualization, you will see that GA checks for existing campaign information before it attributes to a direct type-in.
3) Yes, obviously - there is one source for the first visit and every subquent visit may have its own traffic source.
No. There is no such thing as a User-level Traffic Source. Each session has a source. Users can have multiple sessions. Therefore Users can have multiple sources.
Simple proof: create user segment with medium = referral. View standard Traffic Source report, note multiple mediums are reported. This is because returning users can have sessions with different sources, and all of those sessions are included in your segment.
Yes, with a caveat. Each sessions has its own source. It comes from the HTTP referrer sent by the user's browser, which is optional and can be spoofed. However, if the source is Direct (empty), GA will look to see if that user had a previous non-direct source and it will change it to that. This is GA's "last non-direct attribution model". You can look it up.
No. The User has multiple sessions, and each sessions has its own source.
Asked in February 2016Viewed 1,782 timesVoted 11Answered 3 times