Performance Bonus
The Affiliate Performance Bonus Addon gives you the flexibility to reward affiliates with bonuses when they hit specific performance milestones. These bonuses can be tied to either the number of approved referred orders or the total amount of approved commissions.
Admins can define custom targets, choose how often the targets reset (One-time, Monthly, or Yearly), and assign specific bonus rewards accordingly. This is ideal for boosting affiliate engagement and incentivizing higher performance.
Addon Activation
Before using the addon, make sure the following steps are completed:
- The AffiliatePress Pro plugin must be active on your WordPress site.
- Activate the Affiliate Performance Bonus Addon from the plugin/addons list.
Once active, performance bonus settings will be available in your admin dashboard.
Accessing Performance Bonus Settings
To configure performance-based bonuses:
- Navigate to
AffiliatePress > Settings > Commission Tab
. - Scroll down to find the Performance Bonus Settings section.
- Click on “Add New Performance Bonus” to begin setting up a new bonus rule.
- Once clicked, the full bonus configuration panel will be displayed.
Performance Bonus Settings :
Performance Bonus Configuration Options
The addon allows you to configure a performance bonus using the following fields:
- Bonus Type – Choose the metric used to measure performance.
- Target – Set the goal the affiliate must reach.
- Recurrence – Define how often the target resets.
- Amount – Set the bonus reward for achieving the goal.
1. Bonus Type
You can select one of the two metrics to define what counts as “performance”:
Sales Count Based
Reward affiliates based on how many approved referred orders they bring in.
How it works:
- Set a target number of approved referred orders.
- The addon tracks each affiliate’s progress.
- Bonus is awarded only when the amount of referred orders is fully approved.
⚠️ Note: The sales count will be counted on the product amount and not as per the number of sales made.
Example:
Field | Value |
---|---|
Bonus Type | Number of referred orders |
Target | 500 |
Recurrence | Monthly |
Amount | €50 |
✅ If an affiliate completes 500 product amount, that is if 2 products for 250 are added as referrals in a single month, they receive €50.
❌ If only 300 product amount and 200 are pending, no bonus is awarded.
Sales Amount Based (or Earnings Threshold)
This bonus type allows you to reward affiliates based on the total approved commission amount they’ve earned. Once an affiliate’s approved commissions reach a set amount (e.g., €500), a bonus is awarded.
How it works:
- Set a commission threshold (Target amount like €500).
- The system tracks only approved commissions earned by each affiliate.
- Once the affiliate’s total approved earnings reach the target amount: The bonus is triggered and awarded.
- The target can be configured to reset One-time, Monthly, or Yearly based on the selected recurrence.
Example:
Setting | Value |
---|---|
Bonus Type | Total Approved Commission Amount |
Target | 500 |
Recurrence | One-time |
Bonus Amount | €50 |
The affiliate gets a €50 bonus once their total approved commission reaches €500. It does not reset again.
Target
The Target field defines the specific goal an affiliate needs to hit to unlock a bonus.
- For Sales Count Based – input the number for product amount completed.
- For Sales Amount Based– input the total earnings threshold (e.g., €1000).
Examples:
Bonus Type | Target | Recurrence | Bonus Amount |
---|---|---|---|
Sales Count Based | 100 | Monthly | €50 |
Sales Amount Based | 1000 | Yearly | €200 |
Recurrence: In the AffiliatePress Performance Bonus Addon, you can configure how often a bonus target should reset using the Recurrence setting. This allows you to define whether a bonus is rewarded just once, every month, or every year.
⚠️ Note: Once a recurrence is saved for a bonus rule, it cannot be changed later.
1. One-time
- The target is tracked only once in the affiliate’s lifetime.
- Once the affiliate achieves the bonus condition, they receive the bonus.
- The bonus will not be awarded again for the same condition, even in the future.
Example:
Field | Value |
---|---|
Bonus Type | Sales Count Based |
Target | 100 product amount |
Recurrence | One-time |
Amount | €50 |
The affiliate receives €50 only once after reaching 100 amounts of product is reached.
2. Monthly:
- The bonus target resets automatically at the beginning of each month.
- Affiliates can earn the same bonus every month if they meet the target.
- Only data from the current month is used to evaluate the condition.
Example:
Field | Value |
---|---|
Bonus Type | Sales Amount Based |
Target | €1000 commission |
Recurrence | Monthly |
Amount | €100 |
Affiliate receives €100 every month they reach the €1000 goal in approved commissions.
3. Yearly
- The bonus target resets once a year (typically on January 1st).
- Affiliates can earn the same bonus once per calendar year if they reach the target within the year.
- Helps reward long-term performance and annual goals.
Example:
Field | Value |
---|---|
Bonus Type | Sales Count Based |
Target | 100 referred orders |
Recurrence | Yearly |
Amount | €500 |
🎁 Once the affiliate hits 100 product amount in a year, they earn €500.
Amount (Bonus Reward)
The Amount field determines how much the affiliate will be rewarded once they meet the goal.
- Numeric values only (no symbols).
- The actual currency will follow your site’s global or plugin settings.
How It Works:
- You configure a Target based on either:
- Sales Count Based, or Sales Amount Based
- Enter numeric value only
- The currency will follow your site’s global or plugin-specific settings (e.g., €, $, ₹)
Examples:
Bonus Type | Target | Recurrence | Bonus Amount |
---|---|---|---|
Referred Orders | 5 | One-time | €25 |
Commission Amount Earned | 1000 | Monthly | $100 |
Performance Bonus is added: To ensure transparency, the performance bonuses are visible at both (affiliate panel) and back-end (admin panel).
Affiliate Panel: Affiliates can view their performance bonuses by going to:
Affiliate Panel > Bonuses > Performance Bonus
Here, they’ll see their progress, target requirements, and earned bonuses (if any).
Admin :
Admins can track performance bonus progress and history by navigating to:
AffiliatePress > Commissions > Performance Bonus
Here, the admin sees which affiliates have achieved targets, which ones are in progress, and when bonuses were issued.