User Accounts & Profiles
Learn how accounts and profiles work in Gymflow.
Written By Anna Gertsen
Last updated 12 days ago
To use Gymflow every user must have an account and at least one profile. During the registration, sign up and purchase processes every new user has an account and profile created.
What is an account?
The account is the user's identity which includes:
Full Name
Email
Password
Payment Methods
Devices
What is a profile?
Their profile a history of all their activity with the club, this includes:
All Purchases
Bookings
Notes
Tasks
Communication
Wallet Balance & History
Why this matters for multi site brands:
When a user signs up at a location:
An account is created (if one does not already exist)
A profile is automatically created for that specific club
If the same user wants to visit another location to make a separate purchase or booking:
The user can simply switch between locations and a profile at the club will be created immediately.
When searching staff can see when an account already exists within the brand even if the user doesn't have a profile at their club.

Each club has a clear history of all the activity of aΡ account at their club stored on their profile.
Privacy of the activity of a user at a club is still ensured as staff can not see profiles from other clubs without permission.
What carries across locations and what doesn't
For multi-site brands, it helps to know exactly which parts of a user are shared across the brand and which are scoped to a single club.
Shared across the brand (account-level):
Login email and password
Saved payment methods
Primary device for access
Specific to each club (profile-level):
Memberships and credit packs (each club has its own)
Wallet balance and history
Class and appointment bookings
Marketing preferences and communication history
Notes, tasks, and visit history
If a member is moving from one of your clubs to another, sell the membership or credit pack at their new club's checkout. There is no built-in "transfer between clubs" flow β if the member already paid at the original club and shouldn't be charged again, sell the equivalent product at the new club at Β£0 (or use a 100% promo code) so they get the entitlement without a second charge.