This article is for Shopify merchants. If your store runs on another platform, see [Other Platforms] Getting started with ReferralCandy.
This guide walks you through setting up ReferralCandy on your Shopify store and launching your first campaign — installing the app, setting your rewards, customizing your program, enrolling customers, and going live. Each step links to a detailed guide if you want to go deeper.
New to referral marketing? ReferralCandy 101 explains how referral programs work end to end — who the participants are, how customers become advocates, and how referred purchases turn into rewards.
How ReferralCandy works
ReferralCandy runs your referral program for you: it enrolls your customers as advocates, gives each advocate a personal referral link and a friend offer to share, detects referred purchases in your store, and sends out rewards automatically. You choose the incentives and the look — ReferralCandy handles the invitations, tracking, and reward delivery.
Step 1: Add ReferralCandy to your Shopify store
To start using ReferralCandy, add the ReferralCandy app to your Shopify store — follow the Shopify setup guide to install it. Once installed, open it from Shopify admin under Apps > Referral Candy. The app opens on the Dashboard, which shows your account status, campaign performance, and all of your campaigns in one list. ReferralCandy comes with a 7-day free trial — see current plans at referralcandy.com/pricing.
Step 2: Create your first campaign
ReferralCandy supports three campaign types on Shopify, and you can run several campaigns at the same time:
Referral campaigns reward your existing customers (advocates) for referring friends to your store — the typical first campaign. See Creating a campaign for the step-by-step.
Affiliate campaigns pay cash commissions to creators and partners who promote your store. See Managing affiliate signups for how affiliates join.
Loyalty campaigns reward repeat purchases with Shopify store credit. See Setting up a loyalty campaign.
Step 3: Set your rewards
Every referral campaign has two incentives to configure: the advocate reward (what your customer earns for a successful referral) and the friend offer (the discount their friend gets on a first purchase). Choose the type and amount of each:
Advocate reward types — coupons, cash, store credits, or a custom reward.
Friend offer types — the discount that referred friends receive.
You can also control when a referral counts toward a reward: set a minimum purchase amount and the number of rewardable purchases per referred friend in Reward conditions, or reward advocates at referral milestones with FlexiTiers.
Worried about returns, cancellations, or fraudulent referrals? Set a purchase review period to hold rewards until you've had time to review each referred purchase.
Step 4: Customize your referral program
ReferralCandy sends referral emails and hosts referral pages on your behalf — customize them so everything matches your brand:
Customize your referral emails, pages, and widgets — add your logo and banner, and set your brand colors and fonts.
Edit the default sharing messages your advocates share on X, Facebook, and WhatsApp.
Customize your referral program's unique subdomain — the address used in your advocates' referral links.
Advanced: add dynamic content to your emails and pages with ReferralCandy Liquid variables.
Step 5: Enroll your customers
Once your campaign is live, ReferralCandy starts enrolling customers as advocates: eligible customers are enrolled based on your campaign's target audience, and customers can also sign up themselves through surfaces like the Join block or your hosted Join Page. Each new advocate receives a welcome email with their personal referral link. Campaign enrollment covers every way a customer can join, and Widgets for your referral program covers where these signup surfaces — like the Referral extension on your Thank you page and the Join block on your storefront — appear and how to enable them.
Your campaign's target audience controls who gets invited — everyone, or a specific group defined by a segment. See Understanding segments and target audience.
Step 6: Test your campaign and go live
Before launching your campaign, use Test Mode to safely walk through the advocate and friend experience end to end — see Testing the referral process. When you're ready, set your campaign's state to Live — Campaign states explains what Live, Paused, and Stopped mean. Once your campaign is live, referred purchases appear on the Purchases & referrals page of your ReferralCandy dashboard as they're detected.
After launch: grow your program
After your campaign launches, a few extra moves help more customers join and refer:
Invite your past customers — import contacts to a segment and add that segment to your campaign's target audience. If you use Klaviyo, you can import your Klaviyo lists and segments directly.
Promote your program beyond your store — share your campaign's Join Page or portal link on your homepage, in your newsletter, or on social media. See Advocate and affiliate portals for where to find your campaign's portal URL.
Learn what works — browse the Best practices collection for referral marketing tips.
Getting started FAQ
Do I need a developer to set up ReferralCandy on Shopify?
Do I need a developer to set up ReferralCandy on Shopify?
No — you don't need a developer to set up ReferralCandy on Shopify. Installing the app requires no code, and the customer-facing widgets (like the Referral extension and Join block) are enabled from the ReferralCandy dashboard and Shopify's own editors without editing your theme's code.
Can I run more than one campaign at the same time?
Can I run more than one campaign at the same time?
Yes — you can run multiple ReferralCandy campaigns at the same time, including different campaign types. Each campaign has its own target audience, rewards, and design, so they can run side by side.
What do my customers see after they join?
What do my customers see after they join?
After joining your campaign, each advocate gets a welcome email and their own Share Page with their personal referral link, plus a rewards dashboard where they can track their rewards. See What advocates see after signing up for the full advocate experience.
