Your cart is currently empty!
Affiliates
Upgrade
The Affiliates WordPress Plugin
Features
Also refer to the Affiliates Plugins Feature Comparison.
- Real-time reportingReferrals and affiliate link statistics are recorded and available instantly, as transactions are processed.
Information for affiliates on the front end: show affiliates information about their referrals including totals by currency and referral status.
- Integration with virtually any E-Commerce platformAffiliates provides an API which makes it compatible to use with virtually any E-Commerce and Membership system.
Affiliates Pro Integration packs are available for several platforms. More integrations are added constantly on request.
- Unlimited AffiliatesSimply have as many affiliates as you can get.
- Easy affiliate recruitmentAffiliates can sign up automatically and can also be added manually with or without user accounts.
- Feedback is welcomeDo you have feature requests or want to provide feedback? Please get in touch, the Affiliates plugins evolve with your needs.
- Free or contribution basedThe Affiliates plugin is free and Open Source. If you want to use it, simply install it from your WordPress Dashboard or download it from WordPress.org.
Affiliates Pro and Enterprise are contributor releases with additional features. Contributions help to make the plugins even more awesome. Thanks!
- Quick & Easy InstallationUpload/install and activate the plugin from your WordPress Dashboard.
Affiliates Pro & Enterprise
- Banner Management
- Notifications
- Videos : A collection of videos showing features available in the free Affiliates plugin and additional features available in Affiliates Pro and Enterprise.
- Screenshots : Some sample pages set up with Affiliates Pro.
- Fixed, percentage or formula based commissionsReferral amounts can be flat rates, percentage of net sales amounts and based on custom formulas.
These can be set in general and per affiliate.
- Flexible affiliate areasCreate as many pages as you need showing affiliates their stats, banners, links, profile, …
- Mass Payments and Enhanced TotalsExport totals and generate PayPal mass payment files. Simply pay your affiliates all at once. Pay-outs can be based on accumulated totals.
- Custom featuresThe Affiliates system provides an extensive API for developers which allows to customize it to any client’s requirements.
The Affiliates plugin provides the right tools to maintain an Affiliate Marketing Program.
Important features include automated affiliate registration, an unlimited affiliate management section and the ability to integrate Affiliates with virtually any E-Commerce platform. Free and premium integrations are available.
The Affiliates plugin provides an ideal affiliate system for sellers, shops and developers who want to get started with their affiliate program right “out of the box”.
It also provides a solid framework for developers, who wish to build customized solutions based on a sound data model. With unlimited affiliate program management tools available on the back end and a set of shortcodes to provide Affiliates information on their performance on the front end, there is everything you need to start an affiliate program.
Affiliates Pro and Enterprise provide additional features for sellers, shops and developers.
If you need to manage an Affiliate Marketing Program, track visits to your site with affiliate links, the affiliates plugin is right for you. It provides the tools to maintain a partner referral program.
Simply put, the affiliates plugin is used to manage affiliates, create referrals and track visits to your site through affiliate links.
Referrals are stored and attributed to an affiliate, for example if clients place orders on your site and you need to credit your affiliates.
Integrations
Free and premium integrations are available.
Pro & Enterprise
These integrations are included with Affiliates Pro and Affiliates Enterprise:
Light Integrations
These integrations are freely available to be used with any of the Affiliates plugins.
Documentation
Please refer to the Documentation pages.
What this plugin is not
It is not intended to keep track of links to other sites that you as a member of an affiliate program may have. For that, please try the Affiliate toolbox.
Comments
1,415 responses to “Affiliates”
The referrals work. Everything works fine, except for the price. The only thing I change is the welcome message. I’ve tried deleting and creating a new usernames to see if it works as well. I tried generating a new affiliate page and deleting the old one. Not sure why there’s a problem all of a sudden….
Here is the link of the screencap just to have a better idea of what I’m talking about. http://img.photobucket.com/albums/v88/3lise/030412mandymoore.jpg
The referrals attributed to Direct show amounts but those last three for the affiliate accounts don’t. Might be a conflict or wrong setting somewhere, difficult to say without details on the setup.
Curious what the resolution to this issue was for Gemma? I’m having the same issue with some of the prices showing blank. My set-up is:
WordPress version WP 3.5.1
WooCommerce version 1.6.6
Affiliates 2.2.0,
Affiliates WooCommerce Integration Light 1.0.4,
WooCommerce Dynamic Pricing 1.6.0,
WooCommerce – Facebook Tab 1.0.8,
WooCommerce Print Invoice/Packing List 2.2.2,
WooCommerce Product Add-ons 1.1.1,I’d recommend the usual detect-a-conflict procedure if we can call it that … disable all plugins except the essentials (WooCommerce, Affiliates and light integration in this case) test and make sure all works as expected. Then activate others individually to see if something stops working, if it does it would be very much appreciated if you could post your findings as that can help to resolve any existing conflicts.
Got it, I actually have about 12 other plug-ins. I just posted the primary e-commerce related ones. I believe it is due to major price adjustment caused by (1) our resellers have a 50% off coupon to purchase at wholesale , (2) we have bulk discounts, and finally (3) affiliate commission. If I can narrow it down I will definitely re-post. …Excellent plug-in BTW… just upgraded to Affiliate Enterprise!
Thanks 🙂
Hi. Yes, I’ve tried closing the referrals. Actually the previous referrals work and it showed the price. But the last three that I tested no longer work. I tried uninstalling and reinstalling the plugins as well.
@Dirk – I’m using a Woocommerce plugin for my shop. Changing it will mean I have to start over.
By ‘no longer work’ do you mean the referrals don’t show up at all? Also what changes did you make before the last three that didn’t work?
There is other systems than woocommerce Gemma
Try some other plugin
grtz
DirkI’m using woocommerce and the plugins i have are the Affiliates and Affiliates Woocommerce Integration Light.
Have you closed any of the referrals? Closing a referral means that the commission has been paid to the affiliate. Unless at least one commissions has been marked as closed, the affiliate won’t see anything under paid.
Hi. I’m having problems with the plugin. When a customer check their affiliate link, their pending amount and paid amount does not show up on their affiliate page. Nor does it show on the admin page under the ‘Referral’ tab. It only display pending payment and paid. Please advice on how to fix this issue. Thank you!
What e-commerce system are you using and which integration to record the referrals?
Thanks alot Kento
Hey,
Is this program completely free?
and are there any extensions? or pro versions?Greetings
Affiliates yes, info about Pro versions is available as well. Suggest to have a look at the feature comparison.
Not sure if this is the right place for questions but I’m having 2 problem with Affiliates Pro (paypal).
1. The MD5 does not pass Affiliate information thus a purchase shows up as DIRECT. When turning off MD5 it works fine
2. SSL Problems
URLs
The notication URL for IPN messages from PayPal is https://youwebsite.com/wp-content/plugins/affiliates-paypal/lib/ipn.php.Use secure URLs [ ] (when set to SSL) the purchase does not go through while turning this off and allow http:// to be used instead of https:// fixes the problem.
Help?
BTW: PHP Safe_Mode is OFF
Please visit the Downloads area to download the latest version of the integration pack, then install the latest release of both Affiliates Pro and the integration plugin. That should solve at least the issues you see with MD5-encoded links.
Regarding the notification URL and SSL, is your certificate valid?
Please post questions regarding Affiliates Pro for PayPal on its own plugin page.
Thank’s.. I will do that but I did just make the purchase 2 days ago. Was the MD5 problem solve after that time?
Thanks again for the quick response and please move this to the write forum.. My apologies.. I will look for it immediately.
No problem, let me know if you need further help.
The update is from today and also adds additional options on the admin section.
that is what i didnt understood probably.
I dont know what it is.
I thought a plugin with the name affiliate has to do something with affiliateprograms and feeds etc..tx
It does, but to run your own affiliate program.
need just something to imort a feed from tradetracker.
TradeTracker is an advertising service and affiliate network that is completely unrelated to the Affiliates plugin. You can not expect it to do things it is not intended to do.
impossible to work with!
And that opinion is based on what?
can’t get email notification of user name and password from affiliates. have double checked everything and all is correct. Obviously affiliates don’t sign up or produce anything when they can’t get access with a user name and password. This seems pretty basic and itthinx wouldn’t have a product if this didn’t work, so I’m assuming it is something basic I am missing.
If you don’t receive the notification email this is not related to the plugin. Possible causes are you’re testing this from a server that gets emails rejected by the receiving server, the emails are marked as spam, … check your outgoing mail log, that might give you a clue.
Go daddy hosting to go daddy email. Tested multiple addresses and nothing. Have a hard time believing spam reputation is killing registration capability. In addition we are testing on a clean domain.
Then it’s probably related to another plugin interfering. Do you have the reCaptcha plugin installed? It messes with the registration form (see also this comment). What’s the site?
Someone recently asked us if they could be an affiliate for us. After some research, your plugin looks like it would work well for us. Just wondering how hard it will be to integrate with the Tips and Tricks wpestore plugin we are currently running for our commerce site? http://www.journalinabox.com
It’s fairly easy to integrate with any e-commerce system, as soon as you have an order created, you can use a call to Affiliates’ API to ask it for a referral. If the system can attribute it to an affiliate, it will do so. Have a look at this page about the API call.
Ok great. Can’t find pricing on enterprise. Can you point me in the right direction please? Yes, we need the extra tier. Demo looks good so far.
Thanks!Please contact me with some details about your requirements, also including what commission scheme the two tiers should be based on and I’ll be happy to forward a quote.
Hi Kento,
Can you do a second tier of affiliates? If so, then we are in business.
Hi Andrew, it’s possible … depends on what version you want to use. Affiliates Enterprise has multi-tier capabilities provided with customized projects, Affiliates Pro doesn’t but depending on the requirements can have it added more or less easily.
Hi, I think the problem is solved. I’ll know in 24-48 hours. It was a GoDaddy domain name redirect with masking that caused Internet Explorer not to allow the affiliate login. I took masking off and expect it will work. We’ll see. Thanks. Susan
Good, the browser really shouldn’t be an issue there.
Hi Kento,
My affiliate can’t log in using Internet Explorer. As most businesses use Internet Explorer, despite Google Chrome’s surpassing them, we need to be sure this works. Is there a setting I can make so this works?
I have an new affiliate who is trying to log in.
Thanks.
SusanThanks… so I just add the integration to my current one or do I need to remove the old plugin all together?
My pleasure 🙂 If you are going to use Affiliates Pro, you need to remove Affiliates first. Your existing data will be kept intact though (unless you use the specific “delete data” option). The integration pack (unzip after downloading) contains Affiliates Pro, the integration plugin for WP e-Commerce and instructions to install/upgrade.
I just downloaded the Affiliates plugin for WP and it looks great. With just the plugin, will it track the sales for the affiliates in my WP-ecommerce section, or do I need to also download the premium integration? I wanted to try it out for a week to see if it met my needs. Let me know.
There are several free integrations (currently for eShop, Jigoshop and WooCommerce) that you could use to test it but I’m afraid not for WP e-Commerce. You always need an integration that will communicate Affiliates or Affiliates Pro with the e-commerce solution.
Hey. I’m interested in your Pro Affiliate plug-in, but need to know if it will integrate easily with wp online store, which uses the OS commerce system to access paypal.
Hi Nate, yes it can be integrated quite easily. Affiliates Pro has its own API and it’s basically a single API call for basic referral creation on orders.
Ok, sounds great! thank you. Let me head on over to the store!
Great, please email when you’re ready to advise on the integration.
Hi Kento
Ok than all is fine
Thanks alot
GpHi
Can i use the plugin for daisycon and trade tracker?
Isnt there a decent tutoril somewhere?Grtz
No, this is for people who run their own affiliate program.
Hello,
So I have decided to go with Affiliates Pro for to add an affiliate program to my clients WooCommerce store.In the wordpress general options there is a default user role set to new users that register on the site (ie. customers and affiliates). I was wondering if there was a way to set a custom user role to someone who signs up as an affiliate with affiliates pro?
So instead of them getting assigned to the default WP User as set in WP Settings > General if I could have them automatically given the Affiliate User Role. Because then I can customize their experience. But I have more than just affiliates becoming users because every customer becomes one as well. This is my situation here. I need to assign a custom user role to affiliates that sign up.
What I really wanna do is have all new affiliate sign up with a custom user role and not the default one set-up with wordpress.
Here’s a plugin that adds a new role Affiliate upon activation and assigns that role to newly added affiliates: Affiliates Auto Role. You can download it directly from that page.
Hi,
When I manually set up an affiliate and assign a User Name and save, the User Name isn’t listed in Manage Affiliates. How do I get this to happen? Thanks. SusanHi Susan, simply create the user account first, then create the affiliate entry and provide the username. The affiliate entry is linked to an existing user account, it will not create the account. Cheers
Thanks, Kento. I forgot that basic step. Susan
I think I’ve found the answer by looking back on posts re settings etc.Thanks anyway
Yeah exactly, it’s the “Anyone can register” option on the Settings screen 🙂
Hi
Can you help? Just downloaded free version and assessing to upgrade. I know this might sound like a stupid question. But how do I change registration from the closed status to open?
Hi Kento
I am setting up my Affilate Pro program and would like to know how I would go about adding more fields to the sign up form. I would like people to be able to enter their address and PayPal account email.
Also on the edit profile shortcode you point out in your documentation how to allow the user to edit their profile but I can’t seem to get the edit attributes to work for paypal_email. Would you be so kind to show an example of how the shortcode should be written as I believe that I am probably entering it wrong.
Thanks
KimHi Kim,
You probably wouldn’t need the extra PayPal field because the standard email address is taken for PayPal mass payments if no specific PayPal email is provided. You can of course provide the shortcode on the profile page, you would use it like this: [affiliates_affiliate_profile show_attributes="paypal_email" edit_attributes="paypal_email" /] – the documentation page you are looking for is this one. I hope that clears it up 🙂 Cheers
Hi Kento,
I solved the mystery. What I needed to do was delete the / before the last [affiliates_is_affiliate]. It’s always the simple things, right?
Regards,
SusanHi Susan, would you mind posting how the version you are using looks like?
Hi, just noticed your comment. Are you asking for a link to the page or a copy of the html code behind the page? Susan
Just the section with the shortcodes 🙂
Hi Kento,
I added AffiliatePro to another of our websites. It seems to be fine. However, I created a form in Gravity Forms and put it on a page with [affiliates_is_affiliate] and [/affiliates_is_affiliate]. When I do that, none of the text shows up. If I change it to [affiliate_is_affiliate] and [affiliate_is_affiliate] all the text shows but so does this html code. What do I need to do to fix this? I’ve deactivated all the plugins and reactivated them one at a time and this doesn’t seem to help. I just upgraded my theme (Karma) to 3.3.2. Is there a conflict there?
Thanks, as usual.
Susanemail for the confirmation link, didn’t delivered, i use affiliates 1.3.7
Please update to Affiliates 1.3.8, there is a bug in 1.3.7 that has been fixed.
Hi, why when i sign up in the registration page, it shows
ERROR: You have to accept the disclaimer to register an accountthere are no checklist or disclaimer text has been shown, even when i didn’t linking terms page in the registration page
That’s not related to the plugin, it wouldn’t say that as the acceptance is implied by submitting the registration form. It states “By signing up, you indicate that you have read and agree to the …”
Hi Kento,
I need the affiliate program on more than one site. Is it possible to use the AffiliatePro I have on one site and connect it to another site too? I’m thinking probably not. If that’s the answer, do you see any reason I can’t use the free Affiliate program on the second site? As you can see, I need some guidance here.
Thanks,
SusanHey Susan, using it on one site won’t give it access to the data on another site. Of course, you can use Affiliates on the second site freely.
Hi Kento,
This looks great. Could you tell me whether this can process subids of the top level id numbers. So lets say we have affiliate number 5. can we track it so that the referral link looks something like websiteurl.com/landingpage?affiliates=5&subid=ADDIOTIONAL_DATA_HERE
Any help here would be much appreciated.
Cheers,
RickyHey Ricky, sure, you can add any parameter you need to the affiliate link. You can also change the affiliates parameter to something else if preferred. Cheers
Hi Kento,
Sorry, I cannot seem to see how this is possible.
I have a source who is ID number 5 but i want to track different sources that belong to ID number 5 so by adding a further &subid=email or something similar to the end of the link.I cannot seem to see this in the reporting.
Your help is greatly appreciated.
Cheers,
RickyOk I see. What is supposed to handle the subid?
Anyhow, I dont know mate, i was hoping you could tell me that. I was hoping that your affiliate solution allowed the affiliates to pass through one of their own variables in the affiliate link so that they can track where there traffic best converts from if that makes sense.
Cheers,
RickPotentially you could process that subid but of course that processing would have to be implemented. It’s not something that the system would automagically handle.
Hi,
What languages are WordPress plugins?
Antonius Joseph
All of the plugins that I maintain are are l10n-ready – i.e. strings are always rendered through their appropriate gettext functions. If you want to contribute a translation, that’s always welcome.
Hi, I have a new challenge. I added an Affiliate button to my website and linked it to the Affiliates Area page. Now when an affiliate logs in he doesn’t get the page with his unique Affiliate code. The space where it is supposed to be is blank. What happened and how do I fix it?
Thanks,
SusanKento, please don’t answer the above question. I already know the answer. The page reverted to the original format where the links were in the same color as the background. I can fix that.
Hope you’re having a nice weekend.
SusanThanks for the update Susan, hope you had a nice one too 🙂
Hi Kento,
I’d like to add a form to the banner the affiliate may choose which would require the person clicking on the banner to enter their email address before being directed to our website. If this is possible, what would the html code look like?
Thanks,
SusanThat is possible but goes beyond just pasting an HTML snippet on a page. I would recommend to seek the help of a web developer for that.
Okay, thank you.
Susan
As usual, you’ve been very very responsive and helpful in getting our affiliates program set up. Another question, is there a way to “accept” affiliates or do we have to “reject” them after they sign up and get there URL? I may have missed this.
Thank you.
SusanThanks Susan, great to see this working out on your site.
New affiliates are assigned the default user role (normally ‘Subscriber’), you can decide to reject them after reviewing their profile but there’s no direct option to make them pending. Probably a custom role might be a solution to that.
Have you done any testing to see if your Affiliates WordPress Plugin works with OptimizePress and WL Member?
With WLM yes, custom integrations have been done for Affiliates Pro. I’ve not tested it with OP though.
Hi,
I have set up a test Affiliate. The Affiliate has put a banner with his affiliate link attached on his website. I’ve gone to the affiliate’s website and clicked on the banner. This click resulted in my being sent to the correct website. However, once I get to the site and click on various pages and the order button, there doesn’t seem to be any tracking of the information in the Visits, Referrals etc. graphs linked to the affiliate.Am I missing something?
Susan
Hi Susan, The system will track visits to affiliate links but not visitors navigating around the actual site. Also that would be quite redundant as there is enough good and free software around that provides this kind of information based on the server logs.
I am unable to find where to set the commission amount. Please advise.
http://www.thekafeno.com/shopnowHave a look at the available integrations on this page please. Each provides an appropriate section for that.
Hi…
I have been running this with the affiliates eshop integration light, it was a dream to set up and run and all seemed to be working ok but after a raft of sales I am a little concerned that it may not be registering an affiliate sale.
Visitors are being registered through affiliates and eshop but all of my sales are registered as direct, as I say I can not be certain that this is a problem and will be testing today do you have any thoughts. I have my affiliate referal period setup for 60 days and am registering both visits and sales but no sales against a specific Referal ID code.
Thanks in advance
Brian
Hi Brian,
Have you checked the information on affiliate link hits (Affiliates > Visits & Referrals)? If a sale has been made through an affiliate link, the information there should be consistent with your sales data. For example check if the IP is recorded correctly. If in doubt, let me have a look.
CheersJust to make sure this isn’t left hanging, Kento was a star yesterday in resolving this issue!
Thank you very much!!!
Thanks Brian, it’s been a pleasure and also thanks for your kind cooperation 🙂
Can you make affiliate banners using the Affiliates plugin or do you need Affiliates Pro? If you need Affiliates Pro, is it compatible with WordPress 3.2.1?
You can build banners with both, although Pro makes it easier to handle: see the documentation on shortcodes. It’s compatible with 3.2.1 but I would suggest to rather use the latest release.
is there a way to track registered users clicking on affiliate links? For example shortcode [username] = wp username
so, when entering affiliate url, if one would put for subID [username], it would be dynamically changed to ones username?
basically, affiliate.com/refID=[username] changes to affiliate.com/refID=joeblow
Thanks.
When you say registered users, do you mean users that have registered with the site the affiliate link appears on, or do you mean those registered at the site the affiliate link points to? Also it would help to know what motivation is behind this, maybe there is a simpler solution.
Could you tell it is possibbly to change some affiliate link for that I konw if some new user com from affiiate X, and it will show it in some place in affiliate statistic ? Need some solution
I have examp. http://www.ermito.eu?ermitowiec=c4ca4238a0b923820dcc509a6f75849b wher i have put some name Affiiate X to have some onfo it is from him?Hi Kento
I’m considering your plugin because I need what bnice explains. Basically I have a lot of affiliate links pointing towards online stores and I would like to give my registered users credit for buying on these stores because they generate a profit for me. I need to know what link my user has clicked and if that has generated a profit for me. If I could include the wordpress [username] in the sub-id field and each time a different user clicks, I would easily track all sales related to that user and could give him money or points. Thanks!
Hi,
I’m trying your plugin on a website i’m working on. I just have a little problem :
When a user logs in and wishes to sign up for the affiliate program, he first needs to fill in the First Name and Last Name of his profile if he hasn’t done it. There is a link that redirects to the user’s profile. The thing is that it redirects to the wordpress page profile. For the site, i already have a custom profile page. I changed the link to point to my custom profile page and when i fill in the First and Last Name of the user and go back to the affiliation page, the First and Last Name fields are still empty and he still asks me to fill them in.
How can i work this out ?
Thank you for your help and nice work !
Thanks for your feedback and for using the plugin Mike 🙂 How are you storing the first and last name? It must be done using the same as WP does on the user’s profile (as when it’s done through the back end).
What is the point of the $data field?? It doesn’t seem to show that information anywhere in the referral admin area.
The fields are displayed in Affiliates > Referrals for each referral. You need to check Expand details in Filters if you don’t see it. The fields can also be displayed to affiliates – if you’re using Affiliates Pro, there is a shortcode for that.
I see now. There’s a problem with the data being displayed though. No big deal, I ended up writing a custom snippet to replace the post column with a textarea that shows my $_POST data, since i’m only using a contact form to suggest a referral from.
Thanks for the reply.
Looks promising so far. Bill comment again when I’ve tried it out properly.
Cool 🙂
is there a demo site or something where i can login and see?
Here’s an odd question… Can we post multiple affiliate links for our site directly on our site? We’re planning to build multiple pages, one for each marketing partner. Shoppers would be directed to their respective partner’s page then click the affiliate link to begin shopping.
I’ll spare you the reasons as to why we want to set it up that way, but let me know if you see any technical reason why this would not work with your plugin. Thanks!
So basically you would place an affiliate link on each partner’s page and have the customer click on that? Sure, that will work.
Hi,
Just found your plugin and it looks brilliant! We run a bespoke shopping, collection and delivery service and customers currently order online via our order form or via phone or email. Every order is different so we cannot use a shopping cart. Also, we do not stock any items. Part of my website is non wordpress with a wordpress blog attached. I want to set up affiliates and know that their referrals are being noted so I can pay out the commissions correctly. Can i do this with your affiliate system?You could keep track of leads referred through your affiliates using something similar to what the contact form included with the plugin does. You order form could be adapted so that a referral is created when someone sends you an order. Although your site is not entirely WP, as long as the affiliates link to the part that is handled by WP and the order form is integrated correctly, you will be able to track your leads and relate them to eventual orders they make. This will require some coding.
Hi Kento,
Is this something you can do for us? If so, I assume my current order form would be replaced with a wordpress order form? If you can do this, how much would it cost?Cheers,
Andrew
You might be able to achieve this using Contact Form 7. There’s an Affiliates Pro integration with CF7 about to be released as well, so this could spare you the cost of hiring a coder to do it.
just installed this and still trying to figure it out, lol :p
Leave a Reply