Skip to content

Introduction to LoyaltyX

LoyaltyX is a WooCommerce points and rewards plugin. Customers earn points for buying from your store, then redeem those points for discounts at the cart or checkout. You run the whole program from one screen inside WordPress, with no monthly SaaS fee.

This guide covers what the plugin does, what the free version includes, what Pro adds, and how to install and activate it.

A loyalty program gives a one-time buyer a reason to come back. Points sit in the customer’s account after every order. On the next visit, that balance turns into a discount.

LoyaltyX handles both sides of that loop:

  • Earning awards points when an order reaches a status you choose, such as Processing or Completed.
  • Redeeming lets the customer convert points into a discount coupon at the cart or checkout.

Customers see their balance and history in a Points and Rewards area inside My Account, and in a floating rewards widget on every page.

The LoyaltyX admin dashboard showing points totals and a revenue impact chart

The free plugin runs a complete points program:

  • Purchase-based earning with a global conversion rate, such as 10 points per $1 spent.
  • Redemption at the cart and checkout, with minimum and maximum limits and partial redemption.
  • A customer rewards dashboard inside My Account, plus shortcodes to place it anywhere.
  • A floating rewards widget with your brand colors and a guest sign-up prompt.
  • Points messages on the shop, product, cart, checkout and order pages.
  • Manual point adjustments, a full transaction log, and automatic revocation on refunds.
  • A setup wizard that gets a basic program live in about a minute.

LoyaltyX Pro turns the points program into a wider loyalty and engagement system:

  • More ways to earn: sign-up bonus, product reviews, daily logins, birthdays, referrals, loyalty tier bonuses, and product, category or user-role earning rates.
  • More reward types: fixed-amount and percentage discounts, free shipping, free products, Buy X Get Y, and product bundles.
  • Loyalty tiers and badges with progress tracking and points multipliers.
  • Points expiration with reminder emails before a balance is cleared.
  • Analytics and CSV import/export for balances and reporting.

Each Pro-only screen is marked as Pro where it appears in this documentation.

  • WordPress 6.5 or newer.
  • WooCommerce 9.0 or newer.
  • PHP 7.4 or newer.

LoyaltyX is compatible with WooCommerce High-Performance Order Storage (HPOS).

  1. In WordPress admin, go to Plugins → Add New.
  2. Search for LoyaltyX, then click Install Now and Activate. To install a downloaded zip, use Plugins → Add New → Upload Plugin instead.
  3. Make sure WooCommerce is active. LoyaltyX lists WooCommerce as a required plugin and will not run without it.

After activation, a LoyaltyX menu appears under DevDiggers Plugins in the admin sidebar.

The first time you open LoyaltyX, a setup wizard walks you through the core choices: your earning rate, your redemption rate, and the label you use for points. Finish it to get a working program, then refine any setting later from the Configuration tab.