Built for 13 trades, from barbers to estate agents

Every feature you need. Filtered to your trade.

102 features, all live in the product today — from deposits and text reminders to a full website, a smart waitlist and tools built for one trade in particular. Choose your type of business and see exactly what you'd get.

Apps & in-person payments

Your business, in your hand — and a card machine built in.

The BookAppointment for Business app puts the diary, your customers and your takings on your phone, and turns it into a card terminal at the same time.

Run the day from your pocket

Today's column, diary, customer history, messages and takings — for owners and for individual staff, with their own permissions.

Tap to Pay on iPhone

Take contactless cards, Apple Pay and Google Pay on the phone you already own. No reader, no dock, no extra hardware bill.

Card readers when you want them

Order a smart reader from your dashboard and it arrives paired to your account, showing your branding on screen and on receipts.

One place for the money

Deposits, in-person sales, refunds and payouts all settle through your own Stripe account — daily, straight to your bank.

Business app rolling out on iPhone and iPad. Tap to Pay requires a compatible iPhone.

A stylist taking a contactless card payment on an iPhone showing the BookAppointment business diary

In-person payments

Take payment at the chair

Walk-ins, balances and tips — collected in seconds and matched to the booking automatically. Start free on your iPhone, add a reader when you're ready. Money lands in your own account on your normal payout schedule.

Tap to Pay on iPhone

Tap to Pay on iPhone

No hardware at all — take contactless cards, Apple Pay and Google Pay on the phone in your pocket.

Smart countertop reader

Smart countertop reader

Big touchscreen for the front desk, with on-screen receipts and tipping prompts.

Pocket card reader

Pocket card reader

Pairs with the Business app over Bluetooth — perfect for pop-ups and mobile treatments.

Smart calendar

A calendar that fits how you actually work.

Rooms, chairs, beds, stations — schedule anything with a start and end. Add buffers, lead times, closures and staff-specific hours. Drag to reschedule. Everyone's calendar stays in sync, everywhere.

  • Multi-resource scheduling
  • Buffers & lead-time rules
  • Time off and closures
  • Drag-to-reschedule
Thursday, 12 September9101112123AlexSamJoSkin fadeMarcus D.9:00 – 9:45Hot towel shaveChris B.11:00 – 12:00Beard trimJamie S.12:00 – 12:45
Payments & deposits

Cut no-shows by taking a small deposit.

Powered by Stripe. Ask for a deposit at booking, auto-refund on valid cancellations, and let staff take tap-to-pay right on their phone. All payouts, one dashboard.

  • Per-service deposit rules
  • Automatic no-show protection
  • In-person tap-to-pay
  • Daily payouts to your bank
Tap-to-pay£28.00Skin fade + beard trimHold card near phoneDeposit£5 · capturedPayout£412.20 tomorrow
Messaging

One thread per booking. No more juggling DMs.

Auto confirmations, reminders and follow-ups. Two-way replies from your dashboard. Save common answers as templates. Customers know exactly what's happening — you get your evenings back.

  • Email & SMS reminders
  • Two-way conversations
  • Reusable templates
  • Read receipts
MMarcus DelaneyBooking #2148 · Sat 12 SepConfirmedHi Marcus — you're all booked in forSaturday at 11am. See you then! 💈Auto-confirmation · 10:04Any chance of pushing it to 11:30?Train's running lateMarcus · 10:47No problem — moved to 11:30 ✓You · 10:48Type a message…
Reports

Numbers that actually earn their keep.

Revenue per team member, per service, per hour. Busiest days. Repeat-customer rate. Cancellation reasons. No spreadsheets — the answers are already there.

  • Per-staff & per-service revenue
  • Busiest hours and days
  • Repeat-customer rate
  • Cancellation insight
Revenue this week£4,182Bookings127Repeat rate68%Revenue — last 8 weeksW1W2W3W4W5W6W7W8

The full list

All 102 features, nothing hidden.

Pick your type of business to see exactly what you'd get, or search for the thing you're wondering about. Everything listed here works today — nothing on this page is a promise.

