Standard User Guide
Professional User Guide
Mageplaza
Mageplaza

Magento 2 Reward Points Extension | Loyalty program

v4.7.0
*Magento Edition
*Version
+$50
$99
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6
Mageplaza Release Notes New Update

Motivate customers to make repeat purchases and returns by applying an efficient loyalty program using the Magento 2 Reward Points extension. Effortlessly transform occasional buyers into devoted, loyal customers.

  • API/GraphQL is available for this Magento 2 Reward Points extension by Mageplaza
  • Reward customers for purchases, account registration, reviews, etc.
  • Boost sales by accepting reward points as payment
  • Bring a joyful experience with the points spending slider
  • Promote the store by rewarding referrals
  • Analyze customer behavior with advanced reports
  • Customize loyalty point labels to attract customers
  • Set Earning/Spending Rules for better management
  • Set up a Milestones Program to encourage clients
  • Enjoy API support for seamless integration
  • Import/Export Reward Points to streamline data

Most-Trusted Pick

  • Work perfectly together
  • Cost-effective
  • 60-day money back guarantee
  • FREE installation for all
Reward Points
$99
Reward Points $99
+
Gift Card Gift Card
$249
+
Thank You Page Thank You Page
$129
=
-0%

$0

$0


    Business goals:
    • Gain more repeat buyers and loyal customers by providing reward points
    • Show how customers can spend their points in an easy way
    • Reduce the hesitation of first-time buyers when purchasing
    • Encourage visitors to register and become a member
    Default Magento technical limitation:
    • With a default store, you can set up Magento reward points but with limitations on showing multiple programs at once.
    Solutions:
    • Set up programs to reward customers with points for shopping or completing a certain action
    • Increase the conversion rate by making shoppers more invested in purchasing from your store, thereby turning them into loyal customers
    • Add expiration to reward points to encourage buyer's engagement before points are no longer applicable

    Business goal:
    • Avoid making the reward program unattractive to customers.
    • Allow consumers to easily understand the way points work and how to use them.
    • Increase the number of users that join the program.
    Default Magento 2 limitation:
    • Unfortunately, there is no tool to make your Magento rewards system look more user-friendly in a default store, especially in the checkout section.
    Solutions:
    • Provide eye-catching point labels that are customizable. Make your reward programs playful and brand-centered with labels like coins, hearts, flowers, etc.
    • Add a joyful spending slider to the checkout page so buyers can pull the slider to choose the number of points to use. You can also add this slider to the Cart page.

    Business goals:
    • Remind customers of the benefits of shopping with your store in many different ways
    • Enhance the buyer's satisfaction by giving them multiple rewards
    • Increase brand awareness with more social media interactions and word of mouth
    Default Magento 2 limitation:
    • A default Magento store wouldn't be able to set up many types of reward programs, only for purchase, registration, signup, URL referral, and review submission.
    Solutions:
    • Create rewards for behaviors on your website, such as creating an account, purchasing, subscribing, writing a review, and others
    • Create rewards for sharing your products on social channels such as Facebook, Twitter, Instagram, etc
    • Create rewards for referring friends via email, URL, or phone numbers. The referred friends will also earn points when joining the program

    Business goals:
    • Monitor how customers are earning and spending points on the store
    • Make necessary adjustments to make the rewards program more efficient
    Default Magento 2 limitation:
    • There is no function for in-depth analysis of reward points with default Magento configurations.
    Solutions:
    • Integrate the Report extension to view an advanced report on reward points.
    • Access the report on the Dashboard with a friendly interface.

    Business goals:
    • Increase customer retention by showing consumers new tires of reward to achieve
    • Build a long-term relationship with customers through milestones
    • Reward loyal customers for the time they stay with your store
    Default Magento 2 limitation:
    • You don't have a milestone feature on the default Magento reward points system.
    Solutions:
    • Include a milestone feature to turn the reward program into tiers with different prizes at each tier
    • Track the report to see how the milestone program is doing and adjust accordingly


Convert visitors into loyal customers with diverse programs

Depending on the store owner's promoting strategy, they can easily customize different programs as a strong motivation for visitors and occasional customers to become loyal shoppers.

Enhance customer experience with convenient features and attractive visuality

As customer experience plays an important role in doing business, having the following features to make interacting with reward points more exciting can be a great advantage.

Maximize store benefits by boosting sales while still balancing rewards points

