A reward points program is a sure shot way of driving customer engagement by rewarding loyalty. It is part of the gamification strategy that is designed to retain old customers by engaging with them. There are many extensions available for Magento users that enable the use of this strategy. Let us look at a few of them.
Reward Points Pro by Mageworld – http://www.magentocommerce.com/magento-connect/reward-points-pro-extension-by-mageworld.html A good product by Mageworld with great customer support. The extension charges you a one time cost and provides you with lifetime customer support. A very reliable product with moderate variety of features.
Module Bazaar Reward points – http://www.modulebazaar.com/en/magento-reward-points-and-loyalty-program.html?gclid=Cj0KEQiAu_GmBRDhtK-kzqKcuJwBEiQAJvB8n7yezKLFnN4xwJOtW7dGdRL0TFZHB18-0VdaLACSX3oaAixp8P8HAQ.
A flexible product that allows customers to earn points in a variety of ways, including friend referrals, social media activities, purchases etc. Moderately pricing with a lifetime of support makes this a decent bargain.
Reward Points by Mirasvit – http://www.magentocommerce.com/magento-connect/reward-points-2.html This is another moderately priced extension for Magento. It contains all the features and rules that you would need to set for a reward points program. It is easy to use and reliable.
Reward Points by Apptha – https://www.apptha.com/category/extension/Magento/ReferralRewardPoints If you are looking for a cost effective extension then look no further. This extension provides you with all the basic features required to set up a rewards system and is priced as per the needs of smaller store owners. The trade off is lees flexible program rules but it is worth its cost for a single store front owner trying to grow.
So these are a few Magento Extensions that will help you with your Gamification strategy. Be sure to do a thorough search before you choose settle for any option though as there are a lot of choices on the internet.