Personal Trainer Client Management Console
Personal Trainer Client Management Console
Introduced in v1.0.26, the Personal Trainer (PT) Client Management Console gives PT accounts a dedicated workspace to manage their own client roster, author bespoke programmes, monitor client health and progress data, and collect payments — all independently of the platform's standard gym track system.
Overview
Personal Trainers operating within the platform previously relied on the same tooling as coaches delivering group programming. The PT Console separates their workflow entirely, recognising that PTs work with individual clients on tailored plans and have distinct billing and roster management needs.
Features
Client Roster
- PTs manage their own client list, independent of the gym's general member directory.
- Clients can be added to and removed from a PT's roster without affecting their gym membership status.
- Each client entry surfaces a unified view of that client's activity across the platform.
Client Data Visibility
From the console, PTs have full visibility into each client's:
| Data Type | Description |
|---|---|
| Training Data | Session logs, completed workouts, performance history |
| Health Integrations | Wearable and third-party health data (e.g. HRV, sleep, recovery scores) |
| Habit Compliance | Adherence to assigned habits and daily check-in streaks |
| Goal Progress | Progress toward client-defined goals and PT-set milestones |
Bespoke Programme Authoring
- PTs build fully custom programmes that are not tied to the platform's standard track system.
- Programmes can be structured freely — no requirement to follow predefined phases, cycles, or movement templates.
- Each programme is assigned to specific clients on the PT's roster.
Billing via Stripe
- PTs can invoice and charge clients directly through the console using Stripe.
- Billing operates at the PT account level, meaning PTs can manage their own revenue independently from gym-level subscription billing.
- Stripe must be connected to the PT's account before billing features become active.
Note: PT-level Stripe billing is separate from any gym-wide payment configuration. Connecting a Stripe account in the PT Console does not affect the gym owner's billing setup.
Getting Started as a PT
- Access the PT Console — Navigate to your account dashboard. If your account has the PT role, the Client Management Console will appear in your navigation.
- Build your roster — Add clients by searching for existing platform members or inviting new ones.
- Author a programme — Use the bespoke programme builder to create a custom plan and assign it to one or more clients.
- Connect Stripe — Go to Billing Settings in the console and connect your Stripe account to enable client payments.
- Monitor progress — Use per-client dashboards to track training data, health metrics, habit compliance, and goal progress.
Roles & Permissions
| Action | Gym Owner | Coach | PT | Member |
|---|---|---|---|---|
| View PT Console | ✅ | ❌ | ✅ | ❌ |
| Manage own client roster | — | — | ✅ | — |
| Author bespoke programmes | — | — | ✅ | — |
| View client health & progress data | ✅ | ❌ | ✅ (own clients only) | — |
| Bill clients via Stripe | — | — | ✅ | — |
Related Features
- Training Tracks & Programming — Standard track system used by coaches for group programming.
- Health Integrations & Wearables — How wearable data surfaces across the platform.
- Habit Tracking — Member-facing habit compliance and check-in system.
- Stripe Billing — Platform-wide billing and subscription management.