I am having an issue separating RTP segment data in Google Analytics.
We have connected Marketo RTP and Google Analytics.
We have also created segments in Google Analytics to match the segment data from Marketo's RTP,
such that any data that can be seen for all users in GA, can now be narrowed down to a view just for specific segments. This is great.
The way our segments works is that we would like to nurture the user with RTP.
After committing a certain action, they are segmented to be "early" in the sales cycle,
and then re-segmented after undergoing another specific action to be "late" in the sales cycle.
Those segmented as "early" and subsequently "late", will have belonged to two segments.
Marketo will separate the two. The segment that was determined last will take precedent.
In Google Analytics however, if a user is segmented twice, all behavioral data will apply to both segments.
For example, a user comes to a website and commits an action, leaving her segmented as Segment A.
Narrowing down the view to users in Segment A in Google Analytics will show all of her behavior including behavior before being segmented.
The same user commits an action which also segments her to Segment B.
1) All her behavior as Segment A will now be included when narrowing down the view in GA to Segment B.
2) Any behavior after being re-segmented to Segment B will be added to the view of Segment A and B.
We would like to separate the behaviour conducted as Segment A and Segment B.We would like to do this so we can report that "People early in the sales cycle (Segment A) do xxxxxx, while people later in the sales cycle (Segment B) do yyyyyy".
If anyone has any ideas as to how we can stop Google Analytics from attributing behaviour to all segments, and just focus on the segment to which the user currently belongs, I would really appreciate it!
We are currently considering the following:
1) Redefining the segment conditions in GA.
2) We are sending a Tag with a Custom Variable to determine the segment in Marketo.
We may be able to add some code to that tag to tell GA - "If segment previously exists, delete and replace with new segment" (as opposed to keeping both segments)
Thanks for reading. If you have any ideas that could potentially solve our problem I'd be happy to hear them!