Serenity BookBlog

Blog/Sauna

Sauna

Sauna Booking Software: What Studio Owners Actually Need

Most booking tools assume one client per slot. A sauna session is a room with a capacity. Here is what that changes, and what to look for before you buy.

Sauna Booking Software: What Studio Owners Actually Need

Ask in any sauna owners' group how to handle bookings and you get the same thread every time. Someone is running two rooms, taking reservations through Instagram DMs, and wondering whether Wix will do the job. Someone suggests Calendly. A third person mentions that their heater controller came with club software included. Nobody in the thread sounds happy with what they are using.

The reason is more specific than "booking software is annoying." Almost every scheduling tool on the market was built for one-to-one appointments: one client, one practitioner, one slot. A sauna session is not that. It is a room with a capacity, a fixed start time, and a group of people who may have booked separately and may not know each other.

In a hurry? Jump to why a session is not an appointment, what operators actually ask for, the questions to ask on a demo, or how SerenityBook approaches this.

A slot is a session, not an appointment

Sauna booking software differs from standard appointment software because a sauna slot is a shared room with a capacity, so one booking should reduce the seats remaining rather than close the session entirely.

In appointment software, booking a 60 minute slot removes that slot from the calendar. That is correct for a massage. It is wrong for a sauna.

If your room seats eight, one booking should take it to seven, not take the session off the schedule. Tools that cannot model this force operators into workarounds that get worse as the business grows: creating eight duplicate "appointments" per session, listing the room as a class, or keeping a spreadsheet alongside the software and reconciling by hand.

Ask any vendor directly: when a customer books, does the session stay open to other customers until capacity is reached? If the answer needs explaining, the tool was not designed for what you do.

What sauna operators actually ask for

These are the requirements that come up again and again when studio owners ask each other for recommendations.

1. Session capacity and group bookings

Covered above, and it is the one that decides everything else. Also check whether a customer can book more than one seat for friends, and whether you can hold the whole room for a private booking without deleting the public session.

2. Door access and keyless entry

Plenty of sauna businesses run unstaffed for part or all of the week. That model only works if booking and door access are connected, so the customer receives a code that works for their session window and stops working afterward.

This comes up constantly in discussions of self-service and mobile saunas, and it is the feature most likely to be missing from general salon software. If you plan to run unstaffed hours, ask about smart lock integrations by name before anything else.

3. Waivers and intake before arrival

Heat and cold exposure carry real contraindications, and most operators want a signed waiver on file before someone gets in the room. The requirement is not just "can I send a form." It is whether the system can guarantee nobody starts a session unsigned, and whether the signed copy lands on the customer record instead of sitting in a separate inbox.

Vendors solve this at one of two points, and the difference matters more than it looks. Some block the booking itself until the form is complete, which guarantees compliance at the cost of losing customers who wanted to book at 11pm and sign later. Others let the booking through and enforce at check-in, which keeps the booking and moves the friction to the door. Decide which trade you want before you evaluate, because both are defensible and vendors rarely frame it as a choice.

4. Turnaround time between sessions

Rooms need wiping down, benches need drying, and cold plunges need checking. If the software books sessions back to back with no gap, staff absorb the difference and the schedule slips all day.

Look for buffer time configured per service rather than globally, because a 15 minute cold plunge reset is not the same as a 30 minute contrast suite turnover. If your services and hours are not yet organised, that is worth fixing before you shop for software at all. We walked through it in how to manage your spa appointments without chaos.

5. Memberships and packages

Recovery is a habit, so the revenue is in repeat visits. Most operators want some mix of monthly memberships and prepaid packs, and the details matter: whether a plan carries a session allowance, what happens when it runs out, and whether unused sessions expire. Ask the vendor to show you, not describe it.

Memberships also change what you need to watch. A member who quietly stops booking is worth far more than a walk-in who never returns, and the warning signs sit in your booking history. We covered those signals in how to spot the clients you are about to lose.

