Bonus Referrals for AffiliateWP
Reward affiliate performance with bonus referrals. Create incentives for higher-value orders, sales milestones, and new affiliates.
Solid choice
Bonus Referrals for AffiliateWP is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 days ago, and scores 64/100 on our health check.
- Actively developed — last update 2 days ago
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Bonus Referrals for Affilia… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| affiliate | >100 |
| AffiliateWP | #52 |
| bonus | #46 |
| commission | >100 |
| referral | >100 |
About Bonus Referrals for AffiliateWP
From the official readme · v1.0.3Description
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.
Give Affiliates a Dedicated Bonus Profile Page
Let your affiliates see exactly where they stand with the [affwp_bonus_profile] shortcode.
Add it to any page or post to display a personal bonus dashboard for each logged-in affiliate. The shortcode reads live data from AffiliateWP and your plugin settings, so everything your affiliates see is always current.
The profile page shows:
- A milestone track with all configured milestones in order — completed ones show the earned amount and date, the next target shows a live progress bar with the number of orders remaining, and future milestones show how far away they are.
- This month’s order count and bonus earnings, plus a nudge when the affiliate is within 5 orders of their next milestone.
- Sign up bonus status and earned date, if the sign up bonus is enabled in your settings.
- The affiliate’s last 10 bonus referrals with type, date, and amount.
Guests and non-affiliates see nothing — no error messages, no visible output.
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.
- Affiliate Bonus Profile Shortcode: Add
[affwp_bonus_profile]to any page to give each affiliate a personal dashboard showing their milestone progress, monthly stats, sign up bonus status, and recent bonus referrals. - 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.
Give Affiliates Visibility Into Their Progress
Create a dedicated “My Bonuses” or “My Achievements” page and add the [affwp_bonus_profile] shortcode to it. Affiliates can see their milestone track, current month’s earnings, sign up bonus status, and recent bonus referrals in one place — giving them more reason to keep pushing toward their next goal.
Installation
- Install and activate AffiliateWP.
- Install and activate Bonus Referrals for AffiliateWP.
- Navigate to AffiliateWP → Bonus Referrals.
- Configure the bonus types and conditions you want to use.
- Save your settings.
- Test your configured rules with a suitable referral before launching your bonus campaign.
Optional: Affiliate Bonus Profile Page
- Create a new page (for example, “My Bonuses” or “My Achievements”).
- Add the
[affwp_bonus_profile]shortcode to the page content. - Publish the page and link to it from your affiliate dashboard or navigation.
Logged-in affiliates will see their personal bonus profile. All other visitors will see no output.
Requirements:
- AffiliateWP
- WordPress 5.8 or higher
- PHP 7.4 or higher
Frequently asked questions
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.
How do I give affiliates a page to track their bonus progress?
Create a new page, add the [affwp_bonus_profile] shortcode to it, and publish it. Logged-in affiliates will see their personal bonus dashboard. Guests and non-affiliates see no output. You can link to this page from your affiliate area or navigation.
What does the [affwp_bonus_profile] shortcode display?
It shows the affiliate’s milestone track (completed milestones with earned amount and date, the next milestone with a live progress bar, and future milestones with their distance), this month’s order count and bonus earnings with a nudge when they’re within 5 orders of the next milestone, sign up bonus status (if enabled in your settings), and their last 10 bonus referrals with type, date, and amount.
Will non-affiliates or guests see anything on the bonus profile page?
No. The shortcode outputs nothing for guests and users who are not affiliates — no error message, no placeholder content.
Can I style the bonus profile page to match my theme?
The shortcode’s output is scoped to the .wpfwd-br-profile CSS class, so you can add your own styles without risking conflicts with your theme. The layout is responsive and stacks to a single column on smaller screens.
Changelog
New: [affwp_bonus_profile] shortcode — give affiliates a dedicated page to track their milestone progress, monthly stats, and recent bonus referrals.
1.0.3
- Added
[affwp_bonus_profile]shortcode for a per-affiliate bonus dashboard page. - Shortcode displays milestone track with progress bar, monthly stats, sign up bonus status, and last 10 bonus referrals.
- Outputs nothing for guests and non-affiliates — no error messages shown.
- All output escaped; all strings translatable with the plugin text domain.
- Responsive layout — stacks to single column below 680px.
- CSS scoped to
.wpfwd-br-profileto avoid theme conflicts.
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.
Screenshots
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Bonus Referrals for Affiliate… alternatives
All affiliate plugins →FAQ
Bonus Referrals for AffiliateWP: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 28, 2026
Is Bonus Referrals for AffiliateWP free?
Yes. Bonus Referrals for AffiliateWP is free to download and use from the official WordPress.org plugin directory.
Is Bonus Referrals for AffiliateWP safe to use in 2026?
Bonus Referrals for AffiliateWP is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 days ago, and scores 64/100 on our health check.
How many websites use Bonus Referrals for AffiliateWP?
Bonus Referrals for AffiliateWP is active on <10 WordPress websites and has been downloaded 209 times since it launched in August 2026. It was downloaded 177 times in the last 30 days.
Does Bonus Referrals for AffiliateWP work with WordPress 7.1?
Yes. The developer has tested Bonus Referrals for AffiliateWP up to WordPress 7.1.2, the latest release. It requires WordPress 5.8 or newer.
What PHP version does Bonus Referrals for AffiliateWP need?
Bonus Referrals for AffiliateWP requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Bonus Referrals for AffiliateWP last updated?
The latest version, 1.0.3, was released on September 26, 2026 (2 days ago).
Who makes Bonus Referrals for AffiliateWP?
Bonus Referrals for AffiliateWP is developed and maintained by wpforwards.
What are the best alternatives to Bonus Referrals for AffiliateWP?
The most popular alternatives to Bonus Referrals for AffiliateWP are Advanced Ads (100K+ installs), Pochipp (30K+ installs) and Meks Easy Ads Widget (10K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card



