A way to disable new clients from booking with a server provider who is only accepting current clientele
The Problem
Many seasoned service providers (e.g., hairstylists, massage therapists, personal trainers) reach a point where their schedules are full, and they prefer to maintain relationships with existing clients. However, the current system doesn't allow them to filter who can book. This creates several challenges:
Providers have to manually decline or reschedule new client appointments, creating friction.
New clients may feel frustrated after booking only to be told they can’t be accommodated.
This increases admin overhead and reduces the provider’s satisfaction with our platform.
The Solution
Introduce a “New Client Booking Restriction” toggle in provider settings:
ON: Only existing clients (defined by prior confirmed bookings or profile connection) can book.
OFF: All clients can book, as per current default behavior.
Optionally, providers could still enable a waitlist or custom message for new clients.
Benefits
Improves provider satisfaction and retention — gives them more control over their schedule and clientele.
Enhances user experience — no more miscommunication or declined appointments for new clients.
Drives trust in the platform — we support the growth of providers through their full career lifecycle.
Sets us apart — few booking platforms offer this level of nuanced control.