Guide · Starting out
How to start online coaching
5 min read · Updated 26 October 2026
Online coaching lets you train people you could never fit into your gym timetable. It also asks for new skills: writing programs someone follows on their own, checking in without seeing them, and running the business side yourself.
This guide walks through the steps in the order most trainers need them. None of it needs special software on day one. A spreadsheet and a messaging app can carry your first few clients. Tools start to help once the admin eats into your evenings.
1. Decide who you coach
“Anyone who wants to get fit” is not a niche. It makes your marketing vague and your programs generic. Pick a group of people you understand and can help well. A few ways to narrow it down:
- People you already get good results with in person.
- A life stage or situation: new parents, shift workers, people coming back after a long break.
- A goal: a first pull-up, a first powerlifting meet, getting strong enough for a long hike.
- The equipment they have: a home setup, a hotel gym, a full gym.
You can widen it later. Starting narrow makes every other step easier, because you know who you are writing for.
2. Package what you offer
Clients buy a result and a level of support, not hours. Write down exactly what someone gets:
- How the program arrives and how often it changes, for example a new block every four weeks.
- How often you check in, and on which day.
- How quickly you reply to messages, and which days you do not.
- Whether you review form videos, and how many.
- Any calls: how many, and how long.
“Support whenever you need it” sounds generous, but it sets an expectation you cannot keep once you have twenty clients. Be specific instead.
3. Set your price
Most online coaches charge a monthly fee. Work out what your time is worth, estimate how much time one client takes in a month, and price from there, not from what other coaches charge. Our guide to pricing online coaching walks through the sums step by step.
Two rules from day one: put the price and what it includes in writing before anyone starts, and decide how cancelling and refunds work before someone asks.
4. Onboard every client the same way
A good start saves weeks of guessing. Send a short questionnaire before you write the first program. Ask about:
- Their goals, in their own words, and why they matter now.
- Their training history, and what they enjoyed or hated.
- How many days a week they can really train, and for how long.
- The equipment they have.
- Injuries, pain or medical conditions.
- What would make the next three months feel like a success.
You are a trainer, not a doctor. If someone tells you about pain, an injury or a medical condition, ask them to get clearance from a qualified health professional before you program around it. A standard health screening form, such as the PAR-Q+, is a good place to start.
Follow the questionnaire with a short video call if you can. A face builds trust faster than a form.
5. Deliver programs people can follow alone
In person, you fix things in the moment. Online, the program has to do that work for you.
- Show every exercise. A short demo video beats a paragraph.
- Give clear targets: sets, reps, rest, and how hard it should feel.
- Add a note where people usually go wrong, such as “keep your ribs down” or “pause at the bottom”.
- Give a swap for anything that needs equipment they might not have.
- Ask them to log what they actually did, so you can adjust the next block.
Start a little easier than you think. A plan someone finishes beats a perfect plan they give up on in week two.
6. Run a weekly check-in
The check-in is where online coaching happens. It replaces the chat you would have at the start of a session in person.
Pick one day, ask the same questions every week, and reply within a set time. Keep it short enough to fill in on a phone in a few minutes. Our client check-in template has a question list you can copy.
7. Set clear rules for messages
Clients should know when they will hear from you. Silence feels like being ignored. Replying at midnight every night burns you out.
- Tell clients your reply window, for example within one working day.
- Keep coaching in one place, not split across texts, email and social media.
- Use a voice note or a short video for anything that needs tone.
- Message first sometimes. A note after a hard session or a new personal best goes a long way.
8. Keep clients for the long run
Keeping a client is easier than finding a new one. Most clients who leave do it quietly: they miss a week, feel guilty, and drift away. You can often catch that early.
- Notice missed sessions and missed check-ins, and reach out kindly.
- Show progress they cannot see in the mirror: strength, consistency, photos side by side.
- Review goals every few months, and agree the next one before the current one ends.
- Ask for feedback, and act on it.
9. Start small, then build systems
You do not need a website, an app and a logo before your first online client. Start with one or two people, perhaps in-person clients who travel or want support between sessions. Learn what takes your time, then fix that.
When you catch yourself copying the same program into five documents, or chasing check-ins by hand, that is the moment for a coaching platform.
Ready to coach online?
Trainzo is a coaching platform for exactly this: an exercise library with demo videos, a workout and program builder, a client app on iPhone and Android, and progress and messages in one place. It is free for your first 3 clients, with paid plans from $19 a month.
More guides
- Personal trainer client check-in templateA weekly client check-in template for personal trainers: what to ask, how often, and how to review and reply, with a question list you can copy.
- How to price online coachingHow to price online personal training: monthly, packages, tiers and hybrid models, what to include, working out your hourly value, and why undercutting hurts.