Refer a Friend
Let customers become your brand ambassadors and bring new people to your store.
- Invitations work via direct email, link, or social post
- Reward policy is fully customizable by admin
- Successful referrals and bonuses visible to customer
Refer a Friend Gallery
Important note for users of Refer a Friend v.1.*: version 1.X and 2.X are not fully compatible. To find out more details, please read the description.
Advocacy is the end game of most marketing effort. Whether it be through unique portfolio, great customer service, or engaging content, once you’ve convinced customers to speak on your behalf you’ve gained one of the most powerful marketing tools available. Not only do referrals and personal recommendations enjoy a much higher conversion rate, they also attract higher quality customers and increased average order value.
Convincing your customers to become your advocates may take a lot of effort over a long period of time, but it does not have to be the case. What we have for you is an advocacy tool with a built-in loyalty program that rewards customers for inviting people to your store. Our Magento Refer a Friend extension comes with a full range of customization options, allowing you to set up the referral program in Magento to fit your business model and reward the type of behavior that suits you best.
There is a number of options available for the customer to refer people to the store:
- Using an invite form that sends a customizable message to a specific email;
- Sharing an individual broadcast link generated by the store;
- Posting to social media directly from customer area;
Landing page for the referral link is provided by the store owner.
Invites are logged within the customer area, allowing the customer to see how many people have responded and the amount of bonuses earned.
A customer may receive bonus for one of three things: number of customers attracted, amount they spent, or the number of items they bought. There is also an option to reward those who responded to an invite with a one-off reward upon sign up.
You decide at what point the bonus is activated (e.g. per each 5 customer sign-ups or each $100 spent, etc.), whether it is going to be a fixed sum or a percentage discount, and how many times a customer will be able to earn the same bonus.
Earned bonus may or may not be used together with a discount code, it may be limited to a certain percentage of cart total, and it is possible to allow bonuses only with purchases over a certain amount.
Within this Magento referral extension an unlimited number of rules may create to be used at different times or even simultaneously. In case rules overlap we suggest assigning priority numbers for each rules to decide which goes first. There is also an option to define whether the rules are compounded or limited to the first one engaged.
It is possible to edit the amount of bonus earned manually from backend.
2.2.0+ Customer tax calculation before/after RaF discountrn* RAF block is absent in shopping cart if Bundle product is in the cartrn* Add strings to CSV filern* Negative grandtotalrn* Redundant images in the extension CSSrn* Wrong link in the pager insige "Referred Friends" gridrn* Unable to apply entire discount for bundle products with fixed pricern* Potential vulnerability in the codern* Fatal Error after registration via Broadcast Linkrn* Link "Back" is absent on customer area
2.1.11* Fix for magento connect verification
2.1.10* Mobile: Invited persons block is not displayed at iPhone Themern* Design for iPhone themern* MOBILE: "Invite a Friend and Get Discount" button doesn't work
2.1.9* SUPEE-6788 compatibility issue
2.1.8* Incorrect work of the "Store sign up" rule typern* Grand Total was calculated incorrectly in Credit Memorn* Customer emails were duplicated in the Referred Friends tabrn* Problem with the eCommerce Gamification Suite integrationrn* Bonuses for registration were applied incorrectly at multiple websitesrn* Inability to apply a discount for bundle products with dynamic pricern* Broadcast link wasn’t displayed properlyrn
2.1.7* Error in Sys.log after "free product" rule triggeredrn* Target was ignored for "Store sign up" rulern* Hint messages were not left-aligned in popuprn* Bonuses were not charged to referrer
2.1.6+ Recognize referrals by e-mail addressesrn* Inability to apply discount if the subtotal was less than discount amountrn* Problem with the “Store sign up” rule on Magento CE 1.9.1, Magento EE 1.14.1rn* Problem with currency rates conversion
2.1.5* Discount amount was included into store credit after refundrn* Incompatibility with iPhone Theme by aheadWorks
2.1.4* Incorrect look of the Referred Friends tabrn* Problem with the Add Transaction button when the Customers section was updated by AJAXrn* Incorrect action links in the Customers section
2.1.3+ Compatibility with Magento CE 1.8.1rn+ Improved guests supportrn* Incompatibility with Subscriptions and Recurring Payments v.2.x by aheadWorksrn* Inability to delete referred friends from the backendrn* Incorrect behavior if referred friends registered at checkoutrn* “Apply discount for referred friends” block was visible for guestsrn* Discount was not applied to taxesrn* Discounts were not displayed in confirmation emailsrn* Incompatibility with non-default currencyrn* Problem with bonuses for registrationrn* No redirection to index page if "Redirect to" was empty
2.1.2+ Stability and speed improvements
2.1.1+ Stability and speed improvements
2.1.0+ "Manage Rules" grid improvementsrn+ "Save remainder for later usage" optionrn+ Ability to limit rule triggering for a single referralrnrn
2.0.6+ Stability and speed improvements
2.0.5+ Stability and speed improvements
2.0.4+ Stability and speed improvements
2.0.3+ Brazilian Portuguese (pt_BR) locale support addedrn* "Fatal error: Maximum function nesting level of '100' reached, aborting!"rn* After certain actions actual balance was displayed incorrectlyrn* Decimal values rounding was incorrectrn* Certain actions led to impossibility to apply discountrn* Some currencies formatting was incorrectrn* Locale csv file updatern* Impossibility to apply discount after switching to another currencyrnrn
2.0.2* Migration script from Refer a Friend 1.x was added
2.0.1* Minor bugfixes
2.0.0+ 3 different rule types: for referral's signups, their number of purchased items and their purchase amountrn+ 2 types of bonuses: fixed and percent discountsrn+ Possibility to use both fixed and percent disconts at a timern+ Customer can specify an amount of fixed discount which they want to be applied on Cartrn+ Possibility to add and subtract bonuses from backendrn+ A possibility to set a lifetime percent discountrn+ The options to limit bonuses amount which can be applied on checkoutrn+ An option to set minimum discount, which can be redeemed by customerrn+ A possibility to give bonus to referralrn+ Broadcast linkrn+ A possibility to insert 'Invite a friend' button into CMS manuallyrn+ 'Share on social networks' widgetrn+ Separate information pages for fixed and percent discountrn+ Statistics pagern+ Rules can be set per store viewrn+ Multishipping supportrnrn