Wix Bookings: Offering Services at Multiple Locations
Offer your services at multiple business locations to give your clients and staff more flexibility. You can create appointments and classes at different locations or create separate services for each branch. Assign booking admins and managers to specific locations to streamline operations.
Important:
For services that require resources, make sure you add the relevant resource types, and their amount, to each of your locations to ensure a smooth experience for your clients and staff. Learn more about adding resources to your services at different locations.

Notes:
When clients book services, the emails go to the email address connected to the default business location.
Your dashboard's time zone doesn't change if you have multiple locations. Only the time zone for your default location appears on your site.
Adding business locations to your site
As your business expands, add new locations to the business info section of your site. Keep your clients in the loop with easy access to the updated location details. They can then select the most convenient location to book their services.
Dashboard
Go to Business Info in your site's dashboard.
Scroll down to the Location and contact info section.
If you have not already done so, enter the details of your first location:
Enter your business address.
(Optional) Enter a Location name, for example, 'Our newest location'.
(Optional) Enter an Address description, for example, "Enter from the side door beside the elevators".
Enter contact info relevant for this location.
Note: Your default location will be set to your default time zone. For additional locations select a new time zone from the Time zone drop-down. Learn more about displaying times zones.
Click Save.
Click Add a Second Location.

Enter the details of your new location.
Click Add New Location and repeat steps 3 - 4 to create any additional locations.
Click Save.
Default location
To change your default location, click the More Actions icon

next to the relevant location. Select Set as Default, then confirm.
Wix app
Go to your site in the Wix app.
Tap Manage

at the bottom.
Scroll down and tap Settings.
Tap Business Info.
Scroll down to the Location and contact info section.
If you have not already done so, enter the details of your first location:
Enter your business address.
Enter a Location name, for example, 'Our newest location'.
(Optional) Enter an Address description, for example, "Enter from the side door beside the elevators".
(Optional) Enter contact info relevant for this location.
Tap Save.
Tap + Add New Location.
Enter the details of your new location.
Tap Save.
Repeat steps 7 - 9 to create any additional locations.
Tap Save.

Default location:
To change your default location, tap the More Actions icon

next to the relevant location. Tap Set as Default, then confirm.
Wix Studio app
Go to your site in the Wix Studio app.
Tap Manage.
Scroll down and tap Settings.
Tap Business Info.
Scroll down to the Location and contact info section.
If you have not already done so, enter the details of your first location:
Enter your business address.
Enter a Location name, for example, 'Our newest location'.
(Optional) Enter an Address description, for example, "Enter from the side door beside the elevators".
(Optional) Enter contact info relevant for this location.
Tap Save.
Tap + Add New Location.
Enter the details of your new location.
Tap Save.
Repeat steps 7 - 9 to create any additional locations.
Tap Save.
Default location:
To change your default location, tap the More Actions icon

next to the relevant location. Tap Set as Default, then confirm.
Assigning booking roles and permissions to locations
Assign site collaborators with booking permissions to specific locations. Their access to your site depends on their assigned role and permissions. Once assigned, they can view and manage bookings for those locations.
For example, you can assign a salon manager the Bookings Manager role for two branches. They’ll be able to manage bookings, update orders, and track client trends at those specific locations.

To assign collaborators to locations:
Go to Roles & Permissions in your site's dashboard.
Click the More Actions icon

next to the relevant collaborator, for example a staff member.
Click Manage location.
Select the location settings:
All locations: Allows access to all current and future locations.
Specific locations: Select the checkbox and choose the location(s) from the dropdown.
Click Save.
Assigning staff to locations
Assign staff and manage collaborators for each location to keep your bookings organized. By linking the right team members and site collaborators to specific business locations, you ensure everyone can manage the bookings and responsibilities that matter to them.
To assign staff to locations for bookings:
Go to Staff in your site's dashboard.
Click Manage at the top right and select Manage locations.
Click the More Actions icon

next to the relevant location.
Choose what you want to do:
Assign staff
Click Assign staff.
Select the checkbox next to the staff member you want to assign to that location.
Click Save Changes.
Note: You can't remove a staff member from a location unless they’re assigned to another one. To unassign them, first assign them to a different location.
Invite collaborators
Click Invite collaborators.
Choose which role you want to assign:
Booking Manager: Has full access to your booking calendar and contacts page, and can manage bookings, update orders, and view analytics.
Booking Admin: Has full access to your booking calendar and contacts page but cannot edit other areas of your site.
Click Continue.
Enter the emails of your site collaborator, then click Send Invite.
Read more about inviting people to collaborate on your site.
More actions:
Use the location manager to keep your staff assignments and business locations up to date.
Click More Actions to manage collaborators for each location, view or update your staff list, or edit your business location details.
Changing staff members' available locations
Set your staff up at multiple locations to offer more convenient options to your clients. If you have staff members assigned to more than one location, you can set up their availability individually for each location. Once you’ve set their availability, you can create or edit appointments for all your locations. Learn about additional factors that can affect appointment availability.
Before you begin:
Make sure to set your default work hours.
To change staff members' available locations:
Go to Staff in your site's dashboard.
Hover over the staff member you want to update and click Edit.
Scroll down and click the Edit icon

next to the relevant day of the week.

Click the Location drop-down and select the relevant location where your staff member works on that day.
Click Save.

