Skip to main content
Answered

Force Merge Duplicate Contacts


When we get new customers, a user profile is created with their email address and phone number included. However, it does not identify the existing profile whenever they finally use the messenger. We have enabled the workflow to search by email address, but it’s creating a new lead profile for each conversation.

 

How can we stop the creation of duplicate profiles going forward?

How can we force merge the existing duplicate profiles so their conversation history isn’t lost?

Best answer by Paul B12

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. 

View original

Forum|alt.badge.img+4

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.


Paul Byrne
Intercom Team
Forum|alt.badge.img+1

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. 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings