We continue to generate duplicate contacts in situations where an individual uses different variants of their first name. E.G. (Robert, Rob, Bob, Bobby) or (William, Bill, Billy) or (Rick, Rich, Richard, Dick). We have to dedupe and merge these redundant duplicates again and again.
The problem arises frequently as our contacts typically are not users in the CMS so aren't logged in.
Is there a way to have a dedupe rule that requires a match of first, last, and email, but is able to look at multiple alternative first names for a match. Then if we find that a person uses both Bill and William, we could add William as an AKA and not continue to generate the duplicates.
I could imagine having a custom field of AKA, and I could set up a weighted rule where we award e.g. 5 points to a match of Newfirst and first, OR Newfirst and AKA.
I've searched for this topic and couldn't find anything, but if there's an answer out there, please point me to it.