(Optional) Repeat steps 4-6 to select the relevant locations for each of the staff member's working days.
(Optional) Repeat the steps above for all staff members who work from multiple locations.
Adding more locations to an appointment or class
As your business grows, you may want to add more locations to your existing services. This is a great way to win new clients and offer more convenience to your existing clients.
Dashboard
Go to Booking Services in your site's dashboard.
Click an existing appointment or class to edit it.
Click Edit next to the Location drop-down.
Click Business Location.
Select the relevant business addresses from the Choose locations drop-down.

Click Save.
(Optional) Schedule recurring classes at multiple locations:
Scroll down to the Schedule section.
Click Add Sessions.
Add the required session details, including the location.
(Optional) Click + Save & Add New to schedule additional sessions.
Click Save.

Tip:
Click Edit schedule under the Schedule section to edit class details.
Add a one-time session through your booking calendar.
Wix app
Go to your site in the Wix app.
Tap Manage

at the bottom.
Tap Booking Services, or tap Catalog and select Booking Services.
Tap the relevant session.
Tap Locations.
Select the relevant business location(s) from the Choose location drop-down.
Tap Save.
(Optional) Schedule recurring classes at multiple locations:
Scroll to the Schedule section.
Tap +Add more sessions.
Add the required session details, including the location.
Tap Save.
Tap Done.
Wix Studio app
Go to your site in the Wix Studio app.
Tap Manage.
Tap Booking Services, or tap Catalog and select Booking Services.
Tap the relevant session.
Tap Locations.
Select the relevant business location(s) from the Choose location drop-down.
Tap Save.
(Optional) Schedule recurring classes at multiple locations:
Scroll to the Schedule section.
Tap +Add more sessions.
Add the required session details, including the location.
Tap Save.
Tap Done.
Displaying services by location
If you choose to include tabs on your service list, you can display your services by location, instead of by service category.

Wix Editor
Go to your Book Online page:
Click Pages & Menu

on the left side of the editor.
Click Bookings Pages.
Click the Book Online page.
Click the Book Online element on your page.
Click Settings.
Click the Display tab.
Enable the Show title on Service List toggle if you want to include the title (e.g. "Our Services").
Enable the Show tabs on Service List toggle to add the tabs showing your different locations.
Select Locations under Use tabs to filter by.

Studio Editor
Go to your Book Online page:
Click Pages

on the left side of the editor.
Click the Book Online page under Bookings Pages.
Click the Book Online element on your page.
Click Settings.
Click the Display tab.
Enable the Show title on Service List toggle if you want to include the title (e.g. "Our Services").
Enable the Show tabs on Service List toggle to add the tabs showing your different locations.
Select Locations under Use tabs to filter by.

Wix Harmony Editor
Go to your Book Online page:
Click the Page dropdown at the top left of the page.
(In the Site Pages panel) Select the Book Online page under Bookings Pages.
Tip: Jump to the page you need by clicking the dropdown next to Site Pages and selecting Bookings Pages.
Click the Service List element on your page.
Click the Settings icon

on the action bar.
Click the Display tab.
Enable the Group Services toggle to add the tabs that group your services.
Select By location under Choose how to display groups.
FAQs
Click a question to learn more about offering services at multiple locations.
Can I connect the same service to multiple locations?
Yes, you can assign multiple locations to a single service. Each location will have its own availability based on the staff and resources assigned to it.
Can a staff member be assigned to more than one location?
Yes, staff members can be assigned to multiple locations. In the Roles & Permissions section, you can select specific locations or allow access to all locations for each staff member. Read more about assigning site collaborators to specific locations.
Can I set different working hours for each location?
Yes, you can set different working hours for each location. Go to Staff in your site's dashboard, hover over the staff member you want to update, and click Edit. Then, adjust the working hours for each location individually.
How can I remove a business location from my site?
You can remove a business location if you no longer offer services there. Scheduled services at the deleted location aren't affected, so update or cancel the service from your calendar as needed.
Note: You can't remove your default location until you set another one as default.
To remove a business location:
Go to Business Info in your site's dashboard.
Scroll down to the Location and contact info section.
Click the More Actions icon

next to the location you want to delete.
Click Delete.
Click Delete to confirm.

What happens to existing bookings when a location is deleted?
Deleting a location doesn’t affect previously scheduled bookings. It’s recommended to update or cancel such services manually.
Can I offer a course at multiple locations?
You can't offer a single course at more than one location. To run the same course at different locations, duplicate the course and assign each one to a separate location. Clients can book and attend each course by location.
To duplicate a course for different locations:
Go to Booking Services in your site's dashboard.
Click the More Actions icon

next to the relevant course and click Duplicate.
Note: Create a new course if needed and then duplicate it.
Click the duplicated course and then scroll down to the Locations section.
Click Edit and choose where you want the course to take place:
Business location: Select one of your business addresses.
Custom Location: Add a location other than one of your business addresses. For example, an Online session.
Click Save.
Repeat as needed for additional locations.
Need A Professional Website?
Contact Us Today!
I'm a paragraph. I'm connected
I'm a paragraph. I'm connected
I'm a paragraph. I'm connected
I'm a paragraph. I'm connected
I'm a paragraph. I'm connected
I'm a paragraph. I'm connected