Filter by business type

Showing 102 features.

Taking bookings (14)

Every way a customer can book with you, online and in person.

24/7 online booking

Customers pick a service, a person and a time in about thirty seconds, on their phone, at any hour. No app to download and no account needed unless they want one.

All plans

Only ever shows real availability

Every slot offered accounts for the service length, the staff member's own hours, existing bookings, buffers, lead time, holidays and shop closures. Double bookings simply can't happen.

All plans

Add-ons that change price and time

Offer extras at booking — a wash and blow-dry, a nail-art finish, an extended massage. Each one adds its own price and its own minutes, so the diary stays accurate.

All plans

Options and variants per service

One service, several versions: short/medium/long hair, small/large dog, half or full set. Each with its own price and duration, chosen by the customer as they book.

All plans

Group & family bookings

One booking, several people. A parent books themselves and their child with different staff members, or brings a friend along — each with their own service, all confirmed and paid together.

All plans

Checks availability for every person in the group

When a second person is added we re-check the diary either side of the main appointment and offer another team member if the first one isn't free. No more group bookings that don't actually fit.

All plans

Group classes with capacity

Sell places rather than one-to-one slots. Set how many people fit, run recurring weekly schedules, and let the class fill up and close itself.

All plans

Class packs & memberships

Sell a block of ten, or a monthly membership, and let customers spend their credit as they book. Balances are tracked for you.

All plans

Walk-ins and phone bookings in two taps

Someone walks in or rings up: add them from the calendar without leaving the day view. The form changes to suit your trade, right down to what it calls the appointment.

All plans

Consultation-first rules

Require a free consultation before certain treatments can be booked. Customers are guided to the consultation instead of hitting a dead end.

All plansTrade-specific

Smart waitlist that fills cancellations

Customers join a waitlist for a day and a preferred window. The moment a booking is cancelled, everyone who matches gets an email — and a text if they opted in — with a one-tap link to grab the slot. Or offer it to one person by hand.

Starter+

Your cancellation window, enforced

Set how much notice you need. Inside that window the customer can't self-cancel, and no-shows and late cancellations are counted against their record automatically.

All plans

Customers reschedule themselves

Every confirmation carries a link to change or cancel, within the rules you set. Your phone stops ringing for admin.

All plans

Ask your own questions at booking

Add the questions that matter to you — parking, allergies, reference photos, which door to use — per service, and see the answers on the booking.

All plans

Calendar & scheduling (8)

The diary itself: staff, rooms, hours, buffers and rescheduling.

Day, week and staff-column calendar

See the whole shop side by side, or one person's day. Colour-coded by status so you can read the day at a glance.

All plans

Drag to reschedule

Pick an appointment up and drop it on a new time or a different team member. We check the move is possible, then ask whether to tell the customer.

All plans

Rooms, chairs, beds and equipment

Schedule the space as well as the person. A treatment room, a tanning booth, a grooming table, a dental chair — bookings can only be made when both are free.

All plans

Buffers, lead time and cut-offs

Add clean-down time after a treatment, stop last-minute bookings with a minimum notice period, and cap how far ahead people can book.

All plans

Per-staff working hours

Everyone works different days and different hours. Set them individually, including split shifts and a late night.

All plans

Holidays, sick days and closures

Block out one person's holiday or close the whole shop for bank holidays and refurbishment. Nothing can be booked into it.

All plans

Calendar feed for your phone

Every staff member gets a private feed they can subscribe to in Apple Calendar, Google Calendar or Outlook, so their appointments sit alongside their own life.

All plans

Remembers who they saw last

Returning customers see their usual person pre-selected, which is what most people actually want and what most software forgets.

All plans

Customers & records (9)

Your customer list, history, notes, forms and consent.

A proper customer record

Every booking builds the file: full history, spend, no-shows, preferred staff member, and private notes only your team can see.

All plans

Customer accounts & one-tap rebooking

Customers can create an account to see past and upcoming visits, rebook their usual in two taps, and manage their own details.

