Introducing the Personal Trainer Client Management Console
Introducing the Personal Trainer Client Management Console
Release v1.0.15
Personal trainers on the platform now have a dedicated console that brings together everything needed to run a client-based coaching practice: roster management, bespoke programming, integrated billing, and a live overview of every client's readiness and risk signals.
What's New
Manage Your Client Roster
PT accounts gain a Client Roster — a central list of all the athletes you work with. From here you can:
- Add new clients and link them to your PT account.
- View each client's profile, training history, and health data.
- Archive inactive clients without losing their historical records.
The roster is the home base for all other PT console features, so everything you need for a given client is reachable in a few clicks.
Build Fully Custom Programmes
The platform's standard training tracks (Strength, Conditioning, Gymnastics, etc.) are designed for group programming. As a PT, your clients often need something different.
With the Custom Programme Builder, you can:
- Author sessions from scratch, scoped to an individual client.
- Draw on the full movement library and apply scaling tiers appropriate to that athlete.
- Schedule sessions independently of the standard track calendar — your client sees only their custom plan.
Custom programmes are completely isolated from shared track programming, so changes you make for one client never affect the wider gym schedule.
Set Rates and Bill Clients Through Stripe
PT billing is now handled directly within the platform. When onboarding a client you can choose:
- Per-session rate — the client is billed each time a session is logged as complete.
- Monthly rate — a recurring charge billed on the same date each month.
Payments are processed via Stripe. You can review invoice history and payment status inside each client record, and clients receive Stripe-generated receipts automatically.
Prerequisites: Your PT account must be connected to a Stripe account before billing can be enabled. Navigate to Settings → Billing → Connect Stripe to complete the setup.
Consolidated Client Dashboard
The PT dashboard gives you a single view across your entire roster, surfacing the signals that matter most:
| Signal | Source |
|---|---|
| Readiness score | Wearable integrations + self-reported daily check-in |
| Injury risk | Movement quality trends and load accumulation data |
| Habit adherence | Sleep, nutrition, and mobility habit tracking |
| Goal progress | Client goal milestones and recent progress entries |
Clients are ranked by urgency — those showing low readiness, elevated injury risk, or stalled goals appear at the top — so you can prioritise who needs attention each day without manually reviewing every profile.
Who Is This For?
This release is aimed at Personal Trainer accounts. Standard member accounts and gym owner accounts are unaffected. If you are a gym owner who also delivers PT services, you can switch between the owner and PT views from your account menu.
Getting Started
- Ensure your account has the Personal Trainer role enabled (contact your gym owner or platform admin if not).
- Navigate to PT Console in the main sidebar.
- Add your first client using the + Add Client button in the Roster tab.
- Connect your Stripe account under Settings → Billing before setting client rates.
- Build your client's first custom programme from the Programmes tab within their profile.