The Best Customer Loyalty & Referral Plugin for WordPress
RewardsWP is the best loyalty points and referral program plugin for WooCommerce and Easy Digital Downloads. Created by the team behind AffiliateWP, the leading affiliate marketing solution trusted by over 30,000 website owners.
Turn your customers into brand advocates with a powerful points-based loyalty system and customer referral program. Launch your rewards program in minutes with our intuitive setup wizard, beautiful rewards widget, and automated reward distribution.
RewardsWP Pro This plugin is the lite version of RewardsWP Pro which includes powerful features friend rewards, points expiration, advanced redemption options (percentage discounts, free shipping), detailed analytics, CSV exports, and priority support. Click here to purchase the best loyalty plugin for WordPress.
Works With Your Favorite eCommerce Platforms
RewardsWP integrates seamlessly with the most popular eCommerce solutions for WordPress:
- WooCommerce – The world’s most popular eCommerce plugin with deep integration for products, orders, coupons, and checkout
- Easy Digital Downloads – Perfect for selling digital products, software, and downloads
Why Choose RewardsWP?
RewardsWP is designed to help you grow your business through customer loyalty and word-of-mouth marketing. Here’s what makes it the best choice:
- From the AffiliateWP Team – Built by the same team behind the #1 affiliate marketing plugin for WordPress, trusted by over 30,000 website owners
- Modern, Intuitive Interface – Beautiful rewards widget and admin dashboard that your customers and team will love
- Launch in Minutes – Our guided setup wizard gets your rewards program running quickly with no coding required
- AffiliateWP Compatible – Run both customer referrals and professional affiliate programs side by side
- Dual Platform Support – One of the few loyalty plugins that fully supports both WooCommerce and Easy Digital Downloads
Loyalty Points Program
Let your customers earn points for purchases and activities, then redeem them for valuable rewards.
Earn Points
- Earn Points on Purchases – Customers earn points for every order they complete
- Sign-Up Bonus Points – Reward customers just for creating an account
- First Order Bonus – Give extra points to encourage that crucial first purchase
- Product Review Rewards – Incentivize customers to leave reviews and build social proof
- Custom Point Values – Set your own earning rates and point-to-currency conversion
- Product Points Banner – Display points earning potential on product pages
Redeem Points
- Fixed Discount Redemption – Customers redeem points for dollar-amount discount coupons
- Pre-Configured Rewards – Get started instantly with a ready-to-use reward ladder ($5, $10, $20 discounts)
Referral Program
Grow your customer base through word-of-mouth marketing:
- Shareable Referral Links – Each customer gets a unique referral link to share
- Social Sharing – One-click sharing to Facebook, X, and Email
- Advocate Rewards – Automatically reward customers when their referrals make a purchase
- Referral Count – Customers can see how many people they’ve referred
Rewards Widget
Your customers interact with your rewards program through a beautiful, floating widget. Here’s what they can do:
Rewards
- Rewards Overview – View all earned rewards in one place
- One-Click Apply – Instantly apply reward coupons to cart with a single click
- Guided Purchase Flow – Dynamic buttons guide customers from reward to checkout, reducing abandoned carts
- Available Rewards Count – See how many rewards are ready to use at a glance
Points
- Points Balance – View current points balance at a glance
- Ways to Earn – See all available actions to earn more points
- Ways to Redeem – Browse redemption options and claim rewards
Refer a Friend
- One-Click Copy – Instantly copy referral link to clipboard
- Quick Social Share – Share to Facebook, X, or Email without leaving the widget
- Referral Status – Track referrals and see when rewards are earned
Easy Access
- Instant Sign-Up – New visitors can join your rewards program in seconds
- Quick Sign-In – Returning members can sign in directly through the widget
- Guest Friendly – Non-logged-in customers can earn points and create an account later to redeem
Launcher
- Display Options – Choose icon with text, text only, or icon only
- Custom Launcher Text – Personalize what the launcher button says
- Flexible Positioning – Display the launcher on the left or right side of your site
Appearance
- Brand Color Matching – Match the widget to your brand colors
- Custom Welcome Heading – Personalize the greeting customers see when they open the widget
- Custom Program Name – Name your rewards program to match your brand
- Customizable Sharing Options – Toggle sharing channels on or off
- Mobile-Optimized – The widget expands to full-screen on mobile for easy navigation
Program Dashboard
Monitor your rewards program performance with a comprehensive admin dashboard:
- Rewards-Applied Revenue – Track revenue from orders using rewards with visual charts
- Member Statistics – See new members, total members, and active member percentage
- Points Overview – Monitor points earned vs redeemed with redemption rate
- Referral Tracking – View completed referrals count
- Trends Over Time – Points activity charts showing earning and redemption patterns
- Program Insights – Top referrers and most redeemed rewards at a glance
- Recent Activity Feed – Real-time feed of member actions
Email Notifications
Keep your customers engaged with automated email notifications:
- Points Earned – Notify customers when they earn points
- Reward Redeemed – Confirm when customers successfully redeem rewards
- Advocate Reward – Notify referrers when their referral results in a reward
- Custom Sender Details – Set your own sender name and email address
- Email Logo – Add your brand logo to all notification emails
Unlimited Everything
Unlike other loyalty plugins, RewardsWP doesn’t limit you:
- Unlimited program members
- Unlimited rewards
- Unlimited referrals
RewardsWP Pro Features
While RewardsWP gives you a powerful loyalty points system and referral program, upgrading to RewardsWP Pro unlocks even more features to supercharge your rewards program:
Friend Rewards
- Reward the Friend – Give the referred friend a discount on their first purchase, not just the referrer
Advanced Points Redemption
- Percentage Discounts – Redeem points for percentage-off coupons
- Free Shipping – Redeem points for free shipping
Advanced Advocate Rewards
- Percentage Discounts – Reward referrers with percentage-off coupons
- Free Shipping – Reward referrers with free shipping
Points Management
- Points Expiration – Set points to expire after a configurable period to encourage engagement
- Expiration Email Reminders – Automatically remind customers before their points expire
- Point Branding – Customize what you call your points (Stars, Coins, Credits, or anything you like)
Advanced Customization
- Brand Foreground Control – Choose light or dark text and icons on your brand color for better readability
Advanced Analytics
- Orders Using Rewards – Track how many orders use rewards with detailed charts
- First-Time Redeemers – Monitor new redeemers and median time to first redemption
- Custom Date Ranges – Analyze times period, not just the last 30 days
- Period Comparisons – See deltas comparing metrics against previous periods
- CSV Exports – Export members, points, referrals, and rewards data
Reward Expiration
- Coupon Expiration – Set expiration dates on reward coupons to create urgency and drive faster purchases
- Referral Reward Expiration – Limit how long referral rewards remain valid to encourage timely referrals
Plus More Pro Features
- Priority email support
- Email banners for custom branding
- Background export processing
Works Great With AffiliateWP
Already using AffiliateWP for your professional affiliate program? RewardsWP is the perfect complement:
- Run Both Programs Simultaneously – Customer referrals and professional affiliates, all working together
- Same Trusted Team – Built and supported by the AffiliateWP team you already trust
- Complementary Features – AffiliateWP handles affiliate marketing, RewardsWP handles customer loyalty
Popular Use Cases
- eCommerce Stores – Boost repeat purchases and customer lifetime value
- Digital Product Sellers – Reward customers for purchasing and referring software, plugins, and digital downloads
- Membership Sites – Increase member engagement and referrals
- Online Courses – Encourage students to complete courses and refer classmates
- Subscription Services – Reduce churn and increase referrals with rewards
Integrations
RewardsWP works with the tools you already use:
- WooCommerce
- Easy Digital Downloads
- AffiliateWP
Credits
RewardsWP is created by the team at Awesome Motive, the same team behind AffiliateWP, WPForms, MonsterInsights, OptinMonster, and many more.
Branding Guideline
RewardsWP is a trademark of Awesome Motive, Inc. When writing about the loyalty and referral plugin by Awesome Motive, please use the following format:
- RewardsWP (correct)
- Rewards WP (incorrect)
- rewardswp (incorrect)
- Rewardswp (incorrect)
