Referral Loop · Email Templates · Metrics

Referral Program Builder

Paste your store URL and get a complete, ready-to-launch referral program in seconds custom reward structure, email templates, the best moments to ask for referrals, and the metrics to track. No agency needed.

Referral Program
Reward Structure
Email Templates
Tracking Setup
This tool is built for Shopify stores
ecomspy's Referral Program Builder reads store data directly from Shopify's product catalog. The URL you entered doesn't appear to be a Shopify store.
Want support for other platforms? We'd love to hear from you!
Send us feedback
Custom Reward Structure
Discount, store credit, or free gift tuned to your margins and AOV so the reward actually pays for itself.
4 Ready-to-Send Emails
Invite, reminder, reward confirmed, and re-engage written for your brand, copy-paste ready.
Best Trigger Moments
The 4 highest-converting moments to ask for a referral post-purchase, after a review, loyalty milestones, and more.
5 KPIs to Track
Referral rate, viral coefficient, CAC, and more with target benchmarks so you know if your program is working.

Analyzing your store's referral economics…

Your Referral Programme is ready
How It Works (4-Step Loop)
Programme Do's
Programme Don'ts
4 Best Trigger Moments
5 Key Metrics to Track
Recommended Tools
How It Works

3 Simple Steps

Get actionable insights in under 30 seconds

1

Enter Your Shopify Store URL

ecomspy reads your store's product catalog, price points, and margin signals to determine which referral reward structure will maximize participation without eroding profit.

2

AI Designs Your Reward Mechanics

The AI selects between discount-based, cash-back, and free-product reward models, then sets optimal reward amounts for both the referrer and the new customer based on your AOV and niche.

3

Get Templates, Copy & App Picks

Receive ready-to-send referral email templates, landing page copy blocks, and a ranked list of Shopify referral apps that fit your store's size and budget - everything you need to go live.

Featured Answer

How do I set up a referral program for my Shopify store?

ecomspy Referral Program Builder creates a complete referral marketing strategy for your Shopify store - reward structure, referral mechanics, email copy, landing page brief, and Shopify app recommendations. Referral customers have 37% higher retention and 5x lower CAC than paid ad customers. The builder recommends the optimal two-sided reward for your price point and niche. Free.

Preview

Sample Output

Here's what your report looks like. Real analysis, instant results.

ecomspy.io. Referral Program Builder
Your Referral Programme is ready
⇓ Download PDF
Double-Sided Referral Programme
Give 15% off first order. Get £10 / $10 store credit
When a customer shares their unique referral link and a friend makes their first purchase, both the referrer and their friend are rewarded. This creates a genuine win-win that customers are proud to share.
16–25%
Higher LTV
18–37%
Lower Churn
2–3x higher
Referral Rate
How It Works (4-Step Loop)
1
Customer gets their link
After purchase, every customer automatically receives a unique referral link via email and in their account dashboard.
2
They share it with friends
The link can be shared via WhatsApp, Instagram DM, email, or copy-pasted anywhere. The shared link shows '15% off first order'.
3
Friend makes a purchase
The friend clicks the link, sees the 15% off first order offer automatically applied at checkout, and completes their first order.
4
Both get rewarded
The referring customer receives £10 / $10 store credit. The new customer already got their 15% off. Both win. and the loop continues.
Programme Do's
Make the referral reward feel valuable relative to your product price
Give the new customer a meaningful first-order discount. removes their risk
Award credit instantly after the referred friend's purchase clears
Display the programme prominently on the post-purchase page and in the customer account
Programme Don'ts
Don't require the referred friend to spend a minimum before the reward triggers
Don't delay reward by more than 24 hours. kills momentum
Don't hide the programme. if customers can't find it they can't share it
Don't use codes that expire quickly. frustration kills word-of-mouth
4 Best Trigger Moments
Immediately After First Purchase
Order confirmation page + confirmation email
"Thanks for your order! Love ? Share your unique link. they get 15% off, you get £10 / $10 store credit when they buy."
Highest purchase intent and brand enthusiasm. the best time to ask
After Leaving a 4 or 5-Star Review
Post-review confirmation page
"You loved it. share it! Give a friend 15% off their first order using your link."
Customers who've just expressed satisfaction are 4x more likely to refer
After Finishing the Product (Replenishment Reminder)
Automated email at day 25–30
"Getting results? Share with a friend. they get 15% off and you earn £10 / $10 store credit."
Customer has had time to experience results and is most credible to share
After Customer Milestone (3rd Purchase, Loyalty Tier Upgrade)
In-account dashboard notification
"You're a loyalist now! Spread the love. your referral link gives friends 15% off first order off."
Repeat customers have highest trust and advocacy. most valuable referrers
4 Email Templates
Referral Programme Launch
Day 7 Reminder (Non-Referrers)
Referral Success Notification
Customer Milestone Referral Ask
Subject Line
You haven't used your referral link yet
Preview: Your friends are missing out. and so are you

