Schedule Upload

Import a ChatGPT-standardised CSV schedule. Select location and sport, then upload.

Upload CSV

Loading locations…

Used to auto-calculate end time when blank in the CSV.

Select a location first

Only .csv files accepted

Expected CSV Format

The CSV must be pre-formatted by ChatGPT. Sport and Location are selected from the dropdowns above — do not include them in the CSV.

date,day,start_time,end_time,age_group,gender,division,field

Example:

24/05/2026,Sunday,6:00 PM,8:00 PM,Senior,Men,FQPL 2,Field 1
24/05/2026,Sunday,6:00 PM,,Senior,Men,FQPL 2,Field 1

↑ Blank end_time is auto-calculated using the selected sport's default duration.

Required columns

  • dateDD/MM/YYYY
  • daye.g. Sunday, Saturday
  • start_timeh:mm AM/PM

Optional columns

  • end_timeh:mm AM/PM — auto-calc if blank
  • age_groupe.g. U6, U13, Senior
  • gendere.g. Boys, Girls, Men, Women
  • divisione.g. Div 1, FQPL 2
  • fielde.g. Field 1