Flash sale Limited-time offer, save 40% on LoyaltyX Pro.

Skip to content
Loved by store owners in 158+ countries

LoyaltyX: WooCommerce Points and Rewards Plugin for Loyalty Programs

Run a loyalty program on your WooCommerce store without a monthly SaaS bill. Customers earn points on every purchase and redeem them for discounts at the cart or checkout. This points and rewards for WooCommerce plugin sets up in under a minute.

5 star reviews Rated 4.9/5 across Trustpilot, Google and Envato
  • Free version on WordPress.org
  • 14-day money-back guarantee
  • 24×7 human support
WooCommerce points and rewards plugin
0+ Countries served
Elite Author on Envato
What is LoyaltyX

Does WooCommerce come with a points and rewards program?

WooCommerce core has no loyalty program built in. You add one with a plugin. LoyaltyX is the WooCommerce points and rewards plugin that lets shoppers earn points on what they buy. They spend those points on a discount at the cart or checkout. It works on any WooCommerce or WordPress store and keeps every point in your own database. You pay one yearly price, not a monthly SaaS fee that grows with your orders. Start free, then upgrade when you want referrals, tiers, or expiry. LoyaltyX is part of the DevDiggers WooCommerce plugin range.

The problem

A first sale is easy. Getting the second one is the hard part

You spend real money on ads to win a customer. They buy once, then vanish. Nothing pulls them back to your store instead of the next shop in their search results.

Repeat customers spend more per order than new ones, yet most WooCommerce stores give them no reason to return. Points fix that. When shoppers know they have a balance saved with you, coming back feels like the smart choice.

See how LoyaltyX fixes it
  • Paid to acquire, then lost after one order
  • No reason for shoppers to pick you again
  • Discount coupons that train people to wait for sales
  • Loyalty apps that bill you every month
  • Customer goodwill you never turn into repeat sales
How it works

How a points program turns one sale into many

A loyalty program is a loop, not a feature. Each purchase earns points, the points stay in front of the shopper, and that saved balance is what pulls them back to buy again. LoyaltyX runs that loop for you on autopilot.

  1. They earn as they shop

    Every order adds points to the customer balance on its own. The reward is tied to spending they were already going to do, so it costs you nothing extra to start.

  2. They see the balance everywhere

    The floating widget and the on-page messages keep the balance visible while they browse. Points a shopper can see feel real, and real points change what people do.

  3. The balance pulls them back

    A saved balance is a reason to return to your store instead of the next search result. This is where a loyalty program earns its keep: the repeat visit.

  4. They redeem and buy again

    At the cart or checkout they spend points for a discount with one click, which starts the next order and the next batch of points. The loop keeps turning.

Features

Everything a WooCommerce points and rewards plugin should do

One plugin runs your whole loyalty program: earning, redemption, referrals, tiers, expiry, emails, and analytics. It stays fast on your own site, with no monthly SaaS fee. Here is what it does, in plain terms.

Eight ways for customers to earn points

Reward more than the sale. LoyaltyX gives shoppers eight ways to earn reward points, and you decide the rules for each one.

Points can come from the order total or from specific products, so a big spender and a first-time buyer both feel it. Every earn shows up on the product, shop, cart, and checkout pages, so customers know what a purchase is worth before they buy.

  • Purchase-based earning, on the order total or set products
  • Signup bonus, product review rewards, and daily login streaks
  • Referral rewards and birthday points
  • Level-up bonuses and flexible rules for how points are worked out
  • Earn messages shown on product, shop, cart, and checkout pages
Eight ways to earn reward points in the LoyaltyX WooCommerce points and rewards plugin

Seven flexible ways to redeem points

Points only feel real when a shopper can spend them, so LoyaltyX puts redemption right on the cart and the checkout. Customers see their balance, choose how many points to use, and the plugin turns them into a coupon on the order.

You pick the reward types, set the conversion rate, and cap the minimum and maximum. Partial redemption is built in, so nobody has to spend a whole balance at once.

  • Points-to-discount conversion at a rate you set
  • Fixed discounts, like 500 points for $10 off
  • Percentage discounts and free shipping
  • Free products, buy X get Y, and product bundles
  • Redeem on cart and checkout, with automatic coupon generation
Seven flexible ways to redeem reward points at the WooCommerce cart and checkout

A referral program that grows itself

Your happy customers are your cheapest marketing. LoyaltyX gives each shopper a unique referral link and tracks it with a 30-day cookie, so late referrals still count.

