This topic provides some insight into how matching occurs when party profile feeds are ingested into Redpoint CDP.
For the purposes of this topic, assume that…
-
name= first name + middle name + last name -
address= address 1 + address 2 + city + state + zip -
email= email address -
phone= phone number
|
When 2 or more records have… |
Redpoint CDP will generate… |
|---|---|
|
Same |
Same |
|
Same |
Same |
|
Same |
Same |
|
Same Different |
Same |
|
Same Different |
Same |
|
Same Different |
Same |
|
Same Different |
Different |
|
Same Different |
Different |
|
Same Different |
Different |
Furthermore…
-
When 2 or more records have the same
nameandsource_party_profile_IDwithout matching PII, then the CDP generates the sameindividualandhouseholdIDs. They match due to the samesource_party_profile_IDon both records. -
When 2 or more records are passed with
emailaddress only, then the CDP generates the sameindividualandhouseholdIDs if theemail_onlymatch flag is set toY. -
When 2 or more records are fully duplicated based on PII, only one record will pass through matching. This includes custom match and social login fields, too.
-
If all “Match Fields” are same for 2 or more records, then one record is reported as a duplicate, and the other gets processed through matching to load into Redpoint CDP.
-
Anonymous records (records that don’t have the minimum PII) are removed from the matching process. This includes custom match and social login fields, too.
-
If
social_loginfields are populated and they are same across the platform, then they will match to the sameindividualandhousehold(assuming no other PII fields are populated). In general,social_loginfields are used for the matching criteria, and not the combination ofsocial_login+social_platformfields together. -
If
custom_match_attributefield(s) are populated with PII, thencustom_match_attribute(across 1 to 5) will be used for matching.custom_match_attribute_namefields are not part of the matching criteria.