
Loyalize your customers with points-based loyalty programs and instant rewards
The collection of points is a very powerful tool to involve and loyalize customers and allow them to save money or receive a reward or gift after reaching specific point thresholds.
In the landscape of marketing strategies, collector schemes are a milestone in loyalty activities. Thanks to YITH WooCommerce Points and Rewards, you will be able to encourage users to register to your shop in order to earn points, as well as assign points on every purchase they make, on specific spent thresholds, on their birthday, on every review published on your products, etc.
Points redeem automatically through a discount coupon applied to the user’s cart. Easy to set up and manage, our plugin is the definitive solution to build a powerful loyalty program for your customers in just a few minutes.
Configure a global rule for points and set different rules by specific products or categories
Create a global rule to define the number of points to be assigned based on the product value and, if needed, assign a different number to specific products or categories (e.g. you can assign a higher number of points on the purchase of product X only and no points at all to products belonging to category Y).


Enable point earning for all the users or only for those registered with a specific role
Choose whether to enable point earning for all the users purchasing on your shop or to make it available only to users with a specific role.
Assign extra points based on the achievement of some goals or on certain conditions such as the users
Reward your users by assigning extra points when reaching a goal (e.g. extra points after placing 100 orders, after spending a total amount of €1000, when earning 500 points) or on specific conditions (e.g. 10 points on their birthday, 5 points for every review posted, etc.).


Customize the messages shown on the product, loop and cart pages
Insert a custom text, upload an icon or an image, change the text and background colors to enhance the message shown to users related to points they'll earn with the purchase of the product.
Choose whether to offer a fixed or a percentage discount when redeeming points
Points earned by users can be redeemed as a discount that will apply to their cart. Choose whether to apply the discount as a fixed amount (e.g. €50) or as a percentage (20% on the cart value).


Set different conversion rates to earn and redeem points based on user roles
Offer a higher or lower discount to users belonging to a specific role by creating advanced rules for each user role available in your store.
Offer free shipping to users who place an order and redeem points earned
Choose whether to offer free shipping to users who place an order and use collected points to get a discount. Free shipping can be a good incentive to loyalize customers and encourage them to purchase!


Set conditions to redeem points based on the minimum cart value or set a maximum discount they can get
Based on your needs, you can set conditions to let users redeem points: for example, you can set a minimum cart amount, a maximum discount on the single product, or on the cart when purchasing with a coupon.
Let users choose how many points they want to redeem and the discount to apply on the cart page
Improve the user experience by offering clear and immediate feedback about the value of points redeemed in the cart. Let users choose and insert the number of points to redeem and know the related discount in real-time.


A dashboard to easily track and manually edit the users’ points
Track users and the points earned and edit their profile manually by adding, removing, resetting points, or banning users in case of anomalies.
Manage points linked to canceled or refunded orders
You can choose to remove earned points if the order is canceled or refunded and to reassign points redeemed with an order that was refunded.


Quick import or export points from or to a CSV file
You can now import your customer’s points from another solution without fearing they will loose their rewards using the CSV import feature. The same functionality would be useful if you want to export the points to a spreadsheet and re-import them after updating the totals.
Offer users a reserved area where they can monitor collected points and their progress
Users can easily keep track of the points earned, orders placed and actions related to their points from their personal profile.


mskoda - verified owner
Good pluginI used plugin 1 year and our customers are satisfied.
Nasser dos Santos - verified owner
Bom produtoNão podia esperar melhores resultados com esta equipe. A atenção é sempre excelente
Rodrigo Aveiro - verified owner
Tudo bomÉ um plugin muito bom, mas gostaria de vê-lo integrado ao POS
Cecilia Norberg - verified owner
Lovely pluginLovely plugin that includes many options. I think it can still be improved and integrated with your POS plugin (which is great by the way) to combine both features in a pos-based shop.
Anna Belle Cameron - verified owner
Magnifique!Finally Elementor is integrated with this plugin! Is all I needed to make my site ever better. Thanks guys for listening