Skip to main content
All CollectionsFAQGeneral
Identifying users across multiple platforms
Identifying users across multiple platforms

Using the external_id property links users across platforms for seamless experiences and better data analysis

Updated over a year ago

The ability to recognize and identify users across various platforms and sessions is crucial for providing a seamless user experience. This is where the special external_id property comes into play with Iterate.

What is external_id?

The external_id property is a unique identifier, typically a string, which represents a user's ID within your organization's internal system. Unlike Iterate's user ID that gets generated by our platform only, the external_id is designed to be consistent across your system and ours, this could be their user ID within your system, an email address, or other unique identifier.

The benefit of using external_id:

The primary function of external_id is to enable the identifying and matching of a single user across multiple platforms and sessions. By implementing this property, we can effectively link responses from various sources, making sure that users don't see the same survey twice when not intended, and to help avoid over-targeting or surveying.

Using this feature is particularly beneficial for helping analyzing results, and associating responses and data with your internal systems.

We recommend setting this property.

How to implement external_id:

You can easily add properties to a user that can then be used to target surveys to them and associate the information with all of their future responses. external_id is simply another piece of structured data.

Did this answer your question?