For personal trainers

Booking software for personal trainers in Canada

Your clients want the same Tuesday at 6 a.m. every week, a pack of sessions paid up front, and a reminder the night before. Slotora handles the diary side of that, so the messages between sets stop being about times. Try it for 14 days before you pay anything.

Start the 14-day trial

A trainer's week, as the diary sees it

Most of a trainer's bookings are not new at all. They are the same people at the same hour, week after week, with a gap at the long weekend and a scramble in January. So the first thing Slotora does is let a client book a series: every week or every two, up to eight sessions at once from your page, or up to twelve when you set it up for them. Dates you are not working are skipped rather than double-booked.

The second is the money. Sell a pack of ten — or any number from two to a hundred — with an expiry you choose, and each booking draws one session down. A client buys it online with a card, or asks for it online and pays you at the gym. You can also decide that a no-show or a late cancellation uses up a session.

The third is the people you have never met. A new client fills in a readiness questionnaire before their first session — Slotora has a template written in the spirit of the standard pre-exercise screening — and signs it on their phone. You read the answers before you are standing in front of them, not after.

What you set up once

Set these up on the first evening; after that the diary runs itself.

Session lengths that match your offer

A 30-minute check-in, a 60-minute session and a 90-minute assessment are three services with three prices. Add a buffer after each so you can wipe the bench and drink some water.

Small-group slots

Make a service a group with a place limit — four for a semi-private session, twelve for a bootcamp — and the slot closes when it is full.

A training log on the client card

Write down what you did and what to progress next time, on the client's own card, so the next session starts where the last one stopped.

At the gym, at home or at the park

A service can happen at the client's address, and the address comes in with the booking. If you train in two gyms in the same city, each can be its own location with its own hours.

Late cancels you can actually charge

Save the client's card when they book and charge a fixed or percentage fee for a no-show or a cancellation inside your window. The money goes to your Stripe account in Canadian dollars.

Your province's long weekends

Your opening hours page lists the statutory holidays where you work. Tick the ones you take off and no one can book them.

What Slotora costs a trainer in Canada

Counted by the number of people clients can book. Most independent trainers are one. 14 days first, no card to start.

What Slotora costs a trainer in Canada
You on your ownC$19 a month
Each trainer you add+ C$10 a month
A studio with 6 trainers or moreC$69 a month
Paid for the year, one trainerC$190 a year

Prices in Canadian dollars. No GST/HST is added at present. Nothing is taken from session packs, deposits or card payments.

What a trainer should know first

No monthly memberships in Canada yet
If your business runs on a card charged automatically every month, Slotora cannot do that for Canadian clients today. Session packs and prepaid blocks work; recurring billing does not.
No workout app for your clients
There is no client app for programmes, videos or habit tracking. Clients book through your page and get emails; your notes stay on your side.
Email reminders, not texts
Clients get their session reminders by email; texts to Canadian phones are not sent until carrier approval comes through.
Not in Québec
A trainer in Montréal or Gatineau cannot open an account until our French version for Québec is done.

How it compares with gym software

Mindbody and Glofox sell to gyms and studios, and Mindbody offers a branded app as an add-on. Mindbody's own page says its entry plan starts at $79 US a month in North America, per location, and its spot-picking and room features sit on the higher tiers. Glofox publishes no prices at all and asks you to request a quote. For a trainer with thirty clients, that is a lot of machinery.

Acuity Scheduling is closer in size: it is priced in US dollars, and its own page shows that packages are not on its cheapest plan. Slotora is priced in Canadian dollars, includes session packs from the start, and charges no commission on anything a client pays you.

Questions from trainers

Can a client book every Monday and Thursday?

Yes, as two weekly series — one on each day. Each series can run up to eight sessions when the client books it online.

Can I sell a 10-session pack?

Yes. Choose the number of sessions and how long the pack lasts, and the client redeems one with a code each time they book. You can also sell it at the gym and record the payment yourself.

Is the readiness questionnaire the official PAR-Q+?

No. Slotora's template is our own paraphrase of a pre-exercise screening. If your certification body expects the official form, add its questions to your own form instead.

Can I train clients at the gym and online?

Yes, as separate services. An online service can carry one meeting link, which goes into the confirmation and reminder emails.

Do you take a cut of my session packs?

No. There is no commission on packs, sessions or fees; Stripe charges its own processing fee on card payments.

Move your regulars over one week at a time

Put your services in, book your regulars' series yourself, then send the page to everyone new.

Where the competitor facts come from

Each read on the company's own pricing page.

  1. Mindbody — pricing — https://www.mindbodyonline.com/business/pricing · read
  2. Glofox — pricing — https://www.glofox.com/pricing/ · read
  3. Acuity Scheduling — pricing — https://acuityscheduling.com/pricing · read
Start your 14-day trial

May we measure which pages actually help? “Accept all” also lets us measure our own adverts.

What exactly does this mean?

We'd like to use Google Analytics to see which pages help and which don't, and to remember which poster, flyer or message of ours — or which salon's recommendation — brought you here. Accept all also allows a Meta advertising pixel, so we can tell which of our own adverts brought a salon that signed up — and if you create an account, our server sends Meta your email address scrambled (hashed), never as readable text, with your IP address, your browser's details and Meta's own cookie ids — never your name — purely so it can recognise that the sign-up came from an advert. None of this runs on a salon's own booking page. Everything the service itself needs works either way. Cookie Policy