WordPress plugin
Points and Rewards for WooCommerce Pro: Loyalty Program Setup
Points and Rewards for WooCommerce Pro lets store administrators select which customer activities earn points and what customers can redeem them for. Activities can include sign-ups, purchases, referrals, social sharing, comments, birthdays, and other configured actions. Customers can exchange points for discounts, free products, or other rewards the store makes available.

Define what points mean in your shop
Points and Rewards for WooCommerce Pro lets store administrators select which customer activities earn points and what customers can redeem them for. Activities can include sign-ups, purchases, referrals, social sharing, comments, birthdays, and other configured actions. Customers can exchange points for discounts, free products, or other rewards the store makes available.
Customers can view their current points and progress toward a higher membership level. The program can connect earning rules with membership benefits, referrals, and other store rewards.
Set purchase and activity rules
For purchases, award points according to order value, cart subtotal, or number of orders. For example, a store can award one point for every dollar spent. You can also award points when customers use a selected payment method.
Connect points to membership and referrals
Membership levels and badges
Base membership levels on the points customers collect. Set exclusive discounts for selected products or categories, define point conversions by currency, and award points when a customer upgrades. Pro works with unlimited visitor levels and badge kinds; the free version supports two membership levels.
Referral rewards
Customers can earn rewards for unique referrals when another user purchases through their shared referral link. They can share links through Pinterest, Facebook, Twitter, email, and WhatsApp.
Show customers their rewards
Gamification settings include spin-the-wheel campaigns, referrals, quizzes, birthday rewards, and comment-based points. These activities can appear in customizable pop-ups that display earned points, referral counts, and dynamic pictures. Choose which pages show the pop-ups and use more than five predefined templates. Customers can also receive email notifications about points they earn.
Manage points over time
- Set an expiration period for earned points.
- Assign points to completed previous orders.
- Restrict new reward points when a customer applies points during checkout.
- Review points earned and redeemed in the user points report.
- Use API options to integrate the points and rewards plugin with other applications.
- Sync customer loyalty data for marketing automation through the available Klaviyo integration when an administrator enables it.
Configure the loyalty program
Install the Pro version alongside the WooCommerce store, then use the extension settings to configure earning activities, payment methods, membership levels, discounts, badges, referrals, redemption rules, point expiration, and email notifications. Set the pages where pop-ups appear. To sync loyalty data with Klaviyo, enable the integration in its available settings before synchronization.