One of the main reasons leading to a failed reward program is that businesses can't balance the reward they are giving away and the benefits they can gain back. Being too generous with reward points can lead store owners to losses. Recognizing this issue, Mageplaza has designed features to facilitate effective control of point earnings and spending.



Reward points expiration

Reward points expiration

Points expiration can be configured. Buyers will get a notification email when their points are about to expire.

Reward point indicators

Reward point indicators

Show how many Magento loyalty points are rewarded on the Category, Product, Cart, Mini cart, and Checkout pages.

Earning/Spending rate

Earning/Spending rate

Configure the reward rates for various customer groups with their own priorities.

Reward points transaction management

Reward points transaction management

A detailed transaction report of how buyers earned and spent points on your store.

Refundable reward points

Refundable reward points

Store admins can configure reward points to be refundable or not.

Reward point spending restriction

Reward point spending restriction

The minimum and maximum amount of reward points spent in a time can be limited

Customer group reward

Customer group reward

Loyalty point rates can be configured in specific store views and customer groups.

Earn points from point-spent orders

Earn points from point-spent orders (New)

Allow customers to earn loyalty points from orders in which they have used points.

Reward discount amount display

Reward discount amount display (New)

Display the reward discount amount for items in the order, invoice, credit memo



5.0 Great price for the extension
23 January 2023
23 January 2023
Ivo Verified Purchase
Walnut, United States

Mageplaza is my favorite extension builder because of their support. The extension had a good price comparing to others. Installing was easy. I had some issues configuring it. But Mageplaza fixed the bugs and uses my feedback to release newer better versions on and on. Language issues were also fixed at my shop. So happy now to have contributed and having a good functional reward system on the shop. Only thing I was missing is a CMS page where the reward system is explained to the customers. As this would be the same for about 90% of the contents for all shops, this could be a feature to add.

5.0 NICE
26 May 2022
26 May 2022
lee Verified Purchase
Walnut, United States

Very nice plugin, it makes my customers enjoy shopping on my website even more

5.0 Choose Ultimate
02 May 2022
02 May 2022
Reynolds Verified Purchase
Walnut, United States

This extension does what it says and I'm happy with it. One piece of advice: go for the Ultimate version, as you'll need the Reward for behaviours and the Report feature.

5.0 Very Useful extension
21 April 2022
21 April 2022
Ky Nguyen Verified Purchase
Walnut, United States

We bought the Pro version and it just works as expected. Highly recommended.

5.0 ONLY ONE WORD WONDERFUL
19 April 2022
19 April 2022
Barka Verified Purchase
Walnut, United States

It's meaningful to discuss with their support team, they understood the point and give a relevant and quick response. Thanks

4.0 Nice Plugin
13 February 2021
13 February 2021
Gaia Verified Purchase
Walnut, United States

Was a nice plugin and worked well but didn't do what I needed in the end so have to return it but for it can do it does very well

5.0 A must have
17 November 2020
17 November 2020
Simona Verified Purchase
Walnut, United States

Great extension and fast support. I bought the Pro version and tried some simple rules. It's just great. Can't wait for the site to go live to really test it with sales, I think that the customers will like it!

5.0 Excellent, as usual!
24 August 2020
24 August 2020
Bill Rust Verified Purchase
Walnut, United States

This extension does exactly what it says. Easy to understand and configure. And our customers love building up and spending their points!

4.0 Not bad
23 July 2020
23 July 2020
alan Verified Purchase
Walnut, United States

Not bad

5.0 Director
20 July 2020
20 July 2020
Anil Bhat Verified Purchase
Walnut, United States

We installed it seamlessly within a few hours. Features are great and covers all our requirements

5.0 Great service.
09 April 2020
09 April 2020
Andy Verified Purchase
Walnut, United States

Great products and great service. They offer the best service in my experience for all my Magento extensions I have purchased. Highly recommend.

5.0 Mageplaza Never Fails
04 April 2020
04 April 2020
Bartosz Verified Purchase
Walnut, United States

Wonderful extensions. Easy installation, really hassle-free. Many options to customize. Definitely the best in the budget.

5.0 Wonderful!
30 January 2020
30 January 2020
Mayyar Verified Purchase
Walnut, United States

an easy module to install. Cart and Behavior rules give a wide variety to configure the reward system. Also, MagePlaza support is such a quick, professional and very efficient service!

5.0 Good and Good
29 November 2019
29 November 2019
MohanaKrishnan Verified Purchase
Walnut, United States