Starter+

Import your existing customer list

Bring a spreadsheet from your old system. We match duplicates, tidy phone numbers so texts arrive, and show you a preview before anything is created.

All plans

Branded re-invite emails

Invite your imported customers to set a password and book online, in your own branding, so your list actually moves over with you.

All plans

Intake & health forms

Build your own questionnaire per service — medical history, allergies, medication, consent — completed before the appointment and stored against the customer.

All plansTrade-specific

Consent capture with a record

Get consent at the point of booking with a timestamped record, so you can prove it later without a filing cabinet.

All plansTrade-specific

Age & ID verification

Automated 18+ and photo-ID checks from £2.50 a check, or verify by eye yourself. Set it per service, so only the ones that need it are gated.

Pro+Trade-specific

One message thread per customer

Everything you've ever sent them, and everything they've replied, in one place — not scattered across texts, DMs and email.

All plans

Automatic no-show flagging

Repeat no-shows and late cancellers are flagged, and you can insist on a deposit from those customers only.

All plans

Payments & deposits (9)

Deposits online, card machines in the shop, refunds and payouts.

Deposits that stop no-shows

Take a fixed amount or a percentage at booking, per service. The single most effective thing you can do about empty chairs.

Pro+

Pay in full online

Let customers pay the whole amount up front where that suits you better — classes, courses and one-off events especially.

Pro+

Automatic refunds on valid cancellations

Cancel inside your rules and the deposit comes back automatically. Cancel too late and it doesn't. No arguments, no manual admin.

Pro+

Tap to Pay on iPhone

Take contactless cards, Apple Pay and Google Pay on the phone in your pocket. No extra hardware at all.

Pro+

Smart card readers

Order a reader that arrives already linked to your account, then take payment on the counter and see it against the booking.

Pro+

Daily payouts to your bank

Card money lands in your own bank account on a rolling basis, with every transaction, fee and refund itemised.

Pro+

Deposits only from the people who need to pay one

Ask everyone, nobody, or only customers who've missed appointments before. Regulars aren't punished for someone else's behaviour.

Pro+

Price by size, breed, coat or length

Build a pricing grid instead of twenty near-identical services, and let the right price be worked out as the customer books.

All plansTrade-specific

Different prices on quiet days

Charge less on a Tuesday morning and more on a Saturday, automatically, to spread the week out.

All plansTrade-specific

Reminders & messaging (10)

Confirmations, reminders, texts, emails and two-way replies.

Instant confirmations

Emails that look like they came from you, not from a booking system, with the address, the price, what to bring and a link to change it.

All plans

SMS reminders

A text the day before is the cheapest no-show insurance there is. Texts are included with your plan, with top-ups if you need more.

Pro+

Quiet hours

Nobody gets a text at 3am. Anything due overnight queues up and goes out at a civilised time.

All plans

Editable message templates

Rewrite any confirmation, reminder, cancellation or follow-up in your own words, with merge fields for names, times and prices — and preview before you save.

All plans

Two-way replies in your dashboard

When a customer replies, it lands in your inbox against their booking, so anyone on the team can pick it up.

All plans

Delivery log

See exactly what was sent, when, to whom, and whether it arrived. Ends the 'I never got a reminder' conversation.

All plans

Aftercare notes sent automatically

Attach aftercare to a service and it goes out with the confirmation and again afterwards — no printing, no forgetting.

All plansTrade-specific

Emails from your own domain

Send from hello@yoursalon.co.uk rather than a generic address, which looks better and lands in inboxes more often.

Pro+

Unsubscribe handled properly

One-click opt-out for marketing, with suppression lists respected across email and text, so you stay on the right side of the rules.

All plans

Alerts for you and your team

Push notifications and emails when a booking comes in, changes or is cancelled — to the whole shop or just the person affected.

All plans

Website & booking page (12)

Your own site, your own domain, or a widget on the site you already have.

A complete website, included

Not a booking link — a real site with your services, team, gallery, opening hours, prices and reviews, live in minutes.

