Skip to content

Understanding the referral program

A referral program turns your existing customers into a sales channel: they recommend you to people who trust them, and you reward both sides for it. Everything you configure hangs off one campaign, which holds the audience, the rewards, the sharing methods, the branding and the emails.

New here? Start with how to launch a referral program, then come back to this page when you need a specific task.

Task Where
Decide what each side gets Choose a referrer reward type
Limit a reward to certain products Apply to products
Make my discount codes recognisable Discount code prefix
Delay a reward so I can check it first Review period
Stop paying out on refunded orders Revoking a reward
Pay my best referrers more FlexiTiers
Control who is allowed to refer Target audience
Fix a reward that reads as “30% off” when it is not Reward display
Put the program in front of customers Branding surfaces
Prove which reward performs better A/B testing
Approve or reject a referred order Referral orders
Find out why a reward has not arrived Troubleshooting
Layer What it decides Pages
Campaign Who can refer, what they earn, how they share Campaign · Target audience
Reward What each side gets, and when it lands Rewards · Timing and revocation · FlexiTiers · Display
Surfaces Where customers meet the program Branding · Referral methods · Referral hub
Messages What Bloop sends, and from where Emails · Integrations
Operations The exceptions that need you Management
Measurement Whether it pays Analytics · Activity log

You can have up to five campaigns in your store (inactive ones count toward the limit), each with its own audience, rewards, sharing methods, branding and emails.