User tracking

While analyzing mobile and web apps it is important not to miss users behind device identifiers. Users are often switching or upgrading their devices, as well as multiple persons can use a single device. To know the exact number of your clients and accumulate relevant data, track user statistics with myTracker.

How it works

It works only on apps with registration and authorization mechanisms. Upon registration, every user gets a unique identifier, that is not related on a user device or platform. With user IDs myTracker can track all user's activity even if they swith devices.

How to start

  1. Choose a user identification method. Use the same ID as in the app backend or your CRM system.
    Remember the following limitations:
    • User identifier should be unchanged through the project. For example, if an ID is an e-mail, it is wrong to define it as a string on the one platform and email hash on the other. In this case, some of the benefits will be lost and myTracker can't link user activities on different platforms.
    • An identifier is unique for individual project. myTracker builds a separate client base for each project. For this reason, the same IDs in different projects for myTracker are different users, even if the ID is a personal e-mail or user phone.
  2. Pass the identifier to myTracker. The sooner myTracker get an ID, the more complete picture of the user's activity will be. Pass the identifier right after the user launches the app. For details see the section Track users for iOS, Android, Unity, Web.

Don't forget to track registration and authorization events (for details see the section Track events for iOS, Android, Unity, Web). So you easily distinguish new audience from the existing users:

  • registration with unknown ID — new user;
  • authorization with unknown ID — user, who registered before you installed SDK and started tracking (new for myTracker, but old for your app);
  • authorization with a known ID — old user.

Done! Now myTracker collect user statistics for your project. You can better understand the real user base, including its size, traits, purchases, and how these people actually interact with the app. To analyze data select the User metrics group in the Report constructor.