How Glowbar lifted booking conversion 16.6% and grew off-peak appointments 40% with BookingOS
Across its network, BookingOS's new personalized booking flow converts more booking intent into purchases, while dynamic incentives gate offers to genuinely low-demand hours, on top of the scheduling platform Glowbar already runs.
Figures are rounded and slightly adjusted to protect client confidentiality.
+16.6% increase in started-booking-to-purchase rate, year over year (statistically significant)
+9 pts higher organic search conversion, every month Aug–Oct
+40% off-peak appointments across 15+ locations.
Nearly 50% higher utilization in the targeted off-peak windows.
~1,000 gated offer redemptions, built as net-new capacity rather than discounted peak demand.
A personalized, mobile-first booking flow layered on top of Glowbar's existing platform.
Live in production for 6+ months across the network.
The challenge
Demand was not the problem. Timing was.
Glowbar's estheticians and treatment rooms are staffed whether a slot is booked or not. Peak hours filled on their own; mid-day and weekday windows went underused. A standard promotion would have discounted appointments clients were already booking. The missing piece was a way to offer an incentive only where capacity was genuinely idle, and a booking experience that surfaced it at the right moment.
The solution
Incentives with guardrails.
BookingOS runs on top of Glowbar's existing scheduling platform. Dynamic incentives apply operator-configured, time-and-day-gated offers that are only valid in low-demand windows, so they cannot be redeemed against hours clients were already booking. The BookingOS booking flow gives clients a personalized, mobile-first path to book, showing the right content for first-timers, returning clients, and lapsed clients. The existing platform stays the system of record. No migration and no engineering lift.
Module results
What changed.
BookingOS module
Dynamic incentives
Fill idle provider hours without discounting the busy ones.
+40% off-peak appointments across 15+ locations over about five months.
Off-peak bookings per week rose from ~60 to ~85.
~1,000 redemptions, gated so tightly they could not land on peak hours.
The path
Idle window
Gated offer
Booked appointment
BookingOS module
Booking flow
A booking experience built for how each client arrives.
The personalized, mobile-first flow raised the started-booking-to-purchase rate 16.6% year over year, from about 33% to about 38.5%.
Organic search conversion was higher every month from August to October, about +9 points on average.
Live in production for 6+ months on top of the existing platform.
The path
Client arrives
Tailored flow
Booking confirmed
The conversion lift
Glowbar booking conversion and off-peak results
Measure
Change
Started-booking-to-purchase rate
+16.6% YoY
Organic search conversion
+9 pts, higher every month Aug–Oct
Off-peak appointments
+40%
Same platform, same traffic sources: a better booking experience turns more 'Book Now' clicks into paid appointments.
Figures rounded. Personalized booking flow launched April 2026.
The off-peak experiment
Net-new capacity, not cannibalized peak.
Figures are rounded and slightly adjusted to protect client confidentiality.
Measure
Change
Off-peak appointments
+40%
Utilization in off-peak windows
~5% → ~7%
Off-peak bookings per week
+40%
Redemptions
~1,000
Locations
15+
Duration
~5 months
Why the gating mattered
An untargeted discount does not create demand; it subsidizes demand you already had. Every Glowbar offer was restricted to specific days and times with low existing demand, so the lift came from hours that were previously producing nothing, in rooms that were already staffed.
Offers valid only in pre-defined off-peak windows.
Rules configured in advance by the Glowbar team, not hand-built each week.
Utilization started from a low base, so a single-digit change is a large relative lift.
Figures are rounded and slightly adjusted to protect client confidentiality.
Experiment findings
What the tests revealed.
A personalized booking flow converts more of the demand you already have.
The value of an incentive is in the gating, not the discount.
Idle hours can be filled without touching peak demand.
Small utilization numbers can hide large relative gains.
The booking experience and the offer work best together.
Architecture
A closed loop on the existing stack.
Step 1
Existing scheduling platform (system of record: appointments, providers, availability, clients, and payments)
Step 2
Dynamic incentives in BookingOS (operator-configured rules gate offers to low-demand days and times)
Step 3
Booking flow in BookingOS (mobile-first booking over the existing platform; shows each client the right content and valid offers)
Step 4
Scheduling platform again, loop closed (the appointment lands back in the system of record)
Want to learn more?
Explore Growth Minded for your company. Book a demo.