The platform

Everything around the coaching, connected.

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.

Client management

The full coaching relationship in one place, so the next answer never depends on finding the right spreadsheet.

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 whole client picture

Programme, diary, progress, nutrition, habits, messages, payments and documents sit together, with each staff member seeing only the parts they need.

More than one coach, without a mess

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.

Find the people who need you

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.

Bookings & diary

Live availability, client booking, waitlists and attendance — designed for a trainer holding a phone in one hand.

Availability that survives real life

Set your normal week, one-off changes, location hours and time between sessions. Recurring 7am clients stay at 7am when the clocks change.

Client self-booking

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.

One-tap attendance

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.

Personal calendar protection

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.

Programmes & delivery

Build training once, personalise it quickly and keep the live client version safe when the template changes.

Programme builder

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.

Live programmes stay stable

Changing your master template never rewrites the block a client is already halfway through. You always know which version each person is following.

Courses for more than workouts

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.

Your exercise library

Build a library around your own movements, cues, tempo notes and demonstrations, then reuse it without making your coaching sound generic.

The member app

A clear mobile app for training, booking, progress and contact with the coach — including gyms with patchy signal.

Ready when the signal is not

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.

Everything needed for the next set

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.

Progress that reads like a story

Weight, measurements, strength records and progress photographs, with a since-you-started summary a client can feel proud of. Photographs stay under their control.

The trainer stays visible

Every programme, message and coaching decision shows the trainer responsible for it. Members experience your coaching, supported by GymRally — never replaced by it.

Payments & session packs

Know who has paid, what each client has left and why a balance changed — with bank transfers treated as normal.

You define what a credit is

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.

Every balance change has a reason

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.

Bank transfer is not a workaround

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.

Invoices, packages and dunning

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.

Check-ins & momentum

Habits, check-ins, goals and rewards that help trainers notice who is slipping before they disappear.

Check-ins and habits

Schedule check-ins, daily habits and goals, then see who has gone quiet early enough to do something useful about it.

Rally points

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.

Recovery actions, approved by a human

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.

Follow-through you can act on

See the last four weeks of completed training without treating an excused day as failure, then reach out with the right context.

Messages & WhatsApp

One thread per person across in-app messaging, WhatsApp and email.

One conversation, several channels

In-app messages, WhatsApp and email land in the same thread, filtered by unread, waiting, escalated, leads or clients.

WhatsApp with your name on it

Messages go out over the GymRally WhatsApp Business number and are always written as you, never as though the software is the trainer.

Broadcasts and templates

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.

Email that replies to 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.

Leads & consultations

Every enquiry gets an owner, a next step and a clear route from first message to active client.

Pipeline

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.

Consultations

Book a consultation as an appointment type, send the screening form before it, and arrive knowing what you are walking into.

Sales performance

Conversion by source, by stage and by coach, visible to the people you choose, because sales numbers and coaching numbers are separate permissions.

Protected health records

Screening, injuries, private notes and signed documents kept separate from everyday client admin.

Clearly separate from everyday admin

Sensitive health records have their own view, access rules and visible access notice, so staff always know when they are entering protected information.

Private notes stay private

Trainer-only clinical notes never appear in the member app. Member-visible documents and private working notes remain clearly separated.

Protected for your business

Sensitive written answers and trainer notes are protected with a key unique to your business, giving this information stronger safeguards than routine admin.

Documents and signatures

Screening questionnaires, consent, waivers and agreements, signed in-app and stored alongside the signature that produced them.

Automations

The routine reminders and follow-up you would do with another pair of hands, running on time.

Simple “when this, do that” rules

Start from a completed session, overdue form, low session balance or missed habit, then choose what happens next and prevent duplicate messages.

Reminders that reduce no-shows

Session reminders, check-in prompts, expiring credits and overdue invoices, on the channel the client actually reads.

Never a physical instruction

An automation can send a message, adjust points, create a task or notify you. It can never prescribe training. Only a coach does that.

Business reporting

Revenue, capacity, retention and client progress in views an owner or trainer can understand at a glance.

Business, sales, coaching, capacity

Revenue and outstanding balances, lead conversion, sessions delivered and hours worked, utilisation against availability, and adherence across your client base.

The right numbers for each person

A trainer can see their delivery and client progress without seeing company revenue. Owners and finance staff keep the wider commercial view.

Nothing health-adjacent leaves the platform

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.

AI assistance

Drafts, summaries and preparation that save time while a named trainer keeps the final say.

Every AI output is a draft

Programmes, check-in replies, recovery actions and summaries arrive as drafts. A named trainer reviews them before anything important reaches a member.

Only the context the task needs

Each task receives the smallest useful slice of information and works through the same permissions and activity history as a member of staff.

Connect the assistant you already use

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.

A clear activity history

See what the assistant did, when it acted, who asked and what changed — with enough detail to review or investigate the result.

See the parts your team will actually live in

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.