Title: Bonus Referrals for AffiliateWP
Author: wpforwards
Published: <strong>August 28, 2026</strong>
Last modified: August 29, 2026

---

Search plugins

![](https://ps.w.org/bonus-referrals-for-affiliatewp/assets/banner-772x250.png?rev
=3670387)

![](https://ps.w.org/bonus-referrals-for-affiliatewp/assets/icon-256x256.png?rev
=3670263)

# Bonus Referrals for AffiliateWP

 By [wpforwards](https://profiles.wordpress.org/wpforwards/)

[Download](https://downloads.wordpress.org/plugin/bonus-referrals-for-affiliatewp.1.0.2.zip)

 * [Details](https://wordpress.org/plugins/bonus-referrals-for-affiliatewp/#description)
 * [Reviews](https://wordpress.org/plugins/bonus-referrals-for-affiliatewp/#reviews)
 *  [Installation](https://wordpress.org/plugins/bonus-referrals-for-affiliatewp/#installation)
 * [Development](https://wordpress.org/plugins/bonus-referrals-for-affiliatewp/#developers)

 [Support](https://wordpress.org/support/plugin/bonus-referrals-for-affiliatewp/)

## Description

**Give Your Affiliates More Reasons to Promote**

Your affiliates already earn commissions when they generate sales. But what if you
could give them another reason to keep promoting, reach the next milestone, and 
earn even more?

Bonus Referrals for AffiliateWP adds a flexible incentive layer to AffiliateWP, 
allowing store owners to automatically create separate bonus referrals when affiliates
achieve specific goals.

Reward the behaviors that matter to your business from generating higher-value orders
to reaching sales milestones and bringing new affiliates into your program.

More opportunities for affiliates to earn. More reasons to promote. More ways to
incentivize sales.

**Turn Affiliate Performance Into More Opportunities**

With Bonus Referrals for AffiliateWP, you can create targeted incentives around 
the results you want your affiliates to achieve.

For example:

 * Reward an affiliate when a referred order exceeds a specific value.
 * Give an extra bonus when an affiliate reaches 5, 10, or 25 qualifying orders.
 * Create weekly, monthly, or yearly affiliate milestones.
 * Reward newly approved affiliates with a signup bonus.
 * Create multiple order-value tiers with different bonus rewards.
 * Reward affiliates without changing their standard AffiliateWP commission.

Instead of relying only on a standard commission, give your affiliates clear goals
they can work toward and additional opportunities to earn.

**Reward Higher-Value Orders**

Want your affiliates to focus on promoting products, packages, or offers that generate
larger orders?

Create order-value bonus rules based on the value of an affiliate-referred order.

You can reward qualifying orders with:

 * A fixed bonus amount
 * A percentage of the order value
 * A percentage of the normal affiliate commission

You can also configure multiple tiers and conditions such as:

 * Greater than
 * Greater than or equal to
 * Between

For example:

 * $250+ order  $10 bonus
 * $500+ order  $25 bonus
 * $1,000+ order  percentage-based bonus

Rules are evaluated from top to bottom, and the first matching condition wins.

**Create Affiliate Milestones**

Give your affiliates something to aim for beyond their normal commissions.

Create milestones such as:

 * 5 qualifying orders  bonus
 * 10 qualifying orders  larger bonus
 * 25 qualifying orders  bigger reward

Milestones can be evaluated across:

 * All-time activity
 * Weekly periods
 * Monthly periods
 * Yearly periods

This makes the plugin useful for ongoing affiliate incentives as well as short-term
campaigns and performance challenges.

**Welcome New Affiliates With a Bonus**

Your affiliate relationship starts when they join your program.

With Sign Up Bonus, you can automatically create a bonus referral when a new affiliate
account becomes active.

Give new affiliates an additional incentive from the beginning and make joining 
your affiliate program more rewarding.

**Reward More Without Changing Normal Commissions**

Increasing your standard commission rate means increasing what you pay on every 
qualifying referral.

Bonus Referrals gives you another approach.

Your affiliates continue receiving their normal AffiliateWP referral. When a configured
bonus condition is met, the plugin creates an additional, separate bonus referral.

This means you can introduce targeted performance incentives without modifying your
existing normal referral commission structure.

**Keep Bonus Referrals Separate**

Bonus Referrals for AffiliateWP does not replace or modify the normal referral.

Instead, bonus rewards are created as separate referral records.

This gives you a clear distinction between:

 * Normal AffiliateWP commissions
 * Performance-based bonus referrals

Bonus referral statuses can also synchronize with their associated normal referral.

**Built for AffiliateWP**

Already running AffiliateWP on your WordPress store?

Bonus Referrals for AffiliateWP works alongside your existing AffiliateWP referral
system and adds another layer of flexibility for rewarding affiliate performance.

You can continue using your existing AffiliateWP setup while introducing additional
incentives when you need them.

**Know What Happened With Native Logging**

Bonus events are recorded using AffiliateWP’s native logging system.

Go to **AffiliateWP  Tools  Logs** to review bonus-related activity.

**Give Affiliates More Reasons to Do More**

A successful affiliate program isn’t only about having a commission percentage.

It’s also about giving affiliates goals, incentives, and additional opportunities
to earn.

Use Bonus Referrals for AffiliateWP to create incentives around:

 * Higher-value orders
 * Sales milestones
 * Affiliate activity
 * New affiliate registrations
 * Seasonal promotions
 * Performance campaigns

Give your affiliates another reason to promote. Let them do more. Let them earn 
more.

### Features

 * **Order Value Bonuses:** Create bonus referrals when an affiliate-referred order
   reaches a configured value.
 * **Multiple Bonus Types:** Award fixed amounts, a percentage of the order value,
   or a percentage of the normal commission.
 * **Tiered Order Rules:** Create multiple order-value tiers with configurable conditions.
 * **Flexible Conditions:** Support greater than, greater than or equal to, and 
   between conditions.
 * **Affiliate Milestone Bonuses:** Reward affiliates when they reach a specific
   number of qualifying orders.
 * **Flexible Milestone Periods:** Evaluate milestones across all-time activity 
   or weekly, monthly, or yearly periods.
 * **Sign Up Bonuses:** Automatically create a bonus referral when a new affiliate
   account is approved.
 * **Separate Bonus Referrals:** Bonus rewards are stored as separate AffiliateWP
   referral records.
 * **Status Synchronization:** Bonus referral statuses automatically synchronize
   with their associated normal referral.
 * **AffiliateWP Logging:** Bonus events are recorded in AffiliateWP’s native log
   system.
 * **Dedicated Settings:** Configure your bonus rules from the plugin’s dedicated
   settings page.

### Use Cases

#### Reward High-Value Orders

Encourage affiliates to promote higher-value products, packages, or offers by providing
an additional bonus when a referred order reaches a defined value.

#### Create Affiliate Performance Challenges

Create weekly, monthly, or yearly order milestones and reward affiliates when they
reach your defined targets.

#### Encourage Continued Affiliate Activity

Give affiliates another goal to work toward after they start generating referrals.
Milestone bonuses can provide additional incentives as their performance grows.

#### Reward Your Top Performers

Recognize affiliates who consistently generate qualifying orders by creating milestone-
based incentives that reward stronger performance.

#### Welcome New Affiliates

Automatically create a signup bonus when a new affiliate account is approved, giving
new members an additional reason to start promoting.

#### Run Seasonal Campaigns

Create targeted order-value or milestone incentives around product launches, seasonal
promotions, special offers, or affiliate campaigns.

## Screenshots

[⌊Review bonus referrals separately from normal AffiliateWP referrals.⌉⌊Review bonus
referrals separately from normal AffiliateWP referrals.⌉[

Review bonus referrals separately from normal AffiliateWP referrals.

[⌊Configure Order Value Bonuses and create performance-based order incentives.⌉⌊
Configure Order Value Bonuses and create performance-based order incentives.⌉[

Configure Order Value Bonuses and create performance-based order incentives.

[⌊Configure a Sign Up Bonus for newly approved affiliates.⌉⌊Configure a Sign Up 
Bonus for newly approved affiliates.⌉[

Configure a Sign Up Bonus for newly approved affiliates.

## Installation

 1. Install and activate AffiliateWP.
 2. Install and activate Bonus Referrals for AffiliateWP.
 3. Navigate to **AffiliateWP  Bonus Referrals**.
 4. Configure the bonus types and conditions you want to use.
 5. Save your settings.
 6. Test your configured rules with a suitable referral before launching your bonus
    campaign.

**Requirements:**

 * AffiliateWP
 * WordPress 5.8 or higher
 * PHP 7.4 or higher

## FAQ

### Does this plugin replace AffiliateWP?

No. Bonus Referrals for AffiliateWP is an addon for AffiliateWP and requires AffiliateWP
to be installed and active.

### Does this plugin modify normal AffiliateWP commissions?

No. Normal AffiliateWP referrals are not modified. Bonus rewards are created as 
separate referral records.

### Can I reward affiliates based on order value?

Yes. You can create bonus rules based on the value of an affiliate-referred order.

### What types of order-value bonuses can I create?

You can configure fixed bonus amounts, a percentage of the order value, or a percentage
of the normal AffiliateWP commission.

### Can I create multiple order-value tiers?

Yes. You can create multiple tiers with configurable conditions. Rules are evaluated
from top to bottom and the first matching condition wins.

### Can I reward affiliates when they reach a certain number of orders?

Yes. Affiliate Milestone Bonuses allow you to reward affiliates when they reach 
a configured qualifying order count.

### Can milestones be limited to a specific period?

Yes. Milestones can be evaluated across all-time activity or within weekly, monthly,
or yearly periods.

### Which referral statuses count toward milestone triggers?

Paid, unpaid, and pending statuses are counted. Rejected referrals are excluded.
Bonus referrals created by this plugin are also excluded from the milestone count.

### Can I give new affiliates a signup bonus?

Yes. The Sign Up Bonus creates a bonus referral when an affiliate account changes
to Active after approval.

### Does the signup bonus trigger when someone registers?

No. The signup bonus triggers when the affiliate account changes to Active after
approval.

### Will bonus referrals appear separately from normal referrals?

Yes. Bonus referrals are created as separate AffiliateWP referral records and appear
independently in the AffiliateWP Referrals list. Each bonus referral is clearly 
identified with a badge in the Referral ID column indicating its type, such as Sign
Up Bonus, Milestone Bonus, or Order Bonus, making it easy to distinguish from regular
referrals.

### Can bonus referral statuses be synchronized?

Yes. Bonus referral statuses can automatically synchronize with their associated
normal referral.

### Does this plugin work with WooCommerce?

The plugin works with AffiliateWP’s referral system. When a qualifying WooCommerce
order generates an AffiliateWP referral, your configured bonus rules can be applied.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Bonus Referrals for AffiliateWP” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ wpforwards ](https://profiles.wordpress.org/wpforwards/)

[Translate “Bonus Referrals for AffiliateWP” into your language.](https://translate.wordpress.org/projects/wp-plugins/bonus-referrals-for-affiliatewp)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bonus-referrals-for-affiliatewp/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bonus-referrals-for-affiliatewp/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bonus-referrals-for-affiliatewp/)
by [RSS](https://plugins.trac.wordpress.org/log/bonus-referrals-for-affiliatewp/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.2

 * Improved installation and FAQ documentation.
 * Added detailed screenshots descriptions.

#### 1.0.1

 * Improved plugin description and documentation.
 * Expanded feature descriptions and use cases.

#### 1.0.0

 * Initial release.
 * Added Order Value Bonuses.
 * Added Affiliate Milestone Bonuses.
 * Added Sign Up Bonuses.
 * Added configurable bonus rules and tiers.
 * Added bonus referral status synchronization.
 * Added AffiliateWP native logging support.
 * Added dedicated bonus referral settings.

## Meta

 *  Version **1.0.2**
 *  Last updated **5 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [affiliate](https://wordpress.org/plugins/tags/affiliate/)[AffiliateWP](https://wordpress.org/plugins/tags/affiliatewp/)
   [bonus](https://wordpress.org/plugins/tags/bonus/)[commission](https://wordpress.org/plugins/tags/commission/)
   [referral](https://wordpress.org/plugins/tags/referral/)
 *  [Advanced View](https://wordpress.org/plugins/bonus-referrals-for-affiliatewp/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/bonus-referrals-for-affiliatewp/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bonus-referrals-for-affiliatewp/reviews/)

## Contributors

 *   [ wpforwards ](https://profiles.wordpress.org/wpforwards/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bonus-referrals-for-affiliatewp/)