I wonder how easy it would be to have an affiliate system? I have a digital download store of fonts (ZenCart based at present, just trying to find the time to integrate EE & CT). Anyway, I would like other websites to be affiliates of my products.
We actually have an affiliate system built into Vegetarianwellness.com. At the moment it’s not an included feature, but it’s something we’ll add as time becomes available.
I saw this post and wanted to follow up to find out if this feature will be available in the near future? If not, I’d be interested to see what (and how) you did for the vegetarianwellness.com site?
I’ve used this on a couple of Magento sites as there’s already a bridge included, and it works quite nicely so I thought I’d have a play about with EE also.
The implementation relies on some hooks when order statuses are changed though so it will need a different implementation for each EE Ecommerce solution, although if it can be written to use changes in entry statuses it might have more widespread application.
More info here if anyone is interested http://forums.affiliatesforall.com/showthread.php?tid=83
I hope this helps a few people along the way, sorry my own php skills aren’t up to the last hurdle!
One immediate concern would be that by using the url structure you have, unless the redirect is done with a 301, you’re going to end up with tons of duplicate content links.
An in-house affiliate programme is one of the ways we attract more SEO links so this is quite a big deal for us.
I meant the site.com/ref/123(the id)/the/rest/of/the/link example you have above
Anything with a 301 should be fine, in fact it probably avoids people maliciously stripping the referrer data as happens sometimes when it’s a parameter at the end of the link.
Best idea I’ve seen is to use an anchor name, but that can get screwed up if clients are using the same method for their Google analytics too.
[*] Add, edit, delete affiliates in backend
[*] Add, edit affiliates in frontend
[*] can view affiliate list on front end
[*] view affiliate list on backend
[*] set specific commission percentages
[*] Integrated with CartThrob (adds commissions upon order completion) May add BR support if people have interest
[*] Applies commissions only for specific statuses
[*] Statuses are not preset, you can make them whatever you’d like
[*] Can notify admins of new affiliate sign ups
[*] Can email affiliate welcome email
[*] Can notify affiliates of new commissions
[*] Using PayPal masspay, you can pay one or all affiliates their current commission
[*] system tracks completed payments
[*] on front end can list completed payments to one or more affiliates
[*] generates links for affiliates that can optionally contain a specific page redirect
[*] All affiliate links redirect with a 301 for SEO purposes.
[*] Control length of time the affiliate cookie is saved in the browser
I need to finish some bug testing, but it’s pretty polished at this point.
Still working on pricing. If you have any suggestions (other than *free*) let me know.