All plans

Drag & drop builder

Rearrange sections and blocks, pick from more than ten templates, switch themes, and publish only when you're happy. Undo, redo and device preview built in.

Pro+

Copy your existing website across

Paste the address of the site you already have and we read it — words, photos, hours, questions, colours and fonts — and rebuild it in the builder for you to approve. Anything we can't match is flagged with the nearest alternative.

Pro+

Your own domain name

Point yoursalon.co.uk at your site, with the padlock set up for you and no technical faff.

Pro+

As many pages as you like

Add price lists, an about page, offers or FAQs, each with its own address, menu entry and search settings.

Pro+

Search settings per page

Control the title, description and social preview image for every page, so you show up properly on Google and look right when shared.

All plans

Booking widget for the site you already have

One snippet drops booking into WordPress, Wix, Squarespace, Shopify or Webflow — as a button, an inline form or a slide-over panel.

Starter+

Preview the widget on your own site

Paste your page address and see exactly how the button or form will look on it, on phone, tablet and desktop, before you touch any code.

Starter+

Embeddable enquiry & valuation forms

Drop a contact, enquiry or valuation form anywhere on your own website, with the message landing in your dashboard rather than a personal inbox.

Starter+

Galleries & portfolios

Grid, masonry or carousel galleries with multi-upload, plus a portfolio per artist or stylist so people can pick by their work.

All plans

Full site, booking page or widget

Use us for everything, or only for the booking part while keeping the website you love. Both are first-class here.

All plans

Reviews on your page

Show your ratings and testimonials where they matter — right next to the book button.

All plans

Marketing & growth (11)

Filling gaps, winning repeat visits and knowing what works.

Your own branded customer app

A fully branded iPhone and Android app for your customers, published under your business name — booking, one-tap rebooking, push reminders and messages. We design, build, submit and maintain it as a managed add-on.

All plans

Email campaigns to your own customers

Write a branded offer, quiet-week filler or seasonal update, choose who gets it (team member, service or last visit), send a test, then send or schedule it. Only your own customers who opted in are included, every email carries a one-click unsubscribe, and you see opens, clicks and opt-outs afterwards.

Pro+

Dashboard that answers the daily questions

Today's takings, who's in, what's still free, and what's coming tomorrow, without running a single report.

Starter+

Revenue by staff, service and hour

See who earns what, which services are worth your time, your busiest hours, your repeat-customer rate and why people cancel.

Pro+

Know where bookings come from

Every link, QR code and widget is tracked, so you can tell whether Instagram, the window sticker or Google is actually working.

All plans

Booking links for every service and person

A short shareable link for each service or team member, ready for Instagram, WhatsApp or a chalkboard.

All plans

QR codes & printable window stickers

Print-ready stickers at 80 mm, A6, A5 or a custom size at proper print quality, with a preview that simulates your printer's margins so you don't waste a sheet.

All plans

Follow-ups and rebooking nudges

Automatic thank-you and come-back-again messages after a visit, so the next appointment gets booked while you're still fresh in mind.

All plans

Discount codes

Run a launch offer, a quiet-Tuesday code or a refer-a-friend deal, with limits on how often it can be used.

All plans

Export anything to a spreadsheet

Customers, bookings, payments and reports out to CSV whenever you like — for your accountant, or just because it's yours.

Starter+

AI chat assistant for your website

A chat bubble that only knows your business — your services, prices, hours and policies — answering questions around the clock and handing anything tricky to you.

Pro+

Team, branches & tools (10)

Staff logins, multiple locations, phone apps and integrations.

A login for every team member

Each person sees their own day, their own customers and their own numbers — and nothing they shouldn't.

All plans

Roles and permissions

Owners, managers and staff each get the right level of access, so you can hand over the diary without handing over the business.

All plans

Multiple locations

Run several branches from one account, each with its own address, hours, team and prices. Customers choose the branch first, then see only who works there.

Business+

Works properly on a phone

