Booking & ops for wellness & spa

Wellness booking and ops, in one panel

Caldasa runs the schedule, deposits, and intake forms for spa, massage, salon, and recovery studios — without the bloat of legacy booking tools.

Deposits & prepayment
Mobile intake & waivers
Stripe Terminal
Appointment book · Tuesday
3 providers · 4 rooms
Dana · Massage · Rooms 1, 2
9a–5p
10a · Deep tissue · 60min · Pkg 4/6
Open
12p · Couples · 90min
2:30p · Prenatal · prepaid
Aria · Facial · Room 3
10a–6p
·
11a · Hydrafacial · deposit paid
1p · Intake pending
3p · Deep tissue
Open
Cold plunge + sauna · Room 4
8a–8p · 20min slots
9a
10a
·
12p
2p
Open

A wellness booking experience your clients actually like

No more 17-step booking flows or "call us" buttons. Caldasa is fast for clients and the front desk both.

Without Caldasa

No-shows eat 8–15% of revenue. There's no card on file and no enforced cancellation policy.

Without Caldasa

Deposits never get collected. A no-show at 2pm is an hour of revenue gone.

Without Caldasa

Intake forms slow down every first appointment. Clients fill them out at the desk while staff watches.

With Caldasa

Deposits captured at booking — fixed or percentage — so no-shows stop being free.

With Caldasa

One customer record per client — visit history, signed intake forms, and payments in one place.

With Caldasa

Clients fill intake on their phone before they walk in. They start the appointment on time.

Everything a wellness business needs

Provider + room scheduling

Each service is tied to a specific provider, room, or piece of equipment. No double-bookings. Clients can pick a provider or "any available."

One customer record

Visit history, signed forms, and payments — one page per client, across every location.

Deposits at booking

Capture a fixed or percentage deposit when the client books — or take full prepayment.

Mobile intake & waivers

Clients fill intake forms and sign waivers on their phone before they arrive. Signed PDFs land on the customer record.

Stripe Terminal at checkout

Tap-to-pay tips, retail products, and balance-dues at the front desk — same orders ledger as online payments.

Multi-location ops

Per-location services, providers, and rooms. One customer database across every location.

Wellness & spa FAQ

Can clients book with a specific provider?
Yes. Each service can be tied to specific providers (with their own skills, hours, and rooms). Clients pick their favorite provider or "any available" — Caldasa enforces room and provider availability automatically.
Do you handle packages, memberships, and gift cards?
Not yet — packages, memberships, and gift cards are on the roadmap. Today you sell single appointments with deposits or full prepayment, and every visit lives on one customer record.
Can clients pre-pay?
Yes. Set a deposit policy per service — fixed amount or percentage — or take full prepayment at booking.
How do intake forms and waivers work?
Attach an intake form or waiver to any service. Clients fill it on their phone after booking — signed PDFs land on the customer record with a tamper-proof hash. Front desk can also collect on a tablet.
Do you support multiple locations under one account?
Yes. Per-location services, providers, rooms, and reporting — one customer database that follows the client across every location.
Does it work for non-medical recovery studios (cold plunge, sauna, IV)?
Yes. Anything you can model as a room or piece of equipment with a service time fits Caldasa's resource model. Same engine that runs spa appointments runs cold-plunge time slots and IV chairs.

Run your wellness business on one panel.

Free to start. No credit card required.