· JollyBee for Trainers & Studios
You take the session. We take the admin.
Sell session packs of any size — 5, 10, 20, whatever fits your offer — that clients buy and top up themselves. They book your classes and 1:1 slots off one calendar, waitlists and cancellations handle themselves, and check-ins run with one tap, a card scan, or automatically when clients arrive. Your whole diary syncs to the calendar already in your pocket.
Check-in board
06:00 Vinyasa · 9/12 booked
- TMThandi M.Session pass · 7 of 10 left✓ Checked in
- JVJaco v.W.Session pass · 3 of 10 left📷 Card scanned
- LSLindiwe S.Session pass · 9 of 10 left📍 Arriving…
How it works
Set it up once. It keeps selling.
- 01
Sell the pack
Create a session pass — say 10 sessions for R500. Clients buy on your page or in the app; you can also sell at the door.
- 02
The balance follows them
“7 of 10 sessions left” on their digital card, your check-in board, and every receipt — with a full history both of you can see.
- 03
Check-ins run themselves
Tap a name, scan their card, or let arrival do it automatically. When the pack runs low, they get nudged — and top up in one tap.
Check-ins
Three ways to check clients in. One of them is hands-free.
One-tap board
Every active pass holder with their balance, on one screen. Tap a name as they walk in — one session used.
Perfect for a studio front desk
Scan their card
Scan a client’s digital card in the app — it deducts a session and shows exactly how many they have left.
Perfect for classes and busy doors
Fully automatic
They arrive, train, and leave — and a session is deducted on its own once they’ve stayed past your set time. Nobody checks anyone in.
Hiving plan · client has the app, location always-on
Classes
Run your timetable, not your inbox.
Group classes and session packs work as one system — booking, waitlists, cancellations and reminders all handle themselves.
- 📅
A timetable that fills itself
Set a class once — “Vinyasa, Tue & Thu 06:00, 12 spots” — and the schedule rolls forward automatically. No weekly re-posting.
- 🎟️
Packs pay for classes
Clients book straight off their session pass — one session per class. Cancel in time and the session goes back, automatically.
- ⏫
Waitlists that move
Class full? Clients join the waitlist free. The moment a spot frees, the first in line is booked, charged one session, and told.
- 🤝
Cancel a class fairly
Life happens. Cancel a class and every booked client gets their session back and a notification — email, push, and in-app.
- 🔔
Confirmations & reminders
Every booking is confirmed on the spot, and clients get a reminder before class — fewer no-shows, no chasing.
- ✅
Roster & attendance
See exactly who’s coming to each class, and mark attended or no-show with a tap once it’s run.
1:1 appointments
Your diary fills itself. Your calendar stays yours.
Clients book 1:1 time straight off their session pack, from the same calendar as your classes. Solo or a studio full of coaches — every trainer gets their own bookable diary, and your own calendar decides when you’re free.
Your hours, their pick
Define what clients can book — “1:1 Training, 60 min, 1 session” — set your weekly hours, and open slots appear. They pick a time on your page or in the app; you get a confirmed booking.
A diary for every trainer
Solo or a studio full of coaches — give each trainer or therapist their own hours, slots and session types. Clients pick who they want to see, two trainers can run 1:1s at the very same time, and the studio diary still blocks every clash.
Paid before they arrive
Every 1:1 books against a session pack — no invoicing after the fact. Cancel inside your grace window and the session goes straight back.
One calendar for everything
Classes and open 1:1 times share one month view. Clients pick a day, see what’s on, and book either — same credits, same rules.
No double bookings. Ever.
Slot clashes are blocked at the database itself — two clients can race for the same time and exactly one gets it; the other keeps their session.
Your own calendar blocks the diary
Connect your Google, Apple or Outlook calendar. A dentist appointment there simply removes the overlapping slots here.
The diary lives in your pocket
Subscribe your calendar app to your full schedule — classes with booked counts, 1:1s with client names, blocked dates — refreshed automatically.
Know your numbers
The business side, without the spreadsheet.
- 📊
Fill rate & no-shows
Your reports show class fill rates, attendance rates, no-shows and check-ins for any date range — on the same Reports page as your revenue.
- 📈
Every client’s story
Open any client and see their last 90 days — classes attended, 1:1s, check-in streaks, no-shows — with your notes right below.
- ✍️
Who’s signed your waiver
One roster shows who accepted your liability waiver, who’s on an old version, and who never signed — ready for your insurer.
Fair by design
Your clients trust it. So can you.
Never double-charged
A scan and an automatic check-in share one guard — the second attempt simply says “already checked in” and uses nothing.
You stay in control
Add, deduct or correct any client’s sessions by hand, with a note. Automatic check-in is off until you switch it on.
Nothing charged silently
If an arrival can’t be confirmed, it lands in a review list and you decide — deduct or dismiss. You’re notified either way.
Every session accounted for
Purchases, top-ups, check-ins, corrections and expiries all land in one ledger you and your client can both see.
Failed cards don’t go quiet
If a renewal card declines, we retry sensibly, tell your client exactly how to fix it — and tell you before anyone lapses.
Cancellations stay fair
Clients get a free-cancel window you set. Cancel on them and the session is always refunded — with a notification, not a shrug.
Made for
Anyone who sells their time in sessions.
- Personal trainers
- Yoga & pilates studios
- CrossFit & HIIT boxes
- Swim schools
- Climbing gyms
- Physios & biokineticists
- Tennis & padel coaches
- Tutors & academies
Your next pack could sell itself.
Set up your space on JollyBee, create a session pass, publish your timetable and 1:1 hours, and share the link — payments, bookings, balances and check-ins are handled. Automatic check-in ships with the Hiving plan.