Set up your water polo league, step by step.
A guided walkthrough from empty admin panel to live spectator URL, with auto-syncing Google Sheets write-back. Designed for a first-time league admin — read top to bottom, about 30 minutes to complete.
Pick a league SKU, then open the Leagues tab in the admin panel — your launchpad for the whole season.
Open admin.eggbeater.app and sign in with the account that owns your club — Google, Apple or an emailed sign-in link. Click Purchases in the sidebar (under Club) and pick the right SKU for your league:
- Club League — $99/season. Every team belongs to your club; run an internal or rec league.
- Multi-Club League — $249/season. Teams from multiple clubs (regional leagues, cross-club competitions). Unlocks every Club League feature plus visiting-club spectator access and cross-club standings.
- Both live under "Add more". Hit Upgrade and Stripe Checkout opens in a new tab. Cancel anytime — the subscription is per-season, not annual. Once payment clears, the plan moves up into the Active card with a green badge.
In the admin sidebar, click Leagues. With no league yet, the tab offers one primary action and one fallback:
- Create a league — opens the three-step wizard. This is the path for a brand-new season.
- Already have one? — paste a share code and hit Restore to adopt an existing league onto this club.
- Once a league exists, the setup actions add Import from Sheet (pull a schedule from Google Sheets), Import league JSON (a complete config, used for migrations and seed scripts), Edit league, Build Playoff Bracket and Generate Next Round.
- Live Dashboard, Live Game Console, Standings, Player Stats and Past Leagues fill in as you complete the next steps.
When you finish step 10: your league is published.
Your dashboard auto-syncs, and your spectator page is live. Need the deeper references? Print the one-page Quick Start, or dive into the full League Builder guide.