WooCommerce Plugin
Loyalty Rewards for WooCommerce

Turn one-time buyers into repeat customers

A points-based loyalty system for WooCommerce. Customers earn on every order and redeem at checkout. No coupon codes, no complicated setup.

Version 1.2.9Requires WooCommerce 7.0+License GPLv2
Free
$0
Free forever
  • Configurable earn rate (points per €)
  • Cart & checkout redemption
  • My Points account tab
  • Points expiry with auto-cleanup
  • Admin ledger with full history
  • Automatic reversal on refund/cancel
Download Free
Most popular
Pro
$54 / yr
1 site · 1 year of updates
  • Everything in Free
  • Referral program with shareable links
  • Points for signup, reviews & daily login
  • VIP tiers & multiplier campaigns
  • Email notifications (earn, expiry, summary)
  • Bulk CSV import & export
Get Pro →
Pro 3-Site
$109 / yr
3 sites · 1 year of updates
  • Everything in Pro
  • Use on up to 3 sites
  • Manage licenses from one account
  • Priority email support
Get Pro for 3 Sites →
Need more than 3 sites? Contact us for a custom quote.

A loyalty system that just works

No complex configuration. Set your earn rate, and the plugin handles everything from earning to redemption.

01

Configurable earn rate

Set how many points customers earn per currency unit spent. 1 point per €1, 10 points per €1, whatever fits your business model.

02

Cart & checkout redemption

Customers apply points directly on the cart or checkout page. No coupon codes needed. Configurable redeem rate, minimum points, and maximum discount percentage.

03

My Points account tab

A dedicated tab in My Account shows the customer's point balance, earning history, and redemption log. No admin support tickets needed.

04

Points expiry

Set an expiry period for unused points. Expired points are cleaned up automatically via a scheduled job. Encourages customers to come back and use their rewards.

05

Admin ledger

Full point history for every customer. See every earn, redeem, expiry, and manual adjustment with timestamps and order references.

06

Automatic reversal

When an order is refunded or cancelled, earned points are automatically reversed. No manual cleanup, no over-rewarding.

Earn, save, redeem, repeat

The cycle that keeps customers coming back. No complexity, no friction, just rewards that work.

01

Customer places an order

Points are earned automatically when the order is completed. The customer sees their balance update in My Account.

02

Points accumulate

Every order adds to their balance. The My Points tab shows a running total and full history of earnings and redemptions.

03

Redeem at checkout

When they're ready, customers apply points on the cart or checkout page for an instant discount. Balance updates in real time.

Referrals and bonus point actions

Pro includes a full referral program. Each customer gets a unique shareable link. When a friend makes their first purchase, both earn bonus points. Award extra points for account signup, product reviews, and daily login. Built-in fraud prevention stops self-referrals and duplicate accounts.

  • Unique referral link per customer
  • Both-sided rewards (referrer + friend)
  • Bonus points for signup, reviews & daily login
  • Anti-fraud: blocks self-referrals and duplicates
Referral Program
Your link: shop.com/?ref=emma42
When a friend orders:
You earn 50 bonus points
Your friend earns 25 welcome points
Points for Actions
Signup: +50 pts · Review: +25 pts · Login: +5 pts

VIP tiers and multiplier campaigns

Reward your best customers with automatic VIP tier upgrades. Bronze, Silver, Gold, and Platinum, where each tier earns points at a higher rate. Run time-limited multiplier campaigns (2x points weekend, 3x on birthdays) to drive purchases during key periods.

  • 4 configurable tiers with custom thresholds
  • Higher earn rates per tier
  • Time-limited multiplier campaigns
  • Tier badges shown in My Account
VIP Tiers
Bronze · 1xSilver · 1.25xGold · 1.5xPlatinum · 2x
Active Campaign
Weekend Double Points, 2x earn rate
Ends Sunday 23:59

Keep customers engaged with smart notifications

Pro sends automatic email notifications when customers earn points, when their points are about to expire, and a monthly summary of their rewards activity. Manage points in bulk with CSV import and export for migrations or manual adjustments.

  • Points earned notification after each order
  • Expiry warning before points expire
  • Monthly summary email with balance and history
  • CSV import/export for bulk point management
Email Notifications
Points earned
Expiry warning (7 days)
Monthly summary
Bulk Management
Export all points as CSV
Import points from CSV

Free vs. Pro

The free plugin is a complete loyalty system. Pro adds referrals, VIP tiers, campaigns, and engagement tools.

FeatureFreePro
Configurable earn rate
Cart & checkout redemption
My Points account tab
Points expiry & auto-cleanup
Admin ledger with full history
Automatic reversal on refund/cancel
Referral program
Points for signup, reviews & daily login
VIP tiers (Bronze / Silver / Gold / Platinum)
Points multiplier campaigns
Points earned email notification
Expiry warning emails
Monthly summary email
CSV import & export
Auto-updates via license key
Priority email support
$0
Download
$54 / yr
Get Pro →
v1.2.9
Latest Version
Free
Core Plugin
WC 7.0+
WooCommerce
PHP 7.4+
Requirement

Common questions

If your question isn't here, reach out via the support forum or email us directly.

How do customers redeem their points?
On the cart or checkout page, there's a “Redeem Points” section where customers enter how many points they want to use. The discount is applied instantly. No coupon codes needed.
What happens to points when an order is refunded?
Points earned on the order are automatically reversed. If the customer redeemed points on that order, those points are returned to their balance.
Can I manually adjust a customer's point balance?
Yes. The admin ledger lets you add or deduct points with a note explaining the reason. All adjustments are logged in the customer's history.
Do points expire?
You can set an expiry period (e.g., 12 months from earning). Expired points are removed automatically by a scheduled job. You can also disable expiry entirely.
What's the difference between Free and Pro?
Free is a complete earn-and-redeem loyalty system with expiry, admin ledger, and automatic reversals. Pro adds a referral program, VIP tiers with multiplied earn rates, time-limited campaigns, email notifications, and CSV bulk management.

Reward loyalty. Grow revenue.

Install the free plugin and start rewarding your customers today. Pro is available when you're ready for referrals, tiers, and more.