~12
hrs / week
Plans, messages, scheduling and payments
Getting started
Your public profile
Initial consultation
Available times
Client profile
Client profile
Jonas K.
Client since 2026-03-12
Compiled analysis
Goal — strength and muscle mass. Trains 4 days a week.
Active training plan
Hypertrophy
8 wk · 4 days
Active meal plan
High-protein day
Weekly nutrition
Plans and the app
Chest & shoulders
A1Barbell bench press
Chest · 4 × 6–8
A2Cable crossover
Chest · 3 × 10–12
Dumbbell shoulder press
Shoulders · 3 × 8–10
Client app
Chest & shoulders
Barbell bench press
4 × 8
Cable crossover
3 × 12
Dumbbell shoulder press
3 × 10
Bookings and progress
Progress entries
Jonas K.
Exercise feedback
Barbell bench press
16 August
Recent workouts
Chest and shoulders
16 August
Back
14 August
Legs
12 August
Administrative load
That time is typically spent on plans, messages, scheduling and payments — not on the sessions themselves.
~12
hrs / week
Plans, messages, scheduling and payments
~2.5
hrs / week
Scheduling in messages alone
~620
hrs / year
Administrative load over a year
33 %
of trainers
Report personal burnout
Administrative load over a year
15/52 weeks
About 15 weeks are marked green. That is what you get if you spend ~12 hours every week on administrative work.
Comparison
Plans, scheduling, payments and progress often live in different places. Sportstep keeps everything next to the same client — fewer switches and less duplication.
Comparison of everyday tools and Sportstep
Work
Everyday tools
Sportstep
Everyday tools
A client calls or messages while you are training — no time to talk and you often lose them.
Sportstep
They book a consultation in advance against your times — you talk when you are ready.
A client calls or messages while you are training — no time to talk and you often lose them.
They book a consultation in advance against your times — you talk when you are ready.
Everyday tools
Files and links. The client does not know which version is current.
Sportstep
One active version in the app. You change it once.
Files and links. The client does not know which version is current.
One active version in the app. You change it once.
Everyday tools
Time is agreed in messages, then copied into a calendar by hand.
Sportstep
The client books themselves against your times and rules.
Time is agreed in messages, then copied into a calendar by hand.
The client books themselves against your times and rules.
Everyday tools
A bank transfer — then again the question whether it has arrived.
Sportstep
Status is visible next to the booking. Stripe—not Sportstep—deducts 3 %.
A bank transfer — then again the question whether it has arrived.
Status is visible next to the booking. Stripe—not Sportstep—deducts 3 %.
Everyday tools
Photos and notes scatter across chats.
Sportstep
Sessions, weight and the plan — next to the same client.
Photos and notes scatter across chats.
Sessions, weight and the plan — next to the same client.
Everyday tools
Clients are scattered — messages, files, a calendar. Awkward to find the right client or their history.
Sportstep
One client base. Next to each client — plan, bookings and progress.
Clients are scattered — messages, files, a calendar. Awkward to find the right client or their history.
One client base. Next to each client — plan, bookings and progress.
The hour figures come from personal-trainer industry research: administrative work typically takes 10–15 hours a week (~12 hours) — plans, messages, scheduling, progress and payments. 33 percent personal burnout is from Snarr and Beasley (2022, Journal of Strength and Conditioning Research). Sportstep keeps those same parts of the work in one place.
Yes. You add the client yourself, send plans and continue.
Yes. A client can have a club membership and still use your plan and the app. Sportstep is not a venue management system. It is your place to work with the client.
No. Online payment through Stripe is optional. You can still take payment in person. Stripe deducts the 3 % fee only when the client pays online.
A booking app organises time. A coach also needs the plan, progress and a clear payment status with the same client. Sportstep keeps those parts together, not in separate apps.
There is no single number. What matters is how often each week you agree a time, send a new plan or check whether they have paid. You can start with a few active clients.
Start with active people and the coming week. You do not need to move old chats. Set a date from which new plans and bookings are created here.
No. Clients use the app for free and only pay for your services. For you that means less coordinating in messages.
No. You control service prices, terms, plans and training load. The platform does not change that — it only helps you run it.
Try it free
Invite your existing clients to join you and help them achieve even better results. See all their progress in detail in one place.