Both sides win: the referrer earns points and the new customer gets a welcome reward. It all shows on the customer dashboard, so people see how much their referrals have earned them.

  • A unique referral link for every customer
  • 30-day cookie tracking, so late referrals still count
  • Reward the referrer and the new customer both
  • Referral stats on the customer dashboard
Automated referral program with unique links in the LoyaltyX WooCommerce rewards plugin

Loyalty tiers and a gamified level system

People try harder when there is a level to reach. Build unlimited loyalty tiers from point thresholds, each with its own badge.

Award bonus points when a shopper climbs a tier, and give higher tiers a points multiplier so your best customers earn faster. Everyone sees their level and progress on their dashboard, and an achievement email marks the moment they level up.

  • Unlimited loyalty levels based on points earned
  • Custom badges and level-up bonus points
  • Points multipliers for higher tiers
  • Progress tracking and achievement emails
Gamified loyalty tiers and badges in the LoyaltyX WooCommerce loyalty plugin

Smart points expiration that pulls people back

A balance that never expires is easy to forget. Set points to expire after a period, and shoppers get a gentle reason to come back before they lose what they saved.

LoyaltyX emails a reminder before the deadline and redeems oldest points first, so the rules feel fair. Manual adjustments you make by hand are left out of expiry, so a goodwill gesture never vanishes.

  • Configurable expiration period
  • Email reminders before points expire
  • Oldest points redeemed first (FIFO)
  • Manual adjustments excluded from expiry
Smart points expiration settings and reminder emails in LoyaltyX

Automated loyalty email notifications

The best loyalty programs stay in touch without you lifting a finger. LoyaltyX emails customers when they earn points, when a balance is about to expire, and when they reach a new level.

Each email uses a template you can edit, with placeholders for the name and balance, so every message reads like your store sent it.

  • Emails for points earned, expiring, and level reached
  • Editable templates for every notification
  • Dynamic placeholders for name, balance, and points
Automated loyalty email notifications with editable templates in LoyaltyX

A customer dashboard they will actually use

Every customer gets a rewards dashboard in their WooCommerce account, plus a floating rewards widget that slides open on any page. Both show the live balance, the ways to earn, the rewards to redeem, the current level, and the referral link.

The widget keeps the program in front of shoppers while they browse, and guests get a prompt to join. It is mobile-friendly and styled to match your brand.

  • Live balance, rewards, history, level, and referral link
  • A floating rewards widget on every page, guests included
  • Rename points to Stars, Credits, or your own label
  • Mobile-friendly and styled to your brand colors
Beautiful customer rewards dashboard from the WooCommerce points and rewards plugin

An admin dashboard with real analytics

You cannot grow what you cannot see. The admin dashboard shows points issued, redeemed, and expired, with charts over time and a breakdown of where points come from.

A customer leaderboard surfaces your most loyal shoppers, while a recent-activity feed and active-coupon tracking keep you on top day to day.

  • Points issued, redeemed, and expired at a glance
  • Performance charts and an earning-source breakdown
  • A customer loyalty leaderboard
  • Recent activity and active coupon tracking
Admin dashboard and loyalty analytics in the WooCommerce points and rewards plugin

Adjust points by hand, with a full audit trail

Sometimes you need to step in, and LoyaltyX makes that clean. Add or deduct points for any customer with a note that explains why, so support fixes and goodwill gestures are always on the record.

Bulk adjustments handle a whole group at once, and a full audit trail means every manual change can be traced later.

  • Add or deduct points with a custom note
  • Bulk adjustments for a group of customers
  • A full audit trail for dispute resolution
Manual points adjustment with notes and audit trail in LoyaltyX

Import and export points with CSV

Switching from another loyalty plugin should not cost you your customers history. A guided CSV import loads user IDs and balances in bulk, with a sample file so the format is never a guessing game.

Export works the same way, so you always own a copy of your loyalty data and can move it whenever you need to.

  • Bulk import of point balances from a CSV file
  • A guided wizard with a sample file
  • Migrate from another loyalty plugin without losing history
CSV import and export of loyalty points data in LoyaltyX

Shortcodes and My Account integration

Put the rewards program wherever your customers already look. Shortcodes drop the points dashboard or a balance onto any page, post, or widget area, and they work with the popular page builders. The dashboard also slots straight into the WooCommerce My Account area, so shoppers find their points where they expect to.

  • Shortcodes for the dashboard, balance, and history
  • Built into the WooCommerce My Account area
  • Works with the popular WordPress page builders
Points shortcodes and WooCommerce My Account integration in LoyaltyX
Compatibility

