home
Repple Coach · setting up

Nine things,
and what each one turns on.

Repple Coach opens on a setup list, and this page is that list — published before you sign up rather than discovered one dash at a time afterwards. Nine items, in the order the app puts them in, each with the thing that stays broken until you do it. Every “until you do” sentence below is the app’s own, taken from the screen that says it.

getting started · illustrative
Illustrative
Say How You Coachin person, online, or bothdone
Set Your Currencythe code every price is printed indone
Set Your Session Ratewhat one hour with you coststo do
Add Your First Clientinvite somebody, or write them downto do
Set When You Workthe hours clients may book—

A step whose read did not answer shows a dash and counts as neither done nor outstanding — because “we could not check” and “you have not done it” are different sentences. The ticks here are invented; the titles and the notes beside them are the app’s.

The sequence

The list the app opens on,
in its own order.

Nothing here is a wizard you have to finish before the app will let you in. Skipping is free and the order is a dependency order, not a gate — do them out of sequence and the screens simply stay honest about what they are missing. Two of them are worth doing on the first evening whatever else waits: the currency and the rate, because between them they decide whether any figure in the app is a number or a dash.

  1. 1

    Say How You Coach

    In person, online, or both. It is first because it changes what the rest of the list is: answer “online” and setting your in-person hours stops being an outstanding task rather than sitting there unfinished forever.

    Until you do: the app cannot set itself up around your coaching, so you are shown every in-person tool whether you use one or not.

  2. 2

    Set Your Currency

    The code every price and total in the app is printed in. There is no default anywhere in Repple and that is deliberate — the product is white-labelled, and a guess here is a guess about somebody’s money. If you coach inside a gym running Repple Studio, the gym’s currency is used and you do not set this at all.

    Until you do: every money figure in the app is withheld and shown as a dash, on six separate screens.

  3. 3

    Set Your Session Rate

    What one hour with you costs. Leave the box empty — or type a zero, which clears it — and nothing quotes a rate for you. Once it is set, the rate is stamped onto each session at the moment you mark it, so raising your price next quarter cannot rewrite what last month was worth.

    Until you do: sessions are recorded with no value on them, so nothing you deliver adds up to a figure.

  4. 4

    Add Your First Client

    Invite somebody, or write them down by hand. The three routes in, and exactly what each one does and does not give you, are further down this page — the difference matters more than it sounds.

    Until you do: every screen in the app is empty, and an empty screen looks the same as a broken one.

  5. 5

    Set When You Work

    The hours clients may book, week by week. You give it a stretch of time and it becomes discrete slots; one press then generates open slots four weeks ahead, skipping anything you are already booked for, anything already open, and any class you are teaching — and telling you how many it skipped for each reason.

    Until you do: nobody can book you, because there is nothing on offer for them to take.

  6. 6

    Create Something To Sell

    A session pack or a monthly package, at your price. A package cannot be created at all without a currency, which is why step two sits where it does rather than at the end.

    Until you do: there is nothing for a client to buy, so no payment can ever start.

  7. 7

    Connect Stripe

    So a client can pay you from inside the app. Repple never holds the money — the account is yours, Stripe handles the card, and the payout screen keeps five states apart: not started, started, live, still loading, and could not be read. That last one deliberately withholds the “set up payouts” button, because offering it twice is how somebody ends up with two live accounts.

    Until you do: a client can see what you sell and cannot pay for it — the money has nowhere to land.

  8. 8

    Name a Join Code

    One code per flyer, post or referral card. It is the only thing in the app that answers “where did this client come from”, and it has to be named before the client arrives rather than after.

    Until you do: every client arrives from an unnamed source, so nothing can tell you which of your channels works.

  9. 9

    Upload Your Paperwork

    Your waiver, your par-q, your house rules. Repple holds the version each person signed, so the wording somebody agreed to a year ago is still the wording you can produce.

    Until you do: a client starts training with you having signed nothing of yours.

