Features
What GymOS actually does
Each of these is a working part of the product today. Where something depends on an external approval, that is stated on the feature itself rather than buried in the small print.
Member Management
Every member, with their whole history in one place.
- Member profiles with contact and status details
- Full membership history per member
- Attendance history per member
- Permitted fitness information alongside the profile
Memberships & Plans
Define your plans once, then assign and track them.
- Create and manage membership plans
- Assign plans to members
- Full membership lifecycle from start to end
- Expiry tracking so renewals are never a surprise
Attendance
Know who trained, and when.
- Manual attendance capture at the desk
- Daily attendance view per branch
- Searchable attendance history
Secure QR Check-in
Members check themselves in. Your staff stay free.
- Branch-specific check-in QR codes
- Server-verified check-in - a screenshot of a code is not enough
- Check-ins land in the same attendance record as manual entries
Finance & Invoices
Billing that matches what actually happened.
- Invoices with sequential numbering
- Payment recording against invoices
- Due and overdue tracking
- Refunds
- Expenses and expense categories
Fitness Management
Programming your trainers will actually use.
- Workout plans
- Diet plans
- Exercise library
- Fitness assessments and progress tracking
CRM & Leads
Turn enquiries into members, without a spreadsheet.
- Lead capture and lead stages
- Follow-ups with owners and due dates
- Customer communication workflows and activity history
WhatsApp Inbox
Your gym WhatsApp number, staffed properly.
- Connect your gym WhatsApp Business number
- Inbound conversations arrive in a shared staff inbox
- Staff reply from inside GymOS
- 24-hour conversation-window rules enforced by the platform, not left to staff memory
- Approved templates used for messages sent outside the applicable window
Automated WhatsApp Reminders
Membership reminders that go out on their own.
- Scheduled membership expiry and renewal reminders
- Reminder templates provisioned for your organization automatically
- Delivery status tracked per message
Before automated delivery: WhatsApp requires certain outbound message templates to be approved by Meta before automated reminders can be delivered. Approval is granted per WhatsApp Business Account, so it is completed for your own account during setup.
Member Portal
Members answer their own questions.
- Members sign in and see only their own permitted information
- Their membership, attendance, invoices and payments
- Their assigned fitness information
Multi-Branch Management
One organization, many locations.
- An organization with as many branches as you run
- Staff and members belong to the organization and its branches
- Centralized management across every branch
Role-Based Staff Access
People see what their job requires. Nothing else.
- Owner, admin, manager, trainer and front-desk roles
- Branch-scoped access for staff who work at one location
- Access rules enforced in the database itself, not only in the interface
AI-powered automation
Coming soonAI-assisted replies and automation are in development and are not yet available. We will tell you before anything changes.
We would rather list this as not-yet-available than describe something you cannot switch on.
Start with your own gym
Create your organization and set it up the way you actually operate.