Academy › Build › Bookings and orders
A no doesn't mean they're off the list
Not every no on the waitlist gets treated the same way: if it's about a date, the customer stays near the top of the list; if it's because they no longer need it, they come off right away, and if someone gives the same no twice in a row, you don't put them back at the top without first asking which time slot actually works for them.
By Yodai · Published September 6, 2026 · Updated October 12, 2026
You text the first person on the waitlist the moment the Thursday five o'clock slot opens up: that appointment just got canceled, and the slot is theirs if they confirm by noon. They reply ten minutes later: they can't make it. What do you do with them now?
If you remove them from the list, next week that same time might actually work for them, and you've taken away the option without asking. If you leave them exactly where they were, you might offer them another Thursday at five that doesn't work either, and you lose the window you gave them before moving on to the second person on the list. Neither one is the right answer. The right answer is to ask why they said no, because that short answer changes what you do next with their name on the list.
A no isn't always the same no
When someone turns down a slot, they're really telling you one of two things, even if they say it with the same short line, I can't. Maybe that particular Thursday just doesn't work, and next Thursday would. Or maybe they don't need what you were offering anymore: they got a haircut somewhere else, got their car fixed at another shop, found an opening at another school.
The first is a scheduling conflict. The second is a real loss of interest in your business. Treating both the same, always deleting or always keeping them on the list, is the mistake in this lesson: a waitlist that doesn't distinguish the reason behind the no ends up full of people who don't want anything anymore, and empty of people who did want in but got deleted out of caution.
- Gives a scheduling reason: a day, a time, a specific trip.
- Still interested in the service, just not on that date.
- Goes back near the top of the list: they lost a slot, not their place.
- Says they've taken care of it elsewhere or don't need it anymore.
- Doesn't ask you to let them know next time.
Which one I pick: If the reason is about timing, you keep them on the list and move on to the next person for today's slot. If the reason is that they don't need it anymore, you delete them right then: keeping them on the list only sets you up to bother them later with an offer they don't want, and that reflects badly on your business, not on them.
Asking the reason doesn't have to sound like an interrogation. It fits right into the same message where you tell them about the slot, and it also lets them know you still have them in mind even if they say no: that's what makes them reply quickly next time instead of leaving you on read.
What you do the moment they say no
Asking the reason isn't just a formality: it's what decides whether you keep texting them in the future or not. And it has to happen in the same message where you offer the slot, not in a separate one they might not answer. Four things happen, in this order, from the moment they say no to when you move on to the next person on the list.
- 1Ask the reason
One line is enough, in the same message as the slot: "Is it just this Thursday that doesn't work, or do you not need it anymore?" Don't move on to the next person without that answer: it decides everything that comes after. - 2Write down the reason, not just the no
On your list, whether it's a sheet of paper or a note on your phone, next to the name and phone number, write "can't do Thursday afternoon" or "handled somewhere else." That note, not the yes or no, is what you'll read a month from now when the next slot opens up. - 3Move on to the next person on the list
Don't wait for anything more from them. Today's slot needs someone who can actually make it today, and the deadline you gave the first person is already running for the second. - 4Decide where they land, not whether they stay
If the reason was a one-off date, they go back near the top of the list. If this is the second time they've turned it down for the same reason, don't just put them first again: that case has its own answer, coming up next.
With this, the list stops being a fixed line of names and starts carrying, next to each one, the real reason behind their last no. What you do with the slot that does get accepted, and with the rest of the list at that point, is the last piece.
- You know how to tell a scheduling no from a loss-of-interest no, with a single question in the same message as the slot.
- You've written down the reason next to each name on your list, not just the name and a yes or no.
- Whoever says no because of a date goes back near the top; whoever no longer needs it comes off the list right then.
- For anyone who turns it down twice for the same real reason, you ask for their time slot or move them down, so you don't burn the next person's window on them.
Three cases to decide
Answer before opening each one. If one gives you trouble, go back to the section that explains it.
1. You offer the Wednesday 10:00 AM slot to the first person on the list. They reply: "I have a doctor's appointment that day, any other day works for me." What do you do with them?
They stay on the list, near the top: the reason is a date, not a loss of interest. You write down "no Wednesdays, anything else works" and move on to offer today's slot to the next person.
2. A client who'd been on the list for two weeks texts you first: "never mind, I already found another school." Do you keep them on the list in case they change their mind?
No. They come off the list right then. Keeping them on it doesn't change anything, except that you'll text them again with an offer they no longer want.
3. This is the third time the same customer has turned down a Saturday morning slot, and all three times they tell you Saturday mornings don't work for them. Do you put them first on the list the next time that slot opens up?
Not without asking them first which time slot actually works. If they say no again and you keep putting them first every time a Saturday morning opens up, you're burning the response window that should go to the next person. Ask for their time slot or move them down a spot.
And when someone finally confirms and the slot closes, you still have the other names waiting for something that no longer exists. They need to hear something too.
In Yodai your clients request a time on your site and you confirm it from your dashboard. See how online booking for your business works.
NextThe slot's already spoken for: what happens to the rest of the list