If you run more than one location — two clinics, five salons, a franchise with dozens of sites — the scheduling question usually isn’t “which software.” It’s “how do I make one system work across every site without staff double-booking each other, or head office losing visibility into what’s happening at each location.” This is a step-by-step guide to actually setting that up, plus an honest look at how three other tools people compare handle (or don’t handle) the same problem.
Still deciding which platform is right for a multi-location or franchise business in the first place? Read our full comparison guide before you set anything up: appointment scheduling software for franchises & multi-location businesses. This guide assumes you’ve picked (or are trying) Bookafy and just want the setup steps.
Before you touch a single setting, there’s a real choice to make, and most people don’t realize they’re making it:
Most multi-location businesses land on option 1 eventually — often after a year or two of stitching together separate logins for a report that should take five minutes. Bookafy is built around option 1: one account, locations and staff tagged underneath it. If you’re mid-franchise-rollout and genuinely need separate books per franchisee (their own login, their own data, no shared visibility), that’s a different setup — talk to us directly rather than trying to force it through the standard account settings.
If you’re comparing platforms specifically on this question, here’s what’s actually true as of 2026 — not marketing copy, what each vendor’s own pricing and help pages say:
| Platform | How multi-location works | What it costs |
|---|---|---|
| Bookafy | Staff tagged by location, one account, round robin/skill-based routing included | No per-location fee. Pro $7/user/mo, Pro+ $11/user/mo |
| Calendly | No dedicated “location” object; Teams plan groups staff under a shared page. Real org-wide control (multiple teams/brands under one admin) needs Enterprise | Teams ~$16/user/mo; Enterprise custom, ~$15,000/yr floor |
| Acuity Scheduling | Separate calendar per location/staff member on paid tiers (Premium supports up to 36 calendars). True multi-account (separate businesses under one login) is Enterprise-only | Premium ~$61/mo; Enterprise custom-priced |
| Setmore | Dedicated “multiple locations” feature exists, but it’s Pro-tier and early release — you have to contact Setmore support to get it switched on. Appointments, staff, customers and billing stay separate per location; only the login is shared | Requires Setmore Pro |
In the interest of not overselling this:
Do I need a separate Bookafy account for each location?
No — in most cases one account with staff/resources tagged by location handles it, with routing sending each booking to the right site automatically.
Is there an extra charge per location?
No. Bookafy prices per user, not per location — add as many locations as you need without a separate line-item fee for each one.
Can clients pick their nearest location when booking?
Yes — you can run one shared booking page with a location picker, or a dedicated booking link per site, whichever fits how you market each location.
Can each location have its own branding?
That’s the white-label option, built for larger and franchise/enterprise accounts on top of the base multi-location setup — see the white-label guide linked above for how it works and what it costs.
What if I already have separate accounts for each location today?
Talk to us directly — combining existing separate accounts into one is a real migration, and we’d rather scope it properly than have you try to force it through account settings.