Recommendation form

Hi,
Is it possible to create some kind of ‘recommendation form’ ? I’m looking for something like this:

** Send customer John an email 'Would you recommend our product to someone you know? ’

** In that mail is a link to a form where John can fill in the email address of someone he knows and wants to recommend us to, lets call him ProspectX

** Prospect X receives end up in campaign, which sends emails like 'John wants to tell you something about {our product}

**