FOR SPAS

Booking software that handles a full spa menu, not just one service.

Set real durations for massages, facials, and body treatments. Schedule across therapists and treatment rooms. Collect deposits and consent forms upfront. On your own domain.

Accurate durations for every treatment

A hot stone massage, a body wrap, and a 30-minute facial each have their own time. Appointments are spaced by the actual durations so a long treatment doesn't bleed into the next booking and rooms stay on schedule.

Schedule across therapists and rooms

Each therapist has their own calendar, hours, and treatment specialties. Assign services to the staff who offer them and prevent double-booking across a multi-room spa without a whiteboard or a call between the front desk and the treatment floor.

Deposits and cancellation fees

Premium treatment time deserves protection. Collect a deposit or cancellation fee through Stripe at booking, disclosed clearly so clients understand the policy when they book. Refund handling runs through your Stripe account.

Intake and consent forms before the appointment

Send health history questionnaires, pressure preference forms, and contraindication checklists before the session. Forms arrive with the booking confirmation so you review answers before the client is on the table.

Waitlist that fills cancellations automatically

When a premium time slot cancels, the waitlist cascade offers it to the next matching client automatically. Treatment room time that opens up doesn't sit empty while you chase down the waiting list by phone.

Branded booking page, not a spa directory

Your spa gets its own booking page at your own domain. Clients browse your full menu, pick the therapist and time, and book without being shown competing spas. You keep the client relationship and the brand experience.

Your starting setup

Live in an afternoon.

1
Add your services with real durations

Set the time each service actually takes — e.g. treatment sequences, group bookings, plus cleanup buffers and which staff perform them.

2
Set your team, hours, and booking rules

A calendar per staff member, opening hours (lunch breaks + split shifts supported), and how far ahead clients can book.

3
Turn on deposits + your cancellation policy

Collect a deposit through your own Stripe account to hold the slot, and disclose your cancellation window up front.

4
Share your booking link + QR

Put it on Google, Instagram, a QR poster, or your own site — bookings, reminders, and waitlist fills run themselves.

Booking & deposits

How a booking works here.

Deposits hold the slot

An optional deposit is charged to the client's card through your Stripe account to confirm the booking.

Your cancellation window

Set how many hours before the appointment a client can cancel themselves; after that they contact you.

Waitlist auto-fills

When someone cancels, the next matching client on your waitlist is offered the slot automatically.

Reminders cut no-shows

Automatic email + SMS reminders go out before every appointment.

Switching from Mindbody, Vagaro, Boulevard, or Square? Import your clients, services, and history free. No marketplace commission, no annual contract, and your data exports as CSV and JSON whenever you want.

FAQ

Questions spas owners ask.

Can I schedule across multiple therapists and treatment rooms?

Yes. Each therapist has their own calendar and the services they offer. You can manage rooms by configuring location availability and staff hours to prevent double-booking a treatment room. The front desk sees the full schedule; each therapist sees their own.

Does Dropinly take a commission on spa bookings?

No. You pay a flat subscription. Payments run through your own Stripe account at standard Stripe rates. There is no per-booking fee, no commission on your clients, and no spa directory listing.

Can clients book packages or series of treatments?

Yes. You can set up membership plans and prepaid packages so clients buy a series of massages or a facial package upfront. Credits are tracked per client and applied automatically at booking.