case study

ace waxing of whitefield

web design  ·  smart booking system  ·  microsoft 365  ·  whitefield

the brief

Ace Waxing is a beauty salon in Whitefield. Expert waxing, nails and brows, run by someone whose clients return because the work is right and the room feels welcoming. The brief was to build a website that did her reputation justice and, more importantly, took the friction out of booking.

Every service has a different price and a different length. Slots have to fit around real life. The old way was a back and forth over messages, hunting for a time that worked. It needed to feel like booking a table at a good restaurant. Pick what you want, pick when, done.

what I built

This is one of the most technically capable sites I've built so far. The website itself is a hand coded showcase of the salon: services, pricing, gallery, reviews, FAQs and contact. Behind it sits a custom booking system that does a lot more than collect a name and a date.

When a client picks their treatments, the system calculates the total cost and the total length of the appointment based on the services chosen. It then checks live availability against the Microsoft 365 calendar, only offering slots that actually fit around existing appointments and the salon's working hours.

Once a slot is confirmed, the system writes the appointment straight into the 365 calendar and sends the client a calendar invite. No double booking. No manual diary entries. The booking exists in the same place the salon already runs from.

Every booking confirmation includes contact buttons and directions that open in Apple Maps, Waze or Google Maps, whichever the client prefers. No fumbling with postcodes. One tap, full route.

Then the reminders kick in. The day before the appointment, the morning of, and 15 minutes before. They land regardless of which email client the customer uses, so nobody gets caught out by their phone deciding a calendar invite isn't worth showing them.

the result

Bookings happen on the website, not over messages. Clients self serve at any hour, and the salon's diary fills itself in.

Zero double bookings. Live 365 availability means a slot offered is a slot that exists.

Three stage reminders have made no shows a much smaller problem than they used to be.

One tap directions in the client's preferred map app. Nobody arrives late because they couldn't find the place.

what's next

The next step is voice and type enabled AI scheduling. Clients will be able to book by talking to the site or typing naturally, the same way they'd ask a receptionist. The booking engine is already there. The AI front end is the layer going on top.

If you run an appointment based business and you're still juggling bookings in messages, there's a much better way to do this. Let's have a chat about what it could look like for you.

→ get in touch