Switch to Aatago in minutes.
Coming from TeamSnap, Teamer, or Spond? Export your roster, import it in one step, and you're running. Most clubs finish the whole move in under an hour.
Free for one team, forever · No credit card required · Your players never pay
How it works
Three steps. No spreadsheets rebuilt by hand, no re-typing 30 names.
Export your roster
Download your current roster as a CSV from your existing platform. Pick your platform below for exact steps — it takes about two minutes.
Create your club on Aatago
Sign up free, create your club, and add your team. Your 30-day trial of paid features starts automatically — no card required.
Import your roster
Go to Team Settings → Players → Import Roster and paste your CSV. Players with an email get an invite link; name-only entries are added straight to the roster.
Export guides by platform
Follow the steps for the app you're leaving. Then bring the CSV to Aatago.
TeamSnap
On the web:
- Log in at teamsnap.com and open your team.
- Go to the Roster tab.
- Click Export (or the download icon) and choose CSV.
- Save the file — that's it. Aatago reads TeamSnap's column names (First Name, Last Name, Email, Phone) directly, and ignores extras like Birthday.
On mobile: Team → Roster → ⋯ menu → Export.
Teamer
- Log in at teamer.net and open your team.
- Go to Members (or Squad).
- Look for Export / Download list and save as CSV. If Teamer only offers copy-paste, paste the list into a spreadsheet and save as CSV.
- Make sure the columns include names and emails — rename the headers to First Name, Last Name, Email, Phone if needed.
Spond
- Log in at spond.com and open your group.
- Go to Members.
- Use Export members (usually under ⋯ or Settings) and download the CSV.
- Open the file and check the headers — rename them to First Name, Last Name, Email, Phone so Aatago picks them up automatically.
Generic CSV (any other platform)
Aatago accepts any CSV with this header row (columns are case-insensitive, extra columns are ignored):
First Name,Last Name,Email,Phone
Alex,Lee,[email protected],555-1234
Sam,Wilson,[email protected],
Jordan,,,
- Each row needs at least a name or an email.
- Rows with an email become email invites — the player joins via the link.
- Name-only rows become manual roster entries (no login needed).
- Phone is stored on the member's profile when provided.
- Quoted fields with commas (e.g. "O'Brien, Jr.") are handled correctly.
Switching FAQ
Will my players need new accounts?
No. When you import your roster, every row with an email address gets an invite link — players click it and join. Rows with only a name are added as manual roster entries, no account needed. Nobody has to sign up before you import.
What about our schedule?
Bring that too. Under Team Settings → Import Fixtures, paste your season's fixtures as CSV (one row per match: title, date, times, type, location) and each row becomes a match event on the team.
Do my players pay?
Never. Only the club pays for a subscription — players use everything free, on every plan. There's no Aatago equivalent of TeamSnap+, which charges each member $69.99/year on top of the team plan.
Can I switch mid-season?
Yes — that's the most common time. Import your roster and fixtures in one evening, send the invites, and run your next game on Aatago. Your old app can stay as a read-only archive until the season ends.
What happens to our history and stats?
Roster and fixtures come over via CSV. Historical match stats don't transfer automatically — but you start fresh with full scoring, player locks, and reports from day one.
Ready when you are.
Start your 30-day free trial — no credit card, no per-player fees, ever.
Start your free trial