Overview
Referral tracking allows you to reward customers for bringing new customers to your platform. When a new customer signs up or makes their first purchase using a referral code, both the referrer and the new customer can receive rewards based on your configured campaign rules.How Referrals Work
- Existing customer shares their referral code or link
- New customer signs up or makes a purchase using the referral code
- Gameball processes the referral and awards rewards to both parties
- Rewards are configured in your Gameball dashboard
Implementation Methods
Method 1: Include Referral Code During Customer Creation
When creating a new customer profile, include the referrer’s code:Method 2: Include Referral Code in First Order
Alternatively, include the referral code when tracking the new customer’s first order:Getting Customer Referral Code
To display a customer’s referral code in your widget or custom UI, retrieve it from the customer profile:Referral Link Generation
You can generate referral links using the customer’s referral code:Widget Integration
If you’re using the Gameball widget, referral codes and links are automatically displayed to customers in their profile view. No additional integration is required.Key Considerations
- Referral tracking must occur during the new customer’s first interaction (signup or first purchase)
- Referral rewards are configured in your Gameball dashboard under Campaigns
- Both referrer and new customer may receive rewards based on your campaign settings
- Referral codes are unique per customer and don’t expire unless configured otherwise
Referral tracking is optional. If you don’t have a referral program configured, you can skip this feature.
Related Resources
Next Steps
- Go-Live Checklist - Verify your integration before going live