SiteSoup for Barbers, salons, beauty, trades and appointment businesses
Online booking, your diary and your team, in your pocket.
Customers book and pay from your own website, day or night. Your calendar shows the day at a glance, your whole team is covered, and a loyalty card keeps regulars coming back.
What you get
Online booking, 24/7
Customers pick a service, a day and a free time on your website, then get a confirmation and a reminder the day before.
Built for teams
Customers choose who they’d like, or anyone available. Each person has their own hours, days off and column in the diary.
Deposits, your way
Take full payment, a deposit (fixed or a percentage), let the customer choose, or take nothing online.
Your day at a glance
A day list and a team view, with phone and walk-in bookings added in seconds. No double bookings.
Loyalty card
Every 5th or 10th visit free, or money off. Stamps go on automatically when you mark a booking done.
No commission
Payments go straight into your own Stripe account, with no booking-site cut.
Online booking
- Your services with length, price, category and description
- Weekly opening hours, days off and how far ahead people can book
- A gap between appointments for clearing up or travel
- Customers choose a person, or anyone available, then a day and a time
- Only genuinely free times are shown, and they update the moment you change your hours
- Times are held while a customer is paying, and checked again when they book
- Booking confirmation emails, and a reminder email the day before
- Customers can cancel online up to your notice period, freeing the time for someone else
Your calendar
- A day list and a Team view with a column for each person
- Confirm, mark done, mark a no-show or cancel a booking
- Move a booking to someone else, add notes, and record payment taken in person
- Add phone and walk-in bookings without double-booking anyone
- Alerts on your phone for every new online booking
- Home shows today’s bookings, the next appointment and money still to collect
Your team
- Add the people customers are booked with, with an optional job title
- Choose which services each person offers
- Each person’s own working hours and days off
- Customers can choose who they see; “anyone” goes to the first free person
- Switch someone off for a while without losing their history
Payments
- Pay in full, deposit only, customer chooses, or nothing online
- Deposits as a fixed amount or a percentage of the price
- Card payments through your own Stripe account, paid out to your bank
- Quick Pay to take the balance or any other payment with a QR code or link
Bringing customers back
- Loyalty card: choose the visits needed and the reward (a free appointment, money off or a percentage off)
- Customers signed in to your site can use their reward when they book online
- Promotions: quiet-time deals, first-booking offers, deals on chosen services, secret codes
- Customer accounts with booking history
- Leads and enquiries kept in one place, from your contact forms
- Automatic Google review requests after paid online bookings (if you switch them on)
Included with every SiteSoup site
On top of the features above, every business gets:
A website built for you
We design and build your site around your business, set it up with you and show you how everything works.
Your own web address
Use your own domain with secure HTTPS set up for you, or a free sitesoup.co.uk address.
Ready for Google
Page titles, descriptions, a sitemap and your business details are set up so search engines understand your site.
The SiteSoup app
Add it to your phone’s home screen. It opens on your business with the screens you use every day.
Edit it yourself
Change wording, photos, contact details and colours whenever you like, with help from AI for quick edits.
Enquiries in one place
Contact forms with spam protection, your own custom forms, and a morning email when new messages come in.
Logins for your team
Invite managers and staff with their own logins and only the access they need.
Marketing help
Draft social media posts with AI, and ask online customers for a Google review automatically.
Quick Pay
Take a one-off card payment for any amount: show a QR code or send a link.
WhatsApp button
Let customers message you on WhatsApp straight from your website.
Real help
This guide, SiteSoup Help inside your dashboard, and us when you need a hand.
Getting set up
We do most of this with you at handover. Here’s the full list, so you know where everything lives.
-
1 Add your services
Add each service with how long it takes and its price. Hide anything you don’t want booked online.
Where: App → Services
-
2 Set your booking hours
Set your weekly hours, how far ahead people can book, any gap between appointments and your days off.
Where: App → More → Booking hours
-
3 Add your team
Working on your own? Skip this. Otherwise add each person, the services they do and any hours or days off of their own.
Where: App → More → Your team
-
4 Choose how customers pay
Full payment, a deposit, the customer’s choice, or nothing online.
Where: App → More → Payments
-
5 Connect card payments
Link your existing Stripe account or create a new one. Without it, customers can only book with nothing to pay online.
Where: Advanced → Card payments
-
6 Turn on booking alerts
Switch on alerts on your phone so you know the moment someone books, and send yourself a test.
Where: App → More → Booking alerts
-
7 Check reminders and cancelling
Reminder emails go out the day before, and customers can cancel online up to 24 hours before. Change either if you like.
Where: App → More → Booking hours → Reminders and cancelling
-
8 Set up your loyalty card
Choose how many visits earn a reward and what it is. You can carry over customers’ paper cards.
Where: App → More → Loyalty card
-
9 Make a test booking
Book an appointment on your own website and check it appears in your calendar.
Where: App → Calendar
How it works
Answers to the questions people ask most, grouped by screen. Tap a topic to see them.
Your calendar 5 questions
How do I see my day?
How do I add a phone or walk-in booking?
What do I do when someone has been?
How do I cancel or move a booking?
How do I record payment taken in the shop?
Booking hours and availability 5 questions
Which times can customers book?
How do I take a day off?
Can I leave time between appointments?
Do customers get a reminder?
Can customers cancel themselves?
Your team 5 questions
Do I have to add a team?
How are online bookings shared out?
Can customers choose who they see?
Can someone have different hours or a day off?
Do team members need a SiteSoup login?
Deposits and payments 3 questions
What payment options can I offer?
What does it cost?
How do I give a refund?
Loyalty card 3 questions
How do customers collect stamps?
How is a reward used?
Can I carry over paper cards?
Promotions and offer codes 5 questions
What kinds of promotion can I run?
Do customers need a code?
Can I limit when and how often an offer is used?
Can a customer use two offers at once?
How do offers work with deposits?
Alerts on your phone 3 questions
How do I get alerts for new bookings?
Why didn’t my phone ping?
Do alerts show customer details on my lock screen?
Your team and logins 3 questions
How do I give someone a login?
What can each person do?
Can I run more than one business?
Your website 5 questions
How do I change wording or photos on my site?
How do I change my logo, colours or contact details?
Can I add a new page or change the navigation?
How do I connect my own domain?
Where are messages from my contact forms?
Want this for your business?
We build it, set it up with you and stay on hand afterwards. Applying takes a few minutes and commits you to nothing.