How do I know where my coaching business is leaking money?
Most coaching businesses leak money in three places: failed renewals nobody chases, lapsed clients who quietly churn, and pricing that hasn't moved in two years. The leak is rarely a single dramatic problem. It's a dozen small ones compounding. To find yours, you don't need a spreadsheet. You need an outside read on the parts of your operation revenue actually flows through: lead capture, conversion, onboarding, payments, retention, and pricing. Start with the coaching business audit. It returns a leak-by-leak read instead of a generic checklist, so you finish with one decision to act on, not twelve.
Why am I stuck at 3k to 5k per month as an online coach?
The 3k to 5k ceiling is almost always a capacity problem disguised as a marketing problem. You don't need more leads, you need more billable time. Most coaches at this stage are losing 8 to 12 hours a week to admin: writing programs from scratch, reading every workout log, reformatting check-ins, chasing failed cards, answering the same nutrition question four ways on WhatsApp. Each hour you reclaim is an hour back into client work or new sales. Run your real numbers through the coaching revenue calculator to see what a slightly higher price and a slightly bigger roster would actually pay you.
How many clients do I need to make 10k per month coaching online?
At a typical online coaching rate of 200 to 400 a month per client, the math sits between 25 and 50 active clients. The honest version is that the price you charge moves the answer more than the volume you carry. A coach charging 350 hits 10k at 29 clients. A coach charging 175 needs 58 clients and a much bigger week. Underpricing is the most common reason ten thousand a month feels far away. Run your real numbers through the coaching revenue calculator and see what one bracket of price uplift does to the roster size you actually need. Most coaches finish the calculation deciding to raise prices, not chase leads.
How do I know if I should raise my coaching price?
Three signals: you're booked solid, your clients refer without prompting, and your retention sits past four months. If two of those are true, you're underpriced. Coaches resist raising prices because they fear the existing roster will leave, and a few might. The math still works because higher-price clients tend to be more committed, easier to coach, and faster to refer. The right way to do it is to grandfather the current roster and price the next intake higher, not to push everyone at once. Test the new number against your real roster on the coaching revenue calculator. Most coaches finish the math deciding to raise prices, not chase leads.
How do I handle 30 clients without spending Sunday on check-ins?
Stop reviewing 30 check-ins from scratch. At 30 clients you're not short on coaching skill, you're short on a triage layer. The fix is a structured check-in form your clients fill the same way every week, plus a roster view that surfaces who actually needs your attention before you open a single response. The Cockpit sorts your week by who's slipping, who's plateaued, who needs a progression, and who's running clean. The target is to turn Sunday from a full manual read into a focused review pass. See how the triage works on the Weekly Cockpit page. The shift is from reviewing everything to reviewing what actually matters.
What breaks first when an online coach goes from 20 to 40 clients?
Check-ins break first. Programming breaks second. Payments break third. At 20 clients you can read every log on Sunday. At 40 you can't, and the coach who tries to ends up either burned out or quietly delivering worse coaching. The fix isn't messaging more, it's restructuring the week so review is triaged, programming is templated, and payments don't need babysitting. The Cockpit handles the first by surfacing who needs you. Walk through the Weekly Cockpit page to see how 40 actually gets handled in a real coaching week. Most coaches at this stage are one workflow shift away from running calmly.
How many clients can one online coach actually handle?
With a Sheets and WhatsApp setup, the practical ceiling is often around 20 to 25 active clients before quality drops. With a structured check-in flow, a programming library, and a roster triage view, the ceiling moves because the coach can see who needs attention without reading every client from scratch. The cap isn't messaging volume, it's how long it takes to know which client needs your attention this week. Run your real numbers through the client capacity calculator to see your honest ceiling. The output factors hours per client, check-in time, and admin overhead, not the marketing answer of unlimited if you grind.
How do I stop reading every workout log manually?
Stop scanning. Start triaging. You don't need to read every set of every workout, you need a system that flags the workouts worth reading. Plateau detection surfaces clients whose lifts have stalled. PR auto-detection logs the new lifts as they happen. The Cockpit groups clients into needs you now, needs you soon, and running clean. You read the first group in detail and skim the rest. See how that surfaces inside the Weekly Cockpit page. The shift is from read everything to read what actually matters, and it's the single biggest weekly time saving most coaches running 30 plus clients will make.
What should I send when a coaching client ghosts after week 1?
Send a short, specific, non-needy message that acknowledges the silence and offers a clean reset. Week 1 ghosting is almost always overwhelm, not regret. The client opened the app, looked at the program, and froze. The right move is to drop the cognitive load: cut the first session in half, name one habit, and book a five-minute call. Don't ask is everything okay. Ask did you find the warm-up confusing. Specifics get answers, vague check-ins get nothing. The exact wording is on the scripts page, inside the ghosting block. Use it verbatim or rewrite in your voice. Either way, send within 72 hours.
What should I send when a client goes quiet in month 2?
Month 2 silence is different from week 1 silence. Week 1 is overwhelm. Month 2 is doubt: the client expected faster progress and isn't sure the plan is working. Don't message about adherence. Message about the trajectory. A short note that names what has actually changed (lift weight, photo drift, energy, sleep) plus one concrete next step is the move. Don't ask are you still committed. That gives them an exit. Ask are you up for adding one progression this week. That's a forward step. The exact phrasing for both versions is on the scripts page. Send within 48 hours of the silence starting, not three weeks in.
What should I say when a client wants to quit?
Lead with curiosity, not persuasion. The wrong answer is a discount or a rescue offer, both of which signal you'll bend, and clients who quit at a discount tend to quit again. Ask what changed. Most quit conversations are either life pressure (work, family, money) or quiet dissatisfaction (slow progress, lost belief). The first you respect with a pause option. The second you fix with a frank conversation about what isn't working. Don't argue, don't talk results back at them, don't offer a cheaper plan. The exact language for both versions is on the scripts page. The script is short on purpose. Long quit replies make it worse.
How do I stop good clients from silently drifting?
Catch the drift the week it starts. Silent churn always has a tell: a missed check-in, a skipped workout block, a flat photo journal, an unresponsive day. By the time the cancellation email lands you've usually had three weeks of soft signals. The fix is a roster view that surfaces those signals automatically and a habit of intervening on week one of drift, not month two. The Cockpit handles the surfacing. The intervention is yours. See how the at-risk feed works inside the Weekly Cockpit page. The goal isn't to message more, it's to message the right client at the right week.
How do I keep clients longer without just messaging them more?
Volume of messaging isn't what keeps clients. Specificity is. A client who feels seen by one accurate weekly note will outlast a client buried under generic motivational pings. The retention move at scale is to message less but make every message land: name a real change in their data, give them a concrete next step, and back off. The Cockpit feeds you the signal so the message is grounded in what actually happened that week. See how the weekly read works on the Weekly Cockpit page. Frequency is a low-quality proxy for care. Specificity is the real lever, and the data is what makes it possible at 40 plus clients.
What should I say when a client says they followed the plan but the scale is up?
Don't argue with the scale, but don't accept the report at face value either. Adherence drift is rarely deliberate. It's usually unmeasured snacks, larger portions than the plan called for, or weekend eating the client doesn't count as the plan. The right move is to ask for a few days of photo logs rather than a confession. Snap turns nutrition adherence into a visible weekly read, so you don't have to ask twice. See how it works on the Snap page. Lead with the data, not the verdict, and most of these conversations resolve quietly. The recall isn't the truth. The data is.
How do I coach a client who refuses to track macros?
Stop trying to make a non-tracker into a tracker. Some clients will never log macros, and forcing it kills adherence faster than any nutrition error. Switch to a structure that doesn't require numerical tracking: photo-based meal logging, a small set of habit anchors like protein at every meal, and weekly weight plus photo as the outcome read. You see adherence trends without the client doing math. Snap covers the photo side. See the Snap page for how it lands for the client. The coaching skill here is reading the signals you have, not demanding the signals you wish you had.
How do I know if a client actually followed their diet plan?
Not by asking them. Coaches who rely on self-report get answers shaped to please the coach, not answers shaped by reality. The reliable read is photo-based meal logging plus the trend line of body weight, photo journal, and check-in answers. If three of those are pointing in the same direction, you have your answer. Snap turns meal photos into a structured macro read, which is the single biggest jump in adherence visibility most coaches will make. Walk through the Snap page for how the surface works. Stop interrogating, start reading the data.
What should I do when a client stops logging food?
Don't push for compliance. Push for a smaller ask. A client who stops logging is either overwhelmed by the act of logging or quietly disengaged from the plan. The fix is to drop the bar: photo logging instead of macros, three meals a day instead of five, one habit anchor instead of a full plan. Once the logging restarts, you can rebuild structure. Snap is the lower-friction path because the client takes a photo instead of typing. See how it works on the Snap page. Restart light, then build back. Coaches who insist on full macro logging through every disengagement period tend to lose the client a few weeks later.
How do I know if a client is actually doing their workouts?
Read the logs, not the messages. A client who reports yes, all four sessions but logs two with no progression and skips the third is telling you the truth in the data and the convenient version in chat. The reliable signals are session completion, set-by-set logging, and lift progression versus last week. Set-by-set capture and progression-aware sessions are what make this read possible at scale. See how the training data flows on the workout system page. Stop asking. Start reading. The data is more honest than the conversation almost every time, and the gap between the two is usually the coaching conversation worth having.
How do I progress a client's workouts without reading every set?
Use progression rules, not progression vibes. Set a target rep range and a load-progression rule per movement (top set adds 2.5kg when the rep cap is hit, accessory adds a rep at the same weight, and so on) and let the system flag the sessions where the rule should fire. You only review the flagged ones in detail. Most lifts on a roster of 30 don't need a coach decision week to week. They need the rule applied. See how programming and progression work together on the workout system page. Coaching shifts from what should they do to is the rule still right. That's a much smaller weekly load.
What should I do when a client plateaus?
First confirm it's actually a plateau, not a drift. Two weeks of stalled lifts can be sleep, a low-calorie phase, or stress, none of which need a programming change. Four weeks of stalled lifts in the same movement under stable conditions is a real plateau. The fix is structural: rotate the primary lift, drop the volume by a third for a week, or shift rep range. Don't pile on volume. The fastest path to setting up the rotation cleanly is to template the swap inside your library and apply it from there. See how the program structure handles rotation on the workout system page.
What should I say when a client's card fails?
Not much, because the system should handle most failed-card recovery quietly. Cards fail constantly: travel, expirations, fraud holds. If you message every single failure your clients feel like you're chasing money. The right setup is automatic retries with a short notification to the client, a grace period that keeps app access working, and visibility for you when recovery needs attention. See how that flow runs on the payments page. For the rare conversation where you do need to reach out, keep it short and free of apology spirals. The card failed, the retry is on, here's the link.
How do I stop chasing coaching payments manually?
Stop running renewals in your head. The infrastructure exists to put coaching payments on rails, the same way real subscription businesses run their billing. Stripe Connect handles the cards, automatic retries handle most failures, grace periods keep clients active during temporary card issues, and recovery visibility tells you when human attention is actually needed. The result is that revenue stops being a chase and starts being a system. See how the renewal and recovery logic runs on the payments page. The commercial win is simple: fewer silent failed payments, fewer awkward payment messages, and less revenue left to memory.
Does TrainedBy take a percentage of client payments?
No. TrainedBy takes 0% of what your clients pay you. Stripe Connect routes every payment direct to your bank, and standard Stripe processing fees apply (the same fee you'd pay running Stripe yourself), going to Stripe, not us. Most coaching platforms charge a platform fee on top of Stripe. We don't, and the difference compounds quickly at real roster volume: a coach billing 10k a month through a 3% platform fee gives away 3,600 a year on top of Stripe. See the full payments architecture on the payments page. The subscription is the only line item you owe TrainedBy.
Why do I have followers but no coaching enquiries?
Because followers don't convert from a content feed, they convert from a clean offer. The gap is almost never reach. It's the absence of a signup surface that makes booking obvious. A Linktree with five competing buttons, a Google Form, and a DM-only intake is friction stacked on friction. The conversion move is one branded page that names your offer, your plans, and a direct checkout, sitting at the top of every bio. See how the page works on the coach page surface. It also doubles as the link people send their friends, which is where most warm referrals actually come from.
What is the best link in bio for an online coach?
A single branded page with your offer, your plans, and a direct checkout. Not a Linktree wall, not a personal site, not a DM-only funnel. A coach page lives at one URL, presents a clear ladder of plans, takes payment through Stripe, and routes new clients straight into your coaching app. That's a one-step path from saw a reel to paid client. See how the page is built and what it ships with on the coach page surface. The point isn't traffic, it's that every visit either converts or leaves with a clear read on your offer.