Affiliate tracking plugin

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)

This entry was posted in Affiliate Plus plugin, plugins and tagged , . Bookmark the permalink.

78 Responses to Affiliate tracking plugin

  1. Nico says:

    Bobby, you should send people to the ‘referral URL’ found on your profile page

  2. Nico says:

    Anon, what is the URL of your blog? I’d like to take a look and maybe find out what is going on.

  3. Paul says:

    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 – - …

  4. Paul says:

    But if I write manually on the Reffer ID box an username works. If its by link it doesnt, why?

  5. Nico says:

    Paul, I think I’ve found the problem. Expect an update to the plugin within the hour.

  6. Paul says:

    Alright, please if you have time fix it now :-p, I really need this plugin :D also expect a donation if will work today hehe

  7. Nico says:

    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 ;)

  8. Paul says:

    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 :D

  9. Nico says:

    find:

    input name=”rememberme” type=”checkbox” id=”rememberme” value=”forever” tabindex=”90″

    and add the attribute “checked” (without quotes) right after tabidex=”90″ like this:

    input name=”rememberme” type=”checkbox” id=”rememberme” value=”forever” tabindex=”90″ checked

  10. Paul says:

    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

  11. Nico says:

    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.

  12. azrie says:

    wallah, I just get lucky, install this plugin in wp 2.8.6. after made some changes it work fine.. great plugins, thanks..

  13. newbiesblogger says:

    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

  14. Ed Coyne says:

    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.

  15. Nico says:

    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

  16. Ed Coyne says:

    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.

  17. Ed Coyne says:

    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.

  18. Nico says:

    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.

  19. 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

  20. Scott says:

    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?

  21. Scott says:

    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?

  22. I am going play around with it but it looks class thanks dude

  23. Moe says:

    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

  24. Ryan says:

    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

  25. 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.

  26. Pendi says:

    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

  27. Simone says:

    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!

  28. irina says:

    I downloaded affiliate plus plugin and wp ad buttons plugin. How create own affiliate programm?

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>