Skip to content
spot

The operating system for independent online coaches

Yourcoachingbusiness.Oneplace.

Programs, payments, check-ins, messages, form videos. Six apps’ worth of work in the one tab you’ll actually open.

Free until your third paying client. No card.

Monday, Aug 24

Today

8 need you

Marko Check-in 2 days overdue

Week 7. Last one was Aug 10. Night-shift week.

Sarah Payment failed · $149

Card declined yesterday. Retry scheduled Aug 26.

Anna Uploaded a squat video

Back squat · top set 80 kg · 0:42

Michael Waiting for next program

Finished Lower / Upper · 8 weeks. Asked 'What's next?' in check-in.

Sarah Week 6 check-in

Two pull-up negatives. Sleep 5.5h avg — worth a comment.

Tom Week 3 check-in

Everything green. Bench felt heavy at 105.

0.5×0:17 / 0:42

Anna · Back squat · 80 kg

The problem

Right now it lives in six apps.

Programs in one. Money in another. Check-ins in a form, feedback in a DM, videos in a fourth tab. Drag them around. That’s your Sunday.

spot

One tab.

Sell coaching

Your page. Your prices. Their card.

Every coach gets spot.coach/you. Put it in your bio. Someone taps a package, pays, answers your questions, and shows up in your inbox as a client. You didn’t touch a spreadsheet.

  1. 01Link in bio
  2. 02Package
  3. 03Pay
  4. 04Onboarding
  5. 05Client
spot.coach/jordanhale

Jordan Hale

Lisbon · coaching worldwide · @jordanlifts

Strength coaching for busy people who still want to lift heavy.

  • 1:1 Online Coaching

    The default. A program built for you, adjusted every week.

    $149/mo

    Start
  • Premium Coaching

    Everything in 1:1, plus a weekly call and nutrition.

    $249/mo

    Start
  • 12 Week Strength Block

    A structured 12-week program. Videos, progress tracking, no coaching calls.

    $299once

    Start
Cancel any time from your profile.Coach page by spot

Monday morning

Know what needs attention

Anna sent a form check.

Marko missed his check-in.

Sarah's card failed.

You know what needs attention.

Tap Review. That’s the whole job.

Monday, Aug 24

Today

8 need you

  • Anna Uploaded a squat video

    Back squat · top set 80 kg · 0:42

    Review
  • Marko Check-in 2 days overdue

    Week 7. Last one was Aug 10. Night-shift week.

    Nudge
  • Sarah Payment failed · $149

    Card declined yesterday. Retry scheduled Aug 26.

    Send card link
  • Michael Waiting for next program

    Finished Lower / Upper · 8 weeks. Asked 'What's next?' in check-in.

    Assign program
  • Sarah Week 6 check-in

    Two pull-up negatives. Sleep 5.5h avg — worth a comment.

    Review
  • Tom Week 3 check-in

    Everything green. Bench felt heavy at 105.

    Review
  • David Completed 12 Week Strength Block

    36 of 36 sessions. Bench PR at 100 kg. Offer him 1:1.

    Send offer
  • Priya Trial ends tomorrow

    First session done. Converts to $149/mo automatically.

    Say hi

Not a dashboard. An inbox. Sorted by who needs you first.

Coach, don’t administrate

Sunday admin, in minutes.

Three things eat a coach’s weekend. Each one here is a couple of taps. Go on, press the buttons.

01

Write the program once. Duplicate the week.

A block is a week you copy four times and nudge. ⌘D does the copying.

Lower AWeek 1 · 4 exercises

  • 1Back Squat4 × 5@83:00
  • 2Romanian Deadlift3 × 8@73:30
  • 3Bulgarian Split Squat3 × 10 each@82:30
  • 4Seated Leg Curl3 × 122:30
  • 5Plank3 × 45s1:00

Autosaved

02

Review a check-in. Reply. Next.

Numbers, scales, two sentences from Sarah. One from you. Thirty seconds.

Sarah · Week 6 check-in

Sunday 7:05 pm · 4 of 4 sessions

61.4 kg −0.2
Energy3
Nutrition4
Training4
Sleep5.5 hworth a comment
“Two pull-up negatives that actually felt controlled. Didn’t skip a single session.”
Enter to send

03

Understand Anna in seconds.

Open a client. Four facts and your own note. No tabs to dig through.

Anna Petrova

1:1 Online Coaching · since May · Berlin

Active
Week
4 of 8
Adherence
92%
Squat
80 kg × 5
Check-in
tomorrow

Your note

Knees cave slightly under fatigue — cue 'spread the floor'. Runs Tue/Thu, keep lower days off those.

Async video coaching

Loom, but for
a squat.

RECAug 10 · 72.5 kg × 5
0:17 / 0:39
Try it — draw on Anna's squat
Here — knees drift in on rep 3. Think 'spread the floor' on the way up.

Anna · Back squat

72.5 kg × 5 · Aug 10 · “Reps 4 and 5 felt wobbly”

0:38

3 comments · 1 voice note · 0 drawings

01
Scrub. Slow it down. Freeze the frame.
02
Draw on it. Say it out loud. Send.
03
July's squat sits next to today's.

The client app

Your clients will actually like it.

Home. Workout. Messages. Progress. Profile. That's the whole app.

No tutorial. No settings maze. Open, train, tap done. Anna has never asked how anything works.

9:41

Hey Anna 👋

Today's workout

Lower B

Day 3 of 4 · Week 4 · ~55 min

Things to do

  • Upload your squat video

    Jordan asked for a front view

  • Weekly check-in

    Tomorrow morning

  • Steps

11 sessions in a row
HomeWorkoutMessagesProgressProfile

Back Squat

4 × 5 · RPE 8 · 3:00 rest

  • Set 175 × 5 last time
  • Set 275 × 5 last time
  • Set 375 × 5 last time
  • Set 475 × 5 last time

Jordan: pause 1s in the hole on the last set.

Finish workout
HomeWorkoutMessagesProgressProfile

Money

Revenue you can read without a spreadsheet.

43
1080

Per client

$149

$6,407/ mo

You keep $6,338. Spot is $69. Card fees are Stripe's.

Trainerize + Stripe + Calendly + Forms + Loom≈ $187 / mo
Spot$69 / mo

Jordan's last 12 months

Sep · $7,420Aug · $11,920
  • Sarah's card failed. Retrying Wednesday.
  • Priya's trial converts tomorrow. $149.
  • 3 spots left on 1:1. Page shows it.

Subscriptions, one-time programs, failed cards, invoices. One list you can read in the time it takes the kettle to boil.

no per-client fees

Pricing

$49.
That's it.

Free until your third paying client. Then $49 a month, up to 25 clients.

  • Up to 25 clients
  • Unlimited programs
  • Video review included
  • Your public page
  • Payments and invoices
  • Cancel any time

Card fees are Stripe's (2.9% + 30¢), not ours.

Past 25 clients? It scales.

Up to 50 clients
$69
Up to 100 clients
$99
Up to 300 clients
$249

Everything above, on every plan. Switch up or down any time from settings.

Set up your page in ten minutes. Move clients over when you're ready. Cancel whenever.

See a coach page
spot.coach/

Letters and numbers. This is the link in your bio.