6. Pricing you can predict

Some booking platforms are free to use and take a percentage of every transaction instead. One widely recommended tool takes around 6 percent of the ticket. At low volume that is a fine trade. At scale it quietly becomes one of your largest line items, and it grows precisely as you succeed.

Run the arithmetic on your own numbers before choosing. A flat monthly fee that looks expensive next to "free" often is not, and the crossover arrives sooner than most owners expect.

7. More than one service on one calendar

Very few studios now sell only sauna. Cold plunge, contrast therapy, red light, massage and hyperbaric all end up on the same schedule, and they behave differently. Massage is booked per practitioner. Sauna is booked per room. Cold plunge is booked per tub. If the software only understands staff availability, equipment becomes invisible and you will double book something.

If massage is a large part of your mix, the practitioner side has its own checklist, which we set out in choosing the right booking software for massage therapists.

That is a long list to carry from one demo to the next. See how SerenityBook covers it.

What people are using now, and where it breaks

It is worth being honest about the alternatives, because several are genuinely fine in the right situation.

Wix Bookings or Squarespace with Acuity. Cheap, familiar, and already attached to the website. Reasonable for a single room with staffed hours. The limits appear when you need capacity per session, door codes, or memberships with real rules.

Calendly. Built for one to one meetings. Operators do use it, usually stitched together with a payment tool and a form. It works until the number of moving parts becomes the problem.

Tour and activity platforms. These handle capacity properly, because a sauna session resembles a boat tour more than a haircut. The trade is commission pricing and a customer experience aimed at tourists rather than members.

The software bundled with your heater controller. Some manufacturers include club style scheduling. If you already own the hardware this is worth ten minutes of investigation before you pay for anything, though it usually stops at scheduling and will not run memberships or retail.

Salon and spa platforms. Mature, well supported, and built around the practitioner model. They suit you well if massage and facials are the core of the business and sauna is an add on. They suit you badly the other way round.

Questions to ask on a demo

Take the list to every demo and ask the same questions in the same order. The answers separate the tools built for this from the tools adapted to it faster than any comparison page will.

Want those answered up front for one platform? Skip ahead.

What commission actually costs you

Point six deserves real numbers, because "free" is the most expensive word in this category.

Take a $25 session and compare a platform charging 6 percent against SerenityBook's Basic plan, which is $40 a month plus a flat 15 cents per transaction and no percentage of your revenue. Card processing is excluded from both columns, since you pay that either way.

Sessions per monthMonthly revenueAt 6 percentSerenityBook BasicDifference
30$750$45.00$44.50About even
100$2,500$150.00$55.00$95 saved
300$7,500$450.00$85.00$365 saved

The crossover lands around thirty sessions a month. Below that, commission pricing is genuinely cheaper and you should use it. Above it, the gap widens every month you grow, which is the awkward part: the tool costs you most exactly when the business is going well.

Commission is only half the arithmetic. The other half is the seats you never sold, and an empty seat in a shared session cannot be resold once the session starts. We wrote about finding and filling those gaps in how to fill empty class spots at your studio.

How SerenityBook approaches this

We make SerenityBook, so here are those eight questions answered about our own product. One of them is a flat no, and two we answer differently than the question assumes. Those three are probably the useful ones.

Does the session stay open to others up to capacity? Yes, in two shapes. Set a seat count and every time slot shows how many places are left, counting down as people book, with no fixed timetable required. Or publish a named timetable with a seat limit per session and a roster on the dashboard. Studios pick whichever matches how they sell. Capacity is on every plan, including Basic.

Can a customer book several seats in one session? Yes. One booking can take several seats, so a group of three books once and pays once rather than checking out three times. The seat count draws down by the number booked.

Which smart locks do you integrate with? None. There is no keyless entry integration with any lock vendor today, so an unstaffed site still needs its own way to let people in. If unattended access is the main thing you are buying, that is an honest reason to look at someone else.

