Where to find this: Shopify admin → Apps → Yuko Loyalty → Referral → Program Setup
Introduction
This is the single page where you configure the entire referral program — rewards on both sides, where customers land, what channels they share through, and how Yuko stops fraud.What problem this solves
Most referral programs require stitching together a referral app, a discount engine, a tracking tool and an email tool. Yuko’s referral program covers all of that in one configuration.When to use
- During the initial launch of the referral program.
- Any time you want to change reward values or add a sharing channel.
- When you suspect fraud and need to tighten controls.
Overview
- Enable / disable the program.
- Configure referrer and friend rewards (see Reward Types).
- Set the landing URL friends arrive at.
- Enable sharing channels (Twitter / X, Facebook, Email, WhatsApp).
- Set fraud prevention rules.
- Configure auto-enrollment.
- Set UTM parameters for analytics attribution.
Before you start
Yuko app is installed on your Shopify store — see Install Yuko on Shopify.
The Yuko Theme App Embed is enabled in your active theme.
Your loyalty program is enabled at Shopify admin → Apps → Yuko Loyalty → Loyalty → Settings.
Points label and currency are configured.
You’ve reviewed Reward Types and decided what each side gets.
Setup guide
1. Enable the program
1
Open Program Setup
In your Shopify admin, go to Apps → Yuko Loyalty → Referral → Program Setup.
2
Toggle Enable Referral Program
Turn the program on. Settings below become editable.
2. Configure the referrer reward
1
Open Referrer Reward
Pick the reward type the referrer gets when their friend converts. See Reward Types → Referrer reward types.
2
Set the value
Enter the points / discount value, and any expiry.
3
Cap per referrer (optional)
Limit how many successful referrals one customer can earn rewards for.
3. Configure the friend reward
1
Open Friend Reward
Pick the reward the friend gets on their first order. Friend rewards are discount-based only.
2
Set value and minimum
Enter the value and any minimum cart amount required.
4. Set the landing URL
1
Set the landing URL
The page friends are sent to after clicking the referral link. Typically
/, a featured product, or a dedicated landing page (e.g., /pages/welcome).5. Enable social sharing
1
Toggle channels
Pick which channels appear in the referral widget:
- Twitter / X
2
Customise share copy
Optional: pre-fill the message that opens in each channel.
6. Configure fraud prevention
1
Block self-referral
Prevent the same customer from being both referrer and friend (matched by email, IP or device).
2
Block disposable email domains
Reject referrals from temporary-email services (configured in Account & Settings → Email Blacklist).
3
Cap per IP / device
Limit how many referrals can come from the same IP or device.
7. Configure auto-enrollment
1
Pick enrollment mode
Auto-enroll all customers
Auto-enroll all customers
Every customer gets a referral link by default. Recommended.
Manual enrollment
Manual enrollment
Customers must opt in to participate. Use only if you have legal or brand reasons.
8. Set UTM parameters
1
Configure UTM parameters
Default UTM parameters appended to referral links:
utm_source=yuko_referral, utm_medium=referral, utm_campaign=customer_referral. Customise to match your analytics taxonomy.How it works
- Customer shares their unique referral link via the widget.
- Friend clicks the link and lands on your store.
- Yuko tracks the click via cookie + UTM.
- Friend places their first order and the friend reward is applied.
- After the order is paid, the referrer reward is issued.
- Activity is logged on both customer profiles.
Decision guidance
- Use generous referrer rewards if you have high LTV — you make it back on the friend’s lifetime value.
- Use clear friend rewards (an actual discount) — vague “points” rewards perform poorly for new customers.
- Always enable fraud prevention before turning the program on.
Limitations
- Referrals are tracked via cookies — privacy-blocking browsers may break attribution.
- Only the friend’s first order qualifies; subsequent orders don’t generate referrer rewards.
- One-active-referral per friend — a customer can’t be referred twice.
Examples
- 500 points to the referrer + $10 off for the friend, capped at 5 successful referrals per customer.
- 15% off for the friend + $20 store credit for the referrer.
Best practices
FAQs
What happens if the friend's order is refunded?
What happens if the friend's order is refunded?
Both rewards are reversed automatically.
Can the referrer reward themselves?
Can the referrer reward themselves?
With fraud prevention enabled, no. Self-referrals are blocked by email / IP / device match.
Where do customers see their referrals?
Where do customers see their referrals?
In the Customer Account hub, on the Rewards Landing Page, and in the Floating Launcher panel — see Storefront Widget.
Related
Program Setup
Configure rewards, sharing, fraud prevention and tracking.
Reward Types
Pick the right reward for the referrer and the friend.
Storefront Widget
Add the share widget to your storefront.
Book a Free Setup Call
Talk to our team for personalised setup help.Time: 30 minutes
Contact Support
Visit our support hub for help articles, live chat and ticket submission.
Browse the Guides
Documentation across loyalty, referrals, memberships and more.
Install Yuko
Add Yuko to your Shopify store from the Shopify App Store.