Importing members through Bulk data import
Switching from another system (e.g. Virtuagym)? You can import members and subscriptions in bulk through a wizard.
📍 Go directly to Bulk data import: coach.fitsociety.io/company/settings/import
How do you get there?
Go to Settings (⚙) → Data import. The page is called "Bulk data import" and works as a 4-step wizard.
Step 1: Choose a type
Choose what you want to import:
Members – members with profile, contact and invoicing details
Subscriptions – subscriptions for existing members
Multi-session passes – multi-session passes for existing members
Member bank details – bank details for existing members
Always start with Members — subscriptions, multi-session passes and bank details are linked to existing members and can only be imported afterwards.
Step 2: Upload a file
Download the template on this page: Download CSV template or Download XLSX template. Fill it in with your member data.
Complete the file and upload it using the drop area or file picker.
Required columns for Members
Email – unique identifier
First name / Last name
Additionally required for Subscriptions:
Membership Name – must exactly match the name of a service in Finance → Offerings (including capitalization and spaces)
Contract Start Date – format JJJJ-MM-DD with hyphens (e.g. 2024-01-15)
Prolongation Price – the recurring invoice amount
Step 3: Map fields
FITsociety displays a mapping of your column names to system fields. Check that everything is linked correctly and adjust if needed.
Step 4: Review & confirm
You see how many rows are "Ready", "Incomplete" or "Duplicate". Fix errors in your source file, return to step 1 and try again. If everything is correct, click Import.
Common mistakes
Date format – Excel formats dates automatically. Check that the format is JJJJ-MM-DD (use "No formatting" in Excel).
Spaces in names – check for extra spaces before or after subscription names.
Duplicate emails – two members with the same email address are marked as duplicates and skipped.
Inviting members after import
Imported members do not automatically receive an invitation. Send it yourself through the bulk action in Coach → Members when you are ready to switch.
Unsure about your file?
Send it to the FITsociety team through the chat. We will check the format and import it for you.