In this article
Why online fitness coaching still works
Online coaching removes the two hard limits of in-person training: your local area and your calendar. One coach can support clients across time zones with a mix of programmed training, weekly check-ins and short calls, rather than selling hour after hour in a gym.
What's changed is competition. Anyone can post workouts, so clients pay for what free content can't give them: a plan built for them, someone noticing when they drift, and accountability that fits their week.
Step 1: Choose who you coach
"I help people get fit" is impossible to market. "I help new mums in the UK rebuild strength in 20 minutes a day" tells the right person they're in the right place. A narrow niche also simplifies your programming, content and pricing.
- Who: a group you understand (often a version of your past self).
- Problem: one outcome they want badly, in their words.
- Constraint: what makes generic plans fail them (time, injury, travel, shift work).
Try it with your own clients
Clients, sessions, payments, check-ins and WhatsApp reminders in one place. Free for 14 days, no card.
Step 2: Price a package, not sessions
Online clients buy an outcome over time, so price by the month with a minimum commitment (often three months). Sessions-by-the-hour invites clients to compare you with free YouTube videos.
Work backwards from your income goal. If you want 4,000 a month and can support 25 clients well, you need about 160 per client per month. Use the revenue calculator to test different mixes.
Simple division in your own currency; before fees, tax and software.
Step 3: Set up a lean tool stack
You need fewer tools than social media suggests. Most new online fitness coaches need three things working on day one.
| Job | What it needs to do | Options |
|---|---|---|
| Deliver training | Programs, exercise videos, logging | TrueCoach, Everfit, Hevy Coach, a spreadsheet at first |
| Run the business | Client portal, check-ins, booking, invoices and payments | CoachevaOS, Kahunas, Trainerize |
| Quick nudges | Short reminders clients actually read | WhatsApp (CoachevaOS opens it with your message written) |
Step 4: Get your first 10 clients
Your first clients rarely come from strangers. They come from people who already know you: past gym clients, friends of friends, your community. Content builds trust over months; direct conversations get clients this month.
- 1List 50 people who fit your niche or know someone who does.
- 2Message them personally about what you're starting and who it's for (no mass broadcast).
- 3Offer a free 20-minute call to the ones who reply, using a simple intake form.
- 4Follow up within 24 hours with a clear package and start date.
- 5Ask every new client after their first month who else they know.
Step 5: Keep clients longer than three months
Retention matters more than acquisition once you have 15 clients. The clients who leave rarely say so; they just stop logging, skip a check-in, then don't renew. Catching that early is most of the job.
A weekly check-in with three questions, a quick reply within a day, and a nudge when someone goes quiet for a week keeps far more clients than a better program does. See client retention strategies that work.
Getting ready for 2027
If you're starting now, a few choices will make next year easier. None of them are predictions; they're the things that are hard to change once you have 40 clients.
- Own your client list: keep it in a tool you can export from at any time.
- Write things down: intake, check-in questions and onboarding as templates you can reuse.
- Use AI for prep, not for coaching: drafting messages and summaries saves hours; the relationship stays yours.
- Price for the client count you want, not the one you have.
- Plan your capacity: decide your maximum roster before you hit it. The capacity calculator helps.
Frequently asked questions
Yes, if you pick a clear niche and sell accountability and personalisation rather than generic workouts. Clients pay for a plan built for them and someone who notices when they drift.
Work back from your income goal and how many clients you can support well. For example, a 4,000/month goal with 25 clients means about 160 per client per month, before fees and tax.
A way to deliver training (a workout app or even a spreadsheet at first), a way to run the business (client portal, check-ins, booking, invoices and payments), and a quick channel for reminders such as WhatsApp.
Keep your client list in a tool you can export from, turn your onboarding and check-ins into reusable templates, use AI for admin rather than coaching, and set a maximum roster before you reach it.