I have a simple Google Form that collects data, and, using AppScript, sends confirmation emails to users who fill it out. After user submits the form, on confirmation, s/he
you can try to populate a form with the values given from that email address than delete previous answers ...
it's not a beautiful way but it can works ...