discount and promo codes

WooCommerce Ultimate Points And Rewards – Product Purchase Points, Referral Point, Coupon Generation

WooCommerce Ultimate Points And Rewards - Product Purchase Points, Referral Point, Coupon Generation


The WooCommerce Ultimate Points and Rewards is an all-around points and rewards plugin for WooCommerce that increases your customer retention and skyrockets your conversion rates. If you have been struggling with low sales, you have got to try the ultimate WooCommerce loyalty points and rewards solution. This points and rewards plugin for WooCommerce lets you loyalize your customers by rewarding them with loyalty points. With WooCommerce Points and Rewards, you can efficiently implement a reward system on your eCommerce store.The loyalty points received as rewards by customers are redeemable as offering coupons, discounts on purchases, or other loyalty rewards. Not only that, the points are redeemable to attain the loyalty membership too and become a part of the brand’s loyal members community.


From this update Version 2.2.1 onwards, the WooCommerce Ultimate Points and Rewards plugin and its support will be handled by WP Swings

WP Swings is just our improvised and rebranded version with all quality solutions and help to be the same, so no worries at your end. Please Connect with us for all setup, support, and update related queries without hesitation.

Are you looking for a WooCommerce loyalty program plugin to implement a points and reward system on your WooCommerce store?

WP Swings has developed a feature-rich and efficient eCommerce solution for customer loyalty – the WooCommerce Ultimate Points and Rewards. Customer acquisition is very taxing on the marketing budget. So, it is very important to grow your loyal customer base in a way that benefits your eCommerce business. Retain loyal customers with our loyalty points and reward plugin. Our points and rewards plugin for WooCommerce is centered on brand loyalty. Use our best solution for implementing a point and reward-based customer loyalty program that makes a difference in your sales!The WooCommerce Rewards plugin rewards your customers with loyalty points on Sign Up, Referral, Product Purchase, Product Reviews, Social share, and other activities performed on your store.Increase Customer Lifetime Value by involving them in your Membership Loyalty Program. The membership feature comes with lucrative levels/tier base programs for keeping your customers engaged and interacting via earning reward points and leveraging the benefits of redeeming points in form of offer coupons and discounts.

What can you do with this Loyalty Rewards plugin?

  • Allow customers to earn reward points on their on-store activities.
  • Reward your customers with reward points in exchange for their brand loyalty.
  • Generate Loyalty discount coupons. For example, offer points that can be redeemed for WooCommerce Sign-up discounts. Similarly, redeem rewards for WooCommerce member discounts.
  • Build your own loyal member’s community and distributor WooCommerce membership points

Benefits of WooCommerce Ultimate Points And Rewards

  • It lets you add features to your store like store credits redemption.
  • You can distribute loyalty points and discounts for customer engagement.
  • Increases your loyal customers by offering reward points on writing a product review, referrals, purchases, and sign-ups.
  • Your customers can earn points on the basis of their on-store activities. More purchases and engagements mean more credit points to reward customers’ loyalty.
  • The WooCommerce reward plugin lets you build your own community of loyal customers.
  • Increase the WooCommerce customer lifetime value with loyalty programs.
  • WooCommerce Ultimate Points and Rewards Offer hemp of Benefits to the merchants and customers both!

Key Features of WooCommerce Ultimate Points And Rewards

