200+
April 17, 2026
October 24, 2025
Simple Points and Rewards for WooCommerce helps you launch a lightweight, no‑bloat points and rewards loyalty program without complexity.
Customers earn points for actions (signup, orders, referrals) and redeem them for rewards like WooCommerce coupon vouchers, specific products, or checkout discounts – a complete Points and Rewards experience for WooCommerce.
A dedicated “Rewards” tab appears under My Account with points, history, ways to earn and redeem, and redeemed vouchers.
Admins get a clear settings area and tools to manage points, logs, and vouchers in your loyalty program.
There are several ways for customers to earn points, including:
The Pro version adds points for first order, after X orders, writing reviews, birthdays, social shares, and daily logins.
Reward points can be redeemed for various rewards vouchers including:
Alternatively, you can enable the “Points Discount on Checkout” option. This is a more simple and traditional method, that allows customers to convert points into an immediate order discount at checkout without generating a coupon.
Customers can redeem their points via the Rewards dashboard or at checkout (if enabled):
Tip: You can also embed the Rewards dashboard anywhere with the shortcode: [spar_points_rewards]. This lets you place your Points and Rewards experience on any page.
You can easily migrate your existing customer points data from other popular WooCommerce Points and Rewards plugins including:
A Points and Rewards program incentivizes customer loyalty by rewarding repeat purchases and engagement. It encourages customers to return to your store, increasing lifetime value and fostering a sense of community around your brand. By offering points for actions like signing up, making purchases, and referring friends, you create a positive feedback loop that benefits both your business and your customers.
Simple Points and Rewards for WooCommerce is designed to be a lightweight, easy-to-use solution that integrates seamlessly with your WooCommerce store. It offers a comprehensive set of features without the complexity and bloat of larger loyalty programs. With a focus on user experience, both for customers and administrators, it provides a straightforward way to implement a loyalty program that drives engagement and sales.
They can view their points, history, ways to earn and redeem, and redeemed vouchers in the “Rewards” tab under the “My Account” page in WooCommerce.
You can also use the shortcode [spar_points_rewards] to display the rewards interface on any page.
They can also use the checkout rewards box (if enabled) to redeem points for rewards or discounts at checkout.
In the Pro version, you can also enable a floating rewards widget for easy access to points and rewards anywhere on the site.
There are several ways to award points:
Customers can earn points when they register a new account on your WooCommerce store.
By default, points are awarded when an order is created and they are taken to the “thank you” page.
You can change this behavior in Settings to award points when the order is marked “processing” or “completed”.
If the referral features are enabled, customers can earn points by referring friends via referral links or gift coupons.
Pro Version Only:
Customers earn points when they place their first order.
Customers earn points after completing a set number of orders.
Customers earn points for writing product reviews.
Customers earn points on their birthday.
Customers earn points for logging into their account daily, with bonus points for consecutive logins.
Yes.
Referral features allow tracking via a cookie and (optionally) via referral gift coupon (PRO version) with attribution modes and self-referral blocking.
Yes, in Settings you can change labels and several display texts.
A Points and Rewards program lets customers earn reward points for actions (like placing orders or referring friends) and redeem those points for rewards such as discount vouchers or free products. This plugin provides a simple, flexible Points and Rewards system for WooCommerce.
Yes, the plugin is designed to work with most custom checkout plugins.
It has specificly been tested and integrated with these checkout plugins:
– FunnelKit (Checkout and Side Cart)
– CheckoutWC
– Flux Checkout
You can create a reward of type “Custom (Developer Hook)” in the Rewards settings tab. A custom reward lets you deduct points and then run your own logic when the customer claims it.
Fields:
– Short Description – shown to customers in the Ways to Redeem list.
– Developer Reward ID – lowercase unique identifier (letters, numbers, hyphens, underscores) you can use to distinguish multiple custom rewards.
Hook fired after successful claim and points deduction:
spar_custom_reward_claimed( $user_id, $developer_id, $reward_array, $points_spent )
If your logic fails and you need to refund points, call:
spar_update_user_points( $user_id, $points_spent, ‘add’, ‘Refund: custom reward failed’, ‘redeem_refund’ );
This keeps the plugin flexible for bespoke reward types (subscriptions, access passes, digital downloads, etc).
This plugin stores points in user meta and logs points activity in a custom database table to enable efficient history pagination.
Referral features (if enabled) use cookies to attribute referrals:
– spar_referrer: stores referral code (up to ~30 days) for attribution
– spar_referral_coupon: temporary helper cookie cleared on order completion
As site owner, include these cookies and data uses in your site’s privacy policy as applicable.
Freemius: The plugin uses the Freemius SDK for licensing of PRO features; see Freemius privacy and terms for details.
Font Awesome: The plugin uses Font Awesome (free) for icons; see Font Awesome privacy and terms for details.
Yes. If you need any help setting up the Points and Rewards plugin, please feel free to get in touch and we’ll be happy to help!
You can report feature bugs by creating a support ticket. Please provide as much information as possible to make it easier for us to find a solution for you.
Please report security bugs found in the source code of the Simple Points and Rewards plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.
| Version | Download | Type |
|---|---|---|
| 1.11.0 | Download | Stable |
| 1.10.1 | Download | Stable |
| 1.10.0 | Download | Stable |
| 1.9.0 | Download | Stable |
| 1.8.0 | Download | Stable |
| 1.7.2 | Download | Stable |
| 1.7.1 | Download | Stable |
| 1.7.0 | Download | Stable |
| 1.6.0 | Download | Stable |
| 1.5.0 | Download | Stable |
| 1.4.0 | Download | Stable |
| 1.3.1 | Download | Stable |
| 1.3.0 | Download | Stable |
| 1.2.1 | Download | Stable |
| 1.2.0 | Download | Stable |
| 1.1.2 | Download | Stable |
| 1.1.1 | Download | Stable |
| 1.1.0 | Download | Stable |
| 1.0.0 | Download | Stable |
| Development | Download | Trunk |