
Stop Affiliate Spam & Bot Logins with New Multi-CAPTCHA Protection
Stop affiliate spam with Multi-CAPTCHA support. Choose from Google reCAPTCHA, hCaptcha, or Cloudflare Turnstile to protect your affiliate program.
Continue Reading →Join 30,000+ Smart Business Owners who use AffiliateWP to Grow Their Revenue, FASTER!
Stop affiliate spam with Multi-CAPTCHA support. Choose from Google reCAPTCHA, hCaptcha, or Cloudflare Turnstile to protect your affiliate program.
Continue Reading →More and more AffiliateWP users have been asking for a refer-a-friend plugin for WordPress — something simple that lets customers refer their friends without replacing or complicating their affiliate program.
They didn’t want another platform. They wanted something built for WordPress.
Something that works with AffiliateWP — not around it.
That’s exactly why we created RewardsWP. A referral plugin made to run side-by-side with AffiliateWP, so you can grow through affiliates and customers, with full control inside your WordPress site.
If you’re already using AffiliateWP, then you already know the power of affiliate marketing. But what about the people already buying from you?
That’s where RewardsWP comes in.
It gives you a simple, customer-first referral program built for WordPress—with all the control you’d expect from a plugin that lives inside your site.
Want to see all features at a glance? Check out the full RewardsWP feature page →
The Rewards Widget gives your customers everything they need to participate in your referral program — all in one clean, intuitive panel.
After a customer makes a purchase, they’re automatically enrolled in your referral program. From then on, the Rewards Widget appears across your entire site whenever they’re logged in — no extra steps or dashboards to find.
This makes it easy for customers to refer their friends and redeem rewards from anywhere on your site — whether they’re browsing products, checking their order history, or just returning to visit.
Inside the widget, customers can:
The Invite tab (pictured above) gives customers quick access to their referral link and one-click sharing tools.
They can:
It’s fast, familiar, and designed to encourage sharing without adding friction.
The Rewards tab shows customers what they’ve earned — and how to claim it.
They’ll see:
It’s a rewarding experience that motivates customers to keep sharing.
This is important, and we get the question a lot.
They’re related, but they’re not the same.
Affiliates tend to be more strategic and content-focused. Customers are more casual—they just want to send a link to a friend and maybe earn a discount.
If you’re running your store on WordPress, it makes sense to manage referrals the same way — right inside your dashboard.
A refer-a-friend plugin for WordPress gives you full control over how your program works, without relying on third-party SaaS tools or external dashboards.
With RewardsWP, you can:
It’s a faster, simpler way to turn customers into advocates — without sending them to another site or platform.
The Rewards Widget isn’t just easy for customers — it’s easy for you to tailor to your store.
From the plugin settings, you can:
It works out of the box with any WordPress theme and feels like a native part of your site from day one.
Want to try it for yourself? View pricing and get started with RewardsWP →
One of the best things about RewardsWP is that it just works — right out of the box.
As soon as a customer makes a purchase, they’re instantly enrolled into your referral program. There’s no opt-in form, manual approval, or setup required.
Once enrolled, their personal referral link is ready to use — and the Rewards Widget appears across your site whenever they’re logged in.
Guest purchases are supported too. If a customer checks out as a guest and later creates an account, RewardsWP automatically connects their referral history and rewards — so they don’t lose a thing.
Already have existing customers? RewardsWP enrolls them automatically the moment you activate the plugin — no need to import anything or send out invites. That means you can launch your referral program with a full customer base from day one.
With RewardsWP, you’re not limited to one reward or one audience — you can offer incentives to both the referring advocate and the friend they invite.
This is called double-sided rewards, and it’s built right in.
You can reward:
This approach encourages more participation and faster conversions, since both sides benefit.
RewardsWP currently supports:
Each reward is issued as a coupon, applied automatically or redeemable from the Rewards Widget — depending on your settings.
Customers are more likely to refer friends — and redeem their rewards — when they know what’s going on.
That’s why RewardsWP includes built-in email notifications that trigger at every key moment in the referral journey:
Everything happens automatically — no manual emails, no customer confusion, and no extra work for you.
Want to see who referred who? What rewards were issued? Whether a discount was claimed?
You’ll find everything in the RewardsWP admin.
There are three key admin views:
Everything is in one place, so you can keep tabs on your program without jumping through hoops.
Referral programs work best when you reward genuine word-of-mouth — not loopholes or fake signups.
RewardsWP includes built-in safeguards to protect your store from referral abuse, including:
These checks run automatically in the background — so your program stays fair, and your rewards go to the right people.
You don’t need to set up any extra rules or install third-party tools. Just activate RewardsWP and you’re protected from day one.
RewardsWP was built with WordPress stores in mind — no third-party platforms, no complicated APIs, and no surprise fees.
It works natively with:
That means it fits right into your existing checkout, customer accounts, and email setup — no need to manage separate dashboards or external apps.
You can install RewardsWP just like any other plugin, configure your rewards, and your referral program is ready to go.
And because it’s built by the team behind AffiliateWP, you can trust that it plays nicely alongside your affiliate program — or runs great on its own.
If you’ve been waiting for a simple, WordPress-native way to let customers refer their friends and grow your store — RewardsWP is ready.
Launch your referral program in minutes, reward both customers and their friends, and turn happy customers into your best marketing channel.
RewardsWP is a WordPress plugin that lets your customers refer friends and earn rewards. It runs inside your WordPress site and works alongside AffiliateWP.
Affiliate marketing focuses on external partners. Referral marketing turns your customers into advocates who refer their friends for rewards.
Yes — RewardsWP works on its own, but it’s even more powerful when paired with AffiliateWP.
Yes. You can change the colors, positioning, and social sharing options directly from the plugin settings — no code needed.
Yes, RewardsWP supports both major eCommerce platforms.
Ready to install the easiest to use refer-a-friend plugin for WordPress?
Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Marketing cookies are used to follow visitors to websites. The intention is to show ads that are relevant and engaging to the individual user.
Andrew, this is cool! Can it be integrated with Paid Memberships Pro?
Hey Kyle – Thanks so much for the kind words!
At the moment, RewardsWP integrates directly with WooCommerce and Easy Digital Downloads. We don’t currently have an integration with Paid Memberships Pro, but I’ve gone ahead and added your request to our feature request tracker so it’s officially on our developers’ radar.
Can we have ProfilePress support?
Hey Austin – Thanks for the suggestion. We’ve noted your request for ProfilePress support and have added it to our feature request tracker.
Looks great! I really like the double reward incentive, and the clean design is fantastic.
Will there also be a payout option in future as well? ie. where the referer can redeem a fixed amount of cash for each referral that makes a purchase?
Hey Geoff – Thank you so much for the kind words. We’re really glad to hear you like the double reward incentive and the clean design. As for your suggestion about offering a fixed cash payout option for referrals, I’ve gone ahead and added this to our internal feature request tracker.