Skip to main content
Grow the TeamBattles community by referring friends. When someone you referred plays 5 matches, you earn 7 days of Premium trial.

How It Works

  1. Share your unique referral code, link, or QR code with friends
  2. They sign up for TeamBattles using your referral
  3. Once they play 5 matches, you earn 7 Premium trial days
  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.

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
Playing your first 5 matches grants your referrer Premium trial days. 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 Premium trial days”
  • 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