Hi Eric,
Thanks for getting back to us.
Regarding the sponsorship, what I can propose you is to create a new custom field that allow user to specify the name of the site members. This will be captured as the user's sponsor name. Please see
http://take.ms/6ix8Y
Also, create a new badge rule (achievement) in EasySocial so that, when a user, say userA is being selected as sponsor by userB during registration, userA's frequency on this new rule will be increased. And when userA's frequency for that particular rule reached a certain threshold, userA will be given a badge (trophy / achievement in this case).
Let me know if the above proposal fit to your requirements or not. If you are interested with the above proposal, you can send us a customisation request at our helpdesk and we will then send you a proper quotation.
Let us know what you think
Have a nice day