Loyalty, referral & affiliate program (reward points) Module

Prestashop 1.6.x, 1.7.x
  • -30%
keyboard_arrow_up keyboard_arrow_down
€149.99 -30%
  • Deploy 3 marketing programs for Prestashop: loyalty program (buy to get reward), referral/sponsorship program (refer friends to get reward) & Prestashop affiliate program (sell to get reward)
  • Easy to set up conditions for each program, set up reward configuration
  • Enable customers to use reward to pay for order, convert into voucher, withdraw to their account
  • Customize explanation messages and introduction message for each marketing program
  • Configure notification email to admin and customers
  • Support cronjob feature to send email automatically
  • Excellent built-in statistics feature 

  • 365 days free support
  • Keep your modules up-to-date with PrestaHero Connect
  • Life-time free update
  • 15 days money back guaranteed
  • Quality verified by PrestaHero
  • 24/7 support by PrestaHero experts

Category:  Referral & Loyalty Programs

Loyalty, Referral and Affiliate Marketing is an innovative marketing module for Prestashop which can help you deploy loyalty and affiliate marketing programs on your online store fast and easily. You don’t need to have much knowledge about marketing to use this module, Loyalty, Referral and Affiliate Marketing will do the rest for you!

How does Loyalty, Referral and Affiliate Marketing work?

This Prestashop marketing module enables your customer to get rewards when they shop on your website or help you sell your products via 3 programs:

  • Loyalty program – buy products to get the reward
  • Referral program (or sometimes called sponsorship program) – refer friends to get the reward
  • Affiliate program – sell products to get the reward

With the rewards earned, your customers can use it to:

  • Pay for their orders
  • Convert into voucher codes 
  • Withdraw to their bank account (or other payment methods such as PayPal, Skrill, Amazon gift card, etc.)

Why should you choose our Prestashop Loyalty and Affiliate Marketing module?

1. A comprehensive solution for PrestaShop marketing campaigns

Loyalty, Referral and Affiliate Marketing offers to you the most common marketing programs: loyalty, referral (or sponsorship), and affiliate programs. 

2. Every store owner can use this module

After installing Loyalty, Referral and Affiliate Marketing into your PrestaShop store, you can enable the programs you preferred and everything is ready! 

3. Wonderful effect

Help you rapidly increase your turnover and the number of customers, spread your online store to various potential customers.

4. Detailed statistic tools

Loyalty, Referral and Affiliate Marketing is integrated with an especial built-in statistics feature that helps you to always keep track of the growth and the efficiency of your marketing campaigns. It gives customer, sponsors and sellers an overview of their affiliate account as well as helps them easily control the efficiency of their marketing effort on your website.

5. Support cronjob feature

You can set up to run cronjob automatically or manually to send the notification email to your customers. 

6. Clean and modern design

This module provides a professional and friendly interface for both administrator and customers, on both front office and back office.

Let’s discover how this module can help you to run your loyalty, referral and affiliate marketing campaigns:

Loyalty Program

This feature of the module enables you to give your customers rewards when they purchase products selling on your Prestashop store. 

It is very easy for you to offer a loyalty program to your customer with Loyalty, Referral and Affiliate Marketing, just enable the loyalty program feature through the module’s back office and configure necessary conditions, for example, select applicable customer groups, select applicable product categories, availability time of the program, etc.

You can also set up how to calculate reward for customers when they purchase loyalty products; adjust minimum cart total or quantity required to get loyalty reward; set reward availability, etc.

Referral (Sponsorship) program

Loyalty, Referral and Affiliate Marketing allows you to turn your existing customers into sponsors who help refer your website and products to more potential customers (their friends). You give rewards to the sponsors every time their friends register an account or purchase order on your website.

Sponsors can reach to their friends by:

  • Sharing sponsor URL via social networks such as Facebook, Twitter, Linked In, etc.
  • Displaying sponsor banner on his/her blog, forum, website, etc. 
  • Sharing his/her sponsor code so that their friends can enter this code when registering a new account on your PrestaShop store.
  • Displaying a referral/sponsorship promotion popup

You can set up conditions to become a sponsor, how much you will pay for each new registration, how to calculate reward for sponsors when their friends purchase products, etc. You may give your sponsored friends a voucher code to encourage them to register a new account on your online store.  

Affiliate Program

Affiliate program helps turn your customers into affiliate sellers, they can sell your products and get commission (rewards). Seller co-operates with you to sell your products and gets a share of the revenue when they successfully sell an affiliate product available on your website. 

Similar to these above programs, you can set up conditions to enable the affiliate program on your website, configure reward settings including how to calculate reward when seller successfully sells a product, include/exclude taxes before calculating reward, etc.

With this module, you can give voucher code to customers if they buy any affiliate product to improve the efficiency of your affiliate program. 

The description above highlights only the main features of Loyalty, Referral and Affiliate Marketing module. For more detail information, please refer to Features section.

  • IE10+ / Edge
  • Firefox
  • Chrome
  • Safari
  • Opera
chat Reviews (11)

Back office (For administration)


Module dashboard provides an overview of the marketing programs and activities of customers, sponsors, affiliates on your website

Loyalty program

  • You can set up conditions to apply loyalty program such as: applicable customer groups; availability time; minimum amount spent to join loyalty program, etc.
  • You can also configure how to calculate reward for customers when they purchase loyalty products and customize introduction messages about your loyalty program.

Referral (Sponsorship) program

You can set up conditions to apply referral program, configure how to give reward, offer a voucher code to sponsored friends or allow sponsors to generate their own voucher codes and give these vouchers to their friends, etc.

Affiliate program

You can set up conditions to apply affiliate program, configure reward settings and offer a voucher code to customer if they come from an affiliate link, customize welcome message, etc.

Reward configurations

  • Reward usage settings: configure how customers can use their earned rewards.
  • Payment methods: add unlimited methods to pay rewards for customers.
  • Application: manage user applications to join marketing programs.
  • Reward history: detailed history for rewards given to customers.
  • Withdrawal: All withdrawal requests which customers/sponsors/sellers made
  • Users: Users and rewards they earned from each marketing program

Backup / restore

Option to export and import reward data and module's configurations

Cron job

Cronjob set up to send email to customers automatically when reward is going to be expired.

General settings

General settings for marketing programs, order status and notification emails configuration, etc.

Front office (For customers/sponsors/sellers)

Loyalty program section

Display total amount of loyalty reward a customer has.

Referral program section

  • Detail information about the friends a customer has invited.
  • Provide sponsor URL, sponsor email and ID, sponsor voucher, social network sharing buttons
  • Send invitation via email

Affiliate program section

  • Detail information about affiliate sales
  • Detail affiliate product information: product URL, price, commission rate, etc.

My rewards section

  • Statistic charts
  • Allow customers keep track of reward history, withdraw or convert reward into vouchers

Step 1: Download the installation file from https://prestahero.com

Step 2: From your website back office, navigate to “Modules / Modules & Services”, click on “Upload a module / Select file”

Step 3: Select the module installation file from your computer then click on “Open” to install

You’re all done, enjoy our great module!