Gaplessly
Operations / Business Analytics & Reporting

Revenue Reporting by Service and Staff

Revenue broken down by service and staff, or server and shift, viewable over 7, 30 and 90 days to spot a real trend, not a fluke week.

Appointments & hospitality

Business Analytics & ReportingInside Gaplessly

Illustrative product preview.

Part of your operations toolkit

The big picture

Business Analytics & Reporting, at a glance.

Gaplessly's dashboard reports revenue broken down by service and staff member for appointment based businesses (salons, clinics, spas), or by server and shift for restaurants and venues, viewable over 7, 30 and 90 day windows. A single week is easy to misread, a sick day or a slow patch can look like a trend that isn't one, so the useful habit is comparing the three windows side by side rather than reading one number on its own. This reporting is already live in the dashboard, not a roadmap item.

What the report actually shows

Revenue reporting breaks your income down by what actually drives it, not just a single top-line number for the day or the week. For appointment based businesses, salons, clinics and spas, revenue is broken down by the service or treatment that earned it and the staff member who delivered it. For restaurants and venues, revenue is broken down by the server who ran the table and the shift it happened on.

  • Appointments, salons, clinics, spas: revenue by service or treatment, and by staff member
  • Hospitality, restaurants and venues: revenue by server, and by shift
  • The same breakdown holds across every window, so a 7-day view and a 90-day view are counting the same categories, not different ones

Why three windows, not one

A week is a small, noisy sample to run a business on. One staff member's numbers can dip because they took two sick days. A whole location can look soft for a week because of an ordinarily quiet stretch that has nothing to do with anything anyone did differently. Read that single week on its own and it's easy to draw the wrong conclusion from it.

That's why the reporting is built around three windows, 7, 30 and 90 days, rather than one. A week tells you what's happening right now. A month smooths out the odd sick day or slow Tuesday. A quarter tells you whether what you're seeing is an actual shift in how a service, a treatment, a server or a staff member is performing, or just the normal texture of a real week.

The useful habit isn't trusting whichever window you happen to check first. It's holding two or three windows next to each other, a week against a month against a quarter, and only acting on what shows up in more than one of them.

What it's actually for

The point of breaking revenue down this way is to answer questions you can't answer from a single total. Is a particular service or treatment earning its slot on the calendar, over a real sample, not just this week? Is a slow patch for one staff member or server an ordinary blip, or the start of something worth a conversation? Is this month actually different from the last three, or does it just feel different?

  • Compare a service or treatment's 30-day and 90-day revenue to see whether it's genuinely gaining ground or just had one good week
  • Compare staff members or servers against each other over the same window, so the comparison isn't skewed by one of them working fewer shifts that week
  • Check a quiet 7-day window against the 30- and 90-day numbers before treating it as a trend

The same report, framed for how you actually talk about your business

Appointment based businesses see this labeled for what they do. A general appointments dashboard calls it revenue insights: service and team member. A spa's dashboard calls it treatment insights: treatment and therapist. A clinic's dashboard calls it practice insights: service and practitioner. Underneath, it's the same mechanic and the same three windows. Only the words match how that kind of business actually describes its own work.

Restaurants and venues get a different pair of dimensions, not a relabeled version of the same one. There's no treatment or therapist on a restaurant floor, so hospitality reporting is built around server and shift instead, because that's what actually maps onto how a service runs.

Common questions

For appointment based businesses, salons, clinics and spas, by service or treatment and by staff member. For restaurants and venues, by server and by shift.

Do not take our word for it. Open the demo.

The real product, running with example businesses. No account, no card, and nothing to uninstall afterwards.

Open the live demo