WR Icon


Points and Rewards program for WooCommerce

Create a meaningful loyalty program

Loyalty programs are common on e-commerce stores and customers are now used to them or expecting them. This is why, if you want your loyalty program to be very impactful, you have to offer an engaging and rewarding loyalty program. WooRewards is different than other loyalty plugins. It was built to be both powerful and customizable.

With WooRewards, you'll be able to achieve almost any type of loyalty program you can think of.

Give points on purchases and actions

With WooRewards, you can propose many ways for your customers to earn points. They can earn points for each dollar they spend, for purchasing certain products or for sponsoring new customers. With more than 20 actions that give points, you'll have a lot of possibilities to motivate your customers.

With a full WooCommerce integration, you can show how many points a customer will earn on product pages or on the cart page.

Offer a lot of different rewards

Most loyalty programs will let customers spend their points on the cart to get an immediate discount. This is also possible with WooRewards and you have some extra options like the max cart percentage that can be discounted with points. However, this kind of reward is a bit restrictive and WooRewards offers a lot more possibilities. WooCommerce coupons, free products, user role or title are some of the possibilities offered by WooRewards.

Set a number of points needed for each reward you want, and customers will have to choose how to spend their points. They will receive informative emails telling them what kind of rewards they can unlock and how many points they need to unlock them. You also have access to various widgets and shortcodes to show these rewards to your customers.

Create a unique combination

WooRewards gives you the unique possibility to mix several points and rewards systems that can work together or apart. What this means is that you can create a system that will give a discount on customers birthdays, another one that reward customers for spending money and a third one which is restricted to specific customers.

The possibilities are infinite and it can be quite hard to understand how to use multiple systems. But don't worry, there are plenty of tutorials in our documentation to help you get started. And if you need assistance, our support team is always available.

Buy WooRewards

Subscription License*
9 / month
All plugin features
Maintenance and Updates
World class Support
1 site
Cancel at any time
14 Days Refund**

Add To Cart

Lifetime License
All plugin features
Lifetime maintenance and updates
Lifetime Support
3 sites
14 Days Refund**
Add To Cart

(*) All features, updates and support are available while the subscription is active. You can cancel your subscription at any time by changing your account preferences. If you cancel your subscription, all your data will remain intact but the plugin features will be disabled.

(**) The plugin must be deactivated from all websites/domains. The refund request must happen before 14 days after the purchase.


WooRewards + WooVIP
Lifetime licenses of both plugins
Lifetime maintenance and updates
Lifetime Support
3 sites
14 Days Refund**
Add To Cart
WooRewards + WooVirtualWallet
Lifetime licenses of both plugins
Lifetime maintenance and updates
Lifetime Support
3 sites
14 Days Refund**
Add To Cart
WooRewards + WooVIP + WooVirtualWallet
Lifetime licenses of all 3 plugins
Lifetime maintenance and updates
Lifetime Support
3 sites
14 Days Refund**
Add To Cart

Combine the plugins

Our plugins are designed to work together and add new features to each other.

If you combine WooRewards and WooVIP, you can offer VIP Memberships as rewards in your loyalty programs. VIP Members will have special price rules or have access to specific products.

Combine WooRewards and WooVirtualWallet to reward your customers with wallet credit or wallet gems. Create a gift shop with dedicated products where customers can spend their wallet credit or gems.

Features in detail

