Affordable studio software

Booking software that starts at $15 a month

Manage classes, appointments, packs, memberships and payments without paying for enterprise infrastructure. Junocal is priced for independent studios, gyms, clubs and instructors.

Priced for independents

Pay for the business you run now

The big platforms — Mindbody, WellnessLiving — are priced and built for multi-discipline chains, and their pricing shows it: $129 and up before you add the per-feature upsells. If you teach solo or run one to a handful of boutique locations, you're subsidising a feature set you'll never touch.

Junocal starts at $15 a month. Starter includes the core booking, payment and client tools. Move up only when you need more staff, locations, integrations or accounting support.

Core requirements

What it takes to run classes online

To run a class-based studio you need a handful of things working together: a public booking page clients can find and use, a way to take and limit spots per class, recurring payments for memberships, packs and drop-ins for everyone else, intake forms and waivers, automated reminders so people show up, and a clean export of your own data.

Junocal brings those pieces together from $15/month. Place selection is available when a room needs assigned mats, seats or equipment, but ordinary capacity booking stays simple.

Where costs increase

What makes studio software expensive, and how we avoid it

Marketplace cuts

Some platforms run a consumer marketplace and skim a commission — often around 20% — on classes their app sends you. Junocal has no marketplace and takes no commission on anything you book. Every client is yours.

Processing markup

Many platforms route payments through their own branded processor and add a margin on top of card fees. Junocal uses your own Stripe account (Connect Standard) — Stripe's published rates direct, no markup from us, disputes straight to Stripe.

Per-location fees

Mid-market pricing climbs fast as you add rooms or locations. Junocal Starter covers one location with up to 10 rooms and 5 seats; Studio covers up to 5 locations with unlimited rooms and seats — flat monthly price, no per-room surcharge.

Annual contracts

The enterprise platforms lock you into 12-to-24-month contracts. Junocal is month-to-month, with public pricing you can read before you sign up and free migration in your first 30 days. Leave whenever you like, with your data.

Starter plan

What Starter includes, at $15 a month

Starter is a working plan rather than a limited trial tier: one location, up to 10 rooms, up to 5 instructor seats, and the capabilities below.

Online classes and appointment booking

Publish recurring classes, one-off events, courses and private appointments on one mobile-friendly booking page.

Term-based courses

Run a 6- or 8-week beginner block as one course with a fixed weekly slot, total session count, one upfront price, makeup credits and a refund policy. Publish once and Junocal creates every weekly session for you. Drop-ins and memberships sit on the same calendar.

Packs and memberships

Sell drop-ins, multi-session packs and recurring memberships in the same checkout. Credits and renewals are handled automatically.

Two-mode waitlists

Auto-fill open spots from the waitlist, or let clients claim a freed spot themselves — your choice per class. When someone cancels, the next person is offered the seat without you lifting a finger.

Forms, reviews and lead capture

Collect service-specific information and signatures, gather post-session reviews and follow up with people who are not ready to book yet.

Every automated client email

24-hour class reminders, welcome emails, win-back at 21 days dormant, renewal nudges before period end, failed-payment recovery with a Stripe hosted-invoice link. The full lifecycle, on Starter.

A branded booking page

Choose a storefront theme, add your logo, colours and photography, and share a booking page that works on any phone.

Your own Stripe, ACH + UK Direct Debit

Connect your own Stripe account (Connect Standard). Stripe's published rates direct, no markup from us. Accept ACH (US) and Bacs Direct Debit (UK) at the standard rate — real savings on $100-$200 memberships.

Free CSV export, always

Your client list, bookings and revenue are yours. Export everything to CSV any time, free. No hostage data, no export fee, no lock-in.

Studio plan

What Studio adds, at $29 a month

When you outgrow a single space, Studio steps up without a re-platform. Everything in Starter, plus the multi-location and team capabilities.

Up to 5 locations, unlimited rooms and seats

Grow past a single space without re-platforming. Studio covers up to 5 locations with unlimited rooms and instructor seats, plus multi-location storefront, memberships and reporting.

Front-Desk role + substitute pool

Give your front desk booking, refund and check-in rights without exposing pricing or membership creation. Build a substitute pool so cover instructors slot in cleanly.

Email broadcasts + Mailchimp/Klaviyo

Send announcements and campaigns to your client list, and sync segments to Mailchimp or Klaviyo for deeper marketing. Insights and upsells help you grow revenue per client.

Embed widget + webhooks + priority support

Embed your booking flow on your own site, wire Junocal into your stack with webhooks, and get priority support. The toolkit for a studio that's scaling past one room.

Good fit

When Junocal fits, and when it doesn't

Junocal fits independent businesses running scheduled classes, courses or appointments: studios, gyms, clubs, schools, coaches, instructors and therapists. It supports drop-ins, packs and memberships across one to ten locations.

It's not the right tool for a large multi-discipline chain that wants a consumer marketplace driving foot traffic, or for a children's program built around recital management, costume tracking and multi-child family billing. Those are different shapes, and purpose-built tools serve them better. We'll say clearly if Junocal is not the right fit.

Migration

Move over for free, in your first 30 days

Coming from a pricier platform? Migration is done for you in your first 30 days, no extra cost. Client lists, booking history, memberships, class packs and intake forms all carry across. Read the pricing in full before you sign up — it's public.

Common questions

Questions

How much should studio software cost?

The price depends on team size, locations and the features included. Junocal costs $15, $29 or $69 a month. Starter includes online booking, classes and appointments, packs, memberships, waitlists, forms, client emails and payments through your Stripe account.

Is Junocal a good fit for solo instructors?

Yes. Starter at $15/month covers one location, up to 10 rooms and up to 5 instructor seats. It includes classes, private appointments, courses, packs, memberships, waitlists, forms, client emails, a branded booking page and payments through your Stripe account.

Is Junocal a good fit for independent and boutique studios?

Yes. Independent and boutique studios are exactly who Junocal is priced for. Starter ($15) runs a single location; Studio ($29) adds up to 5 locations, unlimited rooms and seats, a Front-Desk role, a substitute pool, email broadcasts, Mailchimp/Klaviyo sync, insights, upsells, an embed widget and webhooks. You get the capabilities the big platforms charge enterprise rates for, without the enterprise price or the annual contract.

Do you charge marketplace fees?

No. Junocal has no marketplace and takes no commission on classes booked. You connect your own Stripe account (Connect Standard), so you pay Stripe's published processing rates direct with no markup from us — and disputes route straight to Stripe. There are no per-booking fees, no app-store commissions and no annual contract.

What is included in Starter at $15?

Starter includes online booking, classes and appointments, courses, packs, memberships, waitlists, intake forms, automated client emails, a branded booking page, optional place selection, free CSV export and payments through your own Stripe account. It covers one location, up to 10 rooms and up to 5 instructor seats.

Affordable, and genuinely complete

14 days free, no card. The full product from $15 a month. No marketplace fees, no processing markup, no annual contract. Migration done for you in your first 30 days.