I'm wondering what kind of attribution is assigned to the sources of event triggers. I guess it's always the case that the last source tracked before the event fired is what will be tracked?
So if I see a particular referral source assigned to an event, it could never be the case that, for example, the user originally came from there, then left, and re-entered via a different source before triggering the event?
Re: Events Attribution
when you query for a source of a certain event (event dimensions such as category, action or label) it will be tied to the source of the session (the entire session where one session may contain multiple events). Changing sources inside a session currently forces GA to crete a new session.
User lands on the site from google / organic > events are tied to google / organic
User lands from google organic and does event type 1 > this event is tied to google / organic and then in a subsequent visit (session) the source is google / cpc and the user does event type 2 this particular event is tied to google / cpc.
Hope it helps.