Skip to main content
Merging profiles on multiple unique identifiers
Updated over a month ago

The process of merging profiles based on multiple unique identifiers is at the center of how BlueConic creates a single source of truth for each customer.

When a profile property value in a profile changes, and that profile property is being used for profile merging, BlueConic determines whether there are other profiles among your profiles that match this new value.

To ensure that profile merges happen accurately, in real time, and at scale, BlueConic has some guardrails in place, which are:

Look-up maximum

Profiles merge based on configured merge rules for profile properties. BlueConic can have many of these rules, and profile properties can have multiple values.

Profile-Merging-BlueConic2.png

BlueConic imposes a limit of 24 look-ups to check if a profile must merge with another existing profile. This is best explained in a few examples:

Maximum 1,000 merges for a single profile

BlueConic imposes a limit of 1,000 merges for a single profile.

If a matching profile if found based on a merge rule and that profile has already been merged 1,000 times, no merge will happen.

Merge only on values with at least 4 characters

Any profile property value that is used in a merge rule will only be considered for merging if it is at least 4 characters long. For example:

  • The value abcd will be used for finding matching profiles to merge.

  • The value abc has only 3 characters and therefore will not be considered for merging.

Maximum 20 matching profiles

BlueConic will try to find matching profiles for a merge rule. A merge will only take place if there are up to 20 matching profiles for the merge rule.

If there are 21 or more matching profiles, a merge will not take place.

Did this answer your question?