SAMPLE — Willow Lane Aesthetics is a fictional business. No client data. Numbers are illustrative only.
KeenHand.
Downloaded instantly from keenhand.com — generated in the owner’s browser from their own scorecard and calculator answers. This sample shows one filled in after the owner’s test night.
5/12 handled · weakest: after-hours response (0 of 3)
Med spa & aesthetics — AmSpa reported 10,488 U.S. medical-spa locations in 2023, up from 8,899 in 2022 — 81% of them single-location. AmSpa currently estimates the industry generates more than $17 billion a year and grows by more than $1 billion a year. The competition is compounding.
○ Website inquiries get a reply within five minutes — any hour, any day
The first fix on the board: an instant, warm first reply on your website form — any hour — running on rails from a playbook you approve. The bar to hold it to is contact within five minutes; the test below is how you time yourself.
○ A missed call triggers an instant text back to the caller
A missed ring becomes a text back to the caller within the minute — on rails, with same-day callback as the measure.
○ After-hours messages can book, waitlist, or hold a slot without staff
Let the after-hours message finish the job — offer real slots, take a waitlist spot, or hold the request for morning. Judgment with your checkpoints, so nothing books that shouldn’t.
✓ Appointment reminders go out automatically before every visit
Handled.
✓ A no-show gets a rebooking offer without anyone remembering to send it
Handled.
○ A cancellation triggers a waitlist offer to fill the slot
A cancellation should ring the waitlist before the coffee’s done: an offer to the next name, on rails, with anything odd stopping for a human.
✓ A great visit triggers a review invitation on its own
Handled.
✓ New reviews get a response — and a bad one reaches you fast
Handled.
○ A faded regular gets a win-back note before they’re gone for good
A regular who’s gone quiet gets a personal win-back note before they’re gone for good — drafts by segment, you release each one. Judgment work, with your checkpoints.
○ Routine questions — hours, pricing, parking — answer themselves on every channel
Questions with one right answer should answer themselves on every channel, on rails, with anything off-script handed to a person.
○ A morning summary of yesterday’s inquiries and bookings lands without anyone compiling it
One morning summary that compiles itself — read-only by construction, so it informs decisions without touching anything.
✓ Every customer conversation lives in one log — not scattered across phone, DMs, and email
Handled.
Average value of a new client: $400
Inquiries per week answered late or never: 4
Share they’d normally win: 40%
≈ $2,771 a month on the table
= client value × late-or-missed inquiries × close rate × 4.33 weeks. The owner’s arithmetic, the owner’s estimates — nothing added.
Hi — I’m looking to book a first visit and hoping for something this weekend if you have it. Saturday morning would be ideal. What do you have open, and do you take new clients on weekends? Thanks! — Jamie
The kit’s rules, followed: one inquiry only, never a held appointment — when the morning reply offered times, they were declined. And the team was told afterward; it’s a measurement, not a gotcha.
What it means: the form works and the reply, when it came, was genuinely warm — but nobody saw the inquiry until late morning, and a Saturday request usually books somewhere by then. Not a people problem; the team answered well the moment they saw it. A coverage problem between close and open — the first leak worth fixing.
An after-hours first response — acknowledging the request, offering real slots, and flagging anything unusual for a human — answers the 9:04 inquiry in under a minute, on rails, under rules the owner approves. That is exactly the window where this inquiry went cold.
Also worth doing: the form sends no confirmation at all, so the inquirer can’t even tell it went through — a smaller fix, worth doing second.
Got a timeline of your own? Fifteen minutes reads it with you — what leaked, what it costs in your own numbers, and the one fix worth doing first. No deck, no obligation.
For context, not comfort — three cross-industry B2B benchmarks, none med-spa-specific or after-hours-specific: RevenueHero’s 2024 lead-response report (vendor research, 1,000+ companies tested) found 63.5% never replied to an inquiry at all. Workato’s 2020 test of 114 B2B demo requests found exactly one company sent a personalized reply within five minutes. Harvard Business Review’s 2011 audit of 2,241 U.S. companies found 23% never responded. Different years, samples, and methods — but in each study, slow or absent follow-up was the common case. That’s the opportunity.
Sources: AmSpa — Medical Spa Statistics · AmSpa — 2024 State of the Industry recap · RevenueHero — Lead Response Times Report (2024) · Workato — Lead Response Time Study (orig. Aug 31, 2020) · Harvard Business Review — The Short Life of Online Sales Leads (2011)
KeenHand · Grand Rapids, Michigan · hello@keenhand.com
A public sample — the real plan generates in your browser and never leaves it unless you send it.
Tick the twelve-job scorecard, run the leak arithmetic, and your fix plan downloads on the spot — recommendations aimed at your weakest area, plus the same test kit, ready for tonight at your own shop.
Get your fix plan — free, instant → · Prefer to talk first? Book 15 minutes