The Cancelled Tuesday Slot Is Not Lost Until Noon
David Selva · · 3 min read
Online Booking, Waitlists, Pet Grooming
A same-day cancellation only becomes an empty table if nobody on the waitlist hears about it before the window closes.
Nine o'clock on a Tuesday, a groomer gets a text that the doodle booked for eleven has a stomach bug. That ninety-minute slot is now worth zero dollars, and it will stay worth zero unless somebody fills it in the next hour or so.
Most shops handle that moment the same way. The front desk scrolls through a notebook or a sticky-note list of people who asked to be squeezed in, calls two of them, gets voicemail twice, and goes back to checking in the dogs who actually showed up. By ten-thirty the slot is gone for good.
A waitlist that lives in someone's head is not a waitlist
Almost every grooming shop I talk to has one. It is usually a list of names without dates, without the size of the dog, and without any note of when each person could actually come in on short notice.
That last piece is what matters. A same-day opening is only useful to the handful of clients who can drop a dog off within two hours. A list that cannot sort for those people forces the desk to call everyone, which means in practice they call nobody.
Short notice changes who the right client is
Here is the part owners underrate. The client who books three weeks out and the client who grabs a same-day slot are often different people. Retirees, people who work from home, the regular whose dog is overdue and a little matted. Once you start filling cancellations deliberately, you learn who those people are, and the list gets better every month.
It also changes what you ask when someone joins the waitlist. Not just a name and a phone number, but the breed or coat size, which days they can do, and how much notice they need. Four fields. That is enough to match a ninety-minute doodle slot to a ninety-minute dog.
What the system should do, and what it shouldn't
The part worth automating is the broadcast. When a slot opens, a text goes out to the waitlist clients who fit it: same size of job, available that day, short notice is fine. First reply that says yes gets it. Everyone else gets a quick follow-up that it has been taken, so nobody drives over for a slot that no longer exists.
The part I would keep human is the judgment call. If the opening is at eleven and the first yes is a dog with a behavior note on file, a groomer needs to look at that before it is confirmed. The system can hold the slot for fifteen minutes while someone checks. It should not make that call alone.
Count the empty slots before you fix anything
For two weeks, write down every same-day cancellation and whether it got refilled. No software required, just a tally by the register.
If you are refilling most of them already, your waitlist works and you can leave it alone. If the tally shows six or eight empty slots a week, multiply that by your average ticket. That number is what a fifteen-minute setup is competing against, and in my experience it is rarely a small one.