Dashboard
CT
Colby
Active Trainers
— total incl. trial
Monthly Revenue
$—
MRR
Avg Clients
per trainer
Avg Retention
—%
across active trainers
On-Time Rate
—%
submissions this month
🏆 Top Trainers by Client Count
TrainerCohortClientsRate
⚠️ Trainers At Risk
TrainerRetentionResponseStatus
⚡ Recent Activity
EventDescriptionDate
All Trainers
NameCohortStatusClients Rate/moRetentionResponseOn-Time InsuranceJoinedActions
Grandfathered Pricing: Beta → Free forever · Waitlist → $100/mo locked · Public → $150/mo. Stripe integration pending — cohorts map directly to Stripe Price IDs.
Total MRR
$—
Beta (Free)
forever free
Waitlist ($100)
grandfathered
Public ($150)
standard rate
Billing Roster
NameCohortMonthly RateLocked RateBilling StatusTrainer StatusLast PaymentNext PaymentStripeActions
💰 MRR Trend (6 months)
Retention Distribution
Cohort Breakdown
✅ On-Time Submission Rate

Add New Trainer

First Name
Last Name
Email
Phone
Billing Cohort
Monthly Rate
Billing Start Date
Insurance Status
Notes

Applications

Review and approve incoming coach applications

Operator Accounts
Team members with dashboard access
NameEmailRoleLast Login
Loading…
Change Your Password
Current Password
New Password
Stripe
Billing & subscription management
Not Connected
Checking Stripe status…
Connect Stripe
Secret Key (sk_live_... or sk_test_...)
Webhook Secret
Waitlist Price ID ($100/mo)
Public Price ID ($150/mo)
Keys are stored server-side in .env — never exposed to the browser
Trainer Signup Links
Share these links with potential trainers
Public Waitlist
Loading…
Open ↗
Beta Invite (private)
Loading…
Open ↗
CoachOS API Bridge
Live sync between Operator CRM and CoachOS
Checking…