Works with the WooCommerce setup you already run

LoyaltyX earns and redeems through normal WooCommerce orders and coupons, so it fits the store you have. Your gateways, languages, and theme keep working the same way.

HPOS readyLoyaltyX declares WooCommerce High-Performance Order Storage support, so your orders stay fast on the latest WooCommerce.
Block and classic checkoutEarning messages and the redemption option show correctly on both the block-based checkout and the classic checkout.
Multilingual readyA .pot file ships with the plugin, and it works with WPML, Polylang, and Loco Translate. Every customer-facing string is translatable.
Every payment gatewayBecause rewards ride on standard WooCommerce orders and coupons, LoyaltyX works with all of your WooCommerce payment gateways.
Major WooCommerce themesThe dashboard, widget, and messages are built to fit the popular WooCommerce themes, and you can restyle them to match yours.
Shortcodes and hooksShow the dashboard or a balance anywhere with shortcodes, and extend the plugin with clean action and filter hooks throughout the code.
Why LoyaltyX

How LoyaltyX beats other WooCommerce loyalty plugins

Here is what most loyalty pages will not tell you. Many hide the customer-facing widget behind a paid plan. The hosted ones bill you every month by your order volume. LoyaltyX is built differently, in plain terms.

  1. A real free version, not a trial

    The free build on WordPress.org runs a full points program, not a locked demo. You upgrade only when you want referrals, tiers, or expiry.

  2. The rewards widget is free

    Several plugins lock the floating rewards panel behind a premium plan. LoyaltyX ships it in the free version, so your shoppers see their balance from day one.

  3. One yearly price, no monthly cut

    Hosted loyalty apps charge a monthly fee that climbs as you grow. LoyaltyX is a plugin you pay for once a year, and your bill does not rise with your order count.

  4. Every reward feature in one plan

    Referrals, tiers, points expiry, and automated emails all come in the same Pro plan. No add-ons to stack on top, and no upsell for the feature you actually need.

  5. Live in under a minute

    A setup wizard fills in sensible defaults and launches your program on first run. Other plugins hand you a long settings screen before a single point is earned.

  6. Built to stay lightweight

    LoyaltyX runs on dedicated tables and Ajax updates, so it stays quick as your customer list grows. A loyalty plugin should never be the reason a store feels slow.

  7. Your data stays on your site

    No cloud middleman holds your point balances hostage. Every point lives in your own WooCommerce database, which you host, own, and back up.

  8. Points that sound like your brand

    Rename points to Stars, Credits, or anything you like, and the label changes across the whole store. The program feels native, not generic.

  9. Rewards in-store too

    Sell at a counter as well? MultiPOS, our WooCommerce POS plugin ties into LoyaltyX, so shoppers earn and spend the same points in person and online.

  10. Built by WooCommerce specialists

    LoyaltyX is made by a team that builds WooCommerce plugins full time, follows WordPress coding standards, and answers support in hours, not days.

Free and Pro

Try the free WooCommerce loyalty plugin first

The free build on WordPress.org runs a real points program, not a locked trial. Move up to Pro when you want referrals, tiers, expiry, or richer reward types.

What you get Free Pro
Ways to earn points Purchases only 8 ways
Ways to redeem points Points to discount 7 reward types
Redeem points at cart and checkout Yes Yes
Partial redemption with min and max limits Yes Yes
Exclude products, categories, or sale items Yes Yes
Customer rewards dashboard in My Account Yes Yes
Floating rewards widget Yes Yes
Points messages across the store Yes Yes
Rename points to your own label Yes Yes
Setup wizard onboarding Yes Yes
Manual point adjustments and transaction log Yes Yes
Auto revoke points on refund or cancel Yes Yes
Shortcodes for dashboard and balance Yes Yes
HPOS, multilingual, and all gateways Yes Yes
Signup, review, and daily login rewards No Yes
Birthday rewards No Yes
Referral program No Yes
Earning rates by product, category, or role No Yes
Reward types: percentage, free shipping, free product No Yes
Buy X get Y and bundle rewards No Yes
Loyalty tiers, badges, and multipliers No Yes
Points expiration with reminder emails No Yes
Automated emails (earned, expiring, level reached) No Yes
Admin analytics dashboard and leaderboard No Yes
CSV import and export of point balances No Yes
Priority support from the DevDiggers team No Yes
Price Free forever From $83 a year
Why DevDiggers

Why WooCommerce store owners buy from us

Official WooCommerce contributor

