What transfers over
TeamSnap stores rosters with contact fields per player/parent, registration form responses, and financial transaction records. We import names, email addresses, phone numbers, and any standard contact fields from your roster export. Custom roster fields may or may not be included in the CSV depending on your TeamSnap plan — test the export before relying on it.
What you will lose
In-app chat and message history has no export path. Availability responses and game-day check-ins stay in TeamSnap. Photo and media uploads need to be downloaded individually. League standings and season history are not portable. TeamSnap is roster-and-schedule software — if your club used it as a full community platform, expect to rebuild the discussion and announcement history.
How to export from TeamSnap
For the roster: go to your team or organization, click the Roster tab, then the Export Members button — this downloads a CSV. For registrations: go to Registration, select the form, and export responses to CSV. For finances: go to the Payments section and export transaction records. Note that org-level financial exports do not include team-level invoices — if you have multiple teams, you need a separate financial export from each team.
Org-level vs team-level data
If you use TeamSnap at the organization level (multiple teams under one account), be aware that team-level data is siloed. Roster exports, financial records, and chat history are all separate per team. You will need to export each team individually if you want a complete picture of your member base.
Initiating the migration
Sign up for Club Lounge and email hello@clublounge.app with the subject "TeamSnap migration". Attach your roster CSV export(s). We handle the import and will have your members loaded within 48 hours. TeamSnap has self-serve cancellation — cancel before your next billing date to avoid being charged for another cycle.