Did you know that you can save big money here at Extendware? Learn all the ways that you can save money
Purchase this product risk-free! We offer a no-hassle 30 day refund guarantee. You have nothing to lose!

Loyalty Program

Quick Overview

Enhance sales and reward your most loyal customers with discounts. Loyalty programs allow you to incentivize customers to purchase from you instead of competitors.
Your risk-free investment:



Need help or have questions? Do not hesitate to contact our friendly support team.

Magento Loyalty extension let's you enhance sales and reward your most loyal customers with discounts. Loyalty programs allow you to incentivize customers to purchase from you instead of competitors. With our Magento Loyalty Program you will be able to incentivize customers based on order history, average order amount, and account age. We provide you with 3 new criteria for creating unique sales rules that reward a subset of your customers and we also provide a standard loyalty program based on order history. When customers feel like they have an investment in your business, they will be more likely to be repeat customers!

What kind of things can you do with our Magento loyalty program?

  • Give a 5% discount to anyone who has purchased more than $500 in the last 6 months and a 10% discount for anyone who has purchased $1500 in the last year or limit a promotion to these customers only.
  • Give a discount to customers whose average order size is $100+ or limit a promotion to these customers only.
  • Give a discount or make a promotion only valid for customers who have been a customer for longer than a year.
  • More, more and more. It is only limited by your imagination!

Features / Benefits - Missing a feature? Request a new feature!

Note: This list is not an complete list of features. Please try the demo to see this extension in action.

  • Loyalty Programs Based on Customer Total Purchase Value
    You can create a loyalty program based on the total order value of a customer in the last X time. This does not use Magento sales rule, which means it will not conflict with your existing sales rule. This is the best way to create a loyalty program.
  • 3 New Sales Rules
    There are three new sales rules which allow you to incentivize customers based on a variety of metrics:
    • Total order value in the last X time
    • Average order value in the last X time
    • Age of the account
  • Earn More Repeat Business
    When customer's are incentivized based on total past purchase history, then they will be more likely to shop at your store. Feeling they have already invested in your store, they will want to choose you over a competitor, so that their previous investment in your loyalty program is not wasted.
  • Discount on the Marginal Dollar
    Using sales rules creates a problem for a traditional loyalty program - it is all or nothing. This means if you discount customers who have ordered $500 from you in the past and this is a customer's first order, they can only receive a discount if they split the order into several small orders (increasing your costs). Otherwise they will receive no discount and upon discovering they could have received a discount if they split their order, they will probably phone you angrily and ask for a refund. This is bad business. We solve this by enabling customers to qualify for a discount on the marginal dollar. If you provide a discount at the $500 level and they order $600 in product, then the final $100 will receive the discount.
  • Traditional Discount Support New!
    In addition to discounting on marginal dollar we also support a traditional discount mode. Under the traditional discount mode the customer will receive the discount of whatever tier they currently qualify in and will not receive additional discounts if the current order would bump them to the next tier.
  • Create Multiple Programs
    You can create an unlimited number of loyalty programs with different rewards structure. This is perfect for targeting different groups such as retailers versus wholesalers or simply because you want to give some customers a little extra. ±
  • Exclude Products From Receiving a Discount
    Use advanced rules to exclude / include a product from the loyalty program. This allows you to exclude low-margin products and products that you cannot discount due to regulations. You can even automatically include / exclude products for a limited period of time.
  • Exclude Customers From the Loyalty Program
    Include or exclude individual customers. This is useful if you want to have an invite-only loyalty program or if you want to disqualify a customer from further discounts. You can even automatically include / exclude customers for a limited period of time.
  • Track Non-Shopping Cart Transactions for Loyalty Uses new
    If a customer pays you outside of the shopping cart and you want this to count towards their loyalty program, then you can easily record these transactions in the backend.
  • Customers Can View their Statistics in the Backend
    Customers can view their statistics in their account center. This enables them to keep track of what loyalty programs are available to them and see their order statistics.
  • Require a Minimum Number of Orders to be Eligible for Loyalty Program New!
    You can require that customers have ordered at least X times (1, 5, etc) in order to qualify for the loyalty program
± This symbol indicates that the feature must be selected when adding to cart.
* Features may vary based on the checkout options you select. Read the addon descriptions and contact support if you are uncertain.

You might also be interested in these products...
Google Analytics Dashboard

Google Analytics Dashboard

Cache Backends / Faster Checkout

Cache Backends / Faster Checkout

Ajax Search

Ajax Search

Abandoned Cart Email

Abandoned Cart Email



Reasons To Choose Extendware
  • Risk-free purchase
    30-day moneyback guarantee. We are that confident in the quality of our software.
  • Plug-in-play solutions
    Extensions are extensively tested, easy to install, and configure. No need to edit the code yourself.
  • Future-proof software
    We constantly release updates that add new features and increase usability and performance. You can even get updates for free.
  • Usability and performance
    Easy to use extensions that are built for speed. We optimize each extension. We don't use jQuery or excessive inline javascript for our frontend extensions or other libraries that will slow your site.
  • Outstanding support
    Our support is quick, friendly, and offers useful guidance. Customer satisfaction is our #1 goal.
  • Zero bug policy
    We hate bugs as much as you do. We oftentimes release bug fixes on the same day of discovery. We are expert exterminators.
  • Simple licensing structure
    We license by edition and installation. We don't license by number of customers, stores, products, or anything complicated.
  • Long term strategy
    We have been developing for Magento for 3 years. We love the platform and the community and will continue to develop for Magento for years to come.