Is there a reason that the name is used in the match process for creating profiles? An email address can’t be duplicated and used for another person – it is not possible. So it seems that the email address should be the only key that connects to an existing profile and duplicate profiles should not be made that have the same email address as an existing profile. I would rather have errors of people where the system identifies emails that are already being used in a profile but doesn’t think is a match. Then I can I work through those name situations rather than to have the system create a new profile every time the system thinks there is a new situation.
Also, if you are using the name to match, you should be looking at the middle name and nickname as part of the process. Many people often prefer to be addressed using their nickname (me for example) and not legal first name. So when they interact with us they will use the name preferred and not the legal name.
As things currently stand, with the system constantly creating duplicate profiles, we have a situation where I can’t keep up with merging/deleting duplicate profiles. This situation is causing it to seem like we have more people with valid emails than we actually have and, therefore, causing a problem with the contract pricing.