CSV Import

Migrating from another system? Import your members in bulk from a CSV spreadsheet. The AI maps your columns automatically.

Preparing your file

Your CSV should include some or all of:

  • Child's first name and last name
  • Date of birth
  • Parent/guardian name and email
  • Team name
  • Phone number
  • Medical notes (optional)

Column names don't need to match exactly. The AI handles variations like "DOB", "Date of Birth", "Birthday", "Birth Date" etc.

Importing

  1. Go to Athletes → Import
  2. Upload your CSV file
  3. The AI analyses your columns and suggests a mapping
  4. Review the mapping — adjust any that look wrong
  5. Preview the data to check for errors
  6. Click Import

What happens during import

  • Athletes are created with the data from your spreadsheet
  • Parent accounts are created (or matched to existing ones by email)
  • Team assignments are made based on the team column
  • Invite emails are sent to all new parents

Tips

  • Download the template from the import page to see the expected format
  • Remove any empty rows from your spreadsheet before uploading
  • Duplicate parent emails are handled automatically — children are linked to the same parent
  • You can import in batches if your data is split across multiple files