Online booking
A booking page your clients actually finish on.
Services and packages in one flow. Tap to add. A date picker your thumb can actually use. The less your client has to think between the first tap and the confirmed booking, the more bookings you keep.
For the salon whose clients book from a phone at 11pm, in bed. It works on a laptop too. Mobile is the design point.
Lumina Studio
Book your appointment
Your basket
Balayage
Toner add-on
Accent
Your salon's colour
01/
One flow for everything you sell.
Services and packages share the same screen, so a client can mix them without losing their progress. As they add things, the page shows the running total in money and minutes.
Services
2 selected2 services · 1h 50m
$185
Tap to add.
Tap a service card to add it. No hunting for an Add button at the bottom of the page.
Plus and minus on every card.
Two manicures back-to-back, or two friends booking together. Tap plus to add another of the same.
Sizes and options on one service.
A massage with 30, 60, or 90 minute choices is one service on the picker. When the client picks the length, the price, duration, and deposit follow.
The right branches appear on their own.
If a service is only offered at one location, that's the only branch the client sees. If they mix services, they'll only see locations where both are offered.
02/
The page wears your brand, not ours.
Pick your salon's colour from eight options or paste in your own hex. Every button, every selected card, and the top banner re-colour at once. The text on top picks black or white automatically, so nothing ends up unreadable.
Accent colour
#c9a98aLumina Studio
Book your appointment
Balayage
90 min · $155
Text colour picks itself so nothing ends up illegible. Click any swatch to see the re-skin live.
The top banner is yours.
Logo, salon name, tagline, About-us blurb. All edited in Settings. Choose light or dark text to suit the photo you uploaded.
A line at the bottom you control.
120 characters. Use it for walk-in hours, your Instagram handle, or a quick cancellation note.
Your own domain (Growth tier).
Use book.yoursalon.com instead of flowesce.com/book/your-name. Point your DNS, we handle the certificate, then flip the switch to Live.
A heads-up banner when you need one.
Show a yellow note on the booking page and inside the confirmation email. Use it for parking, walk-in policy, or holiday closures.
03/
You decide when clients can book.
Set how far ahead they can book, how close to a slot they can still grab it, and how often time slots show up (every 5, 10, 15, 30 minutes is your call). Flowesce only offers times where someone is actually free, checked against your branch hours, your staff's hours, their time off, and the bookings already in. No ghost slots.
Pick a time
30-min slotsGreyed slots are taken. Hover any available pill to see it highlight. The slot engine intersects branch hours, staff schedules, and active bookings.
Hide a service from the public page.
Keep using it for manual bookings, just don't show it online. Useful for high-touch services you want to take by phone first.
Let clients pick the stylist, or not.
One toggle. On: a stylist picker shows up. Off: Flowesce books the first one free, which keeps the booking fast.
Turn online booking off when you need to.
One switch. Off shows a polite closed notice on your page. Back on, the booking flow is right where you left it.
Honest about impossible combinations.
If a client adds two services that can't fit in one visit with one staff member, the page tells them straight away. No endless tapping that goes nowhere.
04/
Designed on a phone first.
The booking flow was built for a phone screen before it ever ran on a laptop. The running total and the Continue button stay pinned to the bottom of the screen, so what's next never scrolls away. Time-slot buttons are sized for a real thumb. The confirmation pages are paced for a phone, not crammed in.
Design point
Lumina Studio
Book your visit
Balayage
$155
Cut + style
$85
Toner
$30
Continue · $155
Sticky bottom CTA stays visible as you scroll. Touch targets are 44px minimum. Nothing small enough to miss on a commute.
05/
Forms, policies, promos, and waitlists, all in one place.
The booking page is where the rest of Flowesce shows up for your client. Intake forms email out automatically after the booking. The cancellation rules you've set are spelled out in the confirmation email and the client portal. Active promotions show as crossed-out prices, with a code box for the gated ones. When no time fits, a Join the waitlist option appears right there instead of a dead end.
Attached at booking
General Intake · sent after booking
Any allergies or sensitivities?
Are you pregnant?
Preferred contact method
Email sent to client with completion link
Per-service attach. Recurring series and bundles deduplicate by form id so a 10-visit facial fills intake once, not ten times.
Forms send themselves.
Attach an intake form to a service and it emails after booking. A client with a 10-visit facial package fills it once, not ten times.
Promotions show right where the prices are.
Active promos cross out the old price and show the new one. Code-only promos unlock when the client types the code. The code box doesn't care about capitals.
Waitlist sits inside the booking flow.
When no time fits, the client picks a date window and a preferred time of day. The moment a cancellation frees a matching slot, they get the first call on it.
Clients can change their own bookings.
The confirmation email links them into a small portal where they can cancel or reschedule. You decide if those changes are automatic or need your okay first.
06/
Payment in person today, online soon.
Today, your client books online and then pays at the salon (cash, card terminal, or bank transfer). Deposits work the same way: the booking is captured, the deposit is owed. Online card payments (card on file, deposits charged at booking, auto-charged no-show fees) are next on the list.
Today
- Cash, card terminal, or bank transfer
- Deposits captured as money owed
- Refunds against any of the above
- Recorded after the visit, on the appointment
Soon
- Card on file, saved at booking
- Deposits charged automatically at booking
- No-show fees charged automatically
- Recurring memberships
Common questions
Honest answers, including the ones we don't love.
Can a client book multiple services in one visit?
Yes. Each visit is a basket. Add services, add packages, mix them. Flowesce looks for one block of time with one staff member that fits the whole basket. If no one has it that day, it offers the next day that works.
What about deposits?
Set a deposit amount per service, per option, or one default for the whole salon. Today, the deposit is captured as money owed and paid in person. Auto-charging the card at booking lands when online payments ship.
Does it work on a tablet at the front desk?
The public booking page works fine on a tablet for client use. For staff, your admin's Create appointment flow is the right tool on a tablet. Same data, more controls (override the price, assign a specific staff member, skip the confirmation email).
Can I block off a service for VIPs only?
Turn off the Bookable online toggle on that service. It stays available for you to book in manually, but it disappears from the public page. An invite-only link is on the post-launch list if enough salons ask for it.
What happens after the booking?
A confirmation email goes out straight away with the visit details, your policy summary, and a link to the client portal. A reminder email follows at the time you've set. Intake forms email a completion link. And if the client was already on the waitlist, their spot stays put until they actually finish the booking.
Pairs well with
Fourteen days. No card.
Try Flowesce on a real Saturday.
No card required, no auto-charge at the end. If Flowesce isn't for you, export everything in one click and walk.