View Categories

How Points Are Earned and Redeemed

The WPGens Points and Rewards for WooCommerce plugin allows store owners to define how customers earn and redeem points. You can fully customize earning actions and redemption options to fit your store’s loyalty goals.

This guide explains how points are earned, how they are redeemed, and where to manage these settings in your WordPress admin.

How Customers Earn Points #

Customers can earn points by performing specific actions on your site.

You can configure these earning actions in Points & Rewards → Setup

Common Ways to Earn Points: #

You can add or customize earning actions such as:

  • Place Order – Earn points for purchases (e.g., 1 point per $1 spent)
  • Registration – Reward users for creating an account
  • Product Review – Incentivize reviews with points
  • Social Actions – Follow or like on platforms like Instagram, Facebook, TikTok
  • Birthday Points – Celebrate customers by gifting points on their birthday
  • Refer a Friend – Reward users who invite others to your store*

How to Add an Earning Action: #

  1. Go to Points & Rewards → Setup
  2. Scroll to Ways to Earn
  3. Click Add earning action
  4. Choose the Action Type
  5. Enter a Title and set the number of Points Earned
  6. Enable the rule and Save
WPGens Points and Rewards - Add Earning Action

You can add as many actions as needed to align with your engagement strategy.

How Customers Redeem Points #

Customers can redeem their earned points in two primary ways:

Redeem at Checkout (Points to Currency Conversion) #

If enabled, customers can apply points as a discount directly at checkout.

Configure this under Points & Rewards → Setup → Points Conversion

Key settings include:

  • Enable Points to Currency Conversion
  • Set a Conversion Rate (e.g., 10 points = $1)
  • Define:
    • Minimum Points Required to redeem
    • Maximum Points Allowed per order
    • Whether to include shipping or exclude taxes

Where does this option appear? #

The redemption form is shown in the order review section of the checkout page.

You can further control this behavior in Frontend Display:

  • Auto open the form
  • Hide the form if the user has 0 points

Redeem for Specific Rewards (Reward Actions) #

You can also create custom rewards that customers can claim in exchange for points.

These are set in the same Setup section under Ways to Redeem

Examples of redemption actions:

  • Fixed discount (e.g., $10 off)
  • Percentage discount (e.g., 20% off any product)
  • Free shipping
  • Free product or gift item

To Add a New Redemption Option: #

  1. Go to Points & Rewards → Setup
  2. Scroll to Ways to Redeem
  3. Click Add redemption action
  4. Choose an Action Type (e.g., fixed discount, free product)
  5. Set a Title and the Points Cost
  6. Save the reward
WPGens Points and Rewards - Add Redemption Action

Customers can view available rewards on the Landing Page or in their My Account section.

*In order for your customers to earn points for referrals, you need to have the WooCommerce Refer a friend PREMIUM enabled.

What they say

Trusted by 7000+ customers

Our plugins are used by more than 7000 websites across the globe. All of our plugins are rated 5 stars on WordPress.org. Don’t just take our word for it, check what others are saying about WPGens.

I bought and tested the plugin with WooCommerce Subscription and it works like a charm. I had some specific questions to the developer and he responded very fast and helped me. I suggest the plugin!

Refer a Friend PREMIUM
@rinpocse91

If your looking to set up a referral program on your WooCommerce site to boost up your site sale “Refer A Friend for WooCommerce by WPGens” is your plugin to go for. Little blown away with an amazing support provided from (Goran) the plugin working exactly what you want to set up a referral system. Good job guys!

Refer a Friend PREMIUM
@samroon007

We deal with dozens of applications and plugins on a daily basis. Many of them are excellent, but few have truly excellent support. The Refer A Friend plugin is one of them: the response to my questions is always fast, friendly and very helpful.

Refer a Friend PREMIUM
@smartDIYer

This plugin is awesome. It looks good, it’s light weight, has great support – everything you can expect from a paid plugin, only it’s free!!!!

Swifty Bar
@ofirbeigel

Read all testimonials on WordPress Repository.

Get notified when we add new plugins.

We do not publish plugins often, but when we do, it's something awesome. No spam, we promise.

bool(false)