For personal trainers

The same hours, every week, entered once

Your week does not change: Monday and Wednesday at seven, Tuesday at eight. You enter that pattern once and it projects itself across the coming weeks. Your clients take their next eight sessions in one sitting, and you stop confirming by text at eleven at night.

Free for 30 days, no card. Then USD 25 a month, flat. It never renews on its own.

Typical length
45–90 min
Booking window
60 days
Free trial
30 days

Four sessions before eleven. The hours were entered once, in March, and they are still there.

What breaks a calendar of fixed hours

None of the three is about training.

  1. The eleven p.m. confirmation

    “Still on for seven tomorrow?” Every night, with every client. Skip it and somebody does not come; send it and half of them answer at quarter past six in the morning, when you are already at the park.

  2. Six in the morning

    Nobody gets up at half five by accident. The earliest session is the one that falls through most, and it falls through the night before, when there is nobody left to offer it to.

  3. Two people in the park at the same time

    One went in the notebook and the other in a message. At seven they both turn up, and one of them got up at half five for nothing.

What holds up a week that repeats

Starting with what stops you entering it twice.

Your week, in three lines

Monday and Wednesday 6:00 to 10:00 and Tuesday 8:00 to 12:00 are three lines, not twelve appointments a week entered by hand. The app projects the pattern across the coming weeks and the hours sit there, ready to be taken.

The email that saves the six a.m. session

It goes on its own the day before, once per appointment, with the day and the time. It is not an alert an hour ahead: for training at six, the email that helps is the one the day before, while going to bed is still a decision.

  • Your day, which happens in three places

    A private, read-only feed you subscribe to in the calendar on your phone. The gym sessions, the park sessions and the ones at a client’s flat all land on the screen you already check between one and the next.

  • The whole month, booked today

    You decide how many appointments a client may book with you. Set it to eight and they take the next four weeks of Mondays and Wednesdays in one sitting, with days and times, and it never has to be discussed again. With somebody who has trained for two years you will want it higher, or off: the cap counts the sessions already done and only comes down on a cancellation.

  • One person trains at seven

    If two people take the same hour in the same second, the database refuses the second one: a unique index, not a check you make half an hour later. In a trade where you cannot train two people at once, that is literal.

The first thing we hear

“My clients have had the same slot for two years. They are not going to book every week.”

And they do not have to book every week. What repeats on its own is YOUR hours, not their bookings: you enter Monday at seven once and it stays published going forward. The client comes in every couple of months and takes the next eight sessions in one go, if the cap on appointments per client leaves room. What does not exist — and we would rather say it here than in week two of the trial — is a standing slot that renews itself forever.

How it works

Three steps, and the middle one is no longer yours.

  1. 1

    Your dashboard

    Publish your hours

    Set your week once: which days you work and at what hours, how long an appointment lasts and the break you want between them, and your hours are split into times clients can book. Services can each have their own length. Then add the one-off dates and the days you are closed.

  2. 2

    What your client sees

    Your clients book themselves

    At any hour, from their own account. They pick a slot that is open and the booking is taken then and there, with the day and the time in their own list. Two people cannot end up with the same slot: the database refuses the second booking outright, rather than leaving you to catch it afterwards.

  3. 3

    Your dashboard

    You collect the deposit and the calendar fills

    If you ask for a deposit, the client transfers the money and uploads the receipt, and the deposit is settled once you approve it from your dashboard. A reminder goes out the day before and, if someone cancels, the waitlist hears about it by email.

One plan, no surprises

Start with a 30-day free trial. Subscribe when it ends, or do not: nothing is charged automatically.

Free trial

The whole product, for a month.

Free30 days

  • Every feature, nothing held back
  • No card to get started
  • It ends and nothing is charged

Premium

Recommended

For professionals taking bookings every week.

USD25per month

  • Unlimited appointments and clients
  • Deposits by bank transfer, with a receipt
  • Reminders, waitlist and site widget
  • It never renews on its own: you pay for the month you want

Common questions

What people ask before they start.

Does it work for group classes?

No. Every window you publish is one person’s appointment: publish seven in the morning and one person takes it and the hour closes. There is no capacity per class and no list of six names. This is built for one-to-one, and for groups you will need something else.

Does my client have to book every week?

Every two months, not every week. The app repeats your hours, not their bookings: the window runs to two months, so with the cap set to eight they come in once and leave eight sessions in place. One thing to know: the cap does not come down when a session happens, only when somebody cancels — so for a client who comes back all year, leave it off.

What if a client cancels an hour before?

The hour goes back on the list immediately -- or to the waiting list, if anybody is queued for that day -- and at six in the morning nobody is going to take it: that session is lost and the app will not save it. What it does do is leave the cancellation written down, with a time on it, rather than in a message nobody can find next week when it turns into an argument about whether it gets charged.

Do my clients need an account?

That is up to you. Switch guest booking on — it arrives switched off — and a name and an email are enough: no account, no password, the booking is confirmed by email, and that same link is how they cancel. Leave it off and the client creates an account with a confirmed email address, and in exchange sees all their bookings in one place and cancels the ones they cannot make. Either way, they get the reminder by email the day before.

How do deposits work?

You decide whether to ask for a deposit, how much, and in which currency, and you write the transfer instructions your clients see. They transfer the money and upload the receipt; you look at it and approve or reject it from your dashboard. Until you approve it, the receipt shows as pending.

What happens when someone cancels?

Your dashboard updates without a reload. If nobody is waiting on that day, the slot goes back on the public list immediately. If people are queued, the freed slot is emailed to the first few of them and held for half an hour: for that stretch it is offered to nobody else, and the first of them to take it keeps it. If none of them does, it goes back on the public list.

Can I plug it into my website or my calendar?

Yes. There is a widget to paste into your page, so clients book without leaving your site, and an ICS feed you subscribe to from Google Calendar, Outlook or your phone. The feed is read-only: appointments flow into your calendar, but what you put in Google does not block hours here.

Does it work if I also see people without a booking?

Yes. Whoever turns up unbooked you enter by hand, with a name and no account, and they are filed at the time they arrived. And if you want air between two appointments, set a break between appointments in your schedule, and those minutes never reach whoever is booking.

How much does it cost?

The first 30 days are free, with everything included and no card. After that it is a flat monthly subscription: the same price whether you take ten appointments or two hundred, with no commission per booking or per deposit. If you decide not to continue, nothing is charged and your data stays where it is.

Enter one week and watch Monday

Ten minutes of setup, and on Monday at six nobody asked whether you were on. 30 days, no card.

Free for 30 days, no card. Then USD 25 a month, flat. It never renews on its own.

Start free
Booking software for personal trainers · BookClock