I'm not a developer and have very limited knowledge about html codes.
On the database side, you receive 2 Filled Out Form activities:
- one in the context of the referral (new/updated lead) with a back-reference to their referrer in a custom field
- another in the context of the referrer with a reference to their most recent referral
You then can use history and score fields to maintain a trail of referral activities.
I think I need to create custom fields to capture Referrer's information. Otherwise, I won't be able to tokenize the email.
You've described the Referrer concept well, but you will need a developer to implement it for you.