Booking & ops for studios & fitness

Studio booking & class management without the bloat

Caldasa runs the schedule, memberships, and payments for yoga, pilates, gyms, and dance studios — without the lock-in or per-feature pricing of legacy tools.

Memberships & class packs
Automated waitlists
Multi-location reporting
Today's classes · Downtown
Tue · Apr 29
9:00 AM
Vinyasa Flow · Studio A
Instructor: Sarah · 60 min
18 / 22
Confirmed
12:00 PM
Reformer Pilates · Studio B
Instructor: Mike · 50 min · waitlist 3
10 / 10
Full · waitlist
5:30 PM
HIIT 45 · Studio A
Instructor: Lisa · 45 min
7 / 20
Open
7:00 PM
Yin Yoga · Studio C
Instructor: Sarah · 75 min
14 / 18
Confirmed

Stop paying per-feature for your studio software

Legacy studio platforms charge for every module — memberships, waitlists, app, reports, integrations. Caldasa includes them on every plan.

Without Caldasa

Memberships, waitlists, integrations, and reporting are each a paid add-on. Bill grows every quarter.

Without Caldasa

No-shows aren't tracked against memberships. Some students burn through 20-packs in a week without ever attending.

Without Caldasa

Instructor pay lives in a Google Sheet. Subs aren't tracked. Payroll takes hours.

With Caldasa

Every feature included on every plan. One transparent price.

With Caldasa

Late-cancel and no-show fees enforced automatically against memberships and packs.

With Caldasa

Instructor pay rules + subs tracked automatically. One-click payroll export.

Everything a studio needs

Class scheduling & capacity

Recurring class templates, capacity caps, automatic waitlists, and instructor assignments — all in one calendar.

Memberships & packages

Unlimited memberships, monthly auto-renew, finite class packs. Remaining credits enforced at booking time.

Branded customer portal

Students book, reschedule, and check their balance from your branded portal — no third-party app to download.

Attendance & check-in

Front-desk check-in with QR codes, class roster on a tablet, and automatic no-show tracking against memberships.

Instructor pay & subs

Per-class, per-head, or hourly pay rules. Substitutions in two clicks. Payroll exports to QuickBooks.

Multi-location ops

Per-location classes, rooms, instructors, and reporting — one customer database across every location.

"We migrated from Mindbody and cut our software bill by 60%. Memberships, waitlists, and instructor pay all in one place — and our students actually like the booking experience now."
Marcus T.
Owner, Pinecrest Yoga · 3 locations

Studio & fitness FAQ

Does Caldasa support class memberships and packs?
Yes — sell unlimited memberships, monthly auto-renew packages, or finite class packs (10-pack, 20-pack). Caldasa enforces remaining credits at booking time and surfaces low balances on the customer record.
Can I run waitlists when classes are full?
Yes. When capacity is hit, Caldasa moves new bookings into a waitlist. As cancellations come in (manual or automated), the next waitlisted student is promoted and notified.
Does it handle instructor pay and substitutions?
Yes. Instructors are first-class records with pay rules (per class, per head, hourly). Subs reassign in two clicks and the substitute inherits the pay rule unless overridden. Reports export to your payroll provider or QuickBooks.
Can students self-book and self-reschedule from their phone?
Yes — branded customer portal and embedded booking widget. Same availability rules and capacity enforcement as the front desk.
Do you support multiple locations under one account?
Yes. Per-location class schedules, instructors, and rooms — all on one panel and one customer database. A student who attends downtown and uptown is one record, not two.
Can we offer drop-ins and 1-on-1 sessions alongside classes?
Yes — group classes, semi-privates, and 1-on-1 sessions all live on the same engine. Each can have its own pricing, capacity, and policy.

Run your studio on one panel.

Free to start. No credit card required.