How do I fill last-minute cancellations?

Updated

Filling a last-minute cancellation means texting your waitlist and clients already due for their next visit the moment a slot opens — not waiting for the calendar to sit empty. A refundable deposit of $25 to $50 cuts cancellations before they happen, and an AI assistant like Rebiza’s can text the right clients automatically for a flat $149 a month.

Text your waitlist, then clients due for rebooking

The fastest fill comes from a short, ranked list, not a mass blast. Start with anyone who already asked for that slot and couldn’t get it — your waitlist. If nobody’s waiting, move to clients who are due or overdue for their next visit: someone who got a ceramic coating six weeks ago or a lash fill two weeks ago is far more likely to say yes to a same-day slot than a client you haven’t seen in a year.

  • Waitlist first — they already told you they want in, so a text usually gets a fast reply.
  • Due-for-rebooking clients second — rank by how overdue they are for their specific service cycle, not just recency.
  • Everyone else last, and only for slots more than a day out — cold outreach rarely fills a same-day gap.
  • Keep the message short: the exact time, the service, and a one-tap way to confirm — the client who has to call you back is the client who doesn’t rebook.

This only works if you can legally text people. Waitlist and rebooking texts still need consent on file and have to respect quiet hours and STOP requests under the same TCPA rules that cover any other marketing text — treat a cancellation-fill message like any other outbound SMS, not an exception. If your rebooking outreach already tracks who’s due for their next visit, a cancellation can trigger a text to the right person automatically instead of you building a list by hand.

A deposit policy prevents the gap in the first place

The cheapest way to fill a cancellation is to have fewer of them. A refundable or partially-refundable deposit — commonly $25 to $50, or a percentage of the ticket for longer jobs — gives a client a reason to show up or to cancel with real notice instead of ghosting an hour before. Rebiza requests that deposit through the business’s own payment link (Stripe, Square, or PayPal) with a one-tap owner confirmation once it’s paid, so there’s no new merchant account or Connect setup required.

Pair the deposit with a clear cancellation window in your booking confirmation — “cancel by 6pm the day before for a refund” is easy for clients to follow and easy for you to enforce consistently, instead of deciding case by case.

Set realistic expectations by appointment length

Not every cancellation fills, and the length of the appointment is the biggest factor. A quick win doesn’t mean every gap closes the same day — plan the slower-moving ones into admin time, prep work, or a lower-priority job instead of counting on a fill that may not come.

How appointment length affects your odds of filling a same-day cancellation.
Appointment lengthOdds of a same-day fillBest first move
Express service (30–60 min)HighText your waitlist immediately — short slots are easy for a client to say yes to on short notice
Full detail or standard visit (2–3 hrs)ModerateOffer it to clients due for rebooking within the next two weeks before going wider
Long-format job (ceramic coating, paint correction, multi-hour treatments)LowTreat it as found time for prep, deep-clean, or catch-up work rather than a guaranteed fill

Frequently asked questions

Should I discount the slot to get someone in the door?

Not right away. Offer it at full price to your waitlist and due-for-rebooking clients first — most cancellations fill without a discount. Save a small incentive for slots still open within a couple of hours of the appointment time, when filling something beats filling nothing.

How do I keep a waitlist without buying new software?

A simple running list — names and requested dates in a notes app or spreadsheet — works fine at low volume; just text the top few in order the moment a slot opens. An AI booking assistant that already tracks due-for-rebooking clients can do this step automatically the moment a cancellation comes in.

Does charging a deposit actually stop people from canceling?

It doesn’t stop every cancellation, but it filters out the low-commitment bookings that cancel or no-show most often, and it gives you real notice when someone does need to change plans. Rebiza requests the deposit through your existing payment link and only needs your one-tap confirmation once it’s paid.

Can I text former clients about a cancellation if they haven’t heard from me in a while?

Only if you still have valid consent on file and it isn’t the middle of the night — the same TCPA consent and quiet-hours rules that apply to any marketing text apply here. If consent has lapsed or you’re unsure, stick to clients with an active, confirmed opt-in rather than guessing.

Sources

Keep reading