The Stats period selector and compare mode
How the year, month, custom-range, and compare-to controls at the top of every Stats screen work.
Every Stats screen has a year dropdown, a month dropdown, and a Custom… button at the top, plus a + Compare to link below. Together they set the time window every chart on the page reads from.
Year and month
The year dropdown lists every year back to the year of your first counted booking. The month dropdown starts with All months, then the twelve months of the selected year.
- Year alone (with All months) → the full year.
- Year + a specific month → that calendar month.
The current month and any future months are greyed out until they exist.
The "ends today" rule for the current year
For any past year, All months means January 1 through December 31. For the current year, All months means January 1 through today — not through December 31 of a year that hasn't finished. Picking the current month means the first of that month through today.
Custom range
Custom… opens a date-range picker. While a custom range is active, the year and month dropdowns grey out and a Custom: chip with an × replaces them. Tap the × to return to the dropdowns.
A custom range can span any number of days, months, or years. The charts bucket the window automatically — a month renders one bar per day, a quarter one bar per week, a year one bar per month.
Compare to
+ Compare to drops a second row of the same three controls below the primary row.
Compare picks a smart default based on the primary:
- Full year → previous year.
- Specific month → same month a year earlier.
- Custom range → same-length window ending immediately before the primary's start.
Override the default by picking anything on the compare row.
With compare on, every time-axis chart renders both periods side by side. Ranked tables (like Top Clients) render as two independent lists. A green dot marks the primary, a blue dot the compare.
"Fill to full" in compare mode
When the primary is the current year (or current month) and the compare is a past one, the current side would normally cut off at today and the bars wouldn't line up. Compare mode silently extends the current side to the full year (or full month) so the buckets match.
Outside compare mode, the current year still cuts off at today.
Forecast is the exception
The Forecast tab doesn't read this period selector. It has its own forward-looking date picker on the tab itself — the period selector is retrospective, Forecast is prospective.
Frequently asked questions
- Why doesn't the year dropdown go back further?
It goes back to the year of your first counted booking. Earlier years have no data.
- Can a custom range span more than one year?
Yes. Any start and end date works.
- I picked February 2024 and turned on compare. Why did it default to February 2023?
Same period one cycle back: same month a year earlier, previous year for years, same-length window for custom ranges. Override it from the compare row if you want something else.
- Does the period selector affect Forecast?
No. Forecast has its own date picker on the tab itself.
See this in action
- The Activity tabWhat the Activity tab shows — your total bookings, completed sessions or appointments, the bar chart that breaks them down, your completion rate, and (time-based) your busiest days of the week.
- The Clients tabWhat the Clients tab shows — unique clients, new clients, the new-vs-returning split, your top clients by spend, where your clients come from, and (project-based) how many sessions per booking.
- The Forecast tabWhat the Forecast tab shows — confirmed future revenue, pending pipeline, the next-three-months timeline, and the list of upcoming sessions. The one Stats tab that looks forward instead of back.
- The Guests tabWhat the Guests tab on Studio Stats shows — guest spot count, chair-rental income, where guests come from, top guest artists with their fees, and guest occupancy by month.
- The Locations tabWhat the Locations tab shows — your guest-spot count, your best guest spot by revenue, and a performance breakdown per location. Project-based practitioners only.
- The Operations tabWhat the Operations tab on Studio Stats shows — workstation count, cancellation rate, workstation utilization and conflicts, busiest days, cancellation analysis, and booking lead time.
- The Revenue tabWhat the Revenue tab shows — net and gross revenue, the monthly revenue bar chart, revenue split by service, and the kept-deposit total from cancelled bookings.
- The Studio Overview tabWhat the Overview tab on Studio Stats shows — total sessions, active team, completion rate, workstation use, today's snapshot, the next 7 days strip, and any open action items.
- The Studio Revenue tabWhat the Revenue tab on Studio Stats shows — gross studio revenue, commission income, guest fee income, the revenue-by-period bar chart, kept deposits, and seasonality.
- The Team tabWhat the Team tab on Studio Stats shows — total sessions, the resident vs guest split, sessions per practitioner with completion rates, and the period-by-period breakdown.
Was this helpful?