ReferralCandy for WooCommerce


ReferralCandy is a powerful tool allowing you to automate customer referral campaigns for your WooCommerce store.

  • Get more sales from word-of-mouth
  • Reward customers for referring their friends to your store
  • Easy install. 30 day risk-free trial. Get up and running today!

Boost your sales with a referral marketing program

ReferralCandy helps you increase your sales by rewarding your customers when they refer people to your store. We give your customers a personal reward link that they can share with their friends.

Easily add a refer-a-friend program to your store

Simple to get up and running today — no developers needed!

How ReferralCandy works:

  • A customer buys something from your store
  • We send them a coupon code to share with friends
  • When their friends buy from you, the customer receives a referral reward

Everybody wins: your original customer gets rewarded, their friends get a discount, you make more sales and get a new customer! We do all the referral tracking, so you don’t have to do anything.

Learn about the details on our How ReferralCandy Works page.


  • ReferralCandy for WooCommerce Plugin Settings Page


Requires WooCommerce 2.3.3 or higher

From your WordPress dashboard (recommended)

  1. Go to Plugins > Add New
  2. Search for: ReferralCandy
  3. Click on Install Now to install and activate the plugin


  1. Download the latest version zip file
  2. Go to Plugins > Add New
  3. Click on Upload Plugin to upload the zip file
  4. Activate the plugin after the installation


  1. Go to WooCommerce > Settings > Integration > ReferralCandy
  2. Fill-out your App ID and Secret Key. You can get them from ReferralCandy Admin Settings > Plugin tokens)
  3. Click on Save changes and it’s done!

**Please make sure that the plugin can make outbound requests for the API calls


We maintain a list of FAQs on our help page!


3 студзеня, 2022
Thank you Lorraine for your help! It was quick and helpful with tips on optimizing the features for my referrals too. Great start on 2022 with great support! Recommend it!
16 снежня, 2021
These guys Are amazing and worth your time! Great customerservice and Success. Thank you so much, Jelson and your team for Assisting me. I recommend this feature to all e-commercers. Great investment for your business and easy to use for your customers.
26 лістапада, 2021
ReferralCandy is on another level good. First of all, I rarely write reviews but these people need a shoutout. We made the mistake of going with someone else other than referralcandy (Story Below). We saved $250 a month by going with referralcandy. They're good. Like insanely good. They have insanely low prices and provide an amazing service. They have a live chat you can talk to them at any time. Today I had the privilege of talking to Dwight. He was courteous, prompt, and helped out big time. 10/10 Service. Dwight went the full mile at 11pm providing me live support. Where the f*** are you going to find live support at 11pm anywhere else? Dwight worked on helping me sort my mistakes out for 3 hours. Every person i've talked to on that chat has been great. Dwight and his team honestly make this a superior product to anything else you will find out there. We did our homework extensively and are more than pleased in Referralcandy and would recommend this 10/10. Before finding ReferralCandy, we were dealing with the crooks over at LeadDyno. Almost 6x the cost and they would increase cost based off "traffic", despite not hosting at all. They were horrible. Their system would pay out referrals on cancelled memberships, and continue to pay as if they had been renewed. For 6x the cost. Then we would have to manually pay out each affiliate. Referralcandy takes one lump sum payment and does the rest for you.
24 лістапада, 2021
I needed help integrating the plugin and Cris did an amazing job assisting me and made sure I was able to activate my program 🙂
23 лістапада, 2021
I had a few technical questions after buying the plugin and everything was answered very promptly with good advice. THANK YOU SO MUCH
Read all 155 reviews

Contributors & Developers

“ReferralCandy for WooCommerce” is open source software. The following people have contributed to this plugin.




  • Fixed errors from API calls – PR from Jared Hill (


  • Added locale field on order meta to be sent to ReferralCandy to send emails with correct languages to customers
  • Updated additional order meta to have short keys to save space
  • Fixed translation of post-purchase popup widget on checkout


  • Added checkbox to enable/disable marketing checkbox on checkout
  • Post-purchase popup widget uses store locale upon checkout


  • Added marketing acceptance checkbox on checkout
  • Added option to customize marketing acceptance label
  • Updated order class to include accepts_marketing data taken from marketing acceptance upon checkout
  • Added feature that adds a note on the order if a purchase was successfully submitted to ReferralCandy


  • Fixed issue where there the tracking code is rendered before the html


  • Fixed issue where the plugin uses the rc_referrer_id cookie even if non-existent


  • Fixed failing code for logging API requests


  • Fix for non-English stores not submitting purchases to ReferralCandy


  • Reinstated tracking code rendering as backup referral detection if setting referrer cookies fail
  • Added option to select the status of orders that are to be sent to ReferralCandy
  • Added option to render tracking code on a different page if the thank you page was changed
  • Updated method of fetching order information
  • Removed saving of metadata except for rc_referrer_id
  • Improved compatibility with WooCommerce v2.6 and above
  • Improved compatibility with ShipStation integration


  • Updated logic for setting cookies to improve referral detection


  • Defaulted post-purchase popup’s accepts marketing field to ‘false’


  • Fixed bug where the orders for subscriptions are being marked as completed (i.e. ShipStation, WooCommerce Subscriptions)


  • Added link to Settings on the plugin page for easier access
  • Added warnings for required keys that are not present


  • Fixed bug where the plugin breaks the Woocommerce Integration tab


  • Plugin now uses the API integration of ReferralCandy
  • Only orders marked as completed are submitted to ReferralCandy
  • Orders created from the Woocommerce dashboard are now registered in the ReferralCandy dashboard


  • Fixed issue where orders with spaces in the names or have no name at all produce checksum errors


  • Added an option to enable the post-purchase popup widget on the checkout completed / thank you page


  • Fixed whitescreen of death issue when the Woocommerce plugin is deactivated while the ReferralCandy plugin is active


  • Fixed deprecation messages for Woocommerce version 3.0 and above


  • Fixed email encoding issue


  • Fixed md5 calculation that caused invalid checksum.


  • Fix data encoding cause invalid checksum.


  • Use the order number as the external reference ID.


  • Implement proper timezone handling.


  • Automatically show the settings page after plugin activation.


  • Use advanced integration to integrate with ReferralCandy app.