You will see below a list of all WooRewards features. There's a lot of them so we did regroup them into several sections. WooRewards is fully compatible with WPML and can also be translated by using Loco Translate.

  • Methods to get points
    • Place an order
    • Place a first order
    • Spend money
    • Buy specific products
    • Buy in category
    • Product review
    • Registration anniversary
    • User's Birthday
    • Click an image
    • Publish a post
    • Recurrent visit
    • User registers
    • Visit a post, page or url
    • Share on social networks
    • Visitor comes from a shared link
    • Sponsor a friend
    • Sponsored orders
    • Sponsored spends money
    • Sponsored user registration
    • User unlocked badges
  • Rewards
    • Points to cart conversion
    • Fixed amount discount coupon
    • Percentage discount coupon
    • Variable discount coupon
    • Free products
    • Free shipping coupon
    • Badge
    • User title
    • User role
    • Custom reward
  • Loyalty programs
    • As many as you want
    • Standard points and rewards
    • Leveling & memberships systems
    • Limited in time or permanent
    • Name your points currency
    • Restrict to specific roles
    • Turn On/Off
    • Set title
  • Expiration
    • Points expiration for inactivity
    • Periodical points expiration
    • Transactional points expiration
    • Rewards expiration
  • Customers Management
    • Points and transaction history
    • Filter customers by owned badges
    • Filter customers by points
    • Filter customers by acitvity period
    • Search customers
    • Add/Subtract Points
    • Add/Remove Badges
    • Offer/Confiscate rewards
  • Sponsorship
    • Email sponsorship
    • Sponsorship link
    • QR Code sponsorship
    • Social share sponsorship
  • Badges & Achievements
    • Infinite badges
    • Badges rarity
    • Achievements for repeating actions
    • Badge popup
  • WooCommerce Integration
    • Cart/Checkout - Use points for discount
    • My Account - Loyalty and Rewards
    • My Account - Badges
    • My Account - Achievements
    • Product page - Earned points
    • Cart page - Earned points
    • New order email information
    • Cart page - Owned coupons
  • Widgets
    • Display Points
    • Owned coupons
    • Standard Rewards
    • Leveling Rewards
    • Methods to earn points
    • Badges
    • Achievements
    • Social media share
  • Shortcodes
    • Simple points display
    • User name and title
    • Points needed for next level
    • User level
    • Progress bar
    • Points history
    • Display points
    • Owned coupons
    • Rewards
    • Methods to earn points
    • Badges
    • Achievements
    • Social share
    • WooCommerce Loyalty and rewards
    • WooCommerce cart coupons
    • WooCommerce points for discounts
    • WooCommerce cart points preview
    • WooCommerce product points preview
    • Email sponsorship
    • Sponsorship link
  • Emails
    • Header and Footer
    • New reward
    • Achievement complete
    • Reward choice
    • Reward expiration reminder
    • Points expiration reminder
    • Sponsorship
  • Data management
    • Process past orders
    • Export points
    • Import points
    • Transfer points from other plugin
    • User permissions
    • Get loyalty program info
    • Get methods to earn points
    • Get rewards
    • Get user points
    • Add/Subtract points
    • Unlock a reward
  • Other features
    • Reward popup
    • Include/exclude taxes
    • Points priority
    • Order status for points
    • Birthday fields
    • Remove points on order refund
  • WooRewards + WooVIP
    • VIP Membership reward
    • Points for becoming VIP
    • Limit loyalty program to VIP
  • WooRewards + WooVirtualWallet
    • Wallet credit reward
    • Wallet gems reward
    • Automatic points conversion
  • Plugin compatibility
    • WPML
    • WooCommerce Subscriptions
    • Customer Reviews for WC
    • Elementor / Beaver Builder
  • Languages
    • English
    • French
    • Spanish
    • Chinese
    • Russian
    • Czech

Product reviews

Our customers are invited to review our solutions on an independent website. It means that you can trust the reviews published here and verify their authenticity at any time.

1 Anonymous (verified owner) -
Verified review
Verified review
2 Pavel E. (verified owner) -
Verified review
Verified review
A great plugin with huge amounts of customisation! You can create multiple reward systems, combining them, or to make them work separately, creating fun achievements, so your website will eventually turn into a video-game :D (Well, it depends on how far will you go with those rewards, but it is hard to stop). If you want to create reward system - this is your best choice (both functionality and cost-wise) Also, the Support Team is very helpful and tries to "fix" anything you have problem with in a very short period of time, even if it is not that easy on their end. And they're just nice to talk with :)
3 Yoann (verified owner) -
Verified review
Verified review
Awesome plugin for customers and webmaster, thank you for your work !
4 stephen cowe (verified owner) -
Verified review
Verified review
The app is good our customers love give them some to work towards
5 Tony C. (verified owner) -
Verified review
Verified review
Great plugin with many options/features. Support is also first class
6 Anonymous (verified owner) -
Verified review
Verified review
Very good and easy to use