Booking software for saunas

Fill every seat in the heat.

Stoked is sauna booking, a back office and a phone app in one platform. Guests book in six quick steps. You run the day from one screen. When a seat comes free, one tap sends it to every phone that wants it.

18:00 3 left Grace ×2 booked from the app · Harry ×1 walk-in · Zara ×2 online
Back office · Today
Stoked back office Today view with guests, occupancy, revenue and each hour's bookings
Customer app home screen with live seats left for each hour
Social seats · Private hire · Sunrise sessions · Cold plunge · Gift vouchers · Members' credits · Last-minute seats · Add-ons · QR check-in
6 stepsfrom "how would you like to sauna?" to a QR ticket
Social + privateseats by the hour, or the whole sauna for a group
1 tapto push a last-minute seat to opted-in phones
No app storeguests install the app straight from your site
The booking flow

Booked before the stove's hot.

Every step shows a running total and live seats, so guests know exactly what they're getting. Scroll through the real flow, captured from the live demo.

Step 1 · Session

Social or private

A seat in a shared hour with up to eight people, or the whole sauna for a group.

Step 1: choose social or private sauna
Step 2 · Date

Pick a day

Closed days greyed out and a from-price on every date, so cheaper days sell themselves.

Step 2: calendar with prices per day
Step 3 · Time

See seats left

Each dot is a seat. Private and full hours are clear at a glance.

Step 3: time slots with seats left
Step 4 · Guests

Who's coming

Adults and children priced separately, and never more than the seats left.

Step 4: number of adults and children
Step 5 · Extras

Add-ons at checkout

Salt scrubs, scent oils, a birch whisk. Extra revenue on every booking.

Step 5: add-ons such as salt scrub and face mask
Step 6 · Details

Pay in one go

Guest or member, voucher and discount codes, then card, Apple Pay or Google Pay.

Step 6: contact details, voucher code and pay button
Booked

QR ticket, sent

Confirmation by email, text and WhatsApp, with a QR code to scan on arrival.

Booking confirmed with QR ticket
Booking · on desktop
Desktop booking confirmation showing the email the guest receives

It books on your website, not someone else's.

  • Opens over your own pages as a full-screen panel. Guests never leave your site.
  • Seats lock as they pay, so two people can't buy the last seat.
  • Card, Apple Pay and Google Pay through Stripe, straight to your account.
  • Confirmation, reminder and QR go out automatically, with a link to change or cancel.
The back office

Run the whole day from one screen.

Bookings, walk-ins, prices, members, vouchers, emails and your website, all in one place. Staff get a simple login that only shows Today and the calendar.

Back office · Today
Today screen
TodayGuests, occupancy, revenue and add-ons for the day. Every hour with who's booked, plus walk-ins, blocks and weather closures.
Back office · Calendar
Calendar screen
CalendarMonth and week views with bookings, guests and takings on every day. Busy and quiet days stand out at a glance.
Back office · Customers
Customers screen
CustomersEvery customer with visits, spend, last visit, membership and Mailchimp status. Search by name or email.
Back office · Pricing
Pricing screen
PricingOpening hours and seat prices per day, date overrides for bank holidays, and cheaper or premium time-of-day prices.
Back office · Discount codes
Discount codes screen
CodesCreate codes with an amount, what they apply to, dates and a use limit. See how often each one has been used.
Back office · Vouchers
Vouchers screen
VouchersEvery voucher sold, its balance and status. Look one up by code or scan its QR at the door.
Back office · Members
Members screen
MembersMonthly recurring income, members by tier, and who has paid. Collect failed payments in one click.
Back office · Messages
Messages screen
MessagesEdit the confirmation email, morning reminder, text and WhatsApp messages, with merge tags for names, times and references.
Back office · Reports
Reports screen
ReportsRevenue, bookings, occupancy and no-shows, daily revenue, and a heatmap of when people come. Export to CSV.
Back office · Pages & SEO
Pages and SEO screen
SEOSearch titles and descriptions for every page of your website, all in one list.
Back office · Design & theme
Design and theme screen
DesignColours, logo, header, ticker and photo treatment. Change the look of your site without a developer.
Push notifications

