Referral Program
Reward customers for bringing new buyers to your store.
How It Works
- Customer gets a unique referral link
- They share it with friends
- Friend makes a purchase using the link
- Both get rewarded
Setting Up Referrals
- Go to Marketing > Referrals
- Enable Referral Program
- Configure rewards
Reward Configuration
Referrer Rewards
What the person sharing gets:
| Reward Type | Description |
|---|---|
| Percentage Discount | Discount on their next order (e.g., 15% off) |
| Fixed Discount | Fixed amount off (e.g., $5 off) |
Referee Rewards
What the new customer gets:
| Reward Type | Description |
|---|---|
| Percentage Discount | Off their first purchase (e.g., 10% off) |
| Fixed Discount | Fixed amount off (e.g., $10 off) |
Example Setup
Referrer: 15% off next order
Referee: 10% off first order
OR
Referrer: $5 off next order
Referee: $10 off first orderReferral Requirements
Set conditions for rewards:
| Setting | Description |
|---|---|
| Minimum Order | Referee must spend at least $X |
| First Purchase Only | Only applies to new customers |
| Waiting Period | Days before reward is granted |
| Maximum Referrals | Limit per referrer per month |
Waiting Period
Delay rewards to prevent fraud:
- Wait for order to ship
- Wait for refund window to pass
- Typically 14-30 days
Referral Links
Each customer gets a unique referral link:
https://yourstore.pixlpay.net/?ref=ABC123Finding Referral Links
Customers can find their link:
- In their account dashboard
- In post-purchase emails
- On the referral program page
Tracking
When someone uses a referral link:
- Cookie is set for 30 days
- Attribution tracked across sessions
- Referrer credited at checkout
Managing Referrals
Referral Dashboard
View all referrals in Marketing > Referrals:
- Active referrers
- Pending rewards
- Completed referrals
- Top referrers
Automatic Processing
Rewards are processed automatically:
- Referral order completed
- Waiting period passes (if configured)
- Discount codes generated and delivered
Export Data
Export referral data for analysis:
- Referrer information
- Conversion details
- Reward status
Referral Analytics
Track program performance:
| Metric | Description |
|---|---|
| Referrals Made | Total referral link shares |
| Conversions | Referrals that resulted in orders |
| Conversion Rate | Percentage of referrals that convert |
| Revenue Generated | Total sales from referrals |
| Rewards Paid | Total value of rewards given |
| ROI | Return on investment |
Top Referrers
Leaderboard showing:
- Most referrals
- Highest revenue generated
- Conversion rate
- Reward earnings
Fraud Prevention
Protect against referral abuse:
Detection
- Same IP address
- Same payment method
- Same shipping address
- Suspicious patterns
Prevention
| Setting | Description |
|---|---|
| Self-Referral Block | Prevent referring yourself |
| Email Verification | Require verified emails |
| Order Minimum | Minimum spend for credit |
| Waiting Period | Time before reward |
| Manual Review | Approve all referrals manually |
Blacklisting
Block abusive accounts:
- By email domain
- By IP address
- By customer account
Promotion
Referral Program Page
Create a dedicated page explaining:
- How the program works
- What rewards are offered
- How to get started
- Terms and conditions
Email Integration
Promote in transactional emails:
- Order confirmation
- Delivery notification
- Post-purchase follow-up
Social Sharing
Make sharing easy:
- Copy link button
- Share to Facebook
- Share to Twitter
- Share to Discord
Best Practices
Reward Balance
- Make rewards valuable enough to motivate
- Don't give away too much margin
- Consider tiered rewards for top referrers
Simplicity
- Easy to understand rules
- Clear reward amounts
- Simple sharing process
Communication
- Thank referrers when rewards are granted
- Notify when referrals convert
- Regular updates on earnings
Gamification
- Leaderboards
- Milestone rewards
- Special status for top referrers
