Goals: recommended targets now start from where you are today
If you set a revenue goal part-way through the month, the Recommended targets panel was answering the wrong question. It's fixed.
What was wrong
The panel worked out your plan by growing last year's — or last month's — visit volume and average sale. That's fine on the 1st. It falls apart once your salon has moved on from that month.
A site averaging $94.97 a visit was being shown a slider whose highest recommended ticket was $81.47, because the same month last year averaged $76.14. Pushed all the way to Higher ticket, the panel was recommending a 14% price cut. The volume side was wrong in the same way and the opposite direction: it asked for 83–89 appointments a week from a salon whose book runs about 62.
What it does now
The panel keeps two things separate that used to be one:
- The window that prices your goal. Unchanged — a grow 8% year-over-year goal is still 8% on the same month last year. Your target doesn't move.
- The performance the plan grows from. Now your current volume and ticket, not a year-old month's.
Set July's goal on the 29th and the panel reads your July: 268 visits at $94.97 so far. It states that across the whole 31-day month — 286 visits, $30,262 — and works the plan from there. The slider's ticket range now spans your real average sale instead of sitting 15% below it, and the 7-day figure lands next to the book you actually have.
Stated on the month you're planning
Every window the panel reads is now put on the same footing before anything is compared: a month read on the 29th, a 28-day February and a 90-day trailing window are all restated onto the number of days in the month you're setting the goal for. A part-elapsed month is scaled up to its full length — never read as though those days were the whole month.
When the panel is working from a month still in progress, it says so: "at this month's pace across the full month."
Visits are counted, not calculated
The recommended monthly visit volume now comes from visits your salon actually recorded. It used to be worked out as revenue ÷ average sale — which quietly counted memberships, package prepays and gift cards as though each one were a visit, and asked for more guests than the goal really needed.
Targets that no longer match the goal get called out
Your revenue goal and the three targets under it describe one plan, but each field is typed on its own — and a percent goal reprices itself every month while the numbers underneath sit still. That's how one salon spent a month on a 7-day target of 140 under a goal that needed 64: targets describing a business twice its size, quietly graded Below target every day with nothing ever saying why.
The Goals tab now flags a saved target that's well out of line with what the revenue goal actually needs, naming the figure and roughly what the goal calls for. A heads-up, not a block — a stretch target you chose on purpose is legitimate, and only figures far enough out to look like leftovers get mentioned.
A three-cent miss is no longer a miss
$94.97 against a $95.00 target used to read Below target — the same words a salon twenty percent short gets. The KPI tiles now say At target for anything landing within half a percent of the number.
The band is deliberately tighter than one appointment on any realistic volume target, so a guest you're genuinely short of still reads Below target. It only forgives the rounding, not the shortfall.
New goals start on year-over-year
When a month has no saved revenue goal yet, the goal type now starts on Year-over-Year % rather than a flat amount, and the menu lists Year-over-Year %, Month-over-Month %, then Flat amount — the long-term comparison first, because it is the one worth planning against. A goal you have already saved for the month keeps whatever type you chose.
Already ahead? It says so
If your pace has the month clearing its goal, the panel leads with that — "You're already ahead of this goal — $55,714 at July 2026's pace across the full month, against a $51,641 target" — and the figures below hold that pace.
They don't drop. Working strictly backwards from the goal, a salon doing 286 visits at $94.97 would be handed 283 at $93.66: still enough to clear the target, and still a recommendation to do less of what's working. A target you're beating shouldn't turn into a smaller target. The growth slider is hidden in this state too, since there's no growth left to split between volume and ticket.