An empty seat at 5pm is still money.

Guests who install the app choose to hear about last-minute seats, offers, or both. When a group cancels, you pick the free hour and their phones buzz in seconds.

  1. A group of three cancelsThe 18:00 hour now has 3 free seats.
  2. You tap "18:00 today · 3 free"Stoked writes the title and message for you. Send to everyone, members, or non-members.
  3. Phones light upOnly people who asked for last-minute seats get it. It expires after 3 hours, so nobody gets a stale offer.
  4. Seats soldThe notification opens the app on that day. Three taps and they're booked.
Thursday 15 October16:42
Seaside Saunanow
Last-minute sauna today at 18:003 seats free at 18:00 today on Lancing beach. Tap to book before they go.
Seaside Saunanow
You're booked inThu 15 Oct · 18:00 · 2 seats. See you on the pebbles.
18:00 · 3 left
Back office · Notifications
Notifications screen: quick-fill buttons for free seats, a live preview and the sent history
Promotions

Every lever to sell more sessions.

Quiet Tuesday morning? Busy Saturday? Set prices and offers that match, and change them yourself in seconds.

Pricing screen with time-of-day prices
Pricing

Time-of-day prices

Cheaper sunrise seats, sunset specials, bank-holiday overrides. Prices update on the booking page instantly.

Gift voucher page with live preview
Gift vouchers

Vouchers that sell themselves

Personalised, emailed in seconds with a QR, redeemed at checkout. Balances tracked automatically.

Discount codes list
Discount codes

Codes with rules

Money or percentage off, social or private only, dates and use limits.

Members list with tiers
Memberships

Monthly memberships

Tiers with credits, guest passes and member prices, paid by card or Direct Debit.

Website pop-up editor
Pop-up

Website pop-up offers

Show an offer once per visitor with a button straight into booking.

Mailchimp sync settings
Email marketing

Mailchimp, in sync

Customers who opt in are added and tagged by session type, membership and vouchers.

Add-ons step in the booking flow
Add-ons

Upsell at checkout

Scrubs, oils and merchandise offered in the booking, with stock you control.

Messages and reminders
Reminders

Fewer no-shows

Morning reminders by email, text and WhatsApp, written in your voice.

The app

Your sauna, on their home screen.

Anyone who has booked can sign in with their email and a 6-digit PIN. It installs from your website on iPhone and Android, with no app store and no fees to Apple or Google.

App home with membership credits and today's seats
Live seatsToday's hours with seats left, updating as people book.
Booking two seats with a member credit
Three-tap bookingMembers spend credits and guest passes. No card needed.
Booking ticket with QR code
QR check-inTheir ticket is always in their pocket.
Weather and sea conditions
Beach conditionsSea temperature, wind and waves, so they know what to expect.
Profile with notification preferences
They choose the alertsLast-minute seats, offers, or both.
Prompt asking to turn on notifications
Asked at the right timeThe alerts prompt appears after they've booked, when they're most likely to say yes.

Staff mode

The same app, signed in as staff: today's list, walk-ins and QR scanning at the door.

Works on a beach

Loads fast on weak signal and tells guests when they're offline.

Your branding

Your name, logo, colours and icon on their home screen.

No app store fees

Updates reach every phone instantly. Nothing to submit, nothing to approve.

Bolt-on

Need a website too? We'll build it.

A website designed for your sauna, with booking built into every page. You edit every word, photo and price yourself from the same back office. Here's the one we built for Seaside Sauna.

seasidesauna.com
The full Seaside Sauna homepage, scrolling
Seaside Sauna homepage on a phone, scrolling
Live example · Seaside Sauna, Lancing beach, West Sussex · hover to pause
/sessions
Sessions and prices page
Sessions & prices, pulled live from your pricing.
/membership
Membership page with three tiers
Membership tiers people can join online.
Back office · Homepage
Homepage editor in the back office
Swap photos and text without calling anyone.
01 · DESIGN