More than 20 accepted contributions to WooCommerce core. The standards we hold the platform to go into LoyaltyX too.

Envato Elite Author

More than $125,000 in sales and 500+ five-star reviews across Trustpilot, Google, and Envato.

Your points stay on your site

No cloud middleman and no monthly SaaS bill. Every point balance lives in the WooCommerce database you already host and back up.

Support that answers in hours

A real WooCommerce team on the other end, not a ticket queue. Every plan includes priority support and a 14-day refund.

Start free, upgrade when you grow

A real free build runs on WordPress.org, not a locked trial. Move up only when you want referrals, tiers, or expiry.

Runs in any language

Translation ready with a bundled language file and support for WPML, Polylang, and Loco, so your program reads right in any market.

Recognition

Earned on the Envato marketplace

Elite Author Elite Author Sold more than $125,000 on Envato Market. Featured Author Featured Author Made it to the Authors' Hall of Fame. Community Health Community Health Took part in community research initiatives. WP Compliant WP Compliant Keeps items to current WordPress standards. Copyright Ninja Copyright Ninja Helped protect against copyright violations. Feedback Guru Feedback Guru Joined a group to improve the experience. Trendsetter Trendsetter Had an item that was trending. Featured Item Featured Item Had an item featured on Envato Market.
Who it is for

Stores that turn one-time buyers into regulars

Retail and fashion stores

Reward repeat purchases so shoppers pick your store over the next tab. Points on every order turn a one-time buyer into a regular.

Food, grocery, and drink

Everyday buys reward best. A points balance gives frequent shoppers a reason to keep restocking with you instead of a rival.

Subscription and box brands

Reward the long-term members you rely on. Points and tiers give subscribers a reason to stay past the first few months.

Health, beauty, and wellness

Reorders are the lifeblood of these stores. A loyalty program keeps customers coming back for refills and new favorites.

Digital and download stores

Reward reviews, referrals, and repeat buys to grow a base of fans who spread the word about your products.

Multi-store and franchise brands

Run a counter too? Pair LoyaltyX with MultiPOS so the same points work online and in person.

Setup

Get your WooCommerce loyalty program running today

Install and activate

Add LoyaltyX to your WordPress site and activate it from the Plugins menu. You manage it from the Points and Rewards screen, so nothing is scattered across your admin.

Run the setup wizard

The wizard sets your earning and redemption rates with sensible defaults. Accept them to go live in seconds, or adjust each rule to fit your store.

Brand it your way

Pick the colors for your floating rewards widget and messages, and rename points to match your brand. It should look like part of your store, not a plugin.

Let customers earn

Shoppers start earning points on their next order and see their balance across your store. At checkout they turn points into a discount with one click.

What store owners say about LoyaltyX

Real reviews from verified buyers of our WooCommerce points and rewards plugin.

New

Be the first to review

  • 5 0
  • 4 0
  • 3 0
  • 2 0
  • 1 0

Start your WooCommerce loyalty program from $83 a year

One yearly price. No per-order cut and no monthly SaaS fee. Every Pro feature is included from day one, or start on the free version and upgrade later.

Every plan works as long as your subscription stays active. It renews yearly until you cancel, and you can cancel anytime from your account. Every plan is backed by our 14-day refund policy. Not ready to buy? Install the free version on WordPress.org.

1 Site License

Normally $139

$83/year

Just $6.92/mo, billed annually

  • Use on 1 website
  • Every Pro feature included
  • Referrals, tiers, and expiry
  • Unlimited updates
  • Priority support
Buy Now

10 Sites License

Normally $799

$479/year

Just $39.92/mo, billed annually

  • Use on 10 websites
  • Every Pro feature included
  • Referrals, tiers, and expiry
  • Unlimited updates
  • Priority support
Buy Now

Secured by a 14-day refund policy

If LoyaltyX does not work as promised on your setup, you have the backup of our 14-day refund policy to ask for your money back.

Version 1.1.0
Last Updated May 15, 2026
Changelog
WordPress 6.5+
WooCommerce 9.0+

See LoyaltyX in action

Every screen below comes from the plugin running a real WooCommerce store. The live demo is the same build, with no account needed.

WooCommerce points and rewards dashboard page screenshot
Dashboard page of the WooCommerce loyalty plugin showing various statistics and charts
FAQ

WooCommerce points and rewards plugin FAQ

The questions store owners ask us most about running a loyalty program on WooCommerce, answered straight.

Ask a Question

