User Referral Module

Update 2006-02-01: User Referral Module has been released for 4.6. Get it from Drupal.org.A client recently commissioned a user referral module whereby an existing user of a site can refer another user and get some sort of credit for it.The module is conceptually similar to the affiliate module, but instead of a "site-to-user" model, it is a "user-to-user" model.Users in designated roles have a referral link that others can click on to register to the site. Once the new user registers, a database link is recorded as to which user referred them.If the user points is installed, the referring user is credited with a certain number of points. If Adsense with revenue sharing is installed, an admin assigned percentage of page views for nodes created by the new user is assigned to the referring user.All this provides more incentive for users to signup more users and hence the site grows exponentially. Admins can view a summary or detailed report of who referred who and when. I plan to eventually release this module to the community soon.This module compliments nicely the suite of site tools that I wrote that help build a community, such as Node Vote, User Points, Adsense with Revenue Sharing, and Click Thru Tracking.

Contents: 

Comments

Khalid

Many thanks to your great modules.

I look forward to when your User Referral module is done.

Till then take care... very best.

send mail

Hi.
Is it possible to send email to the user who reffered the new register user? (Currently, I understand how to automaticly send email to the NEW user, but I don't know how to automaticly send gretting email to the user who actually reffered the new user).

Please advice thnaks.

Hi Khalid, I have the user

Hi Khalid,

I have the user points module installed, but I couldn't work out where I need to go to configure the number of points credited to a referring user. Can you point me in the right direction?

Thanks, Paul