FAQ

Questions coaches actually ask.

The master question hub for TrainedBy. Pricing, payments, client experience, AI, migration, retention, ownership, and the awkward blockers coaches usually want answered before they commit.

Last updated: April 25, 2026Built for coaches running a real coaching business

Search the FAQ

Find the blocker you actually care about.

Search pricing, payments, migration, AI, retention, exports, client experience, and the rest of the awkward questions in one place.

63 questions across 9 sections

01 · Fit & getting started

Fit & getting started

TrainedBy is built for coaches treating coaching like a real business. Before the product details, here is who it is for and what happens when you start.

Who is TrainedBy for?

Coaches running a real coaching business: 5 to 200 active clients, online or hybrid. Physique, strength, lifestyle, contest prep, postpartum, women's health, general fitness. If you have paying clients and friction in onboarding, delivery, payments, check-ins, or retention, TrainedBy replaces the stitched-together stack with one operating system. Smaller rosters are welcome and the platform scales with you, but the product is not a beginner tutorial. It is the operating layer behind a practice, not a course on how to start one. If you want vertical-specific fit, start with the physique-coach page or the bodybuilding-coach page.

What happens on day one, and how fast can I start coaching?

Same day. Pick a tier on pricing, check out, and you're inside TrainedBy immediately. No sales call, no onboarding queue, no waiting. Your coach page goes live at trainedby.fit/@you, and you can invite your first client, build your first plan, and take a payment inside the first hour. Studio takes longer because the brand-layer setup is bespoke: custom domain, white-labelled apps, a named contact. For Starter and Pro, the answer to 'when can I start' is 'when did you check out.'

Is this complicated to learn, for me or my clients?

No. The coach side is opinionated, not configurable. You don't build a workflow engine, you write programs and check who needs you. The Weekly Cockpit sorts your roster, the AI surfaces flag what to look at, and each editor (My Link, Programs, Check-ins) does one job. The client side is even tighter: workouts open in a session, meals log from a photo, check-ins follow your structure. Coaches typically have their first client invited the same day, and the client app is built for first-week use without a tutorial. The features page walks through the full surface.

Do I need a demo?

No. The product is live and self-serve. Every workflow Starter and Pro do is documented on the features page, priced on pricing, and usable the moment you check out. If you want to see the product doing real work first (coach view, client view, check-ins, the Weekly Cockpit, proof cards), the features page shows it. Studio is request-a-call for now because the brand-layer setup is qualified manually. For everyone else: no call, no queue, no demo tax.

02 · Coach problems

Coach problems

Real questions coaches ask before they think about software. Money leaks, scale ceilings, ghosting, adherence, plateaus, payments, and the link in bio. Each answer routes to the part of TrainedBy that actually handles the problem.

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.

03 · Pricing & tiers

Pricing & tiers

Three tiers. Same coaching system underneath. TrainedBy takes 0% of what your clients pay you, every coaching workflow is included in every tier, and pricing scales by roster size, not by feature unlocks.

Is the price on pricing actually what I pay?

Yes. The number on pricing is the whole number. Every coaching workflow (training, nutrition, check-ins, habits, messaging, progress photos, Body Scan, Snap, the Weekly Cockpit, retention automation, proof cards, your coach page, payments) is included in your tier. No per-client fees. No per-feature unlocks. No add-ons gating the real product. The subscription is the only line item you pay TrainedBy. Standard Stripe processing fees apply to your clients' payments. Those go to Stripe, not us, the same fees you'd pay running Stripe yourself.

Is this too expensive?

Pro is £39 a month. Your clients pay you £150–£300 a month each. One retained client covers the full year of Pro, and TrainedBy takes 0% of what your clients pay you, so the subscription is the only line item you owe us. The math works on one save. Pro pays for itself the moment it stops one client churning, converts one lead on your coach page, or recovers one failed renewal. A year of Pro costs less than one client-month of a serious coaching fee. If you want to run your own numbers, the revenue calculator is the fastest read.

Is there a free trial?

No. The product is live and fully self-serve. Every coaching workflow is included on every tier, with no demo tax and no waiting list. The moment you check out you're inside, with your coach page live and your first client invitable inside the first hour. If you want to start small, Starter is the low-risk entry at £10 a month. Move to Pro when you cross five clients. If you want to see the product doing real work first, the features page walks through the full surface.

