Referral System
Grow your competition site with built-in referral tracking
What is the Referral System?
The referral system lets your users earn credits for bringing new customers to your site. When someone clicks their unique link and makes a purchase, both the referrer and the new customer get rewarded with site credits.
Enabling Referrals
Go to YetiRaffles → Settings → Referral System
Enable Referral System
Turn it on or off. When enabled, users can share their link and earn rewards.
Bonus Type
Currently only "Site Credits" is available. This gives wallet credits to both parties.
Referrer Bonus Amount
How much credit the person who shared gets when their referral makes a first purchase. Default is £5.
Referee Bonus Amount
How much credit the new customer gets for signing up through a referral link. Default is £5.
How It Works
For the User Sharing (Referrer)
- User logs into their account
- Goes to My Account → Referrals
- Copies their unique referral link (looks like: yoursite.com?ref=123)
- Shares it on social media, email, or messaging apps
- When someone clicks and makes their first purchase, both get credited
For the New Customer (Referee)
- Clicks the referral link
- A 30-day cookie gets set in their browser
- They browse your site and make a purchase within 30 days
- Both parties get their bonus credits automatically
Important: The bonus is only credited on the new customer's first purchase, not repeat orders.
Referral Dashboard
Users see their referral stats at My Account → Referrals
The page shows:
- Their unique referral link with a copy button
- Total number of successful referrals
- Total credits earned from referrals
- Recent referral activity and earnings
- Social share buttons for quick sharing
Social Share Buttons
If enabled in settings, users can quickly share to:
- Telegram
Admin Management
You can view all referral activity at YetiRaffles → Referrals in the WordPress admin.
This shows you:
- Who referred who
- Order amounts that triggered bonuses
- Credits awarded to each party
- Dates of referrals
Fraud Prevention
Self-Referral Protection
Users can't earn bonuses from their own purchases. The system automatically blocks self-referrals.
Cookie Tracking
The referral link sets a 30-day cookie. If the new customer makes a purchase within 30 days, the referral counts.
First Purchase Only
Bonuses only apply to the new customer's first order. This prevents abuse from repeat small orders.
Best Practices
- Set bonus amounts that work for your profit margins
- Make sure your Terms & Conditions mention the referral program
- Check the referral reports regularly for unusual patterns
- Promote the referral program to your existing customers
Need Help?
Questions about referrals? Check Troubleshooting or FAQ.
Run competitions and raffles on WooCommerce