Affiliates Pro
The Affiliates Pro WordPress Plugin
Features
Also refer to the Affiliates Plugins Feature Comparison.
- Videos
- Screenshots
- Real-time reporting
Referrals and affiliate link statistics are recorded and available instantly, as transactions are processed.
- Integration with virtually any E-Commerce platform
Integration packs are available for several platforms. More integrations are added constantly on request.
- Unlimited Affiliates
Simply have as many affiliates as you can get.
- Easy affiliate recruitment
Affiliates can sign up automatically and can also be added manually with or without user accounts.
- Fixed, percentage or formula based commissions
Referral 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 areas
Create as many pages as you need showing affiliates their stats, banners, links, profile, …
- PayPal Mass Payments
Simply pay your affiliates all at once. Pay-outs can be based on accumulated totals.
- Feedback is welcome
Do you have feature requests or want to provide feedback? The Affiliates plugins evolve with your needs.
- Free or contribution based
The 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!
- Custom features
Customized versions and specific requirements are developed on request.
- Quick & Easy Installation
Upload/install and activate the plugin from your WordPress Dashboard.
Downloads
To obtain a SUSDL License for the Affiliates Pro plugin or an Affiliates Pro Integration Pack, please go to the appropriate page to contribute and download:
- Affiliates Pro
- Affiliates Pro for Contact Form 7
- Affiliates Pro for Ecwid
- Affiliates Pro for eShop
- Affiliates Pro for Jigoshop
- Affiliates Pro for PayPal
- Affiliates Pro for s2Member
- Affiliates Pro for WooCommerce
- Affiliates Pro for WP e-Commerce
After you have made your payment you will receive an email with download instructions. Decompress the downloaded file and follow the installation instructions in the file readme.txt.
Integration Packs
Please check below if your e-commerce, membership, etc. platform has already been integrated. Integration packs are also developed on request.
Premium Integration Packs
These Integration Packs are available for immediate download:
- Affiliates Pro Contact Form 7 Integration Pack.
- Affiliates Pro Ecwid Integration Pack.
- Affiliates Pro eShop Integration Pack.
- Affiliates Pro Jigoshop Integration Pack.
- Affiliates Pro PayPal Integration Pack.
- Affiliates Pro s2Member Integration Pack.
- Affiliates Pro WooCommerce Integration Pack.
- Affiliates Pro WP e-Commerce Integration Pack.
These packs are scheduled for release shortly:
- Affiliates Pro Checkfront Integration Pack
- Affiliates Pro Ecwid Integration Pack
Other integrations exist and are available on request, including: Ecwid, Wishlist Member, GetResponse, AWeber, …
Light Integrations
These integrations are based on the Affiliates plugin and can be downloaded directly. You need to install and activate the free Affiliates plugin to use them.
- Affiliates eShop Integration Light.
- Affiliates Jigoshop Integration Light.
- Affiliates WooCommerce Integration Light.
Documentation and Support
Please refer to the documentation pages and video tutorials for details.
Additional documentation and support is made available to contributors. Please get in touch to forward your requests.

