class booking system

Class booking system for studios that run sessions

Online booking, pick-a-spot, class packs, memberships, waitlists and payments through your own Stripe. Built for pilates, yoga, barre, dance and boutique fitness studios that run scheduled class blocks. From $39 a month. No annual contract.

14 days free, no card. Pick-a-spot included on every plan.

A studio owner planning the week on a laptop calendar in a reformer studio.
the short answer

What a class booking system actually does

A class booking system is software that lets studios schedule classes, take online bookings, manage capacity and waitlists, sell memberships and class packs, and accept payments. It also handles client communications, intake forms, instructor scheduling and reporting.

Junocal is a class booking system for boutique class-based studios. It includes pick-a-spot booking on every plan from $39/month, class packs and memberships, recurring payments through your own Stripe Connect account, hybrid in-person + online classes, automated client emails, and term-based courses. No marketplace, no commission, no annual contract.

six load-bearing features

The standard that should be standard

Six capabilities a class booking system has to ship — included from the $39 Starter tier. No upgrade gating, no add-ons, no per-feature surprise pricing.

Pick-a-spot booking

Drag-and-drop floor plan editor. Clients pick their specific reformer, mat, bike or barre position when they book. Per-class toggle. Out-of-order rerouting. Included on every plan.

Class packs and memberships

Auto-deducting packs (5-pack, 10-pack, intro offer) and auto-renewing memberships. Member-plus-pack crossover supported. Self-serve client pause with reason capture.

Waitlists with auto-fill

Two modes on every plan: auto-promote when a spot opens with notice, first-to-claim broadcast when it opens last-minute. Configurable per class type.

Recurring payments via Stripe Connect

Your own Stripe account. ACH (US) and Bacs Direct Debit (UK) at Stripe's published rates. No processing markup. Failed-payment recovery with one-tap card update.

Capacity management

Per-class capacity. Hybrid in-person + online with mode-aware capacity (10 spots in the studio, 30 online, both enforced under the same row lock). Substitute instructor pool with notification.

Client communications

24-hour class reminders. Welcome emails 24 hours after sign-up. Win-back at 21 days dormant. Renewal nudges 7 days before period end. Failed-payment emails with Stripe hosted-invoice link.

side by side

Junocal vs the top class booking platforms

Seven rows of structural facts. Every Junocal value applies to every plan tier. Verified May 2026.

JunocalMindbodyVagaroMomence
Starting price (USD/mo)$39$129+$30+$199+
Pick-a-spot on entry tierYesAccelerate $259+Add-onYes
Class-first vs appointment-first designClass-firstClass-firstAppointment-first (salon heritage)Class-first
Annual contract requiredNo12-24 monthsOptionalOften
Marketplace commissionNone~20% on app-discoveredNoneNone
Payment processorYour own StripeMindbody-brandedVagaro-brandedStripe with markup
Free trial14 days, no cardDemo only30 days, card required14 days, no card
pricing on the page

Three plans, no sales call

Starter

$39/mo

Solo instructor, one room

2 staff seats, pick-a-spot, hybrid classes, automated emails, reviews

Studio

$99/mo

Most boutique studios

Up to 10 staff seats, multi-room pick-a-spot, term courses, integrations

Growth

$199/mo

Up to 5 locations

Multi-location architecture, cross-location memberships, advanced reporting

Full pricing details and plan-by-plan FAQ →

the things buyers ask

Questions

What is a class booking system?

A class booking system is software that lets studios schedule classes, take online bookings, manage capacity and waitlists, sell memberships and class packs, and accept payments. It also handles client communications, intake forms, instructor scheduling, and reporting. For studios that run capacity-limited classes (pilates, yoga, barre, dance, boutique fitness), a class booking system is the operational backbone.

What is the difference between a class booking system and studio management software?

Class booking is one part of studio management. Studio management software includes booking plus payments, memberships, clients, staff scheduling, reporting and operations. Junocal includes all of these from $39/month. The terms are often used interchangeably — both Mindbody and Junocal market themselves as either, depending on the page.

Can I use my own Stripe account for class bookings?

With Junocal, yes. Studios connect their own Stripe Connect account during onboarding, and payments go directly to the studio. Junocal never holds funds and never marks up processing. Mindbody routes payments through a bundled Mindbody-branded arrangement with a small processing markup. Stripe Connect direct is the structural difference.

What does Junocal cost for a class booking system?

Junocal starts at $39 a month on the Starter plan. The Studio plan at $99 a month is the most popular for boutique studios with multiple instructors. The Growth plan at $199 a month supports up to five locations. There is a 14-day free trial, no credit card required, and no annual contract.

Does Junocal include pick-a-spot booking on the entry plan?

Yes. Pick-a-spot booking (clients choose their reformer, mat position, bike, barre spot or other equipment when they book) is included on every Junocal plan starting at $39. Most other class booking systems gate pick-a-spot to a premium tier — Mindbody charges $259+/month for it on the Accelerate tier.

Try the class booking system built for studios

14 days free, no card. Pick-a-spot ready on day one. Migration from Mindbody, Vagaro, Momence, Mariana Tek, Walla or Acuity done for you in your first 30 days.