Hi [First Name],

Just a quick note. you still have £10 / $10 store credit waiting to be earned.

You only need one friend to buy using your link to unlock your reward.

Your link: [REFERRAL_LINK]

The easiest ways to share:
? WhatsApp a friend who'd love it
? Post your link in your Instagram Story
? Send it by email with a personal recommendation

What You Get

Everything Included, Free

No account required. No credit card. Instant results.

Build My Referral Program →

What is the best referral reward structure for a Shopify store?

The best referral reward structure for most Shopify stores is a double-sided discount - typically 15% off for the referrer and 10% off for the new customer. This structure works because it gives the referrer a tangible incentive to share and the new customer a reason to convert on their first visit. Cash rewards perform better for high-AOV stores (over $150) where a percentage feels meaningful in dollar terms. Free product rewards work best for consumables with high repurchase rates. ecomspy's tool calculates which model fits your specific AOV and margin profile and sets the optimal percentages automatically.

How do I write a referral program email that actually gets shared?

A high-performing referral email leads with the reward value in the subject line (e.g., 'Give $10, Get $15'), explains the mechanics in one sentence, makes the referral link impossible to miss with a large CTA button, and adds social proof showing how many customers have already referred friends. The copy should feel personal, not corporate - written as if one friend is telling another about a deal. ecomspy generates referral email templates pre-written in this structure, with your store name, product category, and reward amounts already filled in. A follow-up reminder email sent 5 days later typically increases share rates by 30-40%.

Which Shopify apps are best for running a referral program?

The top Shopify referral apps are ReferralCandy (best for volume, good analytics), Smile.io (best for combining referrals with loyalty points), and Refersion (best for influencer and affiliate hybrid programs). For small stores on a tight budget, SC Conjured Referrals offers a free tier. The right choice depends on your monthly order volume, whether you want referrals integrated with a broader loyalty program, and your budget for app fees. ecomspy's Referral Program Builder analyzes your store's size and recommends the best-fit app with a direct plan comparison so you don't overpay for features you won't use.

How long does it take to see results from a Shopify referral program?

Most Shopify referral programs generate their first referred orders within 2-4 weeks of launch, but meaningful volume typically builds over 60-90 days as the program compounds. The key driver is your initial customer base size - stores with 1,000+ past buyers see faster early results because the pool of potential referrers is larger. Referral programs also improve over time as satisfied referred customers themselves become referrers. ecomspy's tool includes a 90-day ramp projection based on your estimated customer base, showing expected referred order volume at 30, 60, and 90 days so you can set realistic expectations before launch.

Should my Shopify referral program reward cash or discounts?

Discount rewards are better for stores with an AOV under $100 because they keep the reward economics simple and encourage repeat purchases - the referrer spends their reward in your store rather than pocketing cash. Cash rewards (via PayPal or store credit) are more motivating for high-AOV stores where a percentage of a large purchase feels substantial in dollar terms, and for stores targeting deal-motivated shoppers. Free product rewards work best for consumables - skincare, supplements, food - where the product is the best proof of quality. ecomspy evaluates your AOV, product type, and customer purchase frequency to recommend the reward currency that maximizes both participation rate and net margin.

FAQ

Frequently Asked Questions

Everything you need to know