Hi
I just downloaded the Affiliates Pro for $50 and loaded it to my site… please provide instructions/documentation on how to enable affiliate registration (my widget says the “registration is currently closed”)… Also, where do I find the shortcodes for the affiliate stats and adding marketing resources.
Thanks Jason
Thanks Jason
I’ve sent you details by email. Please let me know if you need further help. Cheers
Hi Kento,
Thank you very much for your great creation. Anyway, I just used the Affiliate WP Plugin and it really is helpful.
Another thing is that, I am confuse in how I can create a page for people to register as my affiliate.
My other question is that, can we use/put the affiliate’s username in the end of the affiliate’s pretty link? See the example below for Jane Doe as an affiliate.
http://www.embryonicwings.com/affiliate/JaneDoe
Thank you and have a great day.
- Felix
Thanks Felix, great to hear it’s useful for you.
For the registration page, please have a look at the documentation here.
The username as affiliate id is considered to be added as an option, until that is available you can use mod_rewrite to map requests.
Cheers
hi
How about two or three tier affiliates?
Thanks
mark
Multi-tier solutions are currently provided based on Affiliates Enterprise contributions with customized features depending on specific requirements. Please get in touch to clarify your case.
Hi there,
What are the S2member integration features? My site is running WP with S2Member to control membership and protect paid content. I’d now like to offer members the opportunity to help me market/sell my paid content.
Is this right for me?
The s2Member integration will record referrals for affiliates through its payment notification API, whenever payment transactions, including those for recurring payments, take place. So if you are already using s2Member on your site and wish to establish your own affiliate marketing program then this integration should be suitable for you. Anyhow if you’d like to double-check with me on details and your specific requirements I’ll be happy to get in touch and advise.
Just want to confirm if affiliate pro uses the same user database as s2member? also, if membership can automatically become affiliate during registration.?
Affiliates integrates with WordPress’ users. You can assign users to affiliates, although you do not need to do that. To make members become affiliates automatically is possible but this has to be done explicitly (meaning: the Affiliates Pro s2Member Integration does *not* do that).
Have you integrated with checkfront yet? It is an online booking engine for the tourist industry and we use their software on 2 of our 3 sites. If you have not yet integrated it I want to officially request it.
Thanks,
Duane Overturf
Thanks for your suggestion Duane, this sounds like a good idea and I’ve just contacted them about it. I think this can be made available shortly, I’ll get in touch with you after reviewing their system’s API.
First of all, great plugin!
Is it able to trace not only hits from the affiliate link but record how many and which registered users each link has generated?
Thanks!
Chris
Thanks Chris, to do that it must be properly integrated with the registration process. One possibility is to use the s2Member integration that will be available shortly.
Now it’s available: Affiliates Pro s2Member Integration Pack
Awesome, thanks!
a couple of other questions:
1) In the pro version, is there a way for the affiliates to see their results?
2) Is the “settings” tab (containing the Paypal address and rate options) located in the video, only available on the pro version?
3) I am running a bidding site to allow people bid on services. How are purchases registered in the plugin? Is there a way to divide up a purchase? i.e. 50% goes to one account, 25 to another, and 25 to an affiliate?
Sorry for the barrage of questions. I know I’ll need the pro version but just want to make sure it really is what I need.
Thanks again!
Chris
1 – Yes, see e.g. Videos – in the video about the Jigoshop integration there’s an example (affiliate’s view on performance) of how it can look like – that’s independent of the integration pack as you set these sections up using appropriate shortcodes that the Pro plugin provides. Also see this section in the docs: Detailed referral overview.
2 – Yes
3 – No, you would need some customization for that. I do offer consulting and development services in these cases.
Hope this helps and questions like these are always welcome.
Hi! I read that other integrations exist and are available on request, but I can’t seem to find where to request. I am hoping I can access the one for eShop. Thank you!
XOXO, Masuimi
Hi Masuimi, that’s the right place to make your request
I am preparing new releases and among them is the Affiliates Pro eShop integration, but I can provide it for you before the official release.
Cheers
I just purchased the pro version. How do I set up links to specific posts? I read in the features that this was available but so far have not been able to figure it out.
Thanks a bunch.
Thanks for asking, actually the current documentation about the shortcode to insert an affiliate URL is incomplete.
There you can see that this shortcode will render the affiliate’s URL:
[affiliates_affiliate_url]
But there’s more to it. To make a specific URL an affiliate link:
[affiliates_affiliate_url url="http://www.example.com"]This will result in http://www.example.com?affiliates=affiliate-id (affiliate-id is replaced with the affiliate’s real ID when logged in).
Purchased Pro version today and I am having problem with profile management shortcode links not working at all.
[itthinx_login_redirect /]
[affiliates_affiliate_profile edit_name="true" edit_email="true" /]
same with statistics shortcodes
[affiliates_affiliate_stats /]
However registration and affiliate link creation shortcodes work fine.
Links to all pages can be seen or found from here……
http://www.luggagefree.com/affiliates/
Download link was for version Version 1.1.1 – Is there something newer?
Many thanks for you help!!!!
I’ve registered and checked it, the profile shortcode works and stats as well, just keep in mind that these will only display something if the affiliate is logged in.
The shortcode that does not seem to work is [itthinx_login_redirect/], looks like it isn’t recognized. That’s odd … if you grant me edit access to the page it’s on I could have a quick look.
Can’t exactly tell which plugin or what code I’m using that is breaking the login widget. Ended-up hacking together the following code on a special template to accomplish my goals.
Thanks for the quick response and your willingness to take a look. You have been granted edit access. Please take a look and let me know of anything further I can do to help, or anything that I will need to change on the server to make this all function correctly.
Hi,
Great work!
I would like to know when will you launch the:
Affiliates Pro eShop Integration Pack.
Thanks & regards
Very soon, please follow @itthinx or subscribe to the newsletter as the release will be announced shortly.
Great! Thanks for the support.
Another question:
Does any of the versions of “Affiliates” exclude the shipping costs for the affiliate commission?
If no, would it be possible to implement this?
Thanks in advance & regards.
Sure
All integrations work that way, shipping cost and taxes are excluded from the total amount. Cheers
Hi Kento,
Thanks for the quick reply.
I’m using Affiliates eShop Integration Light.
It is true it doesn’t include taxes but it does include Shipping costs.
Would you mind double checking?
As an example:
Product: 100€
Tax (20%): 20€
Shipping: 7.50€
Total: 127.50
Commission: 50%
The referral marked: 53.75€ (which is 50% of 107.50€, product+shipping costs)
Thanks in advance
Thanks James,
It’s odd that your referral amount is not in accordance with the net sales amount. Take a look at these screenshots:
The order is for 3 Superwidgets at £30.00, 20% tax that amounts to £6.00 and shipping at £40.00 totaling £70.00. The referral rate is set at 0.2 which, applied to the net sales amount, gives £6.00. So in this case it’s fine. But we could check your setup to see why you get the referral amount you mention. Would you mind posting all your details including the referral rate you have set?
I see, I must be doing something wrong!
Please see this image:
http://s3.subirimagenes.com:81/privadas/1744335affilliates.jpg
Referral rate: 0.5
Product: 100 €
Tax: 20%
Shipping: 7.5 €
Total: 127.50 €
If you prefer, I can give you access to my eshop.
Thanks!
Yeah let’s have a look, it shouldn’t look like that.
Any news on the checkfront integration. We are ready to make the donation when you tell us it is ready for us to use. We need this really badly.
Thanks,
Duane
It’s still being worked on. Their API now seems to have been updated fully but the notifications that it is supposed to send out are still not working and I’m awaiting a reply on that from their support team. Hopefully this can get sorted out quickly. I’ll update you on this as soon as I get a response. Thanks for waiting.
Hi, just wondering with the Woo Commerce integration is there a way to enable recurring payments?
Thanks
It really doesn’t depend on the integration, rather than on how recurring payments would be handled. Interesting comments can be found here and here.
Another thing you might want to consider is the actual motivation for recurring payments. If you are really looking for a way to handle memberships, then s2Member and possibly its integration with Affiliates Pro might be interesting for you.
It’s a product auto-ship program, would be done most likely through PayPal. Is there a way for Affilites plugin to track the PayPal subscribe sales and continually assign commissions on a recurring basis. I did look at s2member but wasn’t sure if it would be suitable for a physical product type scenario where variable shipping charges are involved?
We want to use WooC for carting of one time purchase items too. Hence why I asked about using just WooC. Can I use both WooC and s2member at the same time without conflict?
Affiliates Pro will be able to handle that (PayPal subscriptions) but this is still pending. If you need to handle recurring orders, then I don’t think that running the site with s2Member and WooCommerce together will give you the results you are looking for (although they shouldn’t conflict).
PayPal would be the easiest way to manage subscriptions since none of the carting solutions for WP seems to provide all the features I need!
Do you have an ETA on Paypal subscriptions integration?
It’s on its way to make it into the official release but no release date has been set yet.
Any chance in getting an integration with theCartPress ecommerce software?
If there is sufficient interest in the integration, it will be scheduled, currently there are other integrations ahead. You can also order an integration if needed urgently, in that case please contact me.
Can this be integrated with multisite marketpress stores where each store owner can set up their own affiliates?
Yes that can be done, although for a multisite deployment of Affiliates Pro you need a different license. Please email me with details about your requirements.
Hi,
I have just purchased the Affiliates Pro plugin for WP e-Commerce. If i select “Referral rate”, Is the percentage amount worked out including the shipping or before shipping? I really need it to work out the percentage before shipping.
Thank you
The referral rate is applied to the net sales amount, i.e. excluding taxes and shipping. Also keep in mind that the rate is to be given as a decimal, for example 0.25 if you want 25% credited to affiliates. Cheers
An affiliate has signed up. How does he affiliate get the Affiliate Link that’s created and once the affiliate has the link where does he put it?
As you can tell from my question, I’m really new to this and not a “techie”. Susan
If you have not yet set up an affiliate area, you should do that now. Have a look at the documentation here. As you will see on that page, it’s a good idea to start with generating the default Affiliate Area as explain under Page generation. Then you can customize that area with more detailed options, or add separate pages in the same manner. Make sure to have a look at the videos and documentation, the documentation root is here.
Your affiliates can use their links in emails, tweets, on their website … also they can use it through a link shortener, etc.
Hi Kento,
I created the Affiliate Banner page and made it a child of the Affiliate Area page. However, this allows anyone to see it. How do I have the Affiliate Banner page hidden from other than logged in affiliates? What code do I need and exactly where do I put it?
Thanks again,
Susan
Hi Susan, You can basically follow the same pattern that the generated Affiliate Area page applies. The basic scheme consists in enclosing whatever you want to show to affiliates online within [affiliates_is_affiliate] shortcodes, example:

