Improve duplicate prevention and matching logic
It would be great to see improvements in the matching logic Give Lively uses when choosing to update existing contacts or create new.
1) Donor makes a gift as firstname.lastname@example.org. Jane Doe's Email address and Work Email in Salesforce is recorded as email@example.com, but her Personal Email is firstname.lastname@example.org. Currently, Give Lively would create a new contact instead of updating the existing.
2) Donor makes a gift as email@example.com. Salesforce has a lead with the email address of firstname.lastname@example.org, as well as two different contact records with the same email address. Give Lively picks one and associates the gift. It would be better if the administrator could be alerted to the multiple matches, and given a chance to select which one is correct.
marked this post as