AffiliateWP version 2.3 released, plus a new free add-on!
Version 2.3 of AffiliateWP brings a number of new enhancements and bug fixes. Award flat rate commission on a per order basis, configure email addresses for affiliate managers, and more!
Award flat rate commission on a per order basis
We have introduced a new Flat Rate Referral Basis setting to the Affiliates → Settings screen. This setting will be visible when the Referral Rate is set to use a flat rate amount.
There are two options to choose from when using flat rate referrals:
Flat Rate Commission Per Product Sold
This is the standard behavior of flat rate referrals and is selected by default. If a customer is referred by an affiliate and purchases multiple products in the same order, the affiliate is awarded once for every product sold.
Example: If the referral rate is set to $5.00 and the customer purchases 3 products in the same order, the affiliate is awarded $15.00 in commission.
Flat Rate Commission Per Order
New in version 2.3, if a customer is referred by an affiliate and purchases multiple products in the same order, the affiliate is awarded once for the entire order!
Example: If the referral rate is set to $5.00 and the customer purchases 3 products in the same order, the affiliate is only awarded $5.00 in commission.
Set globally or on a per-affiliate level
As well as configuring this option globally for all affiliates, you can also configure it on an individual affiliate level, completely overriding the global setting by choosing another flat rate referral basis for the affiliate:
Flat rate commissions on a per order basis are available for Easy Digital Downloads, WooCommerce, ExchangeWP (iThemes Exchange) and WP EasyCart.
Affiliate manager(s) can now receive admin email notifications
We’ve realized that as the site admin, you may not always be the same person that also manages affiliates. With version 2.3, you now can specify an Affiliate Manager Email where all admin notifications will be sent:
You can also specify multiple email addresses if you need notifications sent to more than one affiliate manager.
New Referral Summary dashboard widget
The WordPress dashboard now includes an AffiliateWP Referral Summary widget. Included are quick stats for earnings and referrals (current month/today/last month/totals), as well as recent referrals.
Other improvements and bug fixes
Along with the features detailed above, we have made many other enhancements:
- The affiliate registration form has been improved to better support first and last names comprising of 3 or more words
- The deletion of an affiliate and their associated user account now share a consistent workflow
- Affiliate links are no longer stripped from URLs when redirects are performed
- When an affiliate is deleted, their corresponding affiliate meta is now also deleted
- Pagination has been added to the campaigns table in the Affiliate Area
- The French translation has been updated
- A new Danish translation has been added
- Customer records can now be retrieved via the REST API
New free add-on
And finally, we have created a new free add-on, Starting Affiliate ID.
The Starting Affiliate ID add-on allows you to:
- Set the ID of the first affiliate who registers for your new affiliate program, or
- Set the ID for the next affiliate who registers for your existing affiliate program.
Setting your starting affiliate ID to a higher ID allows you to portray a more established affiliate program.
Instead of the default starting affiliate ID of 1, you could set this to be any number. For example, something in the hundreds, thousands, tens of thousands — any number you choose.
Whichever custom ID you decide to set, the very next user who registers as an affiliate will have that ID assigned to them. As each new affiliate registers, the affiliate ID will be incremented by 1, just as it did before.
Check out Starting Affiliate ID and see if you’d like to incorporate it into your affiliate program.