Many businesses powered by WordPress use AffiliateWP to power their affiliate programs. It takes the intimidating process of implementing this type of program in your overall marketing strategy and simplifies it by taking care of all of the code and technical details for you.
It’s one of those larger plugins that has its own set of add-ons you can use to extend the plugin’s default features but also has a number of additional add-ons you can purchase from third-party developers.
We’re going to explore a handful of these add-ons throughout this post, but first, let’s talk about AffiliateWP in a brief overview that’ll explain why you may need add-ons in the first place as well as the types of add-ons available for it.
Be sure to check out our review of AffiliateWP if you’d like a full explanation of everything this plugin has to offer.
What is AffiliateWP?
AffiliateWP is an affiliate program plugin developed and co-founded by Pippin Williamson and Andrew Munro. Pippin is a well-known developer in the WordPress community. He’s behind digital ecommerce plugin Easy Digital Downloads and membership plugin Restrict Content Pro.
AffiliateWP integrates with a long list of plugins and allows you to collect affiliates for your site and offer commissions. You can configure a number of different settings in the base version of AffiliateWP, but a few tasks, such as paying affiliates, are tedious. Plus, as you use the plugin more and more, you’ll think a number of different features you wish you could add or extend. That’s what add-ons are for.
Add-ons made by AffiliateWP are either free or premium. It depends on the license type you have since you can’t buy add-ons individually. Premium add-ons are only available to users who have Professional or Ultimate license types. Most third-party add-ons are premium and can be purchased individually.
Top 5 AffiliateWP Add-Ons for Your Affiliate Program
AffiliateWP is a fantastic plugin jam packed with plenty of useful features you’ll love integrating with your affiliate program, but there’s always room for improvement. We’ve compiled a list of our five favorite AffiliateWP add-ons. Some were made by the developers of the plugin while others are available through third parties.
Let’s get started with our top pick.
1. Payout Statements for AffiliateWP
Payout Statements for AffiliateWP is a third-party add-on made by KryptoniteWP. It gives you and your affiliates the ability to print out invoices for payouts. You can print out your statements for individual payouts to keep for your own records while allowing affiliates to do the same in the Payouts section of the Affiliate Area.
You can configure the add-on in a few different ways to tailor statements to suit your own needs. You can choose whether each statement simply lists the payout as a whole or every referral within that payout, for starters. You can also customize the way statement numbers appear by configuring the way digits, prefixes and postfixes appear.
Your own business’ billing details (minus payment information) will appear on the statement, but you can also feature the affiliate’s details. You can even require affiliates to enter their own billing details in order to access printable statements. Lastly, you can edit the add-ons’ templates to your liking.
Price: Payout Statements for AffiliateWP is available for as low as €29.00 for a single site license. You’ll need to renew your license after one year to continue receiving support and updates.
2. AffiliateWP MLM
AffiliateWP MLM is another third-party add-on. This one was developed by Christian Freeman and it’s available on the Pro Plugin Marketplace. It’s a unique plugin that allows you to add multi-level marketing to your affiliate program and overall marketing strategy.
It essentially allows your affiliates to recruit affiliates of their known. These recruits are known as “Sub Affiliates” within the plugin. Plus, because AffiliateWP MLM is a multi-level marketing plugin, sub affiliates can have recruits of their own.
You can choose how deep the levels go for each parent affiliate as well as how many recruits each affiliate can have. For example, in a 3×4 scenario, each parent affiliate can have four levels of sub affiliates and each affiliate can have a maximum of three sub affiliates of their own.
You start by choosing a base commission rate for parent affiliates. You can then choose different commission rates for different levels. It all depends on how you want to operate your multi-level marketing sales strategy.
Price: Pricing for this plugin starts at $99 for a single site license. You’ll need to renew your license to continue receiving support and updates after your first year.
3. PayPal Payouts
PayPal Payouts is an add-on made by the developers of AffiliateWP themselves. Without this add-on, your options for paying affiliates are limited and somewhat tedious. You need to download a CSV file featuring a list of payouts you need to make, then upload that file to your preferred payment processor. This requires using PayPal’s mass payment option if they’re your preferred application. Alternatively, you can pay each affiliate individually (and manually) via bank transfers.
With PayPal Payouts, you can use the mass payment option in PayPal from the WordPress admin area without needing to download and upload a CSV file. It can also be used to pay individual affiliates through PayPal.
This add-on also allows you to select a specified timeframe when you generate a new payout. You can also specify a minimum amount each referral must have.
Price: PayPal Payouts is technically free, but you’ll need a Professional or Ultimate license to gain access to it. These licences are available for $249/year or $499 for a one-time payment that includes free support and updates forever.
4. Tiered Affiliate Rates
Tiered Affiliate Rates is another native AffiliateWP add-on. This one allows you to reward affiliates with higher commission rates the more they refer customers to your site. You can base each tier on the number of referrals the affiliate earns or the amount of affiliate earnings they accrue.
You can create an unlimited number of tiers. For the settings, each tier has a type (number of referrals or affiliate earnings), a threshold representing the specific number of referrals or earnings the affiliate needs to reach to gain access to that tier as well as the commission rate the affiliate is assigned once they reach that tier. You can also disable individual tiers.
The purpose of Tiered Affiliate Rates is to encourage affiliates to promote your products more. It’s a win-win situation. You receive more sales; they receive more affiliate income. You can also incentivize them even further with the reset setting.
This setting allows you to reset every affiliate’s tier on the 1st of every month. This means every affiliate will start back at Tier 1 no matter which tier they reached by the end of the month.
Price: Tiered Affiliate Rates is a premium add-on. You’ll need a Professional or Ultimate license type to gain access to it.
5. Show Affiliate Coupons
Show Affiliate Coupons is another add-on made by the developers of AffiliateWP. When you integrate AffiliateWP with such plugins as WooCommerce and Easy Digital Downloads, you can create coupons as you normally would, only now there are options to assign coupons to individual affiliates.
This add-on adds a new section to the Affiliate Area called “Coupons.” It allows affiliates to see the coupons you’ve created for them and includes the actual code customers need to input to use that coupon as well as the discount amount the coupon offers.
The Coupons section only appears for affiliates who have at least one coupon generated for them. Plus, similar to the Affiliate Area, you can give this section of the Affiliate Area its own page by inserting the affiliate_coupons (between  brackets) shortcode on any page.
This add-on only integrates with WooCommerce, Easy Digital Downloads and iThemes Exchange at this time.
Price: Show Affiliate Coupons is a free add-on available for all license types.
Other Add-Ons You Should Consider
Let’s wrap up this post with a few honorable mentions.
The first is Advanced Payouts. It’s made by KryptoniteWP, the same developers who made Payout Statements for AffiliateWP. In fact, these two add-ons integrate with one another. Advanced Payouts streamlines the process you use to pay affiliates by giving them the ability to request payouts.
The remaining add-ons are all premium options made by AffiliateWP themselves. The first is Affiliate Landing Pages. This add-on allows you to assign affiliates to specific pages and posts they can promote using permalinks rather than affiliate links.
The second is Custom Affiliate Slugs. This add-on allows affiliates to create their own affiliate URLs that are prettier than the ones available in AffiliateWP by default.
The last add-on we want to mention is Zapier for AffiliateWP, which allows you to connect AffiliateWP with over 700 applications. A few triggers/actions include adding affiliates to specific email lists, adding a row of data to a Google Sheets document whenever a referral is paid, and connecting affiliate and referral data to account software, such as QuickBooks.
If you need more help understanding AffiliateWP, be sure to read our AffiliateWP tutorialAffiliateWP tutorial.