[affiliates_is_affiliate]
Content visible to affiliates only here ...
[/affiliates_is_affiliate]
You can also place the banners inside that. BTW I’ll keep an eye on the site, looks promising
Cheers
Hello from France,
How can I translate, The Affiliates pro User interface to French. I have generate a PO file from the plugin files and made somme translation. But where do I put the MO file and under what Name?
Thanks,
Jean-charles
Hi Jean-Charles,
Please create this directory: wp-content/plugins/affiliates-pro/lib/ext/languages and put the .mo file there, name it e.g. affiliates-pro-fr_FR.mo and the plugin will use it.
Cheers
Thanks, its works perfectly for the admin interface but not for the frontend interface. To make it works on the frontend i have to modify constant.pht et change :
/**
* @var string plugin domain
*/
define( ‘AFFILIATES_PLUGIN_DOMAIN’, ‘affiliates’ );
to
/**
* @var string plugin domain
*/
define( ‘AFFILIATES_PLUGIN_DOMAIN’, ‘affiliates-pro’ );
thanks again
There’s another way, simply copy the .mo file over to wp-content/plugins/affiliates/lib/core/languages (don’t install the plugin, just create the folders) and you don’t need to hack the constants.php file. Most probably the next update of Affiliates Pro will even relieve you of having to do that.
Hi Kento
Seriously considering buying your plugin, we tried MagicAffiliate, it worked but we ran into problems and their support is not just horrible, its completely non existent.
I need to know though, does your plugin support a tiered system? And how many levels…
Thanks for considering using Affiliates Pro, Nicholas. Actually Pro does not support multi-tier but Affiliates Enterprise does. The main reason why it’s not in Pro is that multi-tier deployments often have particular requirements and usually get some customized work done for them. But as requests for multi-tier support in Pro continue to appear, I’m seriously considering to add generalized multi-tier support to Pro. In Enterprise there is no limit to the number of levels and if it eventually gets into Pro, there won’t be a limit to levels either.
Thanks Kento
Where can I find Enterprise? Not finding an easy click on the menu…
You can’t really find it for download here, it’s delivered with custom projects. But feel free to contact me with a short description of your multi-tier requirements and I’ll be happy to see what we can do.
Just wanted to confirm before I buy:
I am using s2member and want to know if the integration include option to automatically make paid members as affiliate or not.
also, what is payment for the integration allow…i.e. lifetime update?
The s2Member integration is intended to credit affiliates with referrals when someone signs up as a member, not to grant affiliate status to members who sign up.
I don’t quite understand your second question, if you mean: Do affiliates get credited while members they have referred continue to pay for their subscriptions? Then yes they do, that’s an option that can be set.
My second question relates to if the donation is a one time for the pro?
Ah ok, yes it’s a single payment and you get updates without further charges.
Thanks…will get it.
Thank you
I was wondering how I can manually assign the affiliate ID, I am trying to move from a manual program to this platform, but need to assign an affiliate id instead of the automatic 1,2,3
As the IDs are automatically generated, there is no direct way to do that through the UI. You could import entries into the database directly though.
hi kento.
i’ve Just bought your affiliate pro plugin for wordpress, tanks!!
There is a little problem, I don’t understand how run the referral system. For example: If one of my affiliate put his link on Facebook, a friend click on the link and then he become a new affiliate, what happen?. My first affiliate have a new referral?
I ask this, because if this is the process my plugin don’t run, but maybe I’ve not understand the difference between affiliate and referral…
Tnks
Robert
Hi Robert, there is quite a difference. For example, in the case you mention, if a visitor comes to your site through the affiliate’s link on Facebook and makes a purchase in your store, then the affiliate will be credited with a referral. There won’t be a referral if the visitor signs up as a new affiliate but when the visitor makes a purchase.
so, what happen at the first affiliate if the visitor after the purchase became a new affiliate and find new clients? Is like a multilevel?
Currently not, it’s being asked quite frequently lately and I’m considering adding basic multi-tier capability.
ok, good!
if I’ve understand: when the affiliate with his link make a sale he have a new referral (the client)
correct?
Sorry but maybe the problem is the different language, I don’t speak english very well..
Hi Robert, yes I think you understand now, basically the affiliate gets a commission when a sale is made through his link and that commission is recorded as a referral
Great! Thank you!!!