Hi,
I'm having issues with duplicate users appearing in Intercom
The problem appears to be isolated to users who were previously leads on Intercom that have an 'email' and 'user_id' attributes. It appears that the user_id attribute is automatically created when they are created as leads.
When I use the tracking script as follows:
Intercom('boot', {
app_id: 'abc12345',
email: 'john.doe@example.com',
created_at: 1234567890,
name: 'John Doe',
});
It creates a new account for the user, presumably because the use cannot be identified by their email.
However when I add their user_id into the tracking script - it stops tracking their sessions altogether. Here is the script I'm using for this:
Intercom('boot', {
app_id: 'abc12345',
email: 'john.doe@example.com',
created_at: 1234567890,
name: 'John Doe',
});
Any ideas how to stop duplicate accounts being created for these users?