If clients already book your salon through Fresha, Booksy, Treatwell or another scheduling app, you do not need to replace that system just to say you have a website.
The more useful question is whether the booking profile is doing jobs it was never designed to do.
A booking platform can be excellent at calendars, staff availability, reminders, deposits and appointment changes. Your own website can do a different job: explain why someone should choose you, help them understand the right service, capture searches for specific treatments, handle enquiries that do not fit a standard appointment slot, and give your brand a permanent home.
For many salons, the strongest setup is therefore not website versus booking app. It is owned website + booking system.
When a booking app is enough
Do not add technology because somebody told you every business needs five channels.
A booking page may be enough for now if:
- most new clients already arrive through referrals, Instagram or walk-ins;
- your services are simple and easy to understand;
- the booking profile answers the questions people ask before choosing;
- clients can see real availability and complete the booking without messaging you;
- you are not trying to rank for several services or locations;
- you do not regularly receive bridal, group, event or other non-standard enquiries.
If that system is producing the appointments you want, keep it working.
A website becomes valuable when it solves a problem around the booking, not when it merely duplicates the booking screen.
The booking app and the website own different parts of the journey
Think about the customer journey in two layers.
Discovery and decision: Google or Instagram → service information → proof → price expectations → location and policies → confidence.
Transaction: choose service → choose staff → see availability → book → deposit or payment → confirmation → reminder → reschedule or cancel.
A mature scheduling platform may already handle the second layer better than a custom website should.
Your website can own the first layer and hand the customer into the booking system at the right moment.
That distinction matters. I have seen software projects become unnecessarily complicated because a business rebuilds a working operational system when the actual problem was the journey leading into it.
What Fresha’s own pricing tells you about the model
Fresha itself separates marketplace discovery from direct booking.
As of September 2026, Fresha’s official pricing page lists direct booking links, Google bookings, Instagram bookings and Facebook bookings as free booking channels. It separately lists a one-time 20% commission, with a minimum fee, when a brand-new client discovers a business through the Fresha Marketplace.
Its Marketplace new-client documentation also explains that the marketplace fee applies to a new client first discovering the business through Fresha and then booking online; it does not apply simply because an existing or directly acquired client uses Fresha to book.
That is useful because it exposes the real decision. You can keep the scheduling software while building more of your own discovery and conversion journey around it.
The exact economics differ by provider and country, so check the current pricing for whichever platform you use before making a migration decision.
Signs your salon has outgrown a booking-profile-only setup
Clients keep asking which service to choose
A list of appointment names is not always enough.
Someone comparing silk press, colour correction, loc maintenance, bridal makeup or a specialist facial may need preparation instructions, suitability, expected duration, starting-price guidance or a consultation before booking.
A useful service page can answer that decision before the booking calendar appears.
Your Instagram does the selling but the bio link does the explaining badly
Instagram is powerful visual proof. It is less useful as a permanent information architecture.
If clients have to search old highlights for prices, policies, directions and service differences, your website can turn that scattered information into a clear journey while still sending people to the same booking provider.
If this is your wider problem, read Do You Need a Website If You Have Instagram?.
You want Google searches for specific services to become bookings
A single marketplace profile gives you limited space to build useful pages around distinct client needs.
An owned site can have genuinely useful pages for services people search for, provided each page answers a real decision rather than swapping a city or treatment name into a template.
Your Google Business Profile and website should work together, not compete for ownership of the customer journey.
You receive enquiries that are not normal appointments
Bridal parties, home service, training, corporate grooming, photoshoots, group bookings and complex consultations may need qualification before anyone selects a time slot.
Forcing every request through a normal appointment calendar can create more admin, not less.
A structured enquiry form can ask the few details you actually need, route the request correctly and leave ordinary appointments inside the booking system.
You are building a brand larger than one profile
This becomes more important when you add staff, locations, retail products, education, memberships or specialist services.
The website can become the stable brand layer while the operational tools underneath change over time.
Do not rebuild the booking engine unless you have a reason
A custom booking system sounds simple until it has to handle reality.
You need to think about:
- staff-specific availability;
- service duration and buffers;
- double-booking prevention;
- deposits and failed payments;
- cancellations and refunds;
- rescheduling;
- reminders;
- unavailable staff;
- reporting;
- customer records;
- what happens when two people try to take the last slot.
If an existing provider already handles those rules reliably, I would usually integrate it rather than recreate them for a small salon.
Custom development becomes reasonable when the booking workflow itself is strategically unusual, the existing platforms cannot support it, or the business has reached a scale where owning more of that system creates measurable value.
A practical salon website structure
You do not need twenty pages.
A focused site might contain:
- Home: what you specialise in, where you are and the main booking action.
- Services: enough detail to help someone choose correctly.
- Selected service pages: only for treatments that deserve deeper explanation or have distinct search demand.
- Work/results: real photographs organised so they build confidence rather than becoming an endless gallery.
- About/team: especially when clients choose by stylist or specialist.
- Policies: deposits, lateness, cancellations, preparation and other important expectations.
- Contact/location: address, directions, hours and the right path for non-booking enquiries.
Then place Book now where it naturally matters and send the visitor into the existing booking system.
Measure whether the website actually helps
Do not judge the project only by whether the homepage looks more premium.
Track useful events such as:
- clicks from service pages into booking;
- calls and WhatsApp enquiries where appropriate;
- consultation or bridal enquiries;
- which services attract organic-search visits;
- whether mobile visitors reach the booking action;
- whether people abandon a confusing handoff between the site and booking provider.
If the booking provider supports attribution or analytics, preserve enough information to understand which channels are producing appointments.
Keep ownership separate from software choice
Even when you use third-party scheduling, your business should control the assets that are actually yours: domain registration, DNS, analytics, Google Business Profile access and the website account or repository.
That makes future changes much less painful.
A salon should be able to change booking providers without discovering that its entire online identity belongs to the old provider or to the freelancer who set it up.
The decision rule
Stay booking-app-only while it genuinely covers the customer journey you need.
Add an owned website when the missing problem is discovery, explanation, trust, search visibility, qualification or brand control.
Keep the existing booking engine when it already handles scheduling well.
Build custom booking logic only when the business case justifies owning the complexity.
That is a much better investment test than asking whether a salon is “supposed” to have a website.
If your salon or beauty business already has Instagram and a booking app but the path from discovery to appointment still feels fragmented, I can help you decide whether you need a focused website, a better booking integration or a deeper rebuild. See my web design service or contact me.