This is a fully-feature loaded plugin. Here are important features of the WoCommerce Ultimate Points And Rewards plugin:

  • Purchase Products through Reward Points

    If you want loyal customers, you have to offer reward points for product purchases. Additionally, you also have to let the user redeem their points for purchasing products. The loyalty plugin also displays the number of points required to purchase the products.

  • Coupon Generation

    The merchants can now send the notification to the users after setting up the number of days prior to the date of expiration for the notification. Also, the merchant can customize the whole message of the Email Template. The user can generate the coupon by converting its total points to coupons and use coupons like WooCommerce coupons.

  • Per Dollar Spent Points

    With our points and rewards plugin for WooCommerce, the customer can earn points on every dollar spent and merchants can set per dollar spent points.

  • Referral Purchase Point Feature

    When any new user gets registered through a referral link, then on the purchase of products by a registered user at every order the user who has sent the referral link will receive the referral purchase points. Admin can reward customer purchases and give them referral rewards.

  • Membership Feature
    • Admin End:Admin can create different levels of Membership, for example, Premium, Silver, Gold, etc. He can assign some loyalty points that will be given as loyalty points and rewards to each membership level. Each level can have some categories and products of the selected categories (if no products are selected then all products of selected categories are assigned to that level), some discount (in %).
    • Front End:When customers will have earned reward points sufficient to reach any level, only that level will be displayed with a select box, with other levels listed in a table. When Customer becomes a member, they will get some offers on selected categories as well as products.
  • Points Expiration

    Merchants can now set points and rewards expiration time periods to redeem points by setting a threshold duration for counting the expiration date using the WooCommerce Ultimate Points and Rewards.

  • Points Expiration Notification

    With WooCommerce Ultimate Points and Rewards, the admin can now notify its customers to post setting the expiration period for the points earned by the customers via email.

  • Variable Product Support

    Merchants can assign product loyalty points to each product variation also using WooCommerce Points and Rewards.

  • Purchase Product By Redeeming Points

    Customers can now redeem points to purchase products by making a partial payment with the amount and partially redeeming points. Points can also be redeemed for discounts.

  • Share Reward Point Feature

    With this feature of the WooCommerce Points and Rewards plugin, the user can easily share their loyalty points with other users. Thus, loyal customers become your advocates.

  • Points Log Feature

    The customer can view the earned reward points, coupons on their dashboard, and reward points earned and redeemed by enabling the points-log settings in the membership features section of the WooCommerce Points and Rewards plugin.

  • Assign Product Points

    With this WooCommerce loyalty rewards plugin, the admin can assign product rewards to customers. This feature enables easy assignment of product points and assigning points per product category. Assign desired reward points for product purchase.

  • Return/Deduct Points

    Dynamically manage the rewarded points based on the return and refund request. In the Return and Deduct Points section, the admin can deduct assigned points to the loyal customer.

  • Referral Points

    The Referral system for WooCommerce goes hand in hand with the rewards system. The merchant can set properties to reward points to users who invite other customers. The referred customer needs to sign up for the assignment of a successful point. Customers also avail WooCommerce signup discounts.

  • Sign Up Points

    The WooCommerce Ultimate Points and Rewards plugin is capable of rewarding your customers with points as soon as they register on your website. You can set how many points you want to provide them for registration.

  • Comments Points (Rewards for Reviews)

    Reward points to loyal customers for writing a product review. Assign rewards for review with our WooCommerce customer loyalty plugin. The customers post comments on products or posts and are rewarded with points set by the admin.

  • Per Product Purchase Points

    When customers post comments on products or posts they are rewarded with points set by the admin.

  • Redeem Points Conversion

    The admin is required to set the points, their corresponding price, and the coupon amount received by the customer on converting each point to coupon price.

  • Minimum Points Required For Generating Coupon

    The admin can set the minimum points count required by the customer to generate the coupon. As soon as the user’s points count reaches the minimum required points value then he will be eligible to generate the coupon.

  • Custom Conversion

    The user can be allowed to convert his chosen points out of his total available points to coupons.

  • Individual Use

    The merchant can set that coupon is used as an individual coupon on a cart or can be used in conjunction with other coupons on the cart.

  • Coupon Length

    Merchant has the ability to define Coupon length from setting. The default length of the Coupon is 5.

  • Coupon Expiry

    The merchant has the ability to set the expiry date of the coupons generated by the users

  • Coupon Usage

    The merchant can set how many times he wants the customers to use that particular coupon.

  • Points Table

    Lists all the users who have received the points. The admin has the ability to modify user points and delete the user from the table.

  • Front End Points Tab

    New Points Section Tab is added to my account page in which referral links, current points, and coupon tables are provided for customers. The customer can also generate coupons from this section.

  • Points Table

    Lists all the users who have received the points. The admin has the ability to modify user points and delete the user from the table.

  • Points Notification

    The Merchant can enable points notification through email for a customer at the time of points increment. Here if the setting is enabled then, a points notification email is sent to the customer automatically according to get points purpose email settings.

  • Bulk Product Points

    The Merchant can set per product purchase points in bulk from the bulk product points setting.

  • Points log feature

    Both admin and customer can see points log details, like on which date and event the customer has got those points.

  • Points Table

    Lists all the users who have received the points. The admin has the ability to modify user points and delete the user from the table.

  • Social Media Share

    The user can also share their Referral link in social media i.e, Facebook, Twitter, and Email.

  • Referral Points

    The user can also share their Referral link on social media i.e, Facebook, Twitter, and Email.

  • Enable/Disable Social Media Sharing

    Now the admin has an option to enable/disable the social media share feature and also has an option where he wants to show their referral links.

  • Field denoting your points

    Now admin has an option to replace “My Points” with any Custom Text that he wants.

  • Enter Ways to Gain Points

    Now admin has an option to describe gain points on the My Account points page.

  • Only Referral Points are Assigned

    Before using this feature make sure the referral points and referral purchase points should be enabled then admin can use this feature, in this feature user can only get the referral purchase point.

  • Membership Expiration

    The admin can set the expiration date for the membership feature.

  • Restriction on Products Purchased Through Reward Points

    In this feature admin can restrict some product or product categories for “Products Purchased Through Reward Points”.

  • Widgets

    In this version, we add the Widget for showing “Current Points”, “Current Membership Level” and “Membership Expiration”.

  • User Notification Addon

    WooCommerce Ultimate Points and Rewards supports the user notification feature. The registered and guest users receive notifications about their points balance. At the same time, it guides them on ways to earn more points and redeem them.

  • 1. Real-Time Notifications: The customers stay updated regarding their transaction history and point balance after every purchase and redemption. It gives real-time notification to users for:

    a. Total points collected

    b. Points balance after points

    c. Ways to redeem and manage points and rewards on store

    d. Successfully earned or redeemed points notification

    2. Guide Customers to Earn More Points & Greater Sign-Ups: The admin can share quick tips guiding guest users and registered customers to earn more points for more significant benefits. For example, asking customers to write a review, place an order of a particular value, a referral’s purchase, or refer a friend. Via pop-up notification, the admin can urge guest users to sign-up too.

    3. Point Redemption Options: The user can apply points on cart subtotal or convert points to coupons that customers can use later for other purchases.

    What do Our Clients Say About Us?

    Live Demo

    Visit a demo to experience the powerful features of Plugin and explore.

    • Frontend demo of Points and Rewards Click here

    • Backend demo of Points and Rewards Click here

    Frequently Asked Questions

    Q. I have installed WooCommerce Ultimate Points And Rewards plugin and all I get on the points page is a 404 error?

    A. After activating WooCommerce Ultimate Points & Rewards extension, please save the permalinks.

    Q. What is the difference between “Redeem Points Conversion” and “Per $ Points Conversion” and also what’s the use of “Enter Product Points”?

    A.1) About Redeem Points Conversion – In this setting Merchant can set the amount required for converting reward points to generate the coupon. For example, if you have set the value 1, the point will be equivalent to 1$ (for your site) and if any user has 50 points then he or she will get the coupon amount of 50$ after converting it from My Account section.

    2) About Per $ Points Conversion – Let’s take an example if Merchant has set the $1 = 1point (for their site) and any customer will purchase any product with 50$ then he or she will be rewarded with 50 points.

    3) About Enter Product Points – From here Merchant can select some product and can set the Points for a particular product, and if any user will purchase that selected product he or she will be rewarded with those Points.

    Q. What happens when an old order that was completed but the gets refunded and How does the plugin handle the points that were received from the refunded order?

    A. There are total two ways for handling the refund request.

    1) Earn Points

    Product Assigned Points: When a user makes a refund request for that product which has some of the assigned points then after refunding the amount, the earned points will be deducted from his/her account.

    Per $ Spent Point: When a user makes a refund request for an order from which he/she earned points, then after refunding the amount, earned points will be deducted from his/her account.

    2) Deduct Points:

    Product Purchase through Points: When a customer makes any refund request for that product which has been purchased free of cost(by using his/her points) then after refund request, deducted points will be refunded to his/her account.

    This plugin is not subjected to GDPR compliant as it does not store any sensitive data of a user. It only holds information related to software which is run by WordPress & WooCommerce of the holder.

    Thank-you for your interest in WooCommerce Ultimate Points And Rewards, WP Swings.


    14.02.2022: Ver 2.2.1New: Notice display of current version for WP SwingsNew: Change author from MakeWebBetter to WP SwingsNew: Compatibility with WC 6.0.0 and WP 5.8.3New: Compatibility with latest WPML.29.09.2021: Ver 2.2.0New: Compatibility with WC 5.7.1 and WP 5.8.1New: Compatibility with latest WPML.24.02.2021: Ver 2.0.13New: Compatibility with WC 5.0 and WP 5.621.02.2020: Ver 2.0.11Fix: Apply Points on Cart/Checkout Page01.02.2020: Ver 2.0.10New: Compatible with woocommerce Ver 2.0.9Fix: Points Table User Listing11.10.2010: Ver 2.0.8New: Bulk update user points using CSV28.06.2019: Ver 2.0.7Fix: Session Issue19.06.2019: Ver 2.0.6New: Refund on purchase through the coupon.Tweak: Refund on purchase through points.02.05.2019: Ver 2.0.5New: Points on order total rangeNew: Compatibility with Woo 3.6.x05.01.2019: Ver 2.0.4New: Exclude Sale Products for Membership DiscountNew: Add USERNAME Shortcode for email notificationsTweak: Membership Discount for any category whether the parent or sub-category has been selected30.11.2018: Ver 2.0.3 New: Purchase product through points onlyNew: Color Picker for NotificationNew: Apply points during checkout04.10.2018: Ver 2.0.2Fixed: Apply Points issueFixed: Membership Upgrade issue on IOSFixed: Points update on CartFixed: Membership Price for Variable productFixed: Global Product Points16.07.2018: Ver 2.0.1Fix: Purchase Product through pointsFix: Points DiscountNew: Modified Points Table03.07.2018: Ver 2.0.0 Fix: Assigned Product Point for Second Product on cart IssueFix: Points Calculation IssueFix: Remove Point from Checkout PageFix: Auto Dashboard ChangelogNew: Date Format same as in WordPress formatNew: Notification for Points on Order TotalNew: A New User Notification Addon TabNew: About US and Help Us SectionNew: Cancellation Feature AddedTweak: Layout in Product Page14.05.2018: Ver 1.3.7 Fix: Referral Point FeatureFix: Stripcslashes on notificationFix: Purchase Product through Point FeatureNew: Points can be applied on CartNew: Referral Link expiration can be set on days New: Referral Link is no longer connected with my-account pageNew: Ajax nonce supportTweak: View Point Log29.03.2018: Ver 1.3.6Tweak: In Licensing Panel27.03.2018: Ver 1.3.5New: Compatible with Woocommerce Ultimate Gift Card with version 2.4.4New: Dashboard Auto-updationNew: Add Licensing PanelNew: Referral Link can be static/dynamicNew: Changes in +/- sign before the Manual Updating Points by AdminNew: Email Id restriction while Coupon GenerationFix: Expiry date reflection for both Admin End as well as User EndFix: Coupon Generation on Internet Explorer BrowserFix: Referral Copy Button for WoodMart Theme14.02.2018: Ver 1.3.4New: Points Expiration FeatureNew: Variable product Support for Membership ProductNew: Variable product Support for Purchase through PointsNew: Wpml CompatibilityFix: Removing Points on blank fields submission for Assign Product Points11.01.2018: Ver 1.3.3New: Variable Product Support for Assigned Product Points FeatureNew: Products can now be purchased through some entered pointsNew: +/- sign before the View Log for User’s Point tableFix: Sorting issue in User TableFix: Set Preferences for those products who do not have assigned points19.12.2017: Ver 1.3.2Add: User can share his/her Point to other User.Add: Membership Log Feature.Tweak: Changes in position for Social Sharing Icons.Fix: Ajax request for Coupon Generation.25.10.2017: Ver 1.3.1New: Add Disable Feature for Points Conversion.Fixed: Compatible with WooCommerce 3.2.x15.09.2017: Ver 1.3.0New: Backend Setting For Product Point Text.New: Added Membership Expiration.New: Users can see the Benefits of each Membership level.New: Notification for Earning Points on ThankYou Page.New: Widget for showing “Current Points”, “Current Membership Level”,”Membership Expiration”.New: Search Tab For Finding Customer.New: Restriction on some product for “Product Purchase Through Point” Feature.New: Shortcode For Point and Membership Level.New: Points column added in order edit page.19.08.2017: Ver 1.2.0New: Assigning Product Point Global Setting / Category wise Setting.New: Return/Deduct Points when customer makes a refund request.New: Points tab text can be editable.29.06.2017: Ver 1.1.0New: Only referral points are assigned.New: Purchase Products through points.New: Membership Feature.02.06.2017: Ver 1.0.3New: Shortcodes are added for notify the user about how to gain more points.New: Linkedin and Email has been added for sharing the referral link.New: Enable/Disable Each Social Media Link.New: “My Points” at Front end can be replaced by “Custom Text” New: Added Referral Purchase Points FeatureNew: User can set the “ways of gain point section” at Points Page.20.05.2017: Ver 1.0.2New: User and Admin both can see the Points Log.New: Now user can share his/her reference link to social media.30.04.2017: Ver 1.0.1New: Per dollar spent points.New: Bulk product points.New: Added different email message settings.Fixed: Bulk delete issue in the points table.Fixed: Minimum points required for generating coupon issue.22.04.2017: Ver 1.0.0Initial Release

    Demo = WooCommerce Ultimate Points And Rewards – Product Purchase Points, Referral Point, Coupon Generation

    Preview Demo & Buy