Skip to main content

Hi,

I have some tracking issues with GA 4 integration.

I have many people who are coming from different referrers but get attributed to “direct / none” because of the flow of our system. It works perfectly on Mixpanel but not so much with GA 4.

The flow is the following :

The user comes from referral A to page B, goes through an identification process, and then arrives on page C. 

On page C, we made four actions:

  • track(“Authorized”)
  • alias(newUserId)
  • identify(newUserId)
  • track(“SignedUp”)

All the track actions “Signed Up” are in the direct / none channel because I think GA 4 does not understand that the track is from the previous user (before the identify) and not after. It seems the alias call is not used at all.

But the track “Authorized” has good tracking.

Is there something that we could do to say to GA 4, like mixpanel, to alias people?

Hi Cabirol,

At this time, the alias call is supported on Mixpanel and Kissmetrics, but unfortunately not supported on GA4. We have some info on this here.

I believe that implementing a session ID could help to link the user to all of their actions, but this may require some rethinking of the approach. If there is no easy resolution, reach out to [email protected] so that someone can take a look at your workspace implementation and provide a recommendation on a path forward for unifying your data across Mixpanel and GA4.

Cheers,

Tyler
 


Reply