How It Works
- Share your unique referral code, link, or QR code with friends
- They sign up for TeamBattles using your referral
- Once they play 5 matches, you earn 7 Premium trial days
- Once they play 50+ matches, they “graduate” and free up a referral slot
Finding Your Referral Code
Ways to Share
| Method | Description |
|---|---|
| Code | Share your referral code directly - new users enter it during setup |
| Link | Copy a shareable URL in the format https://teambattles.gg/ref/[code] |
| QR Code | Display or download a QR code for in-person sharing |
Premium Trial Rewards
You earn 7 Premium trial days the first time each referred user reaches 5 matches played. This is the only reward milestone - sign-up and earlier matches do not grant days.- Stacking: Trial days accumulate across multiple referrals, up to a 90-day cap.
- Frozen while subscribed: While you have an active, trialing, or cancelling paid subscription, your trial days are paused (your paid tier already grants the benefits).
- Consumed while unsubscribed: When you have no paid subscription, your trial days count down and grant you the Premium tier until they run out.
- Permanent: Granted days are never revoked - even if the referred user later churns or graduates.
You receive a notification when one of your referrals reaches 5 matches and grants you trial days.
Referral Cap and Graduation
You can have up to 25 active referrals at a time. Once a referred user plays 50 or more matches, they “graduate” and free up an active referral slot.- Graduated referrals still appear in your dashboard and count toward your stats
- Graduation happens automatically - no action needed from you
- Once a slot opens, you can refer someone new
- If you are at the 25-active cap, new 5-match milestones do not grant additional days until a slot frees up
Viewing Your Referral Dashboard
The Referrals page shows a complete overview of your referral activity:- Summary cards - Total referrals, active referrals, Premium days earned, graduation count
- Referral list - All referred users with their current status and match progress
- Sharing tools - Your code, link, and QR code for easy access
Tracking Your Referral Progress
If you were referred by another user, a progress section appears at the bottom of the Referrals page. This shows:- Who referred you - Your referrer’s avatar and username
- Match progress - A progress bar tracking your matches played toward the 50-match graduation threshold
- Graduated status - Once you play 50+ matches, the section updates to show that you’ve completed your referral journey
Entering a Referral Code
If someone referred you to TeamBattles:Enter Code
Type in the referral code you received (or it may be pre-filled if you used a referral link)
Referral codes can only be entered during initial profile setup. If you skip this step, you cannot
add a referral code later.
Troubleshooting
“My referral link didn’t track the signup”- The tracking cookie expires after 30 days
- The user may have cleared their cookies before signing up
- The user may have signed up on a different browser or device
- You can have up to 25 active referrals at a time
- Wait for existing referrals to graduate (50+ matches played) to free up slots
- Days are granted only when a referral reaches 5 matches played for the first time
- If you are at the 25-active-referral cap, new milestones do not grant days until a slot frees up
- Your trial days are frozen while you have a paid subscription; they resume counting when you unsubscribe
- Check your referral dashboard for the current status