Capacity-aware, no spot picker
Pick-a-spot is toggled off by default for mat classes. Clients book a seat in the class; you don't fight the software to do the simple thing.
Capacity-aware booking for mat-only studios. Intake forms tuned for yoga teachers. Teacher-training cohorts as a first-class scheduling primitive. Pick-a-spot toggled off by default for mat flows, on when you want it.

Pick-a-spot is toggled off by default for mat classes. Clients book a seat in the class; you don't fight the software to do the simple thing.
Pregnancy, prenatal, injury, and surgery fields with conditional logic. Re-attestation at 12 months. E-signature waivers. Per-service intake when teacher training has a different form from drop-in.
Cohort scheduling, fixed sessions over weeks, single payment with a deposit option, refund and swap rules separate from drop-in.
Built for mat pilates and yoga studios where memberships are the primary revenue and teacher training cohorts run alongside drop-in classes. Capacity booking by default; no spot picker forced on you. Single-room and small multi-room studios. Includes the small yoga school that runs both public classes and a 200-hour teacher training, and the pilates studio that does mat group classes plus 1:1 privates.
Specific operational scenarios this studio shape runs into, and what Junocal does for each.
Configure the training as a cohort: 24 weekend sessions, a single payment with deposit + balance options, swap-a-date allowance, refund rules separate from drop-in. Cohort members get a different intake form from drop-in students. The cohort doesn't pollute the public schedule — it shows up only for enrolled students.
Magic link login on her phone, two taps to confirm. The class shows capacity ('3 spots left') instead of a floor plan, because pick-a-spot is off for mat flows. Her intake is current (the 12-month re-attestation is on her radar but not due yet), so no friction at booking.
She pauses her membership from her own account with one click. Reason capture (travel, injury, financial, other) and an auto-resume date. The membership and any in-flight pack credits sit untouched. When she resumes, her schedule and class history are exactly where she left them.
Yes. The intake form builder includes conditional logic — pregnancy fields appear only when relevant, injury follow-ups only appear if an injury is reported, trauma-sensitive fields can be optional or required by service. E-signature waivers are built in. Re-attestation at 12 months is configurable per studio. Per-service intake means teacher training has a different form from drop-in.
Drop-in is a single-class purchase. Set the price per service type. Stripe charges the card at booking. Drop-in clients can still pause-and-resume if they later buy a membership — their booking history follows them. Most studios run drop-in plus class packs plus memberships in parallel; Junocal handles the crossover (pack credits don't get used when a membership is active).
Yes, but Junocal handles the scheduling and access — not the video hosting. A virtual class is a service type with a capacity (or unlimited), a link field, and an automatic reminder with the link included. We integrate cleanly with Zoom, Vimeo Livestream, or any other provider. The booking flow, payment, and member access are managed in Junocal.
Retreats are a service type with capacity, deposit + balance payment, custom intake, and a cancellation policy that's typically stricter than drop-in (often non-refundable inside 30 days). The booking page shows them as a featured offering. Most studios run one or two retreats a year and three to four workshops — Junocal handles both as first-class events rather than workarounds.
Probably not. Junocal is studio software — it's the platform a studio runs on, not a personal scheduling tool for a teacher who teaches at other studios. If you're a teacher with your own list of private clients and small group sessions, our prior product Coachli is closer to that shape. Junocal makes sense when you own the studio (or are a primary instructor running the schedule and the business).
Junocal works for a few different shapes. Here are the others.
for reformer studios
Studio software built around pick-a-spot
See more →for barre and dance studios
Leveled progressions, term-based blocks
See more →for mixed and movement studios
For the studios that don't fit one category
See more →for solo instructors
Studio software for a team of one
See more →for multi-location studios
One account, every location
See more →for adult dance studios
Studio software for adult dance schools
See more →for pole and aerial-adjacent studios
Studio software built around pole fitness
See more →for aerial silks, hoop, and trapeze studios
Studio software for aerial arts
See more →for boutique functional-fitness studios
Studio software for functional fitness
See more →Comparisons and resources most relevant to this studio shape.
14 days free. No card. We handle the migration if you're coming from another tool.