Using multiple locations on a booking page
Multiple locations on a booking page let you offer bookers more than one way to meet with your hosts. This feature is available on Any host available booking pages. You can offer a mix of virtual and in-person meeting options, assign different locations to different hosts, or let bookers pick the office location that works best for them.
Use multiple locations to:
- Offer a virtual or in-person option with the same host.
- Offer an in-person meeting with one group of hosts and a virtual meeting with another.
- Let bookers choose between two different physical locations (for example, hosts at Branch A vs. hosts at Branch B).
Requirements for using multiple locations on a booking page
- Scheduler licensed (paid)
- Owner or edit access to the booking page.
Notes:
- An Any Host Available booking page is required. Single-host (1:1) booking pages already support multiple locations.
- For rotating host pools, only the first pool's location configuration is used. Later pools follow it.
How to add multiple locations to a host
- Sign in to Zoom Scheduler.
- In the left navigation panel, click Booking Pages, then open and edit an Any Host Available booking page.
- Click the Hosts tab.
- Under How you'll meet, find the host or host pool you want to update.
- Click Select location.
- Choose the new location type (for example, in-person).
- Enter the location or address.
- Repeat these steps for any other hosts who should offer more than one location.
Note: If you're using a rotating host pool, the location settings on the first pool apply to the whole booking page. Pools added after it will follow the first pool's location setup rather than defining their own.
Managing how bookers view available times by location
By default, bookers see available times grouped by location and must choose a location before browsing. If you prefer that bookers see all available times blended together and choose a location after selecting a time, turn off this setting.
- Sign in to Zoom Scheduler.
- In the left navigation panel, click Booking Pages.
- Click the Hosts tab.
- Under How you'll meet, clear the Let bookers view available times by location check box.
When this setting is turned on (default):
- Bookers choose a location before they see any available times.
- Bookers can still switch locations while scheduling.
- Only times available at the selected location are shown.
- Zoom Scheduler assigns a host from that location automatically.
When this setting is turned off:
- The booker sees the full calendar of available times right away (Show all times), without an extra step.
- A location filter is still available at the top of the calendar if the booker wants to narrow down to a specific location before picking a time.
- After the booker chooses a time, they can choose the available locations for that time slot.
What bookers see
If Let bookers view available times by location is on (default)
- The booker is asked Where do you want to meet? with a list of options: Show all times, Zoom meeting, Phone call, each in-person address you've added, and Somewhere else.
- After choosing a location (or Show all times) and clicking Continue, the booker sees only the times available for that choice.
- If there are no open times on the date they're viewing, the booker sees a No available times message with two options: Go to next available time or View other locations.
- The booker can switch locations at any time from the location dropdown at the top of the calendar. Times update to match the selected location.
- Once the booker picks a time and location and completes booking, that location is locked in on the confirmation. They don't need to choose it again.
If Let bookers view available times by location is off
- The booker sees the full calendar of available times right away (Show all times), without an extra step.
- A location filter is still available at the top of the calendar if the booker wants to narrow down to a specific location before picking a time.
- After the booker chooses a time, they can choose the available locations for that time slot.
How this works with host assignment logic
Multiple locations work alongside your existing host assignment settings. For example, if host assignment is set to Prioritize fairness and a host is skipped for being overbooked, that host's availability drops out of the calendar, and so does any location that's only offered by that host.