Coming soon
Bulk import is not built yet. There is no screen to upload a spreadsheet and no API to push a roster in.
This is the single biggest gap for a club joining SwimWin, and it is treated as one: a club does not open its doors by typing three hundred and twelve households.
What it will do
When it lands, an import will be:
- Dry run first, mandatory. You see exactly what would be created, changed and rejected before anything is written. Not optional, not a checkbox.
- Reject list kept. The rows that did not go in, with the reason, so you can fix them and run again rather than guessing what happened to twelve families.
- Fully audited. Every created record names the import it came from, so a bad import can be traced and unpicked.
What to do this season
Open registration and let families enter themselves. It is the route that scales, it gets you current contact details rather than last year's, and it gets the waivers signed as part of the same motion.
For the families who will not register online — and every club has them — add them at the desk.
If you are moving a large club and this is a blocker, talk to SwimWin support before the season rather than after it.
What not to do
Do not ask families to register twice. If the club is bringing details across, tell them to wait.