Looking to Update Specific Records After New One is Inserted

I have a table with things such as company website, contact name, contact email. However, the contact name will change every year and I was wondering if we have a form submission with say www.123.com, John Smith, test@123 this is already in the table, if next year a new form is submitted with www.123.com, Jane Doe, jane@123, is there any way to just update the name and email while keeping all forms the same?