Skip to content
Bangkok Automation
Bangkok office dashboards showing automation outcomes

Fitness - Case study

Boutique fitness studio kept its peak-class fill rate at 98 percent

The client

A boutique reformer pilates studio in central Bangkok with two locations.

An automated waitlist flow that fills cancellations instantly by paging the right people, in the right order, on the right channel.

The client

A boutique reformer pilates studio with two Bangkok locations. Roughly twelve instructors and eight hundred active members. Class capacity is the studio’s hard ceiling; every empty spot at peak time is revenue and member experience walking out the door.

The problem

Cancellations within four hours of class were piling up unfilled. The studio’s existing waitlist system was a static queue: when a spot opened, a generic email went out to whoever was first on the list. Half the people on the list never saw the email in time, and those who did were not always free at exactly that moment. Peak classes were often running at eighty-four to eighty-eight percent full despite long waitlists.

The approach

The build replaced the static queue with a smarter dispatcher. When a cancellation came in, the system looked at the waitlist plus the studio’s regulars who had not booked in yet that week, factored in proximity to the studio (using each member’s home neighborhood), and ranked the candidates. It paged the top three on Line with a personalized one-line message: “Hi [name], a spot just opened at the 7pm reformer class tonight. Want it? Reply yes to grab.”

First reply got the spot. The system locked it, confirmed back, and notified the rest that the slot had been filled.

The result

Peak fill rate climbed from eighty-four percent to ninety-eight percent inside the first month. Waitlist members felt like the system was actually paying attention to them, which was reflected in renewal rates that ticked up by a couple of points. The studio owner stopped having to manually call regulars in the afternoon.

Your turn

Every build started as a specific problem.

Whichever one is costing your team the most time right now is usually the right place to begin. Half an hour together, a written read inside a business day, and an honest opinion on whether automation is even the right answer.

Next case study

Professional services

Marketing agency reclaimed 25 hours a week from client reporting

Read