I’ve been looking for an affiliate tracking plugin for wordpress and couldn’t find a single one. There are numerous plugins available that let you track the performance and manage affiliate programs that you have signed up for, but I was looking for the exact opposite: letting your signed up users refer new members and get credited for it.
I decided to write my own plugin for it, which I have just submitted to the wordpress.org plugin repository. It still needs to be approved for publication on the site, but you can already download it here.
The plugin lets your signed up members send traffic to any page on your wordpress site, appending ?affid=username to the end of the url (replacing username with their own username on your site) If someone registers on your site, the referring member will get credit for the new member. The plugin also lets you specify a page you want people to be send to after logging in (instead of the wordpress admin panel)

Bobby, you should send people to the ‘referral URL’ found on your profile page
Anon, what is the URL of your blog? I’d like to take a look and maybe find out what is going on.
I have the same problem, it doesnt work. If I signup from link http//blabla/?affid=user , the user appear on Reffer ID box, but nothing changes on the reffered id user or on admin board on users. It is only – - …
But if I write manually on the Reffer ID box an username works. If its by link it doesnt, why?
Paul, I think I’ve found the problem. Expect an update to the plugin within the hour.
Alright, please if you have time fix it now :-p, I really need this plugin
also expect a donation if will work today hehe
Looks like it’s working now, please update to version 1.2.1. It could take a few minutes before the update shows on wordpress.org.
I just gave Paypal a call, they have someone standing by to receive your donation
One more question, this is related about wordpress, have any idee what I have to modify in wp-login.php that Remember me box to be checked by default?
Thanks
find:
and add the attribute “checked” (without quotes) right after tabidex=”90″ like this:
Seems that paypal “saw” something wrong in my account, so I got limited. I’ve sent now the documents, hope that they will fix it and I will do my promis soon, I don’t forget :-p
No worries! Did the little login-hack work for you? Not a very elegant solution, as it will be overridden on your next wordpress upgrade, so you’ll have to re-apply the change.
wallah, I just get lucky, install this plugin in wp 2.8.6. after made some changes it work fine.. great plugins, thanks..
Wow I just came across this plugin and can’t wait to try it out. I like the Ad plugin on your other page as well. Thanks for the great work!
newbiesblogger
Is there a way to set the desired page you want to visitors to hit, the first time they click on the referral URL (before they log in)?
That would be the link I would want in the users’ profile page. This would replace the “http://www.angelopc.com/?affid=123″ link, that shows by default.
Ed, the visitor can arrive at any page on your site. As long as the ?affid=123 is appended to the URL the affiliate tracking will work. I do understand what you want and this is currently not possible, I do think it would be a nice addition to the plugin. I don’t think it will be too hard to add. I’ll look into it, be on the lookout for an updated plugin in the next few days!
Here’s how I see your request:
-an additional field in the settings page where you can enter the landing page URL. (i.e. http://www.yoursite.com/introduction/)
-all visitors that arrive at your site with the ?affid parameter set will be redirected to the landing page
Nico,
Bingo! That’s exactly what I need.
For now, I edited the plugin ($affurl) so that the users’ profile page actually shows the URL of the page I want all traffic to be directed to, with the ?affid parameter added to the end.
Nico,
Are you aware that, even with the option unchecked, the Referral ID still shows up on the registration page (Register Plus). I’ve been meaning to tell you about that. If it’s going to be there, is there a way to show an explanation for it, to registering users?
“This will be part of your affiliate link.” or something like that.
Ed the field will be hidden if the visitor has arrived through an affiliate link and the referral cookie has been set. If there has been no referral for the signup, the new user can manually fill in by whom he or she has been referred.
Ok, I guess im to stupid to figure out how to see if the affiliate plugin is working. installed it made a new user “test” went to another computer and cam to the site buy http://url/affid=test
went back to my computer and logged inas admin to see where i see the stats on this. cant find where that is????
please help
thanks
sam
Hi Nico, thanks for the plugin, it’s a great idea. I’m not seeing any referrals being tracked, I tried copying and pasting the referral link, and clicking on it from a test page. The referrals don’t show up for my admin account, or a test subscriber I set up.
Any ideas why?
Hi Nico, thanks for the plugin, it’s a great idea. I’m not seeing any referrals being tracked, I tried copying and pasting the referral link, and clicking on it from a test page. The referrals don’t show up for my admin account, or a test subscriber I set up.
Any ideas?
I am going play around with it but it looks class thanks dude
hello Nico,
great work dude i want this plugin but i need some modification please drop me an email to talk about it and for its cost
thanks in advance
moe
one quick question, would it be possible for admins to see how many referals other members have made? this way we can track who has been bringing in the most new members? i believe this would be a big help, either see a list of everyone and the amount of referals or simpler be able to see the amount of referals on their profile page. Is this possible at all Nico?
cheers
I just found your plugin, and I am hoping it will work for what I am wanting to do on my site. I am just wondering if there is a way to give someone an ID with out them having to sign up for one. Most of my customers do not sign up for accounts or would like to be able to reffer people with out having to sign up.
Hi Nico,
I installed your plugin and it’s shown up in admin panel. My question is how to use it in my website because when I tried there was no login form appear
Dear Nico!
Thank you very much for your plugin, unfortunatelly seems to don’t work in WP 3.0, or at least… not in mine.
Browsing with Firefox i can notice that no cookie is set, that’s why the referrer ID don’t appear on the sign in page. Thus even in the DB is not stored.
I really would appreciate a lot if you would check it, at least how to fix the cookie
Thank you very much!
I downloaded affiliate plus plugin and wp ad buttons plugin. How create own affiliate programm?