Use Case

Smart Waitlist Management for Salons

Automatic slot matching, online waitlist joining, and real-time notifications — fill cancellations without the phone tag.

When your schedule is full, a manual waitlist means sticky notes, memory, and missed opportunities. Bella Booking's waitlist system automatically matches waiting clients to newly opened slots, notifies your team, and lets you convert waitlist entries to appointments in one click. Clients can even join the waitlist directly from your online booking page when no slots are available.

Who this is for

  • Busy salons that are regularly fully booked
  • Salons with high cancellation or reschedule rates
  • Businesses that want to fill last-minute openings automatically
  • Salons where clients have flexible preferred times

Common challenges

Cancellations create revenue gaps

When a client cancels, that slot often goes unfilled because there's no efficient way to reach waiting clients quickly enough. The revenue is simply lost.

Manual waitlist tracking is unreliable

Paper lists, spreadsheets, or memory-based waitlists mean missed matches. Staff forget to check, preferred times aren't recorded accurately, and clients get frustrated.

Phone tag to fill cancellations

Calling through a list of waiting clients to find someone who can take a newly opened slot is time-consuming and often unsuccessful — especially for same-day openings.

No way for clients to express interest when fully booked

When your online booking shows no availability, interested clients have no option but to call or try again later. Most don't bother — they book elsewhere.

How Bella Booking helps

Automatic slot matching

Learn more

When an appointment is cancelled or rescheduled, the system automatically checks the waitlist for clients whose preferred times overlap with the new opening. Your team is notified of matches instantly.

Online waitlist joining

Learn more

When no slots are available, clients can join the waitlist directly from your online booking page. They select their preferred times, services, and team member — no phone call needed.

Preferred time windows

Learn more

Waitlist entries include multiple preferred date/time windows. The matching algorithm checks all windows against new openings, with validation to prevent overlapping or past-date entries.

One-click conversion to appointment

Learn more

When a match is found, convert the waitlist entry to a confirmed appointment directly from the notification. The client is moved from waiting to booked with full service and team member details preserved.

Team member and service validation

Learn more

Matches are validated against team member availability, roster schedules, and service eligibility — not just time overlap. Only genuinely bookable matches are surfaced.

Simple pricing

A busy salon with 6 stylists pays just

A$79/month

Professional plan · No per-seat fees · No commission

See full pricing details

Frequently asked questions

Can clients join the waitlist from online booking?

Yes. When your schedule shows no availability, clients can join the waitlist directly from your online booking page. They select their preferred times and services without needing to call.

How does automatic matching work?

When an appointment is cancelled or rescheduled, the system checks all waiting clients whose preferred time windows overlap with the new opening. It also validates team member availability and service eligibility before notifying your team.

Can I control which services allow waitlist joining?

Yes. You can enable or disable waitlist joining per service, or set a location-level default that individual services inherit.

What happens to stale waitlist entries?

Matches are revalidated automatically. If a preferred time window passes without being booked, the match is dismissed. You can also manually dismiss or delete waitlist entries.

Ready to get started?

Start your 14-day free trial — no credit card required. See how Bella Booking works for your business.