Made for your sauna

Your photos, colours and voice. Not a template with your logo dropped in.

02 · SEARCH

Built to be found

Page titles, descriptions and share images you control, plus pages for the searches people actually make.

03 · EDIT

Change it yourself

Ticker messages, the homepage, gallery, journal, FAQs and theme colours, all from the back office.

04 · BOOKING

Book from any page

Every "Book" button opens the booking flow right there, with live seats.

05 · MOBILE

Phone first

Most sauna bookings happen on a phone. Every page is designed for it.

06 · MOVE OVER

We handle the switch

We move your pages and set up redirects, so you keep the Google rankings you've earned.

Live demo · no sign-up

Take the whole thing for a spin.

Open a working copy of the platform in your browser. Book a session as a guest, then switch to the back office and the app. Change prices, colours and the logo, and see it as it would look on your website.

  • The full website, booking flow, back office and app
  • Edit anything. It's your own private sandbox.
  • Nothing to install, no card, no call needed
Open the live demo
stokedsauna.co.uk/demo
Design and theme screen in the demo back office
Pricing

One monthly price. No commission per booking.

Switch on the parts you need and watch the price build. Card fees are Stripe's standard rates, paid from your own Stripe account.

Built on a beach
Stoked wasn't built in an office. It was built for a wood-fired sauna on Lancing beach, and it runs there every day.

Seaside Sauna · Lancing, West Sussex · eight seats, Wednesday to Sunday

Back office · Reports
Monthly report with revenue, bookings, occupancy and a heatmap of busy times
Stoked at a glance
What it is
Online booking software, a back office and a customer app built for saunas, with an optional website.
Who it's for
Beach, floating, mobile, garden, urban and lakeside saunas, bathhouses and cold-plunge clubs across the UK.
Bookings
Social seats by the hour, private hire, add-ons, gift vouchers, discount codes and memberships.
Selling empty seats
Push notifications send last-minute seats to guests' phones in one tap.
Price
From £45 a month, or £150 a month for everything. No commission per booking.
Payments
Card, Apple Pay and Google Pay through your own Stripe account. Memberships by Direct Debit.
Questions

The things saunas ask us.

Can I keep my current website?

Yes. The booking flow can sit on your existing site behind a "Book" button. The website bolt-on is there if you want a new one.

How do I get paid?

Payments go through Stripe into your own Stripe account. Guests can pay by card, Apple Pay or Google Pay, and memberships can be paid by monthly Direct Debit.

Do my guests need to download an app?

No app store download. Guests add the app to their home screen from your website in a couple of taps, on iPhone or Android, then sign in with their email and a 6-digit PIN.

Who can receive push notifications?

Only guests who installed the app and turned notifications on. They choose last-minute seats, offers, or both, and can switch them off in their profile at any time.

Can I move my bookings from another system?

Yes. We import your future bookings, customers, members and vouchers, and run both systems side by side until you're happy to switch.

What about the weather?

You can block an hour or a day from the back office, and the app shows guests live wind, waves and sea temperature for your beach.

How much does sauna booking software cost?

Stoked is a flat monthly price with no commission per booking. Bookings start from £45 a month, and every module together is £150 a month, excluding VAT. Card fees are Stripe's standard rates.

Can I try it before I talk to anyone?

Yes. The live demo at stokedsauna.co.uk/demo is a working copy of the platform. Book as a guest, open the back office and the app, and change anything you like.

Does it work for mobile and floating saunas?

Yes. You set your own days, hours, seats and prices, so it suits a trailer sauna that moves between pitches, a floating sauna in a harbour, or a fixed sauna on a beach.

Book a demo

See it running on your sauna.

Tell us a little about your sauna. We'll set up a demo with your sessions and prices, so you can try booking it yourself.

Reply within one working dayNo obligationFree set-up help
Thanks, we've got your details. We'll be in touch within one working day to set up your demo.
Live demoBook a demo