Skip to content

How to Restrict Customer Self-Booking for Appointments

Learn how to hide certain appointment types from the customer app so only you can book them, while keeping other appointments available for self-booking.

How to Restrict Customer Self-Booking for Appointments

If you offer private sessions or other appointments that require staff coordination, you can hide them from the customer app while still booking them from the dashboard.

Steps

Step 1: Open the appointment type

  1. Go to Schedule > Appointments.
  2. Select the instructor whose appointment type you want to modify.
  3. Find the appointment type and click to edit it.

Step 2: Hide from the customer app

  1. Find the visibility setting (e.g., “Show in customer app”, “Allow customer booking”, or a “Visibility” dropdown).
  2. Toggle it Off or select Hidden / Staff only.
  3. Save.

Booking Hidden Appointments

Go to Schedule > CalendarCreate appointment, select the hidden appointment type (visible to staff only), choose the date, time, and customer, and complete the booking.

Alternative Approaches

  • Require approval — keep appointments visible but require staff approval for bookings, and add a note directing customers to contact you.
  • Use waitlist — enable the waitlist and manually control who moves from waitlist to confirmed.

Need a hand?

Email our team at support@joinzipper.com and we'll usually reply within a few hours.

Was this article helpful?