Instantly quick fix made by Bruce which saved my day! The support was awesome!

5.0 Blown away!
01 November 2019
01 November 2019
MohanaKrishnan Verified Purchase
Walnut, United States

Best support service. We will purchase more extensions in futures and refer Mageplaza for our clients.

5.0 Thank you so so much
29 October 2019
29 October 2019
Jan Hemmingsson Verified Purchase
Walnut, United States

Always fast and friendly support from Mageplaza. My site worked again!

5.0 Unbelievable Support!
13 June 2019
13 June 2019
Michael Verified Purchase
Walnut, United States

In general, the extension works as advertised. Lots of features and a ton you weren’t expecting that are really great. I’ve been working on Magento for 10 years and I can confidently say that these guys know what they’re doing. Clean and reliable code. That’s all fine and great but what really got me off my ass to write this review was the dev support, I had some features that I really needed, and I asked if they were ‘possible.’ I was expecting a bush-league workaround or a simple “nah” but I was SUPER impressed by the response I got instead. Thomas, one of their devs immediately jumped in and wrote a whole new plugin for my cart to work correctly. He even followed up a few days later to see how things were going. – Blown away. As if the extension doesn’t do enough to begin with, the cost was worth the support provided to follow, alone. These guys will get as much business as I have to give them going forward.

5.0 Very useful
08 April 2019
08 April 2019
Simone Verified Purchase
Walnut, United States

It's really useful to increase customer loyalty at your store. For the customer, this extension is easy to use and the Mageplaza support is reliable!

5.0 Does a great job
25 March 2019
25 March 2019
Martin Verified Purchase
Walnut, United States

Does a great job and has helped my sales. Is easy to configure and offers a good solution. Should be on the top of your list of addons.

5.0 The best addon
17 March 2019
17 March 2019
Jerry Verified Purchase
Walnut, United States

This is hands-down the best addon you can have for your store. Not only does it drive engagement through sharing and repeat orders, it gives customers an incentive to order MORE to get more points. Sort of like micro-transactions. A+

5.0 Awesome extension
27 November 2018
27 November 2018
marina Verified Purchase
Walnut, United States

I used Reward Points from j2t before and they were just OK. But Mageplaza Reward Points extension is a huge step UP. Ultimate edition of this module makes my revenues go and go...I can't wait for milestones feature, this will be a huge step forward. Thanks, Mageplaza.

5.0 Awesome extension !!!
14 November 2018
14 November 2018
Benny Verified Purchase
Walnut, United States

This plugin is very easy to use. I really love it!! Customers can earn points and redeem for cash!! It's the best extension I found after a long search. I'm very happy and highly recommended.

5.0 Perfect Extension
04 November 2018
04 November 2018
Patrick Verified Purchase
Walnut, United States

This little add-on has a major impact on customer loyalty and helps you to stabilize and increase sales:-) The useful adaptations of this module you can do is that you can customize this extension as your needs.

5.0 Great loyalty program
24 October 2018
24 October 2018
Lubomir Verified Purchase
Walnut, United States

This is an amazing extension which is a must-have for every e-commerce store. The set up is very easy to install. Just try and see. Much more easy to retain customers :-)

5.0 Incredible support and respect for the user
20 March 2018
20 March 2018
Pawel Verified Purchase
Walnut, United States

I am very satisfied with this extension because it's very useful for my store. I did have an issue with the translate of extension, they worked quickly to resolve the issue. I am very happy with the support.

5.0 Our loyal customers' number has increased by nearly 30%
09 March 2018
09 March 2018
Vernon Verified Purchase
Walnut, United States

It's such a big surprise for us to experience this for the very first time. After having Mageplaza Reward points extension installed in our store, our conversion rate is growing significantly. Many one-time buyers visit back our website and purchase more. The last holiday shopping season was awesome, customers were more interested in shopping. It’s so cool after all.

5.0 Great support from you guys
09 March 2018
09 March 2018
Angelina Badger Verified Purchase
Walnut, United States

It’s always so easy to be satisfied with the way I’m supported in Mageplaza. The guys solved the compatibility issue in my store so well that I couldn’t ask for more. Reward points extension is working properly and plays its role exactly as it’s claimed. Can’t wait to see the Ultimate version showing up.

5.0 Basic yet useful
09 March 2018
09 March 2018
MK. Fardy Verified Purchase
Walnut, United States