No. WooCommerce core does not include a loyalty or points program. You add one with a plugin. LoyaltyX handles the whole thing: customers earn points on purchases and redeem them for a discount at the cart or checkout. There is a free version on WordPress.org so you can run a full points program at no cost, then upgrade for referrals, tiers, and expiry.

Customers earn points automatically on every qualifying purchase. You set the rate, such as 10 points per dollar, and points land when an order reaches the status you choose, usually processing or completed.

LoyaltyX also rewards other actions: account signup, product reviews, daily logins, birthdays, a referral program, and different rules by product, category, or user role.

Yes. LoyaltyX adds a redemption option to both the cart and the checkout. Customers see their balance and choose how many points to spend.

The plugin creates a discount coupon and applies it to the order. You set the conversion rate and the minimum and maximum limits, and partial redemption is fully supported.

Yes. LoyaltyX has a free version on WordPress.org. The free build covers purchase-based earning and redemption at the cart and checkout.

You also get the customer dashboard, the floating rewards widget, store-wide points messages, admin adjustments, and the setup wizard. That is enough to run a solid loyalty program on your WordPress store at no cost.

The free version runs a complete purchase-based program. That means earning, redemption at the cart and checkout, the customer dashboard, the floating rewards widget, store-wide messages, admin management, and the setup wizard.

Pro adds more ways to earn: signups, reviews, daily logins, birthdays, and referrals. It brings richer reward types like free shipping, free products, and bundles. You also get loyalty tiers, points expiration with reminder emails, reports, and CSV import and export.

Yes, in the free version. From the settings you set a singular and plural label, so your currency can be Stars, Credits, Coins, Tokens, or any name you like. The new label appears everywhere at once: on product pages, the cart, the checkout, the dashboard, and the emails.

It is a slide-out panel that sits at the edge of your store on every page. Customers open it with one click to check their balance, see how to earn, and redeem, all without leaving the page.

Guests get a prompt to join. It ships in the free version, and you can style its colors to match your brand.

Yes, in Pro. Each customer gets a unique referral link from their dashboard. When someone uses the link to create an account and makes a purchase, the referrer earns points automatically.

Referrals are one of the cheapest ways to win new customers, since your happy shoppers do the marketing.

Yes, in Pro. You create loyalty tiers based on total points earned, each with its own badge.

Award bonus points when a customer reaches a new tier, and give higher tiers a points multiplier so your best customers earn faster. Everyone sees their level and progress on their dashboard.

Points expiration is a Pro feature and it is optional. You set a period of inactivity after which points expire.

Customers get a reminder email before the deadline and a confirmation once points expire. Used gently, expiry is a helpful nudge that brings shoppers back before they lose what they saved.

Points earned on a refunded or cancelled order are revoked automatically. You choose which order statuses trigger the revocation from the admin panel. The adjustment shows in the customer transaction log with the reason noted, so the change is always clear.

Yes to both. LoyaltyX declares full support for WooCommerce High-Performance Order Storage. It shows earning messages and the redemption option correctly on both the block and classic checkout. There is no extra setup on your end.

No. LoyaltyX runs on a tidy schema with dedicated tables for point logs, earning rules, and redemption rules, so queries stay fast as you grow. Balance and redemption updates use Ajax, so pages do not stall, and HPOS support keeps order queries quick.

Yes. LoyaltyX ships with a .pot translation file and works with WPML, Polylang, and Loco Translate. Every customer-facing string is translatable, including earning messages, redemption notices, dashboard labels, email content, and your points name.

No. The setup wizard picks sensible defaults so you can go live in under a minute. Every option is a labeled field with no code to edit.

Developers who want to extend the plugin will find clean action and filter hooks plus shortcodes throughout the code.

LoyaltyX comes with a 14-day refund policy. If the plugin does not work as described on your setup, contact us within 14 days for a full refund. You can read the full terms on our refund policy page.

Give your customers a reason to come back

Add a WooCommerce points and rewards plugin that keeps every point on your own store. Try the live demo, then start free or pick a plan and be rewarding shoppers today.

Support within hours Replies, not tickets
14-day money back Fair, no questions asked
Always compatible Latest WP and Woo
Custom builds Made for your store

Why store owners pick LoyaltyX

What you get the day you turn it on.

  • Customers earn and redeem on your own site
  • The floating rewards widget ships free
  • One yearly price, no monthly SaaS cut
  • Free version on WordPress.org to start
  • 500+ five-star reviews, Elite Author
5 star rating from 500+ reviews

Trusted worldwide

Store owners in 158+ countries run on DevDiggers.

Proven on Envato

Elite Author with $125,000+ in sales.