Starting point
The booking calendar showed appointments but did not answer operational questions: how much working time remains unused, which days are weak, and how performance differs by employee and location.
Beauty operations · Booksy data
An operations dashboard for beauty salons that translates Booksy data into team occupancy, schedule gaps and revenue. Instead of seeing only appointments, the owner can identify where the schedule needs attention.

The booking calendar showed appointments but did not answer operational questions: how much working time remains unused, which days are weak, and how performance differs by employee and location.
Tracksy combines historical XLSX reports with new events received from Booksy emails. Based on appointments and staff schedules, it calculates daily summaries, occupancy and specific gaps. The data model supports organisations with multiple salons and team members.
03
XLSX reports provide historical data, while incoming messages processed by an Edge Function deliver new bookings, changes and cancellations.
The system compares working time with booked time, classifies each day and records specific gaps that require attention.
Dashboards and reports move from the organisation-wide result down to a location and an individual team member.
Supabase Auth and RLS policies isolate data. A separate inbound address for each salon associates events with the correct location.
04
Facing a similar process?
During a free call, we will walk through the process, data and current tools. You will receive a recommendation for the first sensible scope.