Two salons on one login is where a lot of software gets awkward. Salon100X is built as one business with as many locations as you run underneath it. Each location keeps its own services, hours, prices, tax settings, Stripe account and manager, while the owner keeps one login, one dashboard and one set of roles that apply everywhere.
Per location
Each location keeps its own settings and its own Stripe account.
Services, categories and products are set per location, so a treatment on the menu in Manchester does not have to be on the menu in Leeds. Opening hours, appointment settings, financial and tax settings and membership plans are per location too.
Each location enters its own Stripe keys, so takings land in the right bank account without a monthly split. Clients register per location, and each site holds its own client list.
- Services, categories and products per location
- Opening hours and appointment settings per location
- Financial and tax settings per location
- Membership plans per location
- Own Stripe account per location, charged in pounds
Product capture pending
Screenshot: the owner's locations list showing three sites, and one location's settings page open on the Stripe keys and opening hours tabs.
Managers and roles
A manager login per location, and roles you define once.
Each location gets its own manager login for the day-to-day: diary, staff, marketing, reports and settings for that site. Below the manager, you create custom roles from around 80 permissions, so a senior stylist can see the diary and their own commission without seeing the takings.
Roles are shared across the business, so a role built for one site works at the next one you open.
Product capture pending
Screenshot: the custom roles screen with a role named Senior stylist and its permission checkboxes, and the staff list showing which role each person holds.
Owner access
The owner logs in as any location.
From the owner account you create and manage locations, keep the business profile and see transactions and memberships across every site. When you need to see exactly what a manager sees, log in as that location and you are there, without asking anyone for a password.
Product capture pending
Screen recording: the owner account choosing a location from the list and using Log in as, landing on that location's manager dashboard with its diary and Today at a glance panel.
Owner dashboard
One dashboard across every location.
The owner dashboard totals revenue and bookings across all locations and lists each site in a performance table with growth and completion rates. It is the first screen an owner opens on a Monday and the one that shows which site needs a visit.
Every one of the 30 reports takes a location filter, and sales by location puts them side by side.
Product capture pending
Screenshot: the owner dashboard with cross-location totals and the location performance table, one row per site, with growth and completion rate columns.
Opening the next site
A new location is pre-filled for its business type.
When you open a new site, the owner creates the location and picks its business type. It arrives pre-filled with services and categories, staff roles, products, opening hours and appointment and financial settings for that type, so a new barbershop under a salon business starts with a barbershop menu. Then you add the manager, the staff with their working hours and the Stripe keys, and it is ready to take bookings.
Questions
Straight answers.
Can I add a location later?
Do all my locations share one Stripe account?
Can a manager see another location's numbers?
Is a client's record shared across my locations?
Bring your locations to the demo.
Tell us how many sites you run and we will show the owner dashboard, log in as a location and walk through a manager's day at one of them.