Getting started

Let new clients find you

You can add an existing client yourself. A new client can view your profile and book a consultation. Once you agree to work together, you continue managing their plans, bookings and progress in the platform.

Add an existing client

Example
Send invite

Consultation booking

Example

Your public profile

Initial consultation

Available times

  • 10:00
  • 12:30
  • 15:00
  • 17:30
Book

Client profile

Before the session you see where you left off and what to do next

In the client profile you see a compiled analysis and the active training and meal plans. You do not need to look for earlier agreements in messages or separate files.

Client profile

Jonas K.

Client since 2026-03-12

Example

Compiled analysis

Goal — strength and muscle mass. Trains 4 days a week.

Active training plan

Hypertrophy

8 wk · 4 days

Active

Active meal plan

High-protein day

Weekly nutrition

Active

Plans and the app

You prepare the plan, the client follows it in the app

Create training and meal plans, assign them to the client and update them based on results. The client sees their tasks, marks completed workouts and logs progress.

Hypertrophy

Mon

Chest & shoulders

Superset A
  • A1Barbell bench press

    Chest · 4 × 6–8

  • A2Cable crossover

    Chest · 3 × 10–12

  • Dumbbell shoulder press

    Shoulders · 3 × 8–10

Client app

Example
Mon

Chest & shoulders

  • Barbell bench press

    4 × 8

  • Cable crossover

    3 × 12

  • Dumbbell shoulder press

    3 × 10

Bookings and progress

You see what happens not only during sessions, but between them

Before a session you see the latest progress entries: completed workouts and exercise feedback. That tells you what to adjust today.

Progress entries

Jonas K.

Example

Exercise feedback

Barbell bench press

16 August

Felt pain
Harder than plannedSuggested: reduce load

Recent workouts

  • Chest and shoulders

    16 August

    Done
  • Back

    14 August

    Done
  • Legs

    12 August

    Missed

Administrative load

About 12 hours a week go to administrative work

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

One tool instead of messages, files and separate apps

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

New client

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.

Training plans

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.

Bookings

Everyday tools

Time is agreed in messages, then copied into a calendar by hand.

Sportstep

The client books themselves against your times and rules.

Payments

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 %.

Client progress

Everyday tools

Photos and notes scatter across chats.

Sportstep

Sessions, weight and the plan — next to the same client.

Client base

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.

Frequently asked questions

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

Instead of admin work, use that time for training

Invite your existing clients to join you and help them achieve even better results. See all their progress in detail in one place.