Where is the waiver enforced, at booking or at check-in? At check-in, deliberately. Assign a waiver to a single service or to every customer, choose whether it is signed once, per visit or annually, and the customer gets a link with their booking confirmation to sign whenever suits them. An unsigned form shows on the booking and on the customer record, and it stops check-in at the kiosk.

We chose this over blocking the booking because a waiver gate at booking loses you the customer who wanted to reserve at 11pm and read the form later, and losing a booking is a worse outcome than signing at the door. The guarantee is that nobody starts a session unsigned, which is the thing that actually protects you. If your insurer or your own policy specifically requires the signature before a reservation exists, that is a real reason this will not suit you.

Is buffer time set per service or globally? Per service. Cooldown, wipe down and reset time are set once on the service and respected everywhere slots are generated.

How do prepaid packs and memberships behave? The usual version of this question assumes a monthly allowance that runs out, and that is not how SerenityBook works, so it is worth saying rather than glossing. Memberships carry member pricing and can be individual, shared or family, with no session quota to exhaust. Prepaid bundles do the job a quota normally does: a customer buys any number of sessions up front at a discount, the balance draws down as they book, and once it is spent they pay full price until they buy another bundle. If your model depends on "eight sessions a month, then blocked," that is not this.

Is a room or a plunge tub a bookable resource, separate from staff? Partly, and this one is worth being exact about. Two saunas running the same service share one calendar with a combined seat count. A different service, a cold plunge or a treatment room, gets its own calendar with its own hours, buffers and capacity. What does not exist is a standalone resource you book independently of a service. For most studios the per-calendar model covers it. If you need equipment tracked separately from what you sell, it will not.

What is the total monthly cost? $40 a month on Basic and $80 on Pro, plus a flat 15 cents per transaction and standard Stripe rates, with no percentage of your revenue and a 15 day free trial. Running separate calendars per service sits on Pro. For an operator currently handing over 6 percent of every ticket, the table above is the comparison.

Included on both plans alongside the above: a branded booking page on your own domain, customer profiles and notes, automated confirmations and reminders, card on file with appointment charging, gift cards and promo codes.

Once you are running, the questions change from how to take bookings to what the bookings are telling you. We covered that in the questions a reports dashboard can't answer.

Sauna booking software FAQ

Can I run a sauna business on free booking software? Yes, at the start. One room, staffed hours and a simple form will carry you a long way. The costs of free tools show up as manual work and as commission on every booking, so revisit the decision once you add a second room or start selling memberships.

Do I need booking software for a mobile sauna? Mobile and outdoor operators tend to need it sooner, because the customer is arriving somewhere unstaffed. Booking, payment and door access have to work without anyone present, which rules out most simple calendar tools.

What is the difference between sauna booking software and salon software? Salon software schedules people, so availability follows the practitioner. Sauna booking software has to schedule space, so availability follows the room and its capacity. Studios running both need a platform that understands each.

How do I handle no shows? A shared session makes no shows more expensive, because an empty seat cannot be resold once the session starts. Look for card on file, a clear cancellation window, and automated reminders. Most operators settle on a deposit or a late cancellation fee rather than charging the full amount. Amounts, wording, and a copy-paste policy template are in our cancellation policy and no-show fee guide.

How much should sauna booking software cost? For a single site studio, expect a flat monthly fee in roughly the $30 to $100 range. Treat percentage based pricing as a loan against your growth, and check the crossover point at your own volume before signing up.


Sauna operators do not have an unusually hard scheduling problem. They have an ordinary one that most software models incorrectly, by assuming a slot belongs to one person. Get that part right and the rest of the checklist follows.

Want to see what that looks like? Start a 15 day free trial at serenitybook.net.

SB

Serenity Book

We build booking software for massage therapists, spas, and studios, and write about the unglamorous parts of running one: pricing, payments, and keeping the calendar full.