Klaviyo Site Banner | Q2 2025

Product Icon

WPGens Points and Rewards for WooCommerce

The most intuitive, actively developed Points and Rewards plugin - frictionless for customers, effortless for store owners. Reward customers for purchases, engagement, and more-with powerful automation, built-in analytics, and responsive support.
Choose a billing option
$89
Save 20%
$178 $142.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

WooCommerce Points and Rewards plugin from the authors of the most popular Referral plugin.

Points and Rewards for WooCommerce is the most flexible yet easy-to-use loyalty plugin for WordPress. Built to deliver the polished experience you’d expect from top-tier Shopify apps, it gives you complete control over how customers earn and redeem points, while keeping the experience seamless for your shoppers.

  • Flexible earning rules – Reward customers for purchasing, signing up, leaving reviews, social media follows or custom actions.
  • Points redemption options – Let users redeem points for discounts, coupons, or other rewards.
  • Customizable display – Tailor how and where points appear on your store using built-in display settings.
  • Email notifications – Automatically notify users about points earned, redeemed, or about to expire.
  • Manual adjustments – Easily add or deduct points from any user through the admin panel.
  • Import/export points – Bulk import/export points data using a CSV file. Easily switch from any other points plugin.
  • Klaviyo integration – Sync customer point data with Klaviyo for targeted campaigns.
  • Refund orders in points – Let customers receive refunds as points instead of money, keeping value within your store.
  • Automatic points return – Automatically return points to the customer if an order is cancelled or refunded.
  • Product-specific earning control – Choose how many points each product earns, set fixed values, or enable/disable point earning per product.


Why Choose WPGens Points & Rewards?

WPGens Points & Rewards is built for merchants who want a seamless, evolving, and fully supported loyalty solution.

  • Always Improving – We continuously release new features and enhancements based on real user feedback.
  • Reliable, Fast Support – Stuck? Our responsive support team is here to help – so you’ll never be left troubleshooting alone.
  • Effortless for Store Owners, Frictionless for Customers – A clean, intuitive interface for both admins and shoppers ensures a smooth experience from setup to checkout.
  • Packed with Powerful Features – Easily track points, offer flexible redemption options, automate rewards, and view insightful analytics – all without extra bloat.
  • Designed for Growth – Whether you run a small shop or a large-scale store, WPGens adapts to your needs, helping you maximize customer engagement and retention.

Upgrade your store’s loyalty program today with WPGens Points & Rewards!


Customizable Earning Rules

Reward your customers for more than just buying. Set up actions like:

  • Placing orders
  • Creating an account
  • Writing product reviews
  • Referring friends (free or premium referral plugin required)
  • Following your social media
  • Even on their birthday
WPGens Points and Rewards - Add Earning Action

Every action can be customized to match your store’s goals.


Flexible Redemption Options

Let customers redeem their points however you choose:

  • Apply points directly at checkout for instant discounts
  • Redeem points for exclusive rewards or free products
  • Control how points are used with redemption limits and conditions

WPGens Points and Rewards - Add Redemption Action

With rules for minimum/maximum usage, expiration, and more.


Seamless Frontend Experience

Customers can view their:

  • Points balance
  • Earning history
  • Available rewards
  • All within a beautifully designed Points & Rewards Landing Page
  • and under the My Account page

WPGens Points and Rewards - Display settings - Landing page

Add it to any page with a simple shortcode: [WPGENS_POINTS_PAGE]


Full Control in Your Hands

  • Set your own point-to-currency value
  • Choose how and when points are awarded
  • Exclude sale items or tax from earning
  • Customize display messages and emails
  • Manually adjust points or import in bulk

WPGens Points and Rewards - Members - Adjust Points

Built to give you maximum flexibility – without complexity.


Engage with Smart Emails & Klaviyo Integration

  • Expiry reminders and reward confirmation emails
  • Connect with Klaviyo to sync customer point data
  • Create targeted flows and segments based on loyalty

WPGens Points and Rewards - Integrations - Klaviyo

More integrations coming soon!


Easy Setup. No Coding. Everything You Need – All in One Plugin

With Points and Rewards program, you get a complete loyalty system that works out of the box. No third-party platforms. Just powerful features and total control over how you reward and retain your customers.

Need another reason to choose Points and Rewards? It’s built by WPGens – a trusted WooCommerce extension developer known for clean, high-quality code and responsive, first-class support. Don’t just take our word for it — check out our reviews on on TrustPilot or explore our reputation on the WordPress plugin repository.


Frequently asked questions

1. How do customers earn points?

Customers earn points by completing actions you configure, such as registering, placing orders, leaving reviews, referring friends*, or engaging on social media.

2. How can customers redeem their points?

Customers can redeem points at checkout as a discount or by claiming specific rewards like coupons or products, depending on how you've set up redemption options.

3. Can I customize how many points are awarded per action?

Yes. You can assign custom point values for each earning action (e.g., 100 points for registration, 1 point per $1 spent on orders).

4. How does points expiration work?

You can enable points expiration and set a specific period (in days) after which points will expire. Customers will receive email notifications before their points expire.

5. Can I limit how many points a customer can use per order?

Yes. Under the conversion settings, you can set both a minimum and maximum number of points that can be redeemed per order.

6. Do points apply to sale items or include taxes?

You can choose to exclude points from being earned on sale products and decide whether to calculate points based on totals with or without tax.

7. Can customers see their point balance and history?

Yes. Customers can view their current balance, total earned/spent, and reward history through the Points tab in their My Account area and Points and Rewards landing page.

8. Does WPGens Points and Rewards work with the latest WooCommerce version?

Yes, this plugin is regularly tested with the latest versions of both WordPress and WooCommerce.

9. Can customers earn points for past orders?

No, points are only awarded for orders placed after the plugin is activated and configured.

10. Can the points program name be customized?

Yes, you can customize both the singular and plural forms of your points currency under Frontend display.

11. Can you exclude certain products from earning points?

Yes, you can exclude products that are on sale from earning points, and you can also set up custom rules for specific products or categories.

12. Does WPGens Points and Rewards have a test mode?

Yes, the plugin includes a test mode that allows you to test the points system without affecting real customer accounts.

Customer reviews