One account, no duplicate client mess
Each client uses one GymRally account across their coaching. If more than one specialist supports them, they choose what can be shared instead of filling in the same details again.
The platform
Start with the morning diary. Follow the client through training, progress, payments and messages. Then give owners the team and business view — without making trainers wade through it.
The full coaching relationship in one place, so the next answer never depends on finding the right spreadsheet.
Each client uses one GymRally account across their coaching. If more than one specialist supports them, they choose what can be shared instead of filling in the same details again.
Programme, diary, progress, nutrition, habits, messages, payments and documents sit together, with each staff member seeing only the parts they need.
A client can work with a strength coach and a nutrition coach at the same time. They control what each specialist may share and can change that from their own app.
See clients by follow-through, sessions remaining, last visit or lead source, then save the view so the whole team works from the same list.
Live availability, client booking, waitlists and attendance — designed for a trainer holding a phone in one hand.
Set your normal week, one-off changes, location hours and time between sessions. Recurring 7am clients stay at 7am when the clocks change.
Clients book against your live availability, choose the coach and appointment type, and land on a waitlist when a slot is full. Booking policies set the notice window and what a late cancellation costs.
Check in, complete and no-show are one tap from the session card on mobile, because those are the three things you do standing next to somebody rather than sitting at a desk.
GymRally sends coaching sessions to your calendar and reads personal events only as private busy time, so a dentist appointment quietly blocks the slot without exposing its details.
Build training once, personalise it quickly and keep the live client version safe when the template changes.
Build workouts from blocks, lay them onto a week-by-week plan, duplicate a phase or swap an exercise across the block without rebuilding it session by session.
Changing your master template never rewrites the block a client is already halfway through. You always know which version each person is following.
Combine video, articles, forms, habits, programmes and nutrition into a guided course. A cohort finishes the version it started, even when you improve the next one.
Build a library around your own movements, cues, tempo notes and demonstrations, then reuse it without making your coaching sound generic.
A clear mobile app for training, booking, progress and contact with the coach — including gyms with patchy signal.
Today’s workout, cached demonstrations, set logging and rest timers all work with the network off. When it returns, the queue syncs, and while it has not, the app says so rather than pretending the set saved.
Demonstration, cues, last time’s result, today’s target, logging, rest timer, substitution, and a direct question to the coach, on one screen per exercise.
Weight, measurements, strength records and progress photographs, with a since-you-started summary a client can feel proud of. Photographs stay under their control.
Every programme, message and coaching decision shows the trainer responsible for it. Members experience your coaching, supported by GymRally — never replaced by it.
Know who has paid, what each client has left and why a balance changed — with bank transfers treated as normal.
There is no fixed list of session types. Define what a session, an hour, a class or a block means in your business, and set what each appointment type consumes per attendee.
When a client questions their balance six weeks later, show the exact session, date, reason and person who made the change instead of reconstructing it from messages.
Record a transfer, attach the evidence and match it against the right invoice from one daily money view — not a note field or a separate sheet.
Issue invoices, sell packages that grant credits, take card payments through Stripe, and chase what is overdue automatically. Credit expiry stays off unless a signed agreement permits it.
Habits, check-ins, goals and rewards that help trainers notice who is slipping before they disappear.
Schedule check-ins, daily habits and goals, then see who has gone quiet early enough to do something useful about it.
Points, levels, streaks, achievements, rewards and challenges, configured per business. Leaderboards are scoped to a group or your organisation and never across the platform, and any client can opt out of appearing anywhere.
When a streak breaks, the platform can draft a helpful way back. A trainer approves it before the client sees it, and automated follow-up never invents physical training instructions.
See the last four weeks of completed training without treating an excused day as failure, then reach out with the right context.
One thread per person across in-app messaging, WhatsApp and email.
In-app messages, WhatsApp and email land in the same thread, filtered by unread, waiting, escalated, leads or clients.
Messages go out over the GymRally WhatsApp Business number and are always written as you, never as though the software is the trainer.
Send a broadcast to a segment and keep templates for the messages you send every week, while the 24-hour window rules are handled for you.
Transactional email sends with your name in the From line and your address as Reply-To, so a client hitting reply reaches you and not a support queue.
Every enquiry gets an owner, a next step and a clear route from first message to active client.
A board of leads by stage, with sources, activities, tasks and an owner. Converting a lead into a client carries the history across rather than starting a new record.
Book a consultation as an appointment type, send the screening form before it, and arrive knowing what you are walking into.
Conversion by source, by stage and by coach, visible to the people you choose, because sales numbers and coaching numbers are separate permissions.
Screening, injuries, private notes and signed documents kept separate from everyday client admin.
Sensitive health records have their own view, access rules and visible access notice, so staff always know when they are entering protected information.
Trainer-only clinical notes never appear in the member app. Member-visible documents and private working notes remain clearly separated.
Sensitive written answers and trainer notes are protected with a key unique to your business, giving this information stronger safeguards than routine admin.
Screening questionnaires, consent, waivers and agreements, signed in-app and stored alongside the signature that produced them.
The routine reminders and follow-up you would do with another pair of hands, running on time.
Start from a completed session, overdue form, low session balance or missed habit, then choose what happens next and prevent duplicate messages.
Session reminders, check-in prompts, expiring credits and overdue invoices, on the channel the client actually reads.
An automation can send a message, adjust points, create a task or notify you. It can never prescribe training. Only a coach does that.
Revenue, capacity, retention and client progress in views an owner or trainer can understand at a glance.
Revenue and outstanding balances, lead conversion, sessions delivered and hours worked, utilisation against availability, and adherence across your client base.
A trainer can see their delivery and client progress without seeing company revenue. Owners and finance staff keep the wider commercial view.
Engagement, adherence and health-adjacent metrics are computed first-party from your own event stream and are never sent to a third-party analytics product, including in aggregate.
Drafts, summaries and preparation that save time while a named trainer keeps the final say.
Programmes, check-in replies, recovery actions and summaries arrive as drafts. A named trainer reviews them before anything important reaches a member.
Each task receives the smallest useful slice of information and works through the same permissions and activity history as a member of staff.
On included plans, Claude or ChatGPT can prepare tomorrow’s sessions or draft a training block under your access rules. Money, health records and member-facing changes always ask for confirmation.
See what the assistant did, when it acted, who asked and what changed — with enough detail to review or investigate the result.
Tell us how your week runs and we will focus the demo on the diary, client, money and member screens that solve your biggest day-to-day problems.