Using a landing page to get a new referral that is connected to an existing contact

I am working on a campaign that is designed to ask existing contacts to fill out a survey- based on the results of that survey respondents are asked to fill out an additional landing page giving us a referral. I need to have the contact and the person they are referring be connected in some way- I need to know which contact referred which person. Has anyone ever successfully done this using a landing page. Initially I had a form with the new and old contacts on the same page- but that can’t work, because you can only apply one tag to each form. Customer support told me, he didn’t know how to do it. Help!