How to Start a Loyalty Program in Magento: Extension Overview

Stay ahead of the curve by launching a Magento Loyalty Program 

Having a slick design and a wide product range is not enough to make the digital consumer rave about the e-store today. With millions of great websites available 24/7, people are spoilt for choice.

To keep ahead of the competition, forward-thinking e-merchants focus on things that are really important. They launch customer loyalty programs, as online shoppers who are enthusiastic about the specific stores or brands are more likely spend more when buying from them. When it comes to mature brands, more than 85% of their growth comes from such customers.

Thanks to loyal buyers, ecommerce stores take advantage of the word-of-mouth marketing. The dollar impact of this effective marketing tool is significant. Loyalty Program, a Magento 1 extension developed by Aitoc, can help Magento-driven stores leverage loyalty programs.

The module allows Magento admin users to create custom shopping cart price rules to be used in loyalty programs.  In this article, we will discuss how this extension works in detail.

How to Create Shopping Cart Price Rules for Loyalty Program

To start off with adding your first rule, enable the module in your Magento 1 installation. Then navigate to Promotions > Shopping Cart Price Rules.

On this page, you can see both active and inactive shopping cart price rules. To create a new rule, tap the ‘Add New Rule’ button.

Fill out all the necessary fields in the ‘Rule Information’ section. Add a rule name, set the ‘Status’ field to active, select the websites where you are going to use the rule, and make all other necessary changes in the same way as you do it each time you create a new shopping cart price rule.

The Aitoc’s extension adds a new set of conditions in the ‘Conditions’ section, namely ‘Customer data subselection’. Select this set to proceed with the creation of a custom rule for your loyalty program.

Now you can start off with adding custom conditions. This is a standard Magento 1 procedure.

Depending on the loyalty program you’ve decided to launch, define conditions that the customer must satisfy to benefit from the loyalty program.

The following conditions are available:

  • Amount spent during period
  • Period of membership
  • Average order amount during period

Here is how a new set of conditions may look like.

Once you are ready, go to the ‘Actions’ section to define rule-specific actions. Select the appropriate discount to make it available for loyal customers.

In the ‘Display Options’ section, you can enable displaying the new rule in customer accounts. After setting this option to ‘Yes’, you can write a description of the rule to be shown in the customer account on the front-end.

See the example below to get an idea of a such a description.

At the checkout, buyers will be shown the amount of the discount.

Here is how you can create shopping cart price rules for your customer loyalty campaign. This extension is a perfect solution for tiered loyalty programs. E.g., you can launch a tiered campaign where the discount scheme is based on the amount spent by registered users during a particular period of time.

Don’t forget to display all the relevant campaign details on your website. You can give a fun name to every tier level and add an engaging description.

By the way, you can use Loyalty Program to surcharge your clients. To enable this functionality, you should choose a surcharge option in the ‘Actions’ section when you create a new shopping cart price rule.

You can select a fixed amount surcharge, percent of a product price surcharge, or a fixed amount surcharge from the whole cart.

Customers will be shown the surcharge at the checkout.


Loyalty Programs are an effective means of encouraging customers to come back to the e-store. The more time the shopper returns to the web store, the more his/her potential lifetime value increases. 

Loyalty Program is a flexible extension that can assist Magento 1 stores in building customer loyalty. We use this extension, too. Join our discount program to start benefiting from Aitoc’s discounts and special offers right now.

Aitoc Team
Aitoc is a young team of passionate professionals delivering robust Magento extensions. Founded in 2001, Aitoc has produced over 100 modules for clients worldwide. The company continuously evolves, now offering a full range of custom ecommerce development services.