Given how difficult it is to merge two contacts, each with memberships (as detailed in How can I merge two memberships in the same contact (without losing contribution info, etc)?) we are anxious to avoid this situation when members renew. But how?
Contacts who are already members but have a new email address since joining will try to renew with the new email address. Their name is the same, but a new contact record gets created and their new membership goes into that contact.
Our membership renewal reminder emails contain a link that will let them renew properly, but we can't FORCE users to only use that link. Ideally members could ask us to change their email address first, THEN renew. But we can't force them to do that either.
Any tips or suggestions?