For coaches

Your roster. Your code. Your revenue.

A coach portal that is not the client app with extra buttons. Clients join with a code you set, land on your roster, and train inside an engine that solves their loads while you keep the programming.

See the training engine
Coach plans

Two ways to charge, one seat calculator.

Basic discounts your clients. Pro buys their seats outright. Basic is always the cheaper line on your own card — the question is whether you want your clients paying anything at all. Slide your roster size and see what the switch costs.

Basic
$40/mo
Your clients pay, at 60% off
  • Your own signup code
  • Clients get 60% off every month they stay
  • Full dashboard, roster and messaging
  • Unlimited clients — you never buy a seat
Pro
$99/mo
15 seats included, then $4 each
  • 15 client seats free, on you
  • Each seat after that is $4/mo
  • Clients pay nothing at all
  • Everything in Basic
What it costs you at 15 clients
115304560
Basic — you pay
$40
each client pays $8/mo
Pro — you pay
$99
15 seats used, 0 extra
The trade
+$59
what Pro costs you on top

Basic never costs you more than $40 — your clients carry it at 60% off. Pro is the one that scales with the roster, and it is the one where your client pays nothing.

Referrals

Clients we find you stop costing you after six months.

New lifters arrive at Reppr without a coach. When we send one to you, we take 5% of what that client pays, for their first six months. On month seven it stops — every renewal after that is yours in full, and we take nothing.

Month 1–6
Reppr takes 5% of what that client pays
Month 7 +
100% yours, permanently

On a $20/mo client that is $1 a month, six times, and then never again — $6 in total to be handed a client who is already logging sessions.

Only on clients we introduce

Anyone who joins on your own code, from your own audience, was never ours. You keep all of it from day one, and always have.

A finder’s fee, not rent

5% for six months, then zero. The window ends on its own without you renegotiating, and there is no clawback if the client leaves early.

They arrive already training

A referred client has an account, a logged history and a recovery profile before your first call, so the intake is a conversation about their block, not a form.

Find a coach

Matched on how they coach, not what they charge.

New to Reppr and want someone in your corner? Tell us what you train for and we put you in front of coaches who work that way. Filter it yourself — this is the real shape of the directory.

Every coach in the directory runs their roster inside Reppr, so what they see about you is exactly what you agreed to share — and nothing else.

The dashboard

Everything a roster needs, and nothing a client app has.

Push a program

Paste phases, weeks, notes, training days, exercises with sets, reps and rest. It is validated, saved as their active program and waiting when they next open the app.

Intake to brief

One button turns a client’s intake into a full program brief that opens with a red-flag block — active injuries, medical conditions, past surgeries, medications.

Two-way messaging

Clients get a “Message your coach” card on their home screen with unread badges and read receipts. You get one inbox and reply inline.

Sessions, not vibes

The roster shows total logged sessions and time since the last one. Nine days quiet shows up as nine days quiet, before the renewal conversation.

Add them yourself

Add a client by name and email and Reppr creates the account, links them to you, applies billing flags including comp and beta, and mails a set-your-password link.

Your own intake questions

Custom fields and coach-specific questions, so the form asks what you actually need before a first session rather than a generic questionnaire.

Bring the roster.
Keep the programming.

Coach applications are reviewed in order. Clients join on your code the day you are in.

Read the engine spec