Booking & ops for studios & fitness

Studio booking & class management without the bloat

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

Class scheduling & capacity caps
Deposits & no-show protection
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
10 / 10
Full
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 — scheduling, reports, integrations. Caldasa includes what it ships on every plan.

Without Caldasa

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

Without Caldasa

No-shows cost you real money — empty mats in a full-capacity class, with nothing collected up front.

Without Caldasa

Instructor schedules live in a Google Sheet. Subs aren't tracked. Nobody knows who's teaching Saturday.

With Caldasa

Every feature included on every plan. One transparent price.

With Caldasa

Deposits collected at booking and cancellation policies enforced — no-shows stop being free.

With Caldasa

Instructor shifts on one calendar, with revenue reports exportable to CSV.

Everything a studio needs

Class scheduling & capacity

Class schedules, capacity caps, and instructor assignments — all in one calendar.

Deposits & no-show protection

Capture deposits at booking — fixed or percentage — and enforce your cancellation policy.

Online booking page

Students book and pay from your public booking page — no third-party app to download.

Rosters & customer records

See who's booked into every class, with each student's full visit history on one record.

Staff scheduling

Shift scheduling for instructors across locations, on the same calendar as your classes.

Multi-location ops

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

Studio & fitness FAQ

Does Caldasa support class memberships and packs?
Not yet — memberships and class packs are on the roadmap. Today Caldasa handles class scheduling with capacity caps, per-class payments, deposits, and one customer record across every visit.
Can I run waitlists when classes are full?
Not yet — waitlists are on the roadmap. Capacity caps are enforced today, so a class can never oversell, and you can adjust capacity at any time.
Does it handle instructor pay and substitutions?
Instructors are staff records with shift scheduling, so reassigning a class to another instructor is quick. Automated pay rules and payroll exports are on the roadmap; today revenue reports export to CSV and orders sync to QuickBooks Online.
Can students book from their phone?
Yes — students book and pay through your public booking page, which you can link from or embed in your own site. 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.