The whole admin area is built for a phone in one hand behind the counter, not squeezed down from a desktop screen.

All plans

iPhone & iPad app for the business

A native app for your team with push notifications for new bookings, and Tap to Pay built in.

All plans

API access & webhooks

Read and create bookings from your own systems, and get a signed message the moment anything changes. Delivery logs and test events included.

Business+

Priority support

Higher plans get a faster response target, and you can see the target on the ticket rather than wondering.

Pro+

Help centre and real people

Step-by-step guides for every part of the system, plus a support inbox that a human being answers.

All plans

Ask us to build things

Suggest a feature from inside your dashboard, vote on what others have asked for, follow it through planning and building, and get told the day it ships.

All plans

Free switching service

Moving from Treatwell, Fresha, Booksy, Square, Phorest or a paper diary? Send us your export and we rebuild your customers, appointments, services and staff here at no charge.

All plans

Built for your trade (12)

The specialist bits other booking software makes you work around.

48-hour patch test gate

Tint, lash and lamination bookings can be blocked until a valid patch test is on record — and the record expires when it should.

All plansTrade-specific

Vaccination gate

Require up-to-date vaccination proof before a groom or an appointment can be booked, with expiry dates tracked per animal.

All plansTrade-specific

Full pet profiles

Breed, size, coat, sex, microchip, insurer, vet, temperament and medical notes — stored per pet, not per owner.

All plansTrade-specific

Portfolios per artist

Customers browse by style and book the artist whose work they like, with deposits and reference photos captured up front.

All plansTrade-specific

Treatment history and notes

Record what was used, where and how much, visit by visit, so anyone treating that client next has the full picture.

All plansTrade-specific

Recall reminders

Automatically remind people when they're due back — six-month check-ups, top-ups, boosters — instead of hoping they remember.

All plansTrade-specific

Property viewing bookings

A booking link or form for every property, showing real negotiator availability and capturing buyer details before the viewing.

All plansTrade-specific

Auto-detecting property widget

One snippet in your property template works out which listing the visitor is looking at and books a viewing for that exact property — creating the listing automatically if it's new to us.

All plansTrade-specific

Listing monitor

Add your listings page or sitemap and we watch it: new properties appear on their own, prices update, and viewings close the moment something goes under offer, sold or let.

All plansTrade-specific

Sales and lettings teams

Assign negotiators to sales, rentals or commercial, and new listings are routed to the right team automatically.

All plansTrade-specific

Agency portfolio dashboard

Bookable listings, viewings per property, and which sites and widgets bring them in — with no price clutter anywhere in the booking flow.

All plansTrade-specific

A live demo for every trade

Try a fully stocked example of your own type of business — services, staff, prices and website — before you sign up for anything.

All plans

Admin, security & your data (7)

Control, compliance and the freedom to take your data with you.

Two-factor authentication

Add a second step to your login to keep your customer list and takings safe.

All plans

Change history on bookings

Who moved it, who cancelled it and when. Useful when two people share a diary.

All plans

GDPR export and deletion

Answer a customer's request for their data, or delete them properly, in a couple of clicks.

All plans

Your data stays yours

Export everything at any time, and keep it if you leave. No hostage-taking, no fee to get your own customer list back.

All plans

No commission on your own customers

We don't take a cut of your bookings and we don't sell your customers a cheaper appointment somewhere else. A flat monthly price, and that's it.

All plans

Plans, invoices and cards you manage yourself

Upgrade, downgrade or cancel whenever you like, and download every invoice for your accountant.

All plans

See what's new

Every improvement is written up in plain English in your dashboard and on our news page, so you know what changed.

All plans

Something missing? Ask us to build it.

Tell us what would help your business. You can follow your request through planning and building, and we'll tell you the day it goes live.

Every feature on this page is live in the product today, on at least one plan.

Try every feature free for 14 days.

No card required. Cancel anytime. Your data always yours.

See a live demo of every vertical
Browse fully-populated demo sites for barbers, groomers, spas, nails, tattoo, tanning and massage.
View live demos