Got this from a slot of Pre-order event. Mageplaza Reward Points extension is basically perfect for our store. Everything is working well and the extension’s brought many benefits so far. The support team works so efficiently, thank you guys!



All of the feature updates plan and status will be updated as soon as possible in our public Trello.

View Mageplaza Extension Roadmap 2023 ->

Don't see the features you are looking for?

Request feature

Want to do extension customization?

Custom request

Let us know your requirements



  • Added: admin can set maximum number of point can earn per order
  • Added: admin can set redirect to Reward Point section after customer login
  • Added: hide top-link reward if balance is empty
  • Added: display reward discount for order items
  • Compatible with Magento v2.4.5
  • Fixed minor bugs

  • New features:
    • Enable/disable earning points from order which applied spending points
    • Reward points notification for Guest in checkout page
    • Give points to customer when they reach a lifetime sales amount (behavior)
  • Compatible with Magento v2.4.4
  • Fixed minor bugs

  • New features:
    • Enable/disable earning points from order which applied spending points
    • Reward points notification for Guest in checkout page
    • Give points to customer when they reach a lifetime sales amount (behavior)
  • Fixed minor bugs

  • Get reward information from the order history
  • Fix minor bugs

  • Get reward information from the order history
  • Fix minor bugs

  • Added Give fixed X points for every fixed Y amount of price action for Shopping Cart Earning Rule
  • Compatible with Magento v2.3.7

  • Added Give fixed X points for every fixed Y amount of price action for Shopping Cart Earning Rule
  • Compatible with Magento v2.4.3-p1

  • Fixed minor bugs

  • Fixed minor bugs

  • Added allow spending points for Coupon Code
  • Added sell product by points or price
  • Added spending points when creating order in admin
  • Added points allocation action for behavior rule
  • Compatible with Magento v2.4.3
  • Fixed minor bugs

  • Added allow spending points for Coupon Code
  • Added sell product by points or price
  • Added spending points when creating order in admin
  • Added points allocation action for behavior rule
  • Compatible with Magento v2.3.7
  • Fixed minor bugs

  • Added Reward Landing Page
  • Added min grand total for reward point when writing reviews
  • Fixed minor bugs

  • Added Reward Landing Page
  • Added min grand total for reward point when writing reviews
  • Fixed minor bugs

  • Compatible with Klarna payment.
  • Fixed minor bugs

  • Compatible with Magento v2.4.2
  • Compatible with Klarna payment.
  • Fixed minor bugs

  • Supported Magento v2.4

  • Added new feature: Milestone Program (Reward Points Ultimate)
  • Added new feature: Hightlight point label
  • Added: limit spending point by percent of checkout total
  • Added: refund order by points
  • Added behavior event: Get X points after Y days of inactivity (Reward Points Ultimate)

  • Fixed error while getting Transaction Title via API

  • Compatible with Magento v2.3.5
  • Fixed minor bugs

  • Added transaction export feature
  • Added import type “Replace”
  • Fixed minor bugs


Magento 2 Reward Points extension is a rewarding system allowing merchants to give bonus points to customers when they perform specific actions such as repurchasing, subscribing, or reviewing. Merchants can set rules for all rewarding activities.

To allow the Mageplaza Reward Points extension: Log in to Admin Panel > Admin Panel > Store > Configuration > Mageplaza Extensions > Reward Points > General configuration and turn the Enable to Yes. Follow our guide to discover further settings.

The answer is yes. The Milestone program effectively encourages shoppers to interact more with the store by offering higher incentives for each upper membership level. It simply motivates people by explaining the more reward points they have, the more benefits they'll get.

Absolutely yes, the customer can use existing points and gain new points on the same purchase.

To optimize the effectiveness of your campaigns, Reward Points for Magento 2 should be used with the extensions such as Affiliate module, Layer Navigation, Gift Voucher, Milestone, Newsletter Popup, Abandoned Cart Email, etc.

Yes, you can initiate many programs at once by setting various earning rates in the backend.

Don't worry. The rewarded points will automatically be revoked.


