Skip to main content
Grow the TeamBattles community by referring friends. When someone signs up using your referral and plays matches, you earn token rewards at key milestones.

How It Works

  1. Share your unique referral code, link, or QR code with friends
  2. They sign up for TeamBattles - you earn your first reward
  3. As they play matches, you earn additional milestone rewards
  4. Once they play 50+ matches, they “graduate” and free up a referral slot

Finding Your Referral Code

1

Open Referrals

Navigate to the Referrals page from the sidebar
2

View Your Code

Your unique referral code is displayed at the top of the page
3

Share It

Use the code, link, or QR code to share with friends

Ways to Share

MethodDescription
CodeShare your referral code directly - new users enter it during setup
LinkCopy a shareable URL in the format https://teambattles.gg/ref/[code]
QR CodeDisplay or download a QR code for in-person sharing
When someone visits your referral link, a tracking cookie is stored in their browser for 30 days. If they sign up within that window, the referral is automatically attributed to you.
  1. They visit your referral link (https://teambattles.gg/ref/[code])
  2. A tracking cookie is saved in their browser (valid for 30 days)
  3. When they sign up, you are credited as the referrer
  4. During profile setup, your referral code is pre-filled automatically
  5. You receive a notification that someone signed up with your referral

Milestone Rewards

You earn token rewards as your referred users reach each milestone:
MilestoneMatches PlayedTokens Earned
Sign Up010
First Match125
5 Matches550
10 Matches10100
The total possible reward per referral is 185 tokens across all milestones.
You receive a notification each time one of your referrals reaches a new milestone.

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

Viewing Your Referral Dashboard

The Referrals page shows a complete overview of your referral activity:
  • Summary cards - Total referrals, active referrals, tokens earned, graduation count
  • Referral list - All referred users with their current status and milestone 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
  • Milestones - Visual indicators for signup, first match, 5 matches, and 10 matches
  • Graduated status - Once you play 50+ matches, the section updates to show that you’ve completed your referral journey
Playing matches helps your referrer earn token rewards at each milestone. Keep playing to help them out!

Entering a Referral Code

If someone referred you to TeamBattles:
1

Sign Up

Create your account using any login provider
2

Profile Setup

During the setup flow, look for the referral code field
3

Enter Code

Type in the referral code you received (or it may be pre-filled if you used a referral link)
4

Complete Setup

Finish setting up your profile
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
“I can’t add more referrals”
  • You can have up to 25 active referrals at a time
  • Wait for existing referrals to graduate (50+ matches played) to free up slots
“I didn’t receive my referral tokens”
  • Tokens are awarded when your referral reaches each milestone
  • Check your referral dashboard for the current status
  • Milestone rewards may take a moment to process