Streamlining Customer Data: Merging Independent Contacts in Sitecore In my project, I had a requirement involving a form that collected the first name, last name, and email address, with the email serving as the unique identifier. Additionally, there was a separate login portal that required a username and password, where the username was the unique identifier. When a user submitted the form, their first name, last name, and email were displayed in the Experience Profile. When the user logged into the portal, their username (in the custom tab), along with their first and last name, was displayed in the Experience Profile. Since the email and username were different identifiers, Sitecore was creating two separate contacts in the Experience Profile. However, the client's requirement was to have a single contact for the same user. The Experience Profile should display the first name, last name, email, and username (in a custom tab) all under one unified contact. To achieve this functi
Swati Gupta (3x Sitecore MVP) | Blogs