Skip to main content

Hey,

The situation in my project is one user id may have multiple user emails.

For example:

User Id: 1234

email 1: a***@gmail.com, signup date: 2022-01-24

email 2: b***@gmail.com, signup date: 2022-08-24

We are setting up a process to track a custom event with some user traits from a public accessible database. Due to user data privacy consideration, we can only pass user id to api "api/events/track" without email, which results in that the event is sent to only one user with earliest Signup Date 2022-01-24 per the example above

I would like to send the event to the latest user Signup Date 2022-08-24, is there any solution?

Hi Yang,

When you track events with userId only and you have multiple users with the same userId value, it's not possible to specify which user to associate the event with, unfortunately. You would need to use the email to specify. In your case, since you cannot use email, you may want to consider resolving the duplicate userId values to ensure uniqueness moving forward.

If you have further questions about this, please feel free to submit a Support ticket and we'll be happy to help review your Project in more detail!


Reply