Referral System is a game element in Pokémon GO launched in March 30th, 2021.  Trainer can refer another Trainer whether if it is a new Trainer or a returning Trainer. A returning Trainer must have been logged out for at least 90 days in order to get referred. Once the Trainer is referred, the referring Trainer gets a friend request from the Trainer who is referred, so they can earn rewards together. The Trainers each get 50 Stardust for getting referred, and the referred Trainer gets 100 Poké Balls. The code does not have to be input immediately upon first logging in, they have up to 72 hours (3 days) from that moment to do so.
Here is the complete list of progression and rewards for both the referrer and the new/returning player.
|Milestone||Referrer Reward||Friend Reward|
|Catch 50 Pokémon|
|Catch 1,000 Pokémon|
|Complete 25 Field Research|
|Defeat a Team GO Rocket Leader|
|Defeat 3 Team GO Rocket Grunts|
|Earn 50 Candies walking with buddy|
|Evolve 100 Pokémon|
|Give your buddy 50 treats|
|Hatch 3 Eggs|
|Hatch 20 Eggs|
|Make 2 new friends|
|Make 100 Nice Throws|
|Purify 20 Shadow Pokémon|
|Reach Great Buddy with a Pokémon|
|Reach Ultra Buddy with a Pokémon|
|Trade 5 Pokémon|
|Visit PokéStop 30 days in a row|
|Win a raid|
|Win 3 raids|
|Win 20 raids|
- Journeys are always better with friends—the Pokémon GO referral program is here!. Pokémon GO Live. Retrieved on 2021-05-31.