Posted by jtsnow on March 20, 2008 at 4:54pm
The current affiliate module (http://drupal.org/project/affiliate) needs some work. Some features that could be added:
Payout Options
- Pay affiliates using PayPal
- Pay-Per-Sale (Percentage)
- Pay-Per-Sale (Flat Rate Payout)
- Pay-Per-Click (Unique Visitors Only)
- Pay-Per-Lead
- Custom payout levels
- Different payouts based on user role
- Pay by giving in-site credit(eCommerce)
Link Generation
- HTML code generated for affiliates to copy & 0aste
- Text links
- Banner links
- Optional links to specific nodes or pages
Reporting
- Payment history
- Conversion ratios
- Commission records
- Auto e-mail notification of sales to affiliates
- Auto e-mail periodic reports
Extra Features
- Custom affiliate coupons (eCommerce module integration)
- Performance requirements/criteria (number of sales...)
- Custom sign-up fields
- Rewards for top performing affiliates
That's just a quick brainstorm. Is there a demand for this sort of module?

Comments
Yes!
I would love to see something like that. Please don't forget User Points integration. :)
I honestly don't have the time to mentor this, but do my best to act as a sounding board or whatnot when I am around.
Susan/HedgeMage
Thanks for the feedback! I
Thanks for the feedback! I was beginning to think there would be no support for this.
User Points could add some great features when combined with an Affiliate module!
Another use for this module could be to pay a portion of sales to artists who upload MP3's to be sold on an online store. Or to calculate payments to writers based on the quantity and/or quality (via integration with ratings modules) of content that they provide.
I seem to recall that there
I seem to recall that there is at least one module out there addressing royalties, you would have to check. Some things to think about as you put a proposal together:
Have a look at Ubercart implementation
I've been searching far an wide for an Affiliate engine/module for Drupal capable of tracing affiliates and their earnings.
Go for it. We all need it!
I discovered a module on the Ubercart site + discussion about this important topic. ;)
Emile Botha
Entrepreneurship is a journey to a fulfilled life - make it so.
www.steps2prosper.com
Emile Botha
Entrepreneurship is a journey to a fulfilled life - make it so.
Unfortunately, this wasn't submitted as an application in time
So won't be one of our SoC projects.
I apologize to those who
I apologize to those who were hopeful about this project. I spent my time writing applications for proposals that made it to the official idea list instead because this one wasn't getting as much feedback.
Just heard about this module searching for something like it...
Still want to mention my interest in it as a user, in case there's still interest in developing it regardless. And User Points functionality would be a happy thing, too. =)
Yes this is something I
Yes this is something I would really like as well.
Me too
I really need affiliate and userpoint integration. Perhaps a bounty maybe. How can I help.
Phil
Yes...moar
I also need an affiliate module that can handle lead generation.
Thanks,
Make Money Online
In this manner, the online business is able to reach broader customer base than through traditional advertising and increase sales; the host site can make thousands of dollars, depending on how well they do their research in locating affiliate programs and attracting customers for Make Money Online
More about Make Money Online at: http://www.payperaffiliate.org
I made a module which
I made a module which incorporates some of the functionality you mentioned, and I have made a plan to incorporate more of the things you suggest in the next few versions. It is designed to work with my other Paypal Modules which I sell on my site. If anyone is interested, feel free to go take a look (screenshots): http://www.moneyscripts.net/drupal-paypal-affiliates
-Leighton
WildKatana Design - http://www.wildkatana.com
My Blog - http://blog.leightonwhiting.com