Cross-Device User Tracking in Google Analytics

Chris Vu
Sparkline
Published in
2 min readMar 12, 2021

--

Universal Analytics (UA/GA)

By Cookie / Device ID

Google Analytics tracks users using a cookie or device ID (aka Client ID). If you, for example, use another browser to access the same website, you are considered a different user in GA. Cross-device tracking using Client ID is impossible.

By User ID

If your website provide user logins, you can stitch the User ID and Client ID together in a User-ID view in GA. Essentially, this view only has data from logged-in users. Cross-device tracking is possible when users are logged in.

By Google Signals

Another method is to enable Google Signals for your GA property. With this feature turned on, GA can identify an individual user based on their Google account login. Cross-device tracking is possible for users who turn on Ads Personalization in their Google accounts. However, the GA reports sit at a different section and only has data from Google Signals users.

Summary

In GA, because these are separate features, essentially what you’re getting is a disjointed data as illustrated here:

Google Analytics 4 (GA4)

Cross-device tracking is in the heart of GA4, it stitches users based on this priority:

  1. User ID
  2. Google Signals
  3. Client ID

It’s a universal feature applies to all user reports. Essentially, the data looks like this:

GA4 gives you a much better cross-device tracking than GA.

Sparkline aims to provide data accuracy, comprehension and consolidation, and most importantly, tangible insights for businesses. Get in touch if you’d like to learn more.

--

--

Chris Vu
Sparkline

How did my life bring me to this point being a technical consultant in digital analytics and optimization, I have no idea…