Hi @wearefinalytics ! Ebenezer here from Engineering Support👋.
To clarify, are you using the user_id attribute to uniquely identify users or are you doing this with the email?
Hi Ebenezer,
I use email addresses to identify users. When the duplicate profiles are created, they have the same email address. I have a workflow setup that requires users and leads to provide their names and email addresses before connecting to a live agent. Hope this helps troubleshoot.
Hey @wearefinalytics To stop duplicate profiles, add a unique user_id to your Intercom integration (e.g., via JavaScript or API) and enable Identity Verification in Messenger settings.
Hey @Paul Byrne and @Ebenezer.Laleye
I followed both of your recommendations, but I’m still receiving duplicate leads and users. There is no integration pulling this information into Intercom. Just web browsers visiting the site to start a chat, sending an email to the shared inbox, or an agent creating a conversation or ticket on their behalf, where an existing lead/user is chosen. So, even with agent-created communications, a new user is not created to make sense of why I have so many duplicate profiles for the same user. How can all historical conversations be moved to the profile we want to, so I may then archive the duplicate ones? There’s got to be a simpler, less technical way to merge duplicates.