One thing that is not on the list, because it is not a step: you are not listed anywhere by default. The Find a Trainer switch on your profile starts off, and a separate opt-in for an open-web page starts off as well. Nobody browsing for a coach sees you until you turn the first one on.

Dependencies

A dash is the app saying
it does not know.

Repple Coach will not estimate its way past a missing input, and it will not draw a figure from a read that came back short. Where the record is thin you get a dash and the sentence saying which part is thin. The important half of that rule is the second one: a roster that only partly loaded produces no bar at all, because a share of part of your book is not a share of your book.

Setup

What has to exist before each figure does

YOU RECORD COACH CAN THEN SHOW A currency, and a session rate What a delivered session is worth An outcome on every session Sessions delivered this month Clients filing a weekly check-in Adherence, and the roster split Two months of the app running A revenue trend with a line on it A client with their own account Their training log, and a thread
Nothing on the right is estimated from a partial left. The first row is the one that surprises people: a new coach has no currency and no rate, so on the first evening every money figure in the app is a dash. That is the system working, and it says which of the two is missing.
Each figure in Repple Coach, what it needs, and what you see until then
FigureWhat it needsWhat you see until then
Sessions delivered Sessions you marked as having gone ahead. Booked and delivered are different columns, and only the second is counted. A dash, and which of three things happened: still reading, came back short, or could not be read at all. Never a zero.
Revenue Those delivered sessions, a session rate on your profile, and a currency. A dash naming whichever is missing — “set a session rate in your profile to see what that is worth”, or that there is no unit to price the sessions in.
Taken this month Package sales, subscription renewals and receipts you recorded — all read whole, and all in one currency. A dash. Money taken in two currencies is never added into one figure; the screen names the currencies instead.
Average adherence At least one client who has filed a check-in. A dash, with “no check-ins yet” beside it. A client who has never checked in is not counted as a hundred per cent.
The roster split Your whole roster, read whole. On track is 85% adherence and above, watch is 70 to 84, at risk is below 70, and everyone with no check-in at all is a fourth group. No bar at all, and the reason. It is withheld rather than drawn short, because a share of part of your book is not a share of it.
Value per client Revenue, a currency, and at least one client. A dash — explicitly not a zero in your currency, which would read as clients who are worth nothing.
Revenue trend Two recorded monthly snapshots. One is taken per month; the chart draws the last six. “Not enough history yet — a snapshot is recorded each month, and the trend appears from the second one.” A month with no rate set records nothing rather than a false zero, and stays a hole.
Against last year The same month, one year earlier, recorded at the time. A sentence saying which it is: still reading, the read failed, that month is still some months away, or it was never recorded because the app was not running then.
How long people stay Coaching relationships with a start date behind them. “Nobody has started with you yet.” It is read from the relationships rather than the roster, so the two cannot disagree.
Clients at risk A whole roster read, and each client measured against their own recent pattern rather than against each other. One of four sentences, and never “everyone is on track” off a read that failed. A quiet list and a broken list are not allowed to look alike.
The weekly digest, and the CSV Both the roster and the sessions read whole. A disabled button that says it needs figures it could not read. Where the export does run, a figure that is unknown leaves an empty cell rather than a zero.

A failed read and an empty book are kept apart everywhere on that screen. “You have no clients yet” and “your roster would not load” produce different words, because only one of them means you should go and do something about it.

Getting clients in

Three ways in, and one
of them is only half a client.

This is the part of moving a book across that goes wrong quietly, so it is worth being exact about. A client you typed in by hand is a real row on your roster and in your schedule — and until they hold a Repple account of their own, four things simply do not work for them. The app refuses those four rather than appearing to accept them.

By hand

Written down, in seconds

Name, an email if you have one, a goal and a coaching type. It is on your roster immediately and in your schedule, and the write is read back — if it did not reach the server the app says so rather than showing you a client who will be gone tomorrow.

By invitation

Recorded against their address

The invitation is a row held against their email. They are linked to you the first time they sign in to Repple with that address. Repple does not send the email — nothing in the product posts a message to them, so telling them is your job, and the app says exactly that instead of reporting a send it never made.

