WordPress.org

Plugin Directory

RewardsWP – Loyalty Points & Referral Program for WooCommerce

Image
Image

RewardsWP – Loyalty Points & Referral Program for WooCommerce

Description

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

Get RewardsWP Pro Today

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)

Screenshots

  • Image
    Rewards widget on your storefront inviting customers to join and earn points
  • Image
    Members see their points balance and available rewards at a glance
  • Image
    Customers can view and apply their earned reward coupons
  • Image
    One-click apply lets customers add reward coupons directly to their cart
  • Image
    Ways to earn panel shows all available actions to accumulate points
  • Image
    Customers browse redemption options and claim rewards with a single click
  • Image
    Refer a friend program turns customers into brand advocates
  • Image
    Track member activity, referral revenue, and points balances at a glance
  • Image
    Deep dive into any member’s points, rewards, and referral activity
  • Image

Installation

  1. Install RewardsWP either via the WordPress.org plugin repository or by uploading the files to your server. (See instructions on how to install a WordPress plugin)
  2. Activate RewardsWP.
  3. Navigate to RewardsWP in your admin menu to configure your points and referral program.
  4. Want more features? Purchase the Pro version of RewardsWP!

FAQ

Which eCommerce platforms are supported?

RewardsWP works seamlessly with both WooCommerce and Easy Digital Downloads. These are the two most popular eCommerce solutions for WordPress, so you’re covered whether you’re selling physical products or digital downloads.

Does RewardsWP work alongside AffiliateWP?

Yes! RewardsWP and AffiliateWP are designed to work together perfectly. While AffiliateWP manages your professional affiliate program (with bloggers, influencers, and marketing partners), RewardsWP handles your customer loyalty and referral program. They’re complementary solutions from the same trusted team.

How does the loyalty points system work?

Customers earn points for actions you define – purchases, signing up, their first order, leaving product reviews, and referring friends. They can then redeem accumulated points for discounts on future orders. You control the earning rates and redemption values.

Can I customize what points are called?

Yes! With RewardsWP Pro, you can change “Points” to anything you like – Stars, Coins, Credits, Gems, or whatever fits your brand. Both singular and plural forms are customizable.

Is there a limit to how many members can join my program?

No! RewardsWP allows unlimited members, unlimited rewards, and unlimited referrals. There are no artificial caps.

Do I need coding knowledge to use RewardsWP?

Not at all. RewardsWP includes a guided setup wizard and intuitive settings pages. No coding is required to launch a fully-featured rewards program.

What’s the difference between this version and Pro?

This version includes a loyalty points system, referral program, rewards widget, program dashboard, and email notifications.

RewardsWP Pro adds friend rewards, points expiration, point branding, advanced reward types, advanced analytics, CSV exports, and priority support.

How do customers see their points and rewards?

Customers interact with your rewards program through a beautiful floating widget that appears on your site. They can view their points balance, available rewards, referral link, and redeem their points – all without leaving the page.

Can customers refer friends?

Yes! RewardsWP includes a referral program with shareable referral links, social sharing to Facebook, X, and Email, and advocate rewards when referrals make a purchase. RewardsWP Pro adds friend rewards, which gives the referred friend a discount on their first purchase.

Does RewardsWP work with my theme?

RewardsWP is designed to work with any WordPress theme.

Where can I get support?

For the lite version, please use the WordPress.org support forums. Pro customers get priority email support through their RewardsWP account.

I’d like access to all features. How can I get them?

You can get access to more features and support by upgrading to our Pro version. Purchasing a Pro license gets you access to the full version of RewardsWP, automatic updates, priority support, and many more features!

Reviews

There are no reviews for this plugin.

Contributors & Developers

“RewardsWP – Loyalty Points & Referral Program for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.1

  • Fix: Improved PHP 7.4 compatibility

1.0.0

  • Initial release