
Head to Leagues & Cups, tap Options on your mini-league, then hit Invite friends. That screen hands you an auto-generated code and a shareable link, either one gets your mates in. They just need to register, verify their email, and punch that code into the "Join an Invitational League & Cup" screen. Simple as that, but the details trip people up more than they should.
TL;DR:
- Sharing a full invite link is easier for beginners because it directs them straight to the join screen, reducing confusion.
- League codes are case-sensitive and should be resent if mistyped, as they are a common cause of joining issues.
- A league's maximum of 30 private leagues per account can limit creating new ones each season, requiring administrative oversight.
- Sending clear instructions with a joining deadline helps prevent last-minute chaos and encourages timely participation.
- Using real-time standings and weekly awards via FPL.fun can significantly boost group engagement, especially after early Gameweeks.
On the official FPL help pages, the path is: log in, go to Leagues & Cups, pick your league, tap Options, then Invite friends. From there you can copy the code or grab the shareable link. It genuinely takes about ten seconds once you know where to look.
The app version follows the same logic, just tucked into slightly different menus depending on your phone. Worth knowing: you can run up to 30 private leagues on one account, so if you're the type who starts a new one every season "just for banter," there's a ceiling eventually.
Pro Tip: Screen-record the process once on your phone and send that clip to your group chat instead of typing instructions every August.
Sharing the code works fine for people who already know FPL. Sharing the full link is better for total beginners, since it drops them straight into the join screen without them hunting for the right menu.
For experienced players, something short works: "Join my FPL league, code XXXXX, get in before Gameweek 1." For beginners, spell it out: "Never played FPL? Register at fantasy.premierleague.com, pick a squad, then use this code to join my league: XXXXX."
Pro Tip: Always include a joining deadline. The Premier League's own guidance notes that a stated deadline cuts down on last-minute chaos before the season starts.
New managers need a clear runway, not a scavenger hunt. Here's the order that actually works:
First-timers in 2026/27 are automatically entered into the global Rookie League, which takes some pressure off since they're not straight into the deep end against seasoned veterans. If they're stuck on player picks, a quick read of who to target for that first squad saves a lot of second-guessing.
Classic scoring ranks everyone by total points across the season, simple and familiar. Head-to-head pits managers against each other week by week, more like a mini tournament. Pick one before you invite anyone, not after the first argument about "why don't my points count against Dave's."
For casual mates: "No pressure, join whenever, just don't be rubbish." For onboarding: "Register first, then use this code, and try to have your first XI sorted before kickoff so you're not sat on zero points in week one."
Pro Tip: Naming the league something daft helps too. A team name generator is a fun icebreaker for anyone who can't think past "Team [surname]".
Most joining problems come down to a handful of repeat offenders.
If none of that fixes it, the official FAQ and help pages have a support contact route. Include your account email, the league code, and a screenshot of the error when reaching out, it speeds things up considerably.
Getting people into the league is only half the job, keeping them checking in every week is the actual win. Instant standings and live bonus point updates give you a reason to post in the group chat mid-match instead of waiting until Monday when everyone's already moved on.
FPL.fun's own tools describe features built around exactly this, quirky weekly awards and real-time standings designed to keep a group's banter going rather than fizzling out by October. A tutorial on showing live standings to your group is worth a look if you want the chat active every single Saturday.

The leagues that last aren't the ones with the biggest prize pot, they're the ones where the admin bothered to explain things properly on day one. I've seen leagues lose half their invitees simply because nobody said what classic versus head-to-head meant, or forgot to mention a deadline existed.
Be the admin who spells it out. Rookies stick around when the first step feels obvious, not when they're left guessing.
— Przemek
Once your league's full, FPL.fun gives you instant standings, live bonus points, and quirky weekly awards so the group has something to check beyond the official app's slower updates.

If your league tends to go quiet after Gameweek 3, it's worth exploring FPL.fun and seeing what a free trial adds to your setup. Current prices and plans are available on the pricing page.
Go to Leagues & Cups, select your league, tap Options, then Invite friends to copy the code or share the invite link. The official FPL help pages confirm this is the same workflow on both web and app.
The most common causes are a mistyped code, an unverified email address, or a league that's already reached its cap. Double-check the code with the admin and confirm your account is verified before trying again.
Your admin generates it under Leagues & Cups → Options → Invite friends inside their own account, then shares it with you directly. You cannot generate a code for a league you didn't create, you can only enter one you've been given.
After tapping Invite friends in your league's Options menu, use the share button to copy a link rather than just the code. Sending the link is often easier for beginners, since it drops them straight onto the join screen instead of requiring them to find it themselves.