Class timetable + scheduling
A live timetable clients book from their phone — single classes, recurring slots and term-based course blocks on one calendar. Set capacity per class and per room, and run as many formats as your week needs.
Run your class timetable, recurring memberships, drop-ins, packs, waitlists and check-in in one place — and get paid on your own Stripe with no markup. Affordable gym software for a class-led gym or studio gym, with no annual contract. From $15 a month.
If your gym runs on a timetable — coached classes, group strength, HIIT, spin, boxing — Junocal handles the part that fills your week. Members book sessions, buy memberships or packs, join a waitlist when a class is full, and get checked in at the door. You take payment on your own Stripe and the money lands in your balance directly.
Junocal runs the timetable, the memberships and the money: live class scheduling, monthly memberships that renew on their own, 5- and 10-class packs, single drop-ins, auto-fill waitlists and check-in at the door from a phone. That focus is why it's $15 a month instead of an enterprise contract.
And when you grow into more locations or a bigger team, you move up a tier without rebuilding anything. Start lean, scale when you want to.
A live timetable clients book from their phone — single classes, recurring slots and term-based course blocks on one calendar. Set capacity per class and per room, and run as many formats as your week needs.
Sell monthly memberships, multi-class packs (5- or 10-pack) and single drop-ins side by side. Memberships renew automatically through Stripe, and pack credits draw down as members book.
When a popular class fills, a waitlist holds the line and fills the empty spot automatically the moment someone cancels. You choose whether it auto-books the next person or asks them to claim the seat first.
A day-of staff view lists who's booked into each class, who has paid and who still owes. Check members in at the door from a phone, no separate hardware to buy.
Connect your own Stripe account and take payments at Stripe's published rates — no Junocal markup, no marketplace commission. Card, ACH in the US and Direct Debit in the UK, with money landing in your balance directly.
Confirmations, 24-hour reminders, welcome emails, win-back nudges and failed-payment recovery all send themselves. You set them up once and they run in the background while you coach.
You connect your own Stripe account and members pay you at Stripe's published rates — no Junocal markup, no marketplace commission. Card, ACH in the US and Direct Debit in the UK are all there, and the money lands in your balance directly. Junocal never holds your funds.
Recurring memberships renew on their own, and when a card fails the failed-payment recovery flow chases it for you. Confirmations, 24-hour reminders, welcome emails and win-back nudges all send themselves. You set them up once; they run while you coach.
Junocal runs the timetable members book from, the memberships that renew every month, the packs and drop-ins, the waitlists that fill empty spots, and the check-in your staff use at the door from a phone. The day-of roster shows who's coming and who has paid.
For spin and cycle, pick-a-spot booking lets members reserve a specific bike. For waivers and screening, conditional-logic intake forms collect what you need before the first session. All of it is on Starter at $15 a month — included, not a paid add-on.
Coached WOD-style classes with capped capacity, memberships, drop-ins and waitlists for the busy slots.
Barbell and conditioning sessions on a recurring timetable, with packs and memberships side by side.
High-turnover classes, per-room capacity, auto-fill waitlists and check-in from a phone at the door.
Pick-a-spot bike booking so members reserve a specific bike, plus memberships and 10-class packs.
Leveled classes, conditional-logic intake forms for waivers, term-based progressions and drop-ins.
A class-led gym running memberships, drop-ins, packs and a timetable from one or several locations.
Starter covers one location, up to 10 rooms and up to 5 instructor seats — room to grow without changing plans. Studio at $29/month adds up to five locations, staff logins, a front-desk role, email broadcasts and a substitute pool; Growth at $69/month covers up to ten locations and QuickBooks. Everything you built on Starter carries straight over — no rebuild, no migration.
Junocal runs the class timetable, recurring memberships, drop-ins, multi-class packs, waitlists, check-in and payments for a class-led gym. Clients book sessions from your booking page on their phone, pay through your own Stripe, and members renew automatically — all from $15/month.
Yes. Sell recurring monthly memberships that renew automatically through Stripe, and check members in at the door from a phone using the day-of roster — it lists who's booked into each class, who has paid and who still owes. No separate hardware to buy, and it's all on Starter at $15/month.
You connect your own Stripe account (Stripe Connect Standard) and members pay you at Stripe's published rates — card, ACH in the US, Direct Debit in the UK — with no Junocal markup and no marketplace commission. Recurring memberships renew on their own and failed-payment recovery chases declines automatically. Money lands in your Stripe balance directly; Junocal never holds your funds.
Yes. Sell recurring memberships, 5- or 10-class packs, and single drop-ins side by side, all bookable from the same timetable. When a class fills, a two-mode waitlist holds the line and fills empty spots automatically when someone cancels. Members and pack-holders book the same way, and your day-of staff view shows who's coming and who has paid.
Plans start at $15/month on Starter (or $150/year) with no annual contract — that covers one location, up to 10 rooms and up to 5 instructor seats. Studio at $29/month adds up to five locations, staff logins, a front-desk role, email broadcasts and a substitute pool; Growth at $69/month covers up to ten locations and QuickBooks. Free CSV export and free migration in your first 30 days are included.
Run your timetable, memberships, drop-ins, packs and check-in from day one — on your own Stripe, with no markup and no annual contract. Free migration in your first 30 days.