What if I only have a small roster?

Start a 14-day free trial with no credit card required. If Starter fits after trial, it is £10 a month for up to five active clients, with every coaching workflow included. When you cross five, move to Pro in one click without losing anything you've built. Don't pay for capacity you aren't using, and don't use a small roster as a reason to stay on Sheets and WhatsApp. A small roster is the right moment to start running like a serious coach. It is cheaper, faster, and less painful to grow into TrainedBy than to migrate into it later with 40 clients already scattered across apps.

How is Pro different from Starter?

Pro is the tier a working roster actually runs on. Starter is capped at five active clients. Pro takes you to 50 and unlocks the business layer Starter doesn't: bulk migration tools, advanced coach analytics, retention automation, lead conversion CRM, and clean-branded share cards in your name only. The coaching workflows themselves are identical: training, nutrition, check-ins, habits, messaging, Body Scan, Snap, the Weekly Cockpit. What Pro adds is the infrastructure to operate, retain, and grow at real volume. Coaches running a roster, not a side practice, belong on Pro.

Which plan should I actually pick?

Up to five active clients: Starter. Five to fifty active clients running the business seriously: Pro. A practice that already operates more like a brand (your own iOS and Android client apps, your own domain, the TrainedBy name disappearing from what your clients see): Studio. If you're between tiers, Pro is almost always the right answer. It is what a working roster actually runs on. Move between tiers any time without losing what you've built.

Is Studio for me?

Studio is for coaches and brands whose setup looks more like a small company than a single practice. You get your own iOS and Android client apps under your brand, a custom domain where the TrainedBy URL disappears from what your clients see, unlimited active clients, priority support, bespoke onboarding with the founder, and a named founder contact. Not an enterprise tier, not an agency tier. The brand layer for a practice running past the standard plan. If you're not sure, the honest answer is almost always Pro.

Can I change plans later?

Any time. Upgrade, downgrade, or cancel. No penalty, no notice period, no friction. Your client data stays yours and remains exportable while your account is active. If you downgrade, you keep your content. Only the capacity and the business-layer features scoped to the higher tier are affected. If you cancel, the next billing cycle doesn't renew.

04 · Payments & the money path

Payments & the money path

Your money path is the one thing that should not feel fragile. TrainedBy runs on Stripe Connect, takes nothing from what your clients pay you, and handles renewals and recovery quietly so revenue does not leak.

What fees do you take?

