Spot who's slipping.
Save who's leaving.
CoachingHQ.ai is the AI command center that helps Trainerize coaches retain more clients, plus a wins page that keeps those clients on course. Drop in your email and Trainerize key and you'll see your Retention Scan on the spot, with every at-risk client flagged.
Every coach loses clients to disengagement they didn't see coming.
The dashboard shows you who's slipping, and the wins page gives your clients a reason to stay engaged.
Stop running your business on screenshots
You're paying for Trainerize and still piecing together how your clients are doing, one tab at a time. Meanwhile your best clients are going quiet.
😮💨 Hours in spreadsheets
Manually checking each client, and it's stale the moment you finish.
🚪 Clients quit quietly
They go quiet for weeks before they cancel, and you find out too late.
📭 Your messages stop landing
Open rates fall before they tell you anything's wrong. You keep sending messages, but they stopped reading them a while ago.
Two sides of the same retention loop
CoachingHQ surfaces at-risk clients on your dashboard and shows your clients their wins on a page they check on their own.
The AI command center
Your dashboard flags every at-risk Trainerize client, refreshed hourly. Missed workouts, skipped weigh-ins, replies gone quiet, all color-coded by urgency. No spreadsheets involved.
Know exactly who to message
CoachingHQ tells you which client to message, when, and what to say. Built from what works across your roster.
Wins by CoachingHQ
Every client gets a personal Wins page with their streaks, PRs and progress. It's a link they check on their own, so the motivation keeps running between your check-ins.
Your whole Trainerize business, on one screen
Save the clients you'd have lost, save the hours you spend hunting for them, and run it all under your own brand. Everything Trainerize holds, finally visible in one current view.
The whole roster, one view
Every client across every coach, with weight, steps, workouts, nutrition and status, sortable at a glance.
Your weekly review in minutes
What used to be hours of tab-by-tab checking and spreadsheets is one screen, refreshed hourly. Review your entire roster before your coffee's cold.
Spot who's slipping
Smart flagging surfaces the clients about to churn, with a plain-English reason why, so you reach out in time.
Check-ins at a glance
Every client's latest check-in, freshness-coded green to red, so you see who's gone quiet before they cancel.
A wins page for every client
One link per client with their streaks, rank, weight journey and a daily win. Phone-first with no login, so they look at it.
No app for your clients
The wins page is a link, not an app. There's nothing to download or sign into, and it works on any phone. No friction for your clients.
All-time records
A hall of fame across every client you've ever had: biggest losses, longest streaks, best weeks. Even past members keep their place.
Streaks & weekly contest
A live streaks leaderboard plus a Sunday-to-Saturday head-to-head across five pillars. Friendly competition that keeps clients logging.
Progress photos
Front-photo previews right on the roster, and an encouraging photo nudge on each client's wins page.
Your brand, not ours
Your logo, colors and domain on the dashboard and every client's wins page. Clients see your business, not some third-party tool. We stay invisible.
The owner's-eye view
Every coach and every client on one screen. See which coaches are delivering results and which clients are being missed, without a single status meeting.
It runs itself
Done-for-you setup, then it's hands-off. It syncs from Trainerize every hour with nothing for you to export, refresh, or maintain.
Step contest
A dedicated steps challenge where clients go head-to-head on daily movement, with a live board and a weekly champion.
Macro contest & more
Nutrition-adherence contests and new themed challenges, fresh ways to keep your roster engaged every month.
The page your clients open on their own
Wins, all-time records, and a live weekly contest. It keeps your roster logging in without you chasing them.
Engagement you don't have to chase.
Every week, your clients are scored head-to-head on workouts, steps, tracking and weight outcome, with a champion and weekly MVPs.
They check their standing on a public page, share it, and come back to beat it.
Built on real data, not a demo
Every step, workout and weigh-in, synced from Trainerize and unified in one place.
Across 500+ athletes and 10 years of history, all on one platform.
Done for you. Live in days.
You don't set anything up or learn any software. I do all of it.
Connect Trainerize
You generate a read-only API key (60 seconds, inside Trainerize → Settings → API). It only reads your data, never changes anything, and you can revoke it anytime.
I build & brand it
I load your real roster, put it on your logo, colors and domain, and show you your actual business live.
Go live
Your dashboard is up and syncing within days, with nothing for you to maintain. And it keeps getting better as we ship new features.
Pricing that scales with your roster.
See your at-risk clients instantly for free. When you're ready, the full command center is priced by active client count, the same way Trainerize is. Every feature included at every tier; go annual as a founding member and skip setup entirely.
Go annual and we waive the $3,000 setup fee + 60-day money-back guarantee
Pay for the year, skip setup entirely, and get a full 60 days to make sure it pays for itself.Want to see it on your own data first?
Run your free Retention Scan → No card needed, and you get your real at-risk list in seconds.
Every feature included at every tier, with no per-seat fees and no feature-gated upgrades. New features land for everyone as we build them.
- Requires Trainerize Studio Plus or Enterprise, which unlocks API access.
- Billed on your active clients only, never the ones you've archived.
- Month-to-month adds a one-time $3,000 setup; annual founders skip it.
- Over 1,200 clients or a big migration? Let's talk →
Costs less than one client a month, and it pays for itself the first time it saves you one.
Could you build this yourself?
Maybe, if you give it a few months. Then comes the permanent job: safely storing every client's API key, protecting their health data, and keeping it all alive every time Trainerize changes something under you.
That's a secure platform to own and maintain, not a weekend project. And the liability is yours.
You coach. We own the software.
Almost no coach has anything like this yet
A command center on your brand, plus a wins page for every client. Right now that's rare, and rare is an edge. It won't stay rare forever. The coaches who get it early stand out while everyone else is still sending screenshots.
Find the clients you're about to lose
Drop in your email and a read-only Trainerize API key. Your Retention Scan runs right here on the page, flags every at-risk client, and the full named red-list goes straight to your inbox. No waiting.
Your Retention Scan is done, and the full named red-list is on its way to your inbox.
logged in < 7 days
idle 7–14 days
idle 14–30 days
30+ days / never
This is your roster snapshot, and the full named breakdown is on its way to your inbox. Keep watching free with a weekly delta alert, or run the full live dashboard (from $399/mo, everything included).
⚠️ One thing to know: this is login activity only. A client can open Trainerize every day and still skip workouts, weigh-ins, and macro tracking — "logging in" isn't the same as "doing the work." The full dashboard shows what they're actually doing.
Book a call and see your full data, loaded live →On the call we'll have your entire roster's data loaded so you can see the full picture with us.
📬 Your named red-list is on its way to your inbox. Give it about 5 minutes. Don't see it? Check your Promotions tab and Spam folder, and add hello@reports.coachinghq.ai to your contacts so it lands clean. Still nothing after 5 minutes? Email hello@coachinghq.ai and we'll send it right over.
That inbox is also where your dashboard invite will land. Questions anytime? hello@coachinghq.ai
Couldn't connect to Trainerize
The API key didn't validate. Most likely it's a copy-paste issue or it was generated from the wrong place.
- The key should come from Trainerize → Settings → API (Studio or Enterprise plan required).
- It usually starts with
trz_and is ~40 characters long. - Make sure it has read access to clients and workouts.
Still stuck? Email hello@coachinghq.ai with your Trainerize URL and I'll set it up manually.