Standard Professional Ultimate
General Configuration
Enable/Disable the module
Customize Reward point labels
Configure Reward point icons
Rewards for Customer group
Rewards for Specific store views
Set the Maximum Available Points Balance
Sell products by points
Earning Configuration
Set Rounding point method: Up or Down
Set Earning by Catalog Rule
Allow earning points from tax
Set a maximum number of points that can be earned per order (New)
Enable/Disable Point refund
Allow earning points after Invoice created
Enable admin to set the Point Expiration
Enable/ disable earning points from orders that applied spending points (New)
Milestone Program
Get X points after Y days of inactivity
Set Earning by Customer Behavior
Spending Configuration
Minimum Balance to Spend Points
Insert the Discount Label
Set the Maximum Spending Points per Order
Spending Points on Tax
Restore Spent Points after Order Refunding
Use Max Points by Default
Refund orders by points
Limit spending point by percent of checkout total
Allow spending points on coupon codes
Use points when creating order in admin
Spending slider
Display Configuration
Display Total Points on Top Links
Display Earning Points on Minicart
Highlight point label
Reward points notification for Guest on the checkout page (New)
Hide top-link reward if the balance is empty (New)
Set redirect to the Reward Point section after customer login (New)
Display reward discount amount for ordered items (New)
Email Configuration
Enable Email Notification
Subscribe Customers by Default
Set the Email Sender
Update point balance email
Points expiration email
Integration and other features
API integration
Hide the top-link if Reward Points balance is empty
Reward points by earning and spending rules
Display reward point on the Category page, Product page
Reports of Earned and Spent points
Sell products by points
Earn points when reaching a lifetime sales amount (New)
Reward for Social Behavior
Display Social button on frontend
Choose Page to Display Social button
Reward for referring friends
Invitation email for referral
Allow inserting default refer URL
Import/Export reward transactions
Import points
Reindex management
Support
Auto-fit with every device (Mobile, Tablet, PC)
Support multiple stores
Support multiple languages
Fully compatible with Mageplaza extensions
Free support included within the subscription period
60 days guarantee money back

Pricing

Choose your suitable edition.

Standard

$ 99 first year

  • Customize Reward Point Labels
  • Configure Reward Point Icons
  • Rewards for Customer Group
  • Rewards for Specific Store Views
  • Maximum Available Points Balance
  • Earning/Spending Configuration
  • Set up Display Configuration
  • Configure Email Notification

Professional

$ 199 first year

  • Includes all Standard features, plus ...
  • Set up Earning/Spending Rules
  • Display Points on Category & Product Pagen

Ultimate

$ 299 first year

  • Includes all Standard features, plus ...
  • Allow Downloading Customer Information
  • Enable Cookie Restriction Mode
  • Mandatory Request to accept Cookie Policy
  • CMS Cookie Policy Page
  • Choose Location to Show Cookie Law
  • Custom Notice Display Type
  • Apply For Countries
  • Custom CSS
  • Notification Email Before Deleting Account
  • Informing Email for Account Deletion
  • Notification Email to Admins when Customers Delete Accounts
Standard Professional
General Configuration
Allow Deleting Customer Account
Allow Password Verification
Allow Deleting Default Address
Show Customer Register Terms and Conditions
Auto-delete Customer Account
"Allow Downloading Customer Information"
Anonymise Account Configuration
Allow Deleting Data on Abandoned Carts
Allow Anonymizing Account in Billing Document - First Name Value
Allow Anonymizing Account in Billing Document - Last Name Value
Allow Anonymizing Account in Billing Document - Email Value
Allow Anonymise Address Option In Order Processing
Cookie Restriction
Enable Cookie Restriction Mode
Mandatory Request to accept Cookie Policy
CMS Cookie Policy Page
Choose Location to Show Cookie Law
Custom Notice Display Type
Apply For Countries - All Allowed Countries
Apply For Countries - All EU Countries
Apply For Countries - Specific Countries
Custom CSS
Email Configuration
Notification Email Before Deleting Account
Notification Email After Deleting Account
Notification Email to Admins when Customers Delete Accounts
Support
Auto-fit with every device (Mobile, Tablet, PC)
Support multiple stores
Support multiple languages
Fully compatible with Mageplaza extensions
1-year free support
1-year free update
60 days guarantee money back
*Magento Edition
*Version
+$50
$99
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6
Mageplaza Release Notes New Update

Why choose Mageplaza Magento 2 Reward Points

Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.

We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.

Mageplaza 60-day Money Back Extensive 60-day money-back period. You love it or get a full refund no questions asked.
Mageplaza Extensive Support Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.
Mageplaza Install via Composer Simple installation via composer helps you save time and eliminates technical issues during future updates.
Mageplaza Frequent Updates Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.