Zero. TrainedBy takes 0% of what your clients pay you. Stripe Connect sends every payment direct to your bank. Standard Stripe processing applies (the same fee you'd pay running Stripe yourself), and that goes to Stripe, not us. No revenue share, no per-transaction surcharge, no hidden workflow upsell, no 'premium payments' tier. The subscription on pricing is the only line item you owe TrainedBy. Most platforms in this category charge a platform fee on top of Stripe. TrainedBy doesn't, and the difference compounds fast at real roster volume. The 0% platform-fee definition explains the framing, and the payments surface shows the product.

Where do payments go?

Direct to your bank through Stripe Connect. TrainedBy never holds your clients' money, never settles through a TrainedBy account, never sits in the middle of your payouts. You connect your own Stripe account during setup. From there, every client payment (first payment, renewal, upsell, recovery) lands in your bank on Stripe's standard schedule. You keep full control of your Stripe dashboard: refunds, receipts, disputes, tax exports. TrainedBy handles the coaching-side orchestration (signups, renewals, dunning, grace periods, recovery). The money flow itself is Stripe to you, with no stop in between.

How do payments, renewals, and failed cards work?

Clients sign up on your coach page, pay through Stripe Connect, and get app access instantly. Renewals run on whatever cycle you set: weekly, monthly, quarterly, annual. When a card fails, TrainedBy retries automatically and notifies the client. A grace period keeps app access working while recovery runs, so an active client isn't locked out over a temporary card issue. If recovery fails, the client is flagged in your Weekly Cockpit as an at-risk revenue signal before access lapses. Revenue that would be quiet churn on manual Stripe stays recoverable in plain sight.

What currencies can I take payments in?

Your coach subscription bills in GBP, USD, or INR at checkout. Pricing auto-detects your region and lets you switch manually. Your clients' payments go through your own Stripe account, which supports the currencies your Stripe is set up for. Stripe Connect handles conversion where needed. UK coach with UK clients: charge in GBP. US coach with international clients: Stripe handles it. If your region isn't at checkout yet, reach out. The client-payment side is as flexible as your Stripe account already is.

05 · Client experience

Client experience

Your clients never experience TrainedBy as a software layer between you and them. They see a clean app that feels like it belongs to a serious coach, because it does.

Is it easier for clients?

Yes. Logging a workout, a meal, a habit, a photo, or a check-in takes seconds. Meals are photo-first through Snap. The client takes a photo and confirms macros rather than typing them. Workouts run in a progression-aware session with the previous week's lifts surfaced automatically. Habits and photos sit in one journal, not four apps. Check-ins follow the structure you set, not a generic form. Messaging is in-app, not spread across WhatsApp and email. Friction is low enough that logging becomes a habit, not a chore.

Do my clients have to pay anything to use TrainedBy?

No. Your clients never pay TrainedBy. They download the free TrainedBy client app on iOS or Android, log in with the invite you send them, and use it with no platform fee of any kind. What they pay you (your coaching fee) is the only money moving, and it goes through Stripe Connect direct to your bank. TrainedBy is paid by you, not by your clients. On Studio, clients don't even see the TrainedBy name. They use your branded app, with TrainedBy running invisibly underneath.

What do my clients actually see and do inside the app?

A clean home screen with today's training, today's nutrition target, today's habits, and today's check-in if one is due. Workouts run as a progression-aware session: last week's lifts, set-by-set logging, PR auto-detection. Nutrition runs through Snap: photograph the meal, AI extracts macros, the client confirms. Progress photos live in a Photo Journal with side-by-side comparisons. Check-ins follow the structure you set. Messaging is in-app. Your coach page at trainedby.fit/@you is the signup front door for new clients. No ads, no content feed, no marketplace. Just your coaching, in your name.

Will my clients actually use it and stick with it?

Adoption depends on two things: how frictionless the app is, and how you onboard. Snap means clients aren't counting macros by hand. Session-based training means they aren't rebuilding programs themselves. Check-ins are short enough to finish in one sitting. Clients onboarded inside TrainedBy from day one settle in fast. Clients migrated mid-relationship from another stack take longer because habit shifts. Either way, the Weekly Cockpit flags clients who stop logging before they disappear, so you can intervene the same week instead of at the cancellation email.

Will my coaching look more premium to clients on TrainedBy than what I'm using now?

A client who currently gets a PDF plan, a WhatsApp message, and a Stripe link sees a freelancer. A client who lands on a clean coach page, signs up in one flow, and lands in a real coaching app with their training, nutrition, check-ins, and progress in one place sees a coach running a real practice. On Studio, the client app ships under your brand. Premium isn't a marketing layer. It is what the client experiences every week. The Coach Page shows the page itself.

06 · AI, tracking & coaching depth

AI, tracking & coaching depth

TrainedBy's AI exists to feed real coaching decisions, not to replace the coach. Each AI surface is named, scoped, and does one specific job.

How real is the AI-backed part?

Shipped, in production, doing one specific job per surface. Not a single GPT wrapper rebadged six ways. AI Body Scan reads three client photos. Snap reads a meal photo. Check-in anomaly detection compares this week's answers against the client's baseline. Plateau detection watches for stalled progress. PR auto-detection catches new lifts. Weekly summaries compress seven days into a coach-readable brief. None of these coach the client. AI surfaces the signal. You remain the head coach. The AI Body Scan surface and the Snap surface cover two of these in detail.

What does TrainedBy actually track?

Per client: workouts set-by-set, nutrition with macros and adherence, habits, weight, progress photos, check-in answers, messaging, session notes. Across the roster: at-risk clients, PRs this week, check-ins due, photo drift, cards about to fail. On the business side: coach-page signups, payments, renewals, lifetime value, churn signals. Tracking isn't a data museum. Every signal routes into the Weekly Cockpit and becomes a coaching or business decision the same week. The Weekly Cockpit surface shows the cockpit itself.

What does the AI in TrainedBy actually do?

Six jobs, each scoped to feed a coaching decision. Check-in anomaly detection compares this week's answers against the client's baseline and flags quiet deterioration. Plateau detection watches training and body signals for stalled progress. PR auto-detection logs personal records as they happen. Weekly summaries compress seven days of client data into a one-paragraph coach-readable brief. Body Scan and Snap each get their own answer below. AI isn't a chatbot your clients talk to. It's a coaching lens you use. You remain the head coach.

How does the AI Body Scan work?

The client takes three photos (front, side, back) inside the client app. The model returns per-region muscle definition scoring, circumference estimates, a symmetry read, and posture notes. Clients can re-run it regularly. The comparison view shows change over time. Treat the output as a trend tool and coaching lens, not a DEXA substitute. The signal is strongest for regional imbalances, tracking definition through cuts and builds, and giving clients a concrete visual anchor for progress. The glossary entry covers the term, and the AI Body Scan surface shows the product. Included in every tier.

How does Snap photo meal logging work?

The client photographs the meal. TrainedBy's AI identifies the food, estimates portion, and returns macros: protein, carbs, fat, calories. The client confirms or adjusts, and the meal lands in the log in seconds. Accuracy is reliable for standard meals and weaker for novel dishes or ambiguous portions, which is why the client can edit before saving. Snap is included on every tier. It replaces the 'did you actually count that?' conversation. Coaches get macro-level adherence without interrogating clients meal by meal. The glossary entry covers the term, and the Snap surface shows the product.

What does the Weekly Cockpit show me?

Your entire roster on one screen, sorted by what needs your attention. Who's slipping. Who hit a PR this week. Whose check-in is overdue. Who's ready for a progression. Whose card failed. Who just signed up from your coach page. Who's a month from renewing. Clients are surfaced in the order your week should handle them, not alphabetically. The Cockpit is the difference between 'I have 40 clients and I'm drowning' and 'I have 40 clients and my week is structured.' The glossary entry covers the term, and the Weekly Cockpit surface shows the product. Included on every tier.

07 · Switching & migration

Switching & migration

Migrating coaching software always has some friction, and anyone who tells you otherwise is selling you something. Here is how TrainedBy handles it honestly.

How does TrainedBy compare to Trainerize, TrueCoach, Everfit, and similar coaching apps?

The shortest honest comparison: many coaching apps help you deliver programs. TrainedBy is built to run the coaching business too. The differentiators that matter commercially are the 0% TrainedBy platform fee on what your clients pay you, photo-first meal logging through Snap, the Weekly Cockpit sorting your roster by who needs you instead of alphabetically, AI Body Scan, and a coach page wired into the same account that runs the coaching. The Trainerize comparison and the TrueCoach comparison are the right starting points. More competitor comparison pages are coming.

Can I move from Trainerize, TrueCoach, My PT Hub, or Kahunas to TrainedBy?

Yes. Pro includes bulk migration tools and import paths for major coaching-platform exports, then reconnects payments through new signup links on your coach page. What moves cleanly: rosters, contacts, and core profile data. What doesn't move cleanly: messaging history and platform-specific plan content. Those usually need rebuilding in the new system, and any tool promising full fidelity there is overstating. Most coaches plan the move as a single week and onboard highest-revenue clients first. Dedicated migration guides are in progress.

Can I replace WhatsApp, Google Sheets, Stripe, and Notion with TrainedBy?

Yes. That's the exact scenario TrainedBy is built for. WhatsApp becomes in-app messaging. Google Sheets becomes Training, Nutrition, and the Weekly Cockpit. PDF plans become the programming library. Notion dashboards become your roster view. Stripe stays. TrainedBy sits on top of Stripe Connect, so your payments infrastructure doesn't change. It gains orchestration (signups, renewals, dunning, grace periods, failed-card recovery) that Sheets-and-Stripe can't do. Coaches stop carrying the operational tax of running the stack. The substitute-stack comparison walks through the side-by-side detail.

How long does switching take, and what carries over?

A working week for most rosters under 50, spread across two or three evenings if staged well. Client roster and basic profile data: bulk imported. Payments: reconnected through new signup links. Your Stripe account stays yours. Programs: you rebuild the templates you actually use. Most coaches realise half their old library was dead weight. Check-in structures: rebuilt in TrainedBy's format. Messaging history: does not transfer. Clients pick up fresh conversations in-app. Progress photos: clients re-upload or start fresh. The honest version: fast for things that are yours, harder for things the old platform owned.

08 · Growth & retention

Growth & retention

TrainedBy is sold on more clients, better results, and better retention. These are the questions about how the product actually delivers on that.

How does TrainedBy help me get more clients?

Three surfaces built into the product. Your coach page at trainedby.fit/@you is the signup front door: a clean, branded landing page with your offer, your plans, and a direct Stripe checkout. Proof cards turn real client results into one-tap Instagram-ready before/after composites in your brand, with no TrainedBy watermark on Pro. Referrals are wired into the client app: happy clients get prompts to share, routing leads back to your coach page. Together, these make the growth loop part of the product, not something you bolt on with Linktree, Canva, and a prayer.

How does TrainedBy help me keep clients longer?

By catching churn signals before the client tells you. The Weekly Cockpit surfaces at-risk clients (adherence drops, missed check-ins, skipped workouts, photo silence) before the cancellation email lands. Check-in anomaly detection flags the week a client is quietly slipping. Card retries and grace periods recover renewals that would be silent churn on manual Stripe. Follow-up automation on Pro keeps lapsed clients in a structured re-engagement flow instead of disappearing into your inbox. Retention isn't one feature here. It is where the Cockpit, AI, and payments layer meet. The coach still intervenes. TrainedBy makes sure you notice in time.

Can I run 50+ clients without coaching quality dropping?

Yes. That's the specific problem the Weekly Cockpit solves. At 50 clients, the bottleneck stops being programming and starts being knowing where to focus each week. The Cockpit sorts your roster by who needs you now, who needs you soon, and who's running clean. Check-in anomaly detection, plateau detection, and weekly summaries compress your decision space. Pro is built for this volume and unlocks the automation layer (retention follow-ups, renewal recovery) that makes 50 manageable. Coaches running 50+ seriously often move to Studio, where white-label apps take the business past the single-practice ceiling.

09 · Ownership, data & trust

Ownership, data & trust

Your clients are yours. Your data is yours. You can take both with you. These are the questions every serious operator asks before committing to a platform.

What happens if I ever leave?

Your clients and their data stay yours. At any point (before, during, or after your subscription ends) you can export your roster, client profiles, training history, nutrition logs, progress photos, check-in responses, and payment records. Your Stripe account stays in your control regardless of what happens to your TrainedBy subscription. Your coach page and trainedby.fit/@you URL become inactive when the subscription ends, but everything else (the commercial relationships, the data, the Stripe payouts) is yours. No hostage data. No export fees. No lock-in games. The product should earn renewal, not extract it.

Can I export my client data if I leave?

Yes. At any point, including the day you decide to go. Roster, profiles, training logs, nutrition logs, progress photos, check-in history, habit data, messaging history, and payment records all export in standard formats. No export fee, no sunset window, no final-chance pressure. Exports are structured to make import into the next platform as clean as the destination allows.

Who owns my clients and my content inside TrainedBy?

You do, both the commercial relationship and the content. TrainedBy does not market to your clients, does not run a client-side marketplace, and does not route your clients to other coaches. Programs you build, check-in structures you design, proof cards you create, and your coach page content all belong to you. TrainedBy is the infrastructure. Your practice is your practice. On Studio, it's even more explicit. The client-facing app is your brand, and clients may never see the name TrainedBy. The platform is ours. Everything running on it belongs to the coach running it.

Where is my data stored, and is TrainedBy GDPR compliant?

You can access, correct, delete, and export your data at any time through the support route on the privacy page. Data is protected with encryption in transit and at rest. TrainedBy does not sell client data, does not market to your clients, and shares only the minimum needed for services like authentication, payments, and AI analysis. The current legal terms live on the privacy page and the terms page. Stricter procurement requirements (residency, DPA terms, audit) belong on a Studio conversation before rollout.