In Sitecore 8.x, when a contact is identified, it's done so just on a single string like an email address or username.

In Sitecore 9.x (more specifically xConnect) when a contact is identified, there is an Identifier Source and Identifier. The source being some arbitrary string value to signify the source of the identifier.

When upgrading between Sitecore 8.x to 9.x, what happens to the contact identifier and what is the "source" of the identifier after a xDB Migration?

1 Answer 1


xDB Migration tool is based on Data Exchange Framework.

DEveloper guide for xDB Migration tool : http://integrationsdn.sitecore.net/xDBDataMigrationTool/v2.0.1/index.html

Contact identifier Source is xDB.Identifier

More information about identifiers you can find here: http://integrationsdn.sitecore.net/xDBDataMigrationTool/v2.0.1/standard-mappings/contacts/identifier.html

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.