Our AffiliateWP users needed a simpler way to get their customers to refer friends—without complicating their existing affiliate programs or taking their place. They needed something simple, WordPress-native, and fully AffiliateWP-compatible.
That’s why we built RewardsWP: a simple, referral marketing plugin that exists alongside AffiliateWP, allowing you to grow through affiliates and customers alike—all within your WordPress dashboard.
Why RewardsWP?
If you already have AffiliateWP, you’re familiar with the strength of affiliate marketing. But what about your existing customers—the ones already buying from you?
RewardsWP activates your customer base, turning satisfied buyers into powerful brand advocates. It’s a simple, referral-driven method that’s entirely within WordPress, giving you full control without relying on third-party websites.
[See full feature list →
The Rewards Widget: Referral and Redemption at its best
After a customer makes a purchase, they’re instantly enrolled in your referral program. From then on, the Rewards Widget is a click away anywhere on your site whenever they log in.
Always at their fingertips—no hunting for the dashboard or extra logins. Shopping products or reviewing order history, customers can easily:
- Share their unique referral link
- Invite friends on social media or via email
- Swap earned rewards
Invite Tab: Quick Sharing
The Invite Tab allows users to:
- Copy their refer link
- Share directly on Facebook, X, or via email
It’s fast, easy, and intuitive to get them sharing with minimal effort.
Rewards Tab: Easy Redemption
Customers are able to view and redeem their rewards within the widget. Depending on your settings, they are able to redeem:
- Discounts
- Free shipping (only on WooCommerce)
- Free products
All in one click—making it a fun, encouraging experience.
Referral vs. Affiliate Marketing
People have the two confused, but here’s where they differ:
Affiliate marketing uses external promoters (bloggers, influencers) who get paid a commission.
Referral marketing uses your customers, compensating them when their friends make a purchase.
Referrals bring in more loyal customers who convert better and refer others, says HubSpot. Customers are just doing their friends a favor by word-of-mouth—and getting a reward in return.
Why a WordPress Plugin?
Operating your store on WordPress? It makes sense to handle referrals within WordPress as well. RewardsWP allows you:
- To set your own rewards
- To customize design to your brand
- To store data within your dashboard
- Avoid external sites and fees
It’s a smoother way to turn happy customers into your best marketers.
Fully Customizable to Match Your Store
You can customize the Rewards Widget with easy plugin settings:
- Choose your brand color
- Preferably, adjust how the launcher shows up
- Select social platforms for sharing
- Preview it all live—no coding needed
It works smoothly with any theme, appearing as a native component of your site from the start.
[See pricing and start →]
One-Step Enrollment
Customers are automatically enrolled with their first purchase—no opt-ins or approval series. They receive their referral link immediately and see the widget live on your site.
Even guest purchases are included. If a guest later becomes an account holder, their referral history and reward follow them.
Already have a customer base? They’re automatically signed up when you activate RewardsWP. No imports. No invites.
Reward Customers and Their Referrals
Double-sided rewards are facilitated by RewardsWP—pay the promoter as well as the referred friend.
Reward:
- Fixed discounts (e.g., $10 discount)
- Percentage discounts (e.g., 15%)
- Free shipping (WooCommerce only)
- Free products (e.g., company-branded t-shirt)
Rewards are handed out as coupons, either automatically or via the widget.
Integrated Email Notifications
To keep customers active, RewardsWP sends emails automatically at the optimal times:
- Welcome Email: Sent automatically after a purchase to make them feel welcome in the referral program
- Reward Earned Email: Sent automatically if a referral leads to a sale
- Friend Reward Email: Sent automatically to the invited friend with their reward
All automated—no manual emails or extra complexity.
Strong Admin Controls
From your WordPress admin, you can keep track of
- Referrals: See who referred whom, order value, and status
- Rewards: See rewards issued, redeemed, and pending
- Members: See all registered participants, including guests
It’s all in one place—no tool jumping.
Fraud Protection Built-In
RewardsWP keeps your program abuse-free and honest with:
- ✅ Email validation (prevents disposable emails)
- ✅ Duplicate detection (prevents self-referrals)
- ✅ IP filtering (prevents suspicious patterns)
These protections run silently in the background—no setup required.
Made for WordPress Store Owners
RewardsWP integrates natively with:
- ✅ WooCommerce
- ✅ Easy Digital Downloads
Install as a plugin, set up your rewards, and go live instantly. No third-party dashboards. No APIs. No surprise fees.
And since it’s created by the makers of AffiliateWP, you can rely on it to get the job done—whether you use it by itself or with your affiliate program.
Start Growing Through Referrals Today
If you’ve been holding out for an easy solution to allowing customers to refer friends, RewardsWP is here.
Launch in minutes, easily customize, and grow your shop by rewarding your most loyal fans—your customers.
Frequently Asked Questions
What is RewardsWP?
A WordPress referral plugin that lets customers refer friends and get rewards—fully compatible with AffiliateWP.
How is referral marketing different from affiliate marketing?
Referral marketing works with your customers, while affiliate marketing works with external partners.
Can I use RewardsWP without AffiliateWP?
Yes! It’s perfectly good as a solo, but goes great with AffiliateWP if you’re using both.
Can I customize the widget?
Yes. Change colors, placement, and sharing options—all through a graphical interface.
Will it work with WooCommerce and EDD?
Yes, both are fully supported.