Where to enable
Go to Admin → Settings → Appointments. With the Multiple Locations custom feature on, a toggle appears at the top: Do you want to have settings per location?. Turning it on flips settings_appointment_location_enabled and reveals a per-branch editor below.
Use the location selector in the admin header to pick the branch you want to configure. All Locations hides the editable fields until you choose a specific branch.
Per-branch booking rules
Within each branch you can tailor the appointment experience:
- Booking flow — order and visibility of the booking steps (currently in development for per-location use)
- Instructor visibility — whether customers see instructor names and photos when picking a slot, or book a generic time and have the system assign someone
- Show when full — whether fully-booked slots remain visible as greyed-out or are hidden entirely (in development)
This is useful when, for example, your downtown branch wants a fast no-instructor-choice flow while a smaller studio leans on customers picking a favourite coach.
Classroom modes per branch
Each branch can run its own classroom assignment mode:
- Strict — every appointment must be tied to a classroom, and overlapping bookings in the same room are blocked
- Shared — classrooms exist but multiple appointments can share a room at the same time, which suits open studios or co-working layouts
Because the mode is read from the branch's own row, a multi-floor flagship can enforce strict room allocation while a satellite studio with a single open space stays on shared.
