One booking page for every location you run
Opening a second location is the moment most booking setups quietly split in two. A second account, a second link, a second calendar, and from then on every question is "which one?" — which link did we put on the flyer, which diary has the Saturday bookings, which page did the client find on Google.
A second location does not need a second system. It needs the same system to know there are now two places to be. Here is how that works, and the decisions that come with it.
One business, several locations
The model is simple: one business, one team, one client list — and several locations, each with its own address, its own hours, and its own staff.
Everything that is genuinely shared stays shared. A client who books at the city-centre branch in March and the retail-park branch in June is one client, with one history, not two strangers. The services are defined once. The owner sees one calendar.
Everything that is genuinely different is set per location. Locations is where each one gets its address, its phone, and its opening hours; the business's hours are the fallback for any location that has not set its own.
Which staff, where
People are not in two places at once, so each staff member is assigned to the locations they work at. Ana is at the city centre Tuesday to Friday and the retail park on Saturdays; the system knows, and the booking page only offers Ana at the place she will actually be.
This is the single most important setting to get right, because it is the one that puts a client in the wrong building. Assign it under Staff, and check it whenever someone's pattern changes.
Services can be per location too. If only the flagship does extensions, say so, and the retail park page will not offer them.
Two ways in: the front door and the side door
Your booking page has one address, and that is the one to put on the flyers: bookify.one/your-business. A client who arrives there is asked which location they want, sees the ones that are open for bookings, and carries on from there.
Each location also has its own address: bookify.one/your-business/city-centre. A client who arrives there skips the question and lands straight on that location's services. Use these where the location is already implied — the sign in the window, the Google listing for that branch, the receipt from that till.
Both are the same page. Nothing is set up twice.
Each location can be found on its own
That per-location address is not just a shortcut. It is a page in its own right, with that location's street address, opening hours and services attached to it in a form search engines can read.
The practical effect is that a search for what you do in the town where a branch is has a specific page to find, rather than a generic one that mentions three towns at once. Set the city and address on every location — a branch without a city on it cannot be found by anyone searching that city — and tell Bookify what kind of business you are under Business settings, so the page can say "hair salon" rather than just "business".
One calendar, filtered
Opening the calendar shows everything: every location, every column. That is the owner's view.
Filter by location and it becomes that branch's day, which is what the person on reception at that branch needs. Reports work the same way — the whole business, or one location, or one person at one location. You do not have to choose between seeing everything and seeing what matters right now. Calendar covers the view; a manager assigned to a branch can live in the filtered version and never see the rest.
Time zones, if you have them
If your locations are in different time zones, each location has its own, and appointments at each are booked, reminded and displayed in that location's local time. A client booking the Lisbon branch from London sees Lisbon times. Set it once per location and forget about it.
Money, if it is separate
Deposits and prepayments are taken per service, and the service is shared across locations, so the rules are consistent — a colour appointment earns a deposit wherever it is booked. Payments covers how that works. Where the takings need to be split by branch, the reports do that.
What to check the day you open the second site
- Every staff member is assigned to the right location, with the right days at each.
- The new location has its own opening hours, or you are happy with the business default.
- The city and address are on it.
- Services that only one branch offers are marked that way.
- The location's own link is on the sign, the listing and the receipt for that branch.
- The main link is on everything that is not specific to a branch.
That is the whole migration. No second account, no second diary, no "which one?".
If your second site is a salon, hair salons has the staff-and-columns version of this. Handling appointments for a whole team covers the people side, which is most of what changes when you grow.
- multi-location booking
- multiple locations
- booking page for multiple locations
- franchise booking
- branch booking
- location scheduling
- multi-site appointments
Your next appointment could book itself.
Start free trial