How do I run a coaching business online?

The short answer
Four things, and only one of them is a website. You need a way for people to find and understand what you offer, a way to take payment, somewhere clients can see their own plan and history, and a rhythm of check-ins that does not live entirely in your head. Most coaches solve the first two and run the last two out of WhatsApp and a spreadsheet, which is what caps how many clients they can carry.
On this page
The four systems
Coaching businesses are unusually simple to describe and unusually easy to run badly, because three of the four parts are invisible to the client.
1. Being found and understood. A page that says who you coach, what changes, how it works, what it costs. Coaches under-invest here because referrals carry the early years, and then wonder why growth stalls when referrals plateau.
2. Taking money. Ideally recurring, ideally without an invoice conversation every month.
3. The client's own space. Their plan, their history, their materials, their progress. Somewhere that is theirs and is not a scroll back through a chat thread.
4. The check-in rhythm. The thing you are actually selling. Weekly, fortnightly, whatever the shape — the structured contact that turns advice into a result.
Most coaches build one and improvise three.
Why WhatsApp stops working at about fifteen clients
Every coach starts in a messaging app because it is where the client already is, and for the first handful of clients it genuinely works.
It stops working for a specific reason: a chat thread has no state. It is a log, not a record. What was the plan in March? Scroll. Did she do the thing we agreed? Scroll. Which clients have not checked in for three weeks? Unanswerable — you would have to open every conversation and read.
So the load per client grows with tenure, not just with count. Fifteen long-standing clients is heavier than thirty new ones, and the failure is not dramatic. Nobody complains. You just quietly stop taking on new people because you can feel you are at capacity, and the capacity was administrative rather than professional.
The fix is not a better messaging app. It is putting the state somewhere it can be read at a glance.
What actually belongs behind a login
Be selective here — a client portal nobody opens is worse than no portal, because now there are two places and one of them is stale.
Worth including: the current plan (the single most-referenced thing a client wants), check-in history so both of you can see the arc rather than the last message, materials they paid for, and their own progress in whatever terms your practice measures it.
Worth leaving out: anything that is really just messaging. Conversation belongs where conversation is easy. The portal is for the things that have a state.
Pricing shapes, briefly
Three that work, and the choice affects what you need to build.
Per session. Simple, and it caps you at your own hours. Session credits help — a client buys a block, draws down against it, and neither of you does arithmetic.
A monthly plan. The healthiest for most practices: predictable revenue, and it prices the relationship rather than the calendar. Needs recurring payment and a clear statement of what is and is not included.
A programme. Fixed length, fixed price, defined outcome. Sells best to people who have not worked with a coach before, because the commitment is bounded.
Most established coaches run a mix, which is worth knowing before you choose a system that assumes only one.
What this looks like in Helm
Coaching is a module on the same dashboard as your website, so the page that sells the practice and the system that runs it are one thing.
Coaching holds per-client plans and the ongoing check-ins against them, so a client's arc is a record rather than a scroll. PT Sessions covers credits and scheduling if you sell blocks. Offerings define what you sell and what holding it entitles a client to — permanent or expiring, granted automatically on purchase or by hand when you would rather approve people yourself. Courses carry any structured material you have written once and sell repeatedly. Community gives a cohort somewhere to talk to each other, which for group programmes is often the retention mechanism rather than a nice-to-have.
Customers sits underneath all of it: who they are, what they hold, what they have spent, when they were last active. That last field is the one that answers the question a chat thread cannot — who has gone quiet.
And the client logs in on your site rather than a portal with our name on it, through a widget embedded in your own pages. For a coaching practice, where the brand is largely you, that matters more than it does for most businesses.
The honest summary
The website sells the practice. The plan is the product. The check-in is the business.
Most coaches are excellent at the third and improvise the second, which is what puts a ceiling on the first. Fix the record-keeping before you buy more marketing — the clients you already have are cheaper to keep than the ones you have not met.