Background: I'm running a membership site (actually managing subscriptions to a digital monthly magazine) for a client, using GF, the User Registration and PayPal add-ons, and the free third-party Members plugin. It's working brilliantly.
Now my client wants to encourage registered users to refer other people to the site. The optimal situation would be to be able to update the referring user's info when a referred person becomes a subscriber. I think this boils down to two specific questions:
1. If I created a refer-a-friend form, could that be used to update the current logged in user's info (ie the info stored by GF) with a list of the email addresses of the people that users is putting in the referral form?
2. This may be asking too much. Is it also possible to pass data to the referred user's signup form - eg firstname.lastname@example.org - and then on to PayPal and back so that when the new, referred user signs up, the original referee's account is updated in some way? (Ie so we know to reward them for a successful referral.)
Any guidance or ideas would be welcomed - thanks!