Matching use cases
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 nameaddress= address 1 + address 2 + city + state + zipemail= email addressphone= 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.