By Ryan Koonce
More than ever, people are visiting your product from phones, tables, laptops and work computers.
Cross device tracking is going from an optional nicety to a necessary call. Identifying your users on each device is the key to correlating their sessions and properly attributing referral sources.
Identifying users with a unique user ID is essential. When identify
is called for a specific user, all previous and future events on that device will be associated with that user. The key here is that previous events are associated as well. This allows for properly tracking many different cross device scenarios, such as the following:
identify
call with a unique user id.identify
call with Marcus’s unique user id. All of his browsing history on this device is now properly tied to his account and that original click from his news feed will be properly attributed for his conversion.This might seem like an edge case, but these days it’s too common to ignore.
Properly tracking this scenario is simple:
identify
call on your client side software (JS, iOS, Android, etc) whenever a user signs up or logs in (and pass a unique user id)In order to associate traits with your user, we recommend making an additional server side identify
call. This way you can associate information that you might not have in your client software.
It’s sometimes common to call identify using the email address instead of a user ID. This is, of course, a problem when a user changes their email. Tracking with the ID is really the best practice.
Navigating Through Walled Gardens in Commerce Most ecommerce platforms operate as walled gardens, holding large…
Your marketing efforts may be measured on a specific set of outcomes, such as more…
In today's fast-paced digital landscape, businesses are constantly seeking ways to gain deeper insights into…