Skip to content

A coaching platform that runs your methodology

For online coaches: your settings per client, every check-in and message in one place, and clients who can find and hire you. The engine’s adjustments wait for your approval by default.

Example roster, Monday morning

Dana R.Cut, week 9Check-in due
Marcus T.Hypertrophy, week 4Waiting on you

Engine proposal

Deload chest next week

Bench and incline press have both stalled at the same weight for three sessions. The proposal cuts chest sets by 40% for a week and leaves the rest of the program alone.

Priya S.Reverse diet, week 2On track
Alex K.Prep, 6 weeks outBloodwork in
An example roster, with an engine proposal waiting for your approval. Try the coach demo → to open a seeded coach account and click through it yourself.

Related features

  • Coaching: Per-client settings, the approval queue, messages, form checks and the directory.
  • Training: Progression methods set per client, templates you reuse.
  • Nutrition: Per-client macro splits, phase templates, reverse-diet logic.

Your methodology, set per client

Every coach-client relationship carries its own settings: progression method, macro split, deload protocol, carb cycling rules. Your settings override anything the app suggests, so your client's app runs your methodology.

Build a hypertrophy block once, save it as a template, and apply it across your roster in a click. Then tune the clients who need tuning.

Check-in summaries and an adjustment queue

Your client logs sleep, soreness, resting heart rate, weight, photos, and whatever they want to say in their own words. While our AI service is up, you can pull an AI summary of it on demand: the trends, and what's worth a look.

With review on, which is the default, a queue holds the engine's own proposed adjustments, from a weigh-in trend, a wearable recovery signal, a flare check-in, and a few other sources. Approve or reject each one; the client sees only what you approved.

Talk to your clients without leaving the app

Each client gets one message thread with you, and a new message reaches them by push or email, whichever they chose. To reach the whole roster, send a broadcast: it lands in each client's own thread, and the recipient list stays private. Pick a subset instead when only your prep group needs to hear it.

Write automated messages for three moments: a missed check-in, a lift that stopped progressing, and a week without training. MuscleBuddy sends your words when that alert fires, never more than one automated message a day to any client, and never writes one for you.

New clients answer your intake questionnaire when they accept your invite: up to 25 questions, as scales, numbers, free text or a list to pick from.

Example messages, Dana R.

Shoulder felt fine on the incline today. Should I add weight?

Yes. Take the next jump on Thursday if it stays pain-free.

Automated message: missed check-in

No check-in from you since Thursday. Everything OK? Reply here when you can.

Your words, sent only if Dana goes quiet.

Broadcast to 12 clientsThe gym closes at 6 on Friday. Move Friday sessions to Saturday.Sent
An example thread: a client question, your reply, an automated message in your words and a roster broadcast.

Review form-check videos

A client films a set and attaches it to that day's check-in. You watch it and reply under the video with what you saw.

MuscleBuddy does not analyse the footage: no pose tracking, no form score. The review is your own words. The video stays the client's: you can watch it while you coach their training, and only they can delete it.

Example form check, Marcus T.

Back squat, top set, from Tuesday

Your reply

Depth is good. Your knees drift in on rep four, so push them out over your toes on the way up.

No automated form score. The review is your reply.

An example form check: the client's video and your written review.

Bring your roster, and get found by new clients

Invite a client by email; they create an account and link to you. Or list yourself in the public coach directory: once your Stripe account is connected and your monthly price is set, members can read your specialties and subscribe to you from the directory. Share your referral link too, and your Coach Billing page lists everyone who signed up through it, beside your earnings: active paying clients, what you bill per month, and what reaches you after the platform fee.

MuscleBuddy can run that billing too. Clients pay through a checkout we host, into your Stripe account, so there's no invoicing to wire up, and we take a 20% share of each client's subscription (20-30% where we agree an individual rate with you), on top of your Coach plan. A client paying you $100 a month sends $80 to your Stripe account and $20 to us.

When a relationship ends, the client keeps their data and you lose access. Neither side is locked in.

Example Coach Billing page

8Active paying clients

$800Billed per month

$640After platform fee

Coach directoryHypertrophy, contest prepListed
Members you referredSigned up through your link3
An example Coach Billing page: earnings at the default share, your directory listing and your referrals.

What the Coach tier costs

The Coach plan is $29.99/mo for up to 20 active clients, whichever way your clients pay you.

If you bill clients through MuscleBuddy, we take a 20% share of each client's subscription (20-30% where we agree an individual rate with you). A client paying you $100 a month sends $80 to your Stripe account and $20 to us. Once you have a coach account, your Coach Billing page shows the rate that applies to you.

Monthly platform cost
ClientsMuscleBuddy CoachTrueCoach
5$29.99$29.98 (Starter)
10$29.99$69.98 (Standard)
20$29.99$69.98 (Standard)

Optional: bill clients through MuscleBuddy and we take a 20% share of what they pay you, which covers checkout, subscriptions, refunds and payouts. Bill them your own way and there is no share.

Both columns are month-to-month. TrueCoach billed annually is $26.34, $57.99, $57.99 a month for the same plans.

TrueCoach prices from truecoach.co/pricing, read 2026-10-08.

The Coach plan against TrueCoach, before any client billing.

Frequently asked

How many clients does the Coach tier support?

Up to 20 active clients on the Coach tier ($29.99/mo). For more than 20 active clients, email garrett@garrettmakesit.com and we'll size it with you.

What does MuscleBuddy take from what my clients pay?

We take a 20% share of each client's subscription (20-30% where we agree an individual rate with you) that runs through the checkout we host, on top of your $29.99/mo Coach plan. A client paying you $100 a month sends $80 to your Stripe account and $20 to us. Bill clients your own way and there is no share.

Can I onboard clients I already coach elsewhere?

Yes. The guide to switching from TrueCoach, Trainerize, Everfit or a spreadsheet walks the move: what to export first, inviting your roster by email, rebuilding your programs as templates, and how clients bring their own workout and nutrition history from apps such as Hevy and MyFitnessPal. There is no automated import from another coaching platform. If you have an export and want help with it, email garrett@garrettmakesit.com.

Does the AI replace coach decisions?

No. The AI answers questions and summarizes check-ins; it sets no numbers. The rules engine proposes adjustments, and with review on (the default), each one waits in your approval queue before the client sees it.

What happens to client data if I leave a platform?

The client owns their data. If you end the relationship, you lose access; the client keeps their history. We do not sell data or claim ownership of client data.

How is this different from Trainerize or TrueCoach?

Trainerize and TrueCoach are excellent client-management platforms. MuscleBuddy adds training, nutrition, health and upkeep that react to what your clients log, in the same app. The MuscleBuddy vs Trainerize and vs TrueCoach pages, under "MuscleBuddy vs other apps" in the footer, compare them line by line.

Bring your roster to MuscleBuddy

Coach tier is $29.99/mo and covers up to 20 active clients.