Take bookings online
A booking page clients can use from their phone — single classes, term-based courses and appointments, all on one calendar. Two-mode waitlists fill empty spots automatically when someone cancels.
Booking software for solo pilates, yoga, dance, pole, barre and movement instructors. Take bookings online, sell packs and memberships, manage your clients and get paid on your own Stripe. Full-featured, no annual contract. From $15 a month.
If you teach on your own — out of a rented room, a home studio, online, or a mix — the big-studio platforms are overkill. You don't need a front desk, a multi-location dashboard or a twelve-month contract. You need to take bookings, get paid and keep your clients coming back.
Junocal is full-featured from the first plan. Starter at $15 a month gives you pick-a-spot booking, term-based courses, packs, memberships, waitlists, intake forms and every automated client email — nothing held back because you're one person. It's affordable, not stripped down.
And when you grow into a team or a second location, you move up a tier without rebuilding anything. Start small, stay small as long as you like.
A booking page clients can use from their phone — single classes, term-based courses and appointments, all on one calendar. Two-mode waitlists fill empty spots automatically when someone cancels.
Multi-class packs (5-pack, 10-pack) and recurring memberships, paid for the same way as a single drop-in. Clients buy, use credits and renew without you touching anything. Members can use packs too.
Connect your own Stripe account and take payments at Stripe's published rates — no Junocal processing markup, no marketplace fees. ACH and UK Direct Debit at the standard rate. Money lands in your balance directly.
Confirmations, 24-hour reminders, welcome emails, win-back nudges and failed-payment recovery all send themselves. Every automated client email is included on Starter — not an add-on.
Run a class in the room, online over a livestream link, or both at once with spots counted separately. Online attendees get the meeting link in their confirmation and reminder automatically.
One room, one layout, one instructor — if that's your whole operation, that's all you configure. Pick-a-spot floor-plan booking, intake forms, reviews and lead capture are there when you want them.
You connect your own Stripe account and clients pay you at Stripe's published rates — no Junocal markup, no marketplace commission. Card, ACH and UK Direct Debit are all there, and the money lands in your balance directly. Junocal never holds your funds.
Booking confirmations, 24-hour reminders, welcome emails, win-back nudges and failed-payment recovery all send themselves. You set them up once; they run in the background while you teach. Every one of those automated client emails is included on Starter.
Teach in the room, online over a livestream link, or both on the same class — set the in-room spots and the online spots separately. Online attendees get the meeting link in their confirmation and their reminder automatically.
If one room and one layout is your whole operation, that's all you set up — no multi-location wiring to wade through. The scheduling stays simple until you want more, and pick-a-spot floor-plan booking is there the day you do.
Mat and reformer classes, pick-a-spot reformer booking, packs and memberships for regulars.
Drop-ins, class packs, memberships and term-based course blocks for beginner series.
Leveled adult classes, term blocks for progressions, drop-ins and memberships on one calendar.
Level-tagged classes, small-capacity rooms, intake forms and waitlists for popular slots.
Recurring memberships, packs, hybrid in-person and online classes from a single room.
Mobility, conditioning and mixed-format movement classes — flexible scheduling primitives.
Starter covers one location, up to 10 rooms and up to 5 instructor seats — room to grow without changing plans. When you add staff who need their own logins, a front-desk role, email broadcasts, a substitute pool, or a second location, Studio at $29/month unlocks them. Everything you built on Starter carries straight over — no rebuild, no migration.
Yes. Junocal is full-featured from $15/month on Starter, with no annual contract — built so a single instructor can run bookings, packs, memberships and client emails without a front desk or a team. You get online booking, multi-class packs, recurring memberships, automated reminders and your own Stripe on the first plan. Nothing is gated behind a higher tier just because you're one person.
No. Plenty of solo instructors run online-only or from a single rented room. You can run classes online, in person, or both on the same class — set spots for the room and spots for the livestream separately. If one room and one layout is all you need, that's all you set up. No multi-location complexity unless you grow into it.
You connect your own Stripe account during onboarding (Stripe Connect Standard), and clients pay you at Stripe's published rates with no Junocal markup. Card, ACH (US) and UK Direct Debit are all supported. Money lands in your Stripe balance directly — Junocal never holds your funds, and disputes route straight to Stripe.
Starter is $15/month flat (or $150/year), and that's the whole software cost — there's no annual contract, no marketplace commission and no processing markup on top. The only other cost is Stripe's standard published processing rate, which you'd pay with any tool. Free CSV export and free migration in your first 30 days are included.
Starter covers one location, up to 10 rooms and up to 5 instructor seats — enough for most solo instructors and small teams for a long time. You move up to Studio ($29/month) when you add staff who need their own logins, a front-desk role, email broadcasts, a substitute pool, or more than one location. Everything you set up on Starter carries straight over.
Full-featured from day one. Online booking, packs, memberships and every automated client email — on your own Stripe, with no annual contract. Free migration in your first 30 days.