Locations

When the Locations menu appears or hides

Lisa Wang

By Lisa Wang

June 7, 2026 · 2 min read

The admin Locations menu is gated by two conditions — learn when it appears, when it hides, and where single-location businesses configure their one branch.

#menu#visibility#guard

The two conditions

The Locations menu at /admin/locations is controlled by a guard (locations.guard.ts). It only appears when both of the following are true:

  1. The Multiple Locations custom feature is enabled
  2. The business has more than 1 active location (not archived, not deleted)

If either condition fails, the menu item is hidden, and any attempt to navigate to /admin/locations directly redirects the user to /home.

This keeps the admin sidebar focused — businesses who do not need branch management never see a menu they cannot use.

What single-location businesses see

If you operate one branch and have not enabled Multiple Locations, the Locations menu will not appear in your sidebar — and you do not need it.

You still configure your single location, just in a different place:

  • Settings — go to Admin → Settings to edit your address, opening hours, contact info, and map pin
  • First-run setup wizard — when you first sign up, the onboarding wizard walks you through entering your location details so your home page is ready immediately

Everything that a multi-location business edits per branch, a single-location business edits once in Settings.

What happens after archiving locations back to 1

If you previously had multiple branches but have since archived (or deleted) them so that only 1 active location remains, the guard's second condition fails — and the Locations menu disappears from the sidebar, even though the Multiple Locations custom feature is still toggled on.

What this means in practice:

  • Your one remaining active location is treated as the primary branch
  • Customers no longer see the branch picker on the booking site
  • To edit that single location, use Settings instead
  • If you want the Locations menu back, simply unarchive or create another active location, and it will reappear automatically

You can also turn off the Multiple Locations custom feature entirely if you no longer plan to run more than one branch, which stops the per-extra-location billing.

Was this article helpful?

Try the Booking System for 7 days

All Features Included

7 DAYS FREE$
  • Unlimited bookings
  • All AI features included
  • 🌐Your own branded booking website

No credit card needed

Arrow