Easiest way for a contact to update their own email address

Hi - my company is wanting to run a “win-back” campaign for old contacts to give them the opportunity to update their contact information (email, name, phone,etc).

Is there an integration within IS that I can use without having to send them to a landing page?

Or should I just create a simple web-form with email, name, etc. in it for them to fill out on a landing page?

Thanks in advance!

You could probably set something up where email replies could parse the data out of the email but I’m curious why not just send them to a landing page? Or a direct form url?