Magento 2 Reward Points, Referral and Loyalty Program Extension

View Demo

The module is both a comprehensive loyalty program and a fully-featured referral program. It's an incredibly valuable and powerful tool.

With Rewards Points for Magento 2, you'll be able to increase retention, foster customer loyalty, and attract warm leads. The extension gives you a powerful new way to increase sales.

According to users, our module comes with the best support available to help you set it up.

  • Increase the retention rate
  • Gain high-quality leads
  • Reward customers for spending or sharing on social media
  • Split the program into tiers
  • Refund with reward points
  • Use GraphQL, REST
Hyvä compatible

The extension is compatible with the Hyva theme.
Frontend Demo

Business Value

Improve your retention rate, increase customer loyalty and invite quality leads!

Opportunity: Loyalty and referral programs are among the best tools for boosting your online store's growth rate. A loyalty program encourages customers to return to your store. It'll also help you establish an emotional connection between them and your brand, helping nurture customer loyalty. A referral program encourages customers to promote your business among their friends and family, supplying you with curated leads.

Problem: the default version of Magento includes neither a loyalty, nor a referral program. You'll have to either reward your customers manually or use external systems.

Solution: The Customer Reward Points extension is incredibly robust. It includes both a loyalty and a referral program. It lets you control the way your customers earn and spend points, who gets rewarded for referrals, how the notification messages work, reward program tiers, and more. This reward points system is a sure way to make your customers more loyal and profitable on top of attracting more leads!

How It Works

This module's loyalty and referral programs are point-based. Customers can earn points for various actions, including but not limited to making purchases and referring others to the store. They can then spend these points on store products.

Even though the extension is very powerful, setting it up is very simple. Just establish your point earning and spending rules, and you're good to go.

Set up the program the way you want it

The module's customization opportunities are unparalleled. Its flexible Magento reward points system allows you to give customers reward points for a wide variety of events. It's up to you to decide how and when to stimulate sales by urging customers to use the obtained points. For example, you can limit the time for using the reward points so the customer has to spend his or her earned points and avoid losing the benefits he or she can get with the reward points. The module will definitely fit your exact business needs.

You can do more than give out points in the background

With customization opportunities so extensive, the Magento 2 Loyalty Program extension is mostly limited by you and your partners' imagination. Here are some ways to get the most out of it:

Get people to spend even more

You can split the program into an unlimited number of tiers. Customers in each tier can earn a different number of points for each action, and spend a different amount of points for the same amount of money while redeeming them. You can also add unique benefits with Magento conditions and make the higher tiers more valuable. The better their benefits are, the more customers will spend to get there!

Tiers in Mirasvit Magento 2 Rewards Points system.

Customer tiers are valuable to you as well. They take advantage of gamification: the tier list is essentially an incomplete task, and customers will be psychologically inclined to spend more to complete it. Not only that, tiers create a hierarchy, and many customers will want to spend more in order to secure a higher status.

Gain curated leads passively

Our Magento 2 Reward Points module comes with a fully-featured Magento referral program at no extra cost! It can work in two ways:

Referral tab on the customer's account page in Mirasvit Magento Customer Reward Points extension.

Connect the module to other services

graphql support

The extension supports GraphQL, REST, and SOAP, so you can easily integrate your program with external software. For example, you can connect your app and let customers redeem their points on mobile.

Get the module and scale up your store!
See it in action!
Pick a quick tutorial to learn about various aspects of this extension
Customer Reviews 129
Write Your Own Review

You submitted your review for moderation.

Works like charm
Mohamed Verified Buyer Cairo, Egypt
A good extension to use. Easy to use & amazing for customers
Helps to improve custom loyalty
Hilary Verified Buyer Central, Hong Kong
A lot of way to let customer earn reward points. Improve interaction between customer and make more engagement. It helps to improve customer return to store. Coding of Mirasvit is good compare to other extension developer too.
Very well designed affiliate extension
Jason Verified Buyer Central, Hong Kong
I tried few affiliate extension and finally found this one. Just install and use it in my site.
Rewards points - this is how you get your customers back
Ronny Verified Buyer Oldenzaal, Netherlands
We use this with our POS system (API) and it works great.
When spent in the physical store pints are added to online and vice versa.

Great to have one loyalty system
Very Easy to Use
Lishan Verified Buyer Bengaluru, India
Very easy to use and set up rules.
Works like charm
Arvinder Verified Buyer Mohali, India
Easy to use and set up rules for different actions like, leaving review, signing up, newsletter subscription.
Amazing Extension
Medofficedirect Verified Buyer Boardman, United States
Amazing Extension
Installed also: Affiliate M2
Good Reward Point Extension
Candy Verified Buyer Venice, United States
It's easy for customers to use.But still have room for improvement.
Installed also: Affiliate M2
Great tool for customers
Simon Verified Buyer Mikolajki, Poland
Great tool for customers. Work correctly, without errors. Have many options and rules. 10/10!
Functional and developed with the best practices.
JC Verified Buyer Adelaide, Australia
Great extension that we have been using on our last project, just purchased again for a second site!
Well worth the money, developed with the best practices.
Great Magento 2 Extension
WT Verified Buyer Mumbai, India
A good extension to use. Easy to use
Manual & Support
Need more help?

Save time by starting your support request online and we'll connect you to an expert.

Contact Us Now
Version 3.1.1May 9, 2023
Tier calculation for old versions for option "sum of spent $"
Version 3.1.0Apr 20, 2023
Discount amount doubled in invoices and credit memos
Renamed Twitter button in the settings
Version 3.0.58Apr 19, 2023
Removed unused option 'Allow to place orders with grand total 0'
Customer login redirects to 404 with wrong credentials
Discount is applied to items in totals calculation method
Removed items calculation method option
Wrong discount for item total
Version 3.0.57Mar 15, 2023
PHP 8.2
Deprecated Functionality: strpos(): Passing null to parameter in Spending/Tier.php
Call to a member function getSpendAmount() on bool in ApplyDiscountToItemPlugin245
Version 3.0.56Mar 2, 2023
Argument value must be type of string, object given. in framework/Filter/Template.php when points expire by cron
Lifetime access to source code
Access to free support and updates for 1 year
Updates and support prolongation - $129
30 days money back guarantee
Compatible with:
Community: 2.3.* - 2.4.6
Enterprise: 2.3.* - 2.4.6
Reasons to choose Mirasvit
Client focusing and satisfaction

These are our primary. A major portion of our new clients come from referrals from our existing clients. Our professional team of developers, marketers and support staff have invested the best knowledge and experience in the field into our work, so you know you can come back to us again and again.

Remarkable support

One year free and high quality support. We go to great lengths to provide maximum satisfaction with every module you have purchased in our store. By helping you with installation, configuration, answering your every question, we do all our best to eliminate any possible problems.

Risk-free Investment

30-days money back guarantee. If you are not satisfied with our extension’s performance for any reason, we provide a full refund.

Constant improvements and upgrades

We constantly add new features to all our modules, and are always interested in hearing your opinion and implementing your suggested features in our future developments.

Comprehensive Documentation

We provide an expanded user guide for every aspect of our extension, so you can find answers for all your burning questions.

Unencrypted source code of our products

You can customize extensions according to your needs and requirements.

Usability and Performance

The Module is easy to install and upgrade, just follow our step-by-step user guide.

Safe Magento updates

No core modifications. Just use the composer or copy the extension’s files to the root directory of your store.