Integration overview

Different ways to integrate your store with ReferralCandy

Adam avatar
Written by Adam
Updated over a week ago

There are many ways to integrate ReferralCandy into your website and the type of integration you choose depends on your eCommerce platform and the level of customization you want.

Email Integration does not require technical expertise, while JavaScript Integration and API Integration do. If you're a Shopify merchant, it's as simple as adding the ReferralCandy app to your Shopify account. Learn more

Go to our Setup page to find detailed instructions on how to integrate ReferralCandy with your store's platform.

Important: You should only use 1 integration type for your store. Please do not mix and match the integration types and steps.

Not sure if ReferralCandy will work on your platform? Check out the following links:


Email Integration

Email Integration is the simplest way you can integrate your store with ReferralCandy. For this type of integration, there are two (2) basic steps required:

  1. BCC ReferralCandy on the invoice email that is sent out to customers once the purchase is completed.

  2. Insert a referral tracking code on the purchase completed page that your customer sees once they have completed a purchase on your site. View a sample of the code

JavaScript Integration 

For JavaScript Integration, you will need to insert a purchase and referral tracking code on your store's purchase completed page. You will then modify the code to add your platform's dynamic checkout variables. This enables ReferralCandy to detect and track purchases and referrals.

  • The availability of these dynamic variables on your checkout page varies from platform to platform

  • There's also an option to enable the Post-purchase Popup widget as part of this integration

API Integration

This enables you to integrate your platform with ReferralCandy via API to exchange data on purchases and referrals. This is highly customizable and requires programming experience to set up. There are two (2) basic steps required:

  1. Use the purchase method of our API to send us the transaction information once the purchase is completed. Learn more

  2. Insert a referral tracking code on the purchase completed page that your customer sees once they have completed a purchase on your site. View a sample of the code


💬 Need help? Click the chat widget on the right to start a conversation. Learn more


Did this answer your question?