By request

They come to you

Only if you have turned the Find a Trainer switch on. A client browsing coaches sends a request that arrives as a card with accept and decline on it, and accepting is what puts them on the roster. They are told your answer either way.

What works and what does not for a client with no Repple account of their own
The jobA client you typed in by handOnce they hold an account
On your roster and in your week Yes. Book them, keep notes on them, count them. Yes.
Assigning them a program Refused, and named. There is no Train tab for it to land in, so the write is turned down at the database and the app says “clients you added by hand have no Train tab until they join”. Nothing is queued and nothing syncs later. Assigned straight into the app they already open.
Messaging them No thread exists to write in, and the app says so rather than writing into nothing. A thread, and a broadcast reports how many threads it reached.
Reading what they trained Nothing to read. The app stands the review down rather than reporting that they never train. Their log, their loads, their scans and their check-ins, on one timeline.
Bulk actions across a segment They are named as blocked, never silently skipped, so the count you are shown is the count that landed. Included.

None of this is a reason to avoid adding clients by hand — it is the fastest way to get a book into the app on the first evening, and a client who joins later keeps everything you recorded against them. It is a reason to know which half you have.

Straight answers

The questions that come up
in the first fortnight.

How long does it take before the app is useful?

The parts under your own control are an evening: the currency, the rate, your hours, your paperwork and a first client written down. The parts that are not are the ones that need other people — a client accepting an invitation, Stripe verifying you — and no honest number goes on those. The two figures that genuinely need time rather than work are the revenue trend, which needs a second month, and the year-on-year comparison, which needs a year.

Do I pick “coach” when I sign up?

No — the app you install is the role. Create your account inside Repple Coach and you are a coach; the same email in Repple is your own training. There is no role menu to get wrong, and no way to end up in the wrong app with the right password. Signing up also creates a space of your own that your clients and programs belong to, without you asking for one.

Why is everything a dash when I first open it?

Because a new account has no currency and no session rate, and almost every figure worth showing needs one or both. That is steps two and three, and it is why they sit near the top of the list rather than near the bottom. The app names which one is missing on each screen rather than showing a zero and letting you conclude your first month was worthless.

Does Repple email my clients for me?

No. An invitation is recorded against an email address and picked up when that person signs in with it. Nothing in the product sends them a message, so telling them is your job — and the app says that on the screen rather than showing you a “sent” that did not happen. The same honesty applies to notifications: a broadcast reports how many threads it was written into, never how many phones it reached.

Do my open slots keep themselves topped up?

Not by themselves. Generating open slots is a button you press, and it fills the next four weeks. The app watches the end of that window and tells you when your last open slot is close, rather than quietly running out. It is one press, and it is worth knowing it is a press.

Do I need a gym?

No. The whole of the book works with no gym anywhere near it. If you do coach inside a gym running Repple Studio, two things change: the gym’s currency is the one your figures are printed in, and the outcomes you mark are what its payroll pays on. Your own clients, notes and messages stay yours either way.

Can I take money through it on day one?

Only once Stripe has verified you, which is their process rather than ours and takes as long as it takes. Repple never holds the money — the account is yours, and you are the merchant. Until it is live the screen says payouts are not live instead of showing you a balance. The one charge Repple takes is 10% of what you sell through its checkout, which is on Pricing rather than discovered in a settlement report.

What happens to my clients if I stop using Repple?

Their records were always theirs, not yours and not ours — a client’s training history belongs to their account and goes with them. You can take everything Repple holds about you as a file from Settings whenever you like, and you can ask for the account to be erased. Erasing you does not erase them; they stay, and lose you as their coach.

Is the screen at the top of this page real?

The five rows are the app’s real setup items in the app’s real order, with invented ticks against them. Repple has not launched publicly, so there is no coach’s account to draw from — and we would not publish one if there were. A new account opens with all nine outstanding and an empty roster behind them.

Step one is an account.

It costs nothing, it creates a space of your own with it, and the other eight can wait until you have had a look around an empty book.