Hello,
I am trying to create a Marketing Channel Group derived field in Customer Journey Analytics that uses a combination of Source, Medium, and Campaign Name in the Case When logic to identify channels. Some channels are also using Referring URL in the logic.
Source, Medium and Campaign have session persistence set up; however when validating the derived marketing channel group field, the session persistence is not working as expected on the Marketing Channel Group.
For example: A single session will have multiple marketing channel groups even though there is one source/medium which we expect would be grouped under one marketing channel group.
Note: Marketing Channel Group is set up with session persistence
Detailed example:
Marketing Channel Group Logic:
IF source/medium contains any term "cpc"
or source/medium contains any term "sem"
THEN "Paid Search"
ElseIF source/medium is not set
and Referring URL starts with [our site's domain]
THEN "Direct - Internal"
This is what we are seeing in the output:
Session: Date/Time: 4:22pm
Page: pageA
Source/Medium: google/cpc
Referring URL: google.com
Marketing Channel Group: Paid Search
Date/Time: 4:27pm
Page: pageB (same domain as pageA)
Source Medium: google/cpc (persisted as expected from the entrance source/medium above)
Referring URL: [our site's domain]
Marketing Channel Group: Direct - Internal (we would expect to see Marketing Channel Group = Paid Search based on the Marketing Channel Group logic we have in the derived field.)