

Loyalty for WooCommerce helps you reward customers for shopping and returning to your store. Set your earning rules, choose how points convert into discounts, and let registered customers follow their balance and loyalty progress.
The free plugin includes purchase rewards, optional bonus actions, First Purchase rewards, Referral Lite, cart and checkout redemption, customer displays, and tools for managing points. Configure the features you need directly in WooCommerce settings.
Documentation | Support | Premium | Demo
Customers can apply available points for a discount in both Classic cart/checkout and WooCommerce Cart/Checkout Blocks. You control the point-to-discount conversion and redemption limits.
The discount stays tied to the customer’s cart and order. Selecting points does not immediately spend them; points are deducted when checkout is finalized. Funded redemptions use the same accounting flow across Classic checkout and Blocks, with recovery and replay checks to help prevent duplicate point changes.
Point discounts use a cart discount fee. The plugin does not create a reusable WooCommerce coupon for each redemption. Normal WooCommerce coupons remain separate, and point discounts are limited to the remaining eligible cart value.
The five customer components are Points balance, Points history, Loyalty level, Ways to earn, and Referral link. Their shortcodes are:
[loyf_points_balance][loyf_points_history][loyf_level_progress][loyf_ways_to_earn][loyf_referral_link]Personal information is loaded for the signed-in customer. Guest views do not expose another customer’s balance, history, or referral link.
Snapshot exports include a final completion record. Check it before treating the report as complete. An export report is not an import template; use the sample provided by the import tool for imports.
Existing point balances, historical logs, and saved settings are preserved. Background migration checks whether earlier settings can be used safely. When a legacy reward, redemption, or notification configuration cannot be verified, future activity for that feature may be paused while its saved terms remain intact.
After updating, review the Loyalty notice and your earning, redemption, and notification settings. Configure future offers deliberately through the ordinary settings. Unreadable settings remain on hold; check WooCommerce Scheduled Actions and logs if processing cannot finish. Migration does not reset balances, replay historical rewards, or automatically restore old snapshots.
First Purchase and Referral Lite are functional Free features. Customer points history is also included in Free.
For advanced earning rules, expanded referral rewards and coupons, point expiration, redeemable products, campaigns, and expanded reporting or redemption controls, see the Premium version.
Premium previews in Free explain optional features. A preview does not enable campaigns or advanced store-wide points-history tools in the free plugin.
The plugin stores loyalty settings, customer point balances and history, and order-related loyalty records in your WordPress database.
Referral Lite uses a first-party referral cookie when a visitor follows a valid referral link. The cookie contains the referral token, lasts up to 30 days, and is used to identify the referrer for an eligible order. It does not award points merely for visiting a link.
Free does not send installation or subscription reports to YoOhw, collect the store administrator’s email for a mailing list, or require a reporting opt-in. Historical installation-report settings are left dormant; this does not delete records previously held by a service provider.
Optional transactional notifications use your store’s WordPress/WooCommerce mail configuration. You control their enablement and content; they are separate from installation reporting and marketing subscriptions.
Bundled assets are served locally. If you configure an external image URL for a loyalty display or email icon, the browser or email client requests that image from the selected host. Documentation, support, demo, and Premium links open when followed. WordPress, WooCommerce, and other store services retain their own update, mail, and privacy behavior.