Import gym members from Excel or CSV, and export your data

GymFlow imports gym members from an Excel or CSV file and exports your data back to Excel whenever you like. Already have your members in a spreadsheet? Upload the file and GymFlow matches your columns, plans and phone numbers. You see a preview first, and nothing is saved until you confirm.

Start free trial · See pricing

14-day free trial. No credit card needed.

How the import works

  1. Upload your file. Choose a CSV, XLSX or XLS file. The first row should hold the column headings.
  2. Map fields. GymFlow guesses which of your columns is the name, phone, plan, start date and so on. Correct any it got wrong.
  3. Map plans. If your file calls plans something GymFlow does not recognise, link each one to Monthly, Quarterly or Annual.
  4. Assign member IDs. GymFlow numbers the members for you, or keeps the member numbers from your file where it can, and flags any clashes.
  5. Preview and confirm. Review every row, fix mistakes, and see how many rows will be skipped. Only when you confirm are the members saved.

What it understands

Good to know

Exporting your data

Your data stays yours. You can download it to Excel (.xlsx) whenever you like:

You can also delete your gym's data from Account settings.

Common questions

What file types can I import?

CSV, XLSX and XLS files, up to 10 MB, with the column headings in the first row. If your workbook has several sheets or many unused rows, trim it first, because a spreadsheet that is too large is refused with a message asking you to remove them.

What if my columns are named differently?

GymFlow guesses which column is the name, phone, plan and start date, and you can correct any guess on the mapping step. Only name and phone are essential. A missing plan is treated as monthly, and a missing start date as today.

Will importing send WhatsApp messages to my members?

Nobody gets a welcome message from an import. Members whose plan ends soon, or ended in the last two months, are reminded on WhatsApp straight away, so check the dates in the preview before you confirm. Nothing is saved, and so nothing is sent, until you confirm the import.

Can I move to GymFlow in stages?

Yes. One import saves up to 500 members, so split a longer list into parts. Member numbers from your file are kept where they can be, and any clash is flagged and given a new number, so no two members share an ID.

Who it is for

Owners switching from a register, an Excel sheet or another app who do not want to type hundreds of members again. Once imported, your members appear in member management, ready for renewals, dues and reminders.

Related features

See all GymFlow features or go back to the home page.