BookAppointment
Appointments, tickets, switching and growth — one login

Everything your diary needs. Nothing it doesn't.

134 features — appointments, ticket baskets, supported booking-page imports, website editing and SEO, payments, marketing and specialist add-ons. Filter by your business type below; plan and add-on requirements are shown on each feature.

A salon owner checking a full booking calendar on a laptop

The full list

All 134 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 134 features.

Taking bookings (19)

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

A clearer last step on phones

After choosing a time, customers are guided to their login, registration or guest details. A tappable next-step button and a fixed phone booking bar keep the appointment and next action visible without skipping required checks.

All plans

Several activities, one ticket basket

Visitors add up to eight activities and times, review the basket and pay once. Each activity keeps its own capacity check and QR ticket; linked activities show when a main entry ticket is needed.

All plansTrade-specific

Ticket pricing and book-online discounts

Set standard, weekly peak/off-peak and date-period ticket prices. Offer an online discount with an optional crossed-out door price and banner; walk-ins keep the door price.

All plansTrade-specific

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.

Gym or Padel add-on · Pro or BusinessTrade-specific

Class packs & memberships

Sell class-credit packs and monthly or yearly memberships with joining fees, minimum terms and automatic card renewals. Members can manage their plan and payment method online.

Gym or Padel add-on · Pro or BusinessTrade-specific

Automatic class waiting lists

When a full class gets a cancellation, the next person moves up automatically and receives an email and text confirming their place.

Gym or Padel add-on · Pro or BusinessTrade-specific

Online padel court booking

Players choose a date, duration, court and live free time. Database-level collision protection prevents overlapping bookings even when people confirm together.

Pro or Business · £35/mo add-onTrade-specific

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 (12)

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

Sync your other calendars in

Still using Google, Outlook, Apple or another booking site? Paste its private calendar link and anything booked there blocks the same time here, so you can't be double booked. Attach a calendar to one person or to the whole business.

All plans

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 choose how far ahead people can book — a number of days, weeks or months, or no limit at all.

All plans

Per-staff working hours

Everyone works different days and different hours. Set them individually, including split shifts and a late night — and change one person's hours for a single day without touching their normal week.

All plans

Holidays, sick days and closures

Block out one person's holiday or close the whole shop for bank holidays and refurbishment. Holidays shade out their whole day in the diary with a plane and the reason, and a switch hides anyone who's off so the day isn't cluttered.

All plans

Tap a gap to fill it

Tap any empty time in the diary and choose: add a booking with the day, time and person already filled in, or block the time out for lunch, a delivery or a break — in the same minute steps your diary uses.

All plans

Repeat a block across days and weeks

Lunch every day, a college afternoon every Thursday, a fortnight away — block a run of days and repeat it for as many weeks as you need, and we tell you exactly which dates it lands on.

All plans

Quick controls for each person's day

A small menu under every name on the day view: collapse their column, jump to their next free appointment, change just today's hours, block the day out, or leave a note on the day for the team to see.

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 (12)

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

Customer wallet and purchase history

Customers see their gift card balances, package sessions left and products bought in their account. On your side, each customer profile has a Purchases tab with orders, payments and refunds, plus Book and Sell buttons.

All plansTrade-specific

Membership self-service

Members can freeze, resume, change or cancel their plan and update their card from their own secure account.

Gym or Padel add-on · Pro or BusinessTrade-specific

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

Switch from a public booking page

Paste a supported booking page to preview available services, individual treatment choices, prices and durations. Dedicated Treatwell, Fresha and Booksy readers also bring across available team and business details; published reviews can be imported with source verification labels. Choose what to import independently. Private data and unpublished ratings need an export or another transfer method.

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 (14)

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

Gift cards & vouchers

Sell fixed-value, choose-your-amount or service vouchers online and at the counter. Buyers get a branded email with a code and a printable voucher, it can be sent on a date they choose, and any balance carries over until it's used. Paid straight into your own Stripe account.

Starter+Trade-specific

Service packages & courses

Bundle any service — 6 laser sessions, 10 dog washes, a course of massages. Customers pay once, then book each visit using a session instead of paying again, and can see how many they have left in their account.

Starter+Trade-specific

Product sales & stock

Keep a product list with SKUs, prices and stock levels, get low-stock warnings, and record sales at the counter against a customer. Stock comes off automatically and every sale shows on the customer's profile.

Pro+Trade-specific

Orders desk

Every online and in-store order in one place, with To do, Online and In store tabs. Move each order through preparing, ready to collect, sent (with tracking) and completed.

Pro+Trade-specific

Automatic member pricing

Show the standard court price crossed out beside the lower member rate, then apply it automatically for an active signed-in member.

Pro or Business · £35/mo add-onTrade-specific

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 (11)

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

One inbox for every conversation

A Messages section with every conversation about your appointments, searchable, with an unread-only switch and a count on the menu. Owners see the whole business; each team member sees only their own appointments — and their notifications only cover their own diary.

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 (17)

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

Online shop with delivery or collection

Tick "Sell online" on any product and it appears in a shop on your website with a basket and card checkout. Offer click & collect, UK delivery with your own fee, or free delivery over an amount you set.

Pro+Trade-specific

Gift card, package & shop blocks for your website

Drop gift cards, packages or a product shop onto any page of your website. They fill themselves from what you're selling and hide when there's nothing on sale.

All plansTrade-specific

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

Scan your existing website and review available pages, photos, colours, fonts and separate header and footer menus. Recognised sections become editable blocks; news keeps categories and article pictures. Import page search details, keep original addresses or choose redirects when an address changes. Check the result before publishing; restricted content and unusual interactions may need rebuilding.

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 each page's title, description, social preview and address, with BA AI SEO suggestions. Imports include homepage search details. Keep existing paths, choose /blog or /news, and add a redirect only when a page address changes.

All plans

Google Analytics and ad tracking codes

Paste in Google Analytics, Tag Manager, Google Ads, Meta, TikTok, Microsoft Ads, Clarity or Hotjar codes and see which adverts actually bring bookings. Cookie consent is respected automatically.

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

A media library for your whole business

Every picture you upload — logos, service photos, website images — lands in one library you can search, reuse anywhere, and drop straight into pages and email campaigns. No more uploading the same photo three times.

All plans

BA AI service pictures

No photo of a service? Describe it and BA AI creates a professional picture for it, right from the service editor. Every plan includes a monthly allowance, with top-up packs if you need more.

All plans

Marketing & growth (17)

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

Upsells after booking

The "You're booked in" page can suggest a package, gift card or product. You choose exactly what's shown, and only items on sale appear.

All plansTrade-specific

Customer reviews, collected automatically

After each finished appointment we email the customer and ask for a star rating. You decide what goes public, reply in your own words, pin your favourites, and show them on your website or any other site with one line of code. Happy customers also get a nudge to leave you a Google review.

Starter+

Your data, downloadable any time

One button gives you a zip of spreadsheets with your customers, every appointment, payments, services, team, reviews and website content — free on every plan. No lock-in, nothing to ask us for, and it opens in Excel or Google Sheets.

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+

Listings on Rightmove, Zoopla and other portals

Estate and letting agents add a property once. It goes live on their own website and into a secure feed — BLM v3, XML or JSON — that Rightmove, Zoopla, OnTheMarket, Boomin or an existing feed provider collects, with every photo, floorplan, EPC and full description. Change a price or mark something under offer and the portals pick it up automatically.

All plans

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+

Reports arranged your way

Revenue by team member, service and hour, no-shows, repeat-customer rate and where bookings come from — on an overview you rearrange yourself, with your own section titles, saved reports you can pin, and branded PDF, Excel and CSV downloads. Groomers get a Pets report, salons get patch-test and consent records, estate agents get viewings figures.

Pro+

See what each email campaign earned

Every campaign shows opens and clicks — and the bookings and booking value that came from it, counted when someone who got the email books within 7 days. Ready-made campaign ideas (overdue customers, one-visit wonders, VIPs) come with live customer counts and a matching email design, so a winning campaign is one click away.

Pro+

Printed window stickers, delivered

Order your QR window stickers professionally printed and posted to you — the first one is free with your plan. Choose square or round, 80 mm, A6 or A5, and track the order from your dashboard.

All plans

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

Start with a supported public booking link, Move my website across, or an export file. Preview available data and choose what to bring over. Free migration help covers supported customer, appointment, service and team exports; private platform data needs an export rather than a public-page scan.

All plans

Built for your trade (15)

The specialist bits other booking software makes you work around.

Day entry, experiences and annual passes

Sell timed day entry and capacity-limited experiences, manage annual passes and checkout extras, and close weather-dependent sessions when needed.

Pro or Business · £35/mo add-onTrade-specific

QR tickets, door scanning and play timers

Timed sessions share one headcount across ticket types. Families receive QR tickets with Apple Wallet; the front desk can scan arrivals, add walk-ins and see checked-in play sessions with countdowns and ending alerts.

Pro or Business · £35/mo add-onTrade-specific

Party rooms and exclusive venue hire

Configure rooms, child limits, days and times, child and adult prices, deposits and special offers. Exclusive venue hire blocks the rooms so they cannot also be sold separately.

Pro or Business · £35/mo add-onTrade-specific

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.

A clearer last step on phones

After choosing an appointment time, customers are taken straight to their details when needed. A tappable next step replaces the grey confirm button, while their booking summary and next action stay visible at the bottom of the screen.

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 — including the staff iPhone app.

  • 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, take tips at checkout and see every payout in one dashboard. In-person tap-to-pay on a phone is built in too — no card reader needed.

  • Per-service deposit rules
  • Automatic no-show protection
  • Tips at checkout
  • In-person tap-to-pay built in
Tap-to-pay£28.00Skin fade + beard trimHold card near phoneDeposit£5 · capturedPayout£412.20 tomorrow
Email campaigns

Fill quiet days with one email.

Send branded email campaigns to your own customer list — lapsed customers, VIPs, everyone. Compose, test, schedule and watch opens and bookings come in. Consent, unsubscribe and bounce handling are all taken care of.

  • Segment by visit history
  • Test sends & scheduling
  • Opens, clicks and bookings tracked
  • Built-in consent & unsubscribe
Explore email campaigns
September offer — 20% off midweekTo: Lapsed customers (90+ days) · 312 peopleBook nowOpened68%Clicked24%Bookings41
For estate agents

One listing, on every portal you're a member of.

Add a property once and it goes live on your own site and into a secure feed Rightmove, Zoopla, OnTheMarket, Boomin or your existing feed provider collects — photos, floorplans, EPCs and full descriptions included. Change a price and the portals follow.

  • BLM v3, XML and JSON feeds
  • Photos, floorplans, EPC and brochure
  • Choose which listings each portal gets
  • Secret feed address you can replace anytime
Explore portal feeds
⌂£425,000Live3 bed terrace · HarborneSynced 2 min ago · BLM v3RightmoveZooplaOnTheMarketBoomin
Reviews & reputation

Reviews collected for you, automatically.

After each visit, customers get a friendly review request — happy ones are nudged towards Google, and everything lands in your dashboard. Reviews tied to a real appointment show as verified, you get your own reviews page plus a shareable link and QR code, and the website block lets you choose the layout and exactly what's shown.

  • Automatic post-visit requests
  • Google prompt for happy customers
  • Reply and feature from one place
  • Website widget included
4.9218 reviewsRequests sent automaticallyafter every visitSSophie L.2 days ago · Google"Best fade I've had in years. Bookingonline took 30 seconds."DDaniel R.Featured on your website"Reminder texts mean I never missan appointment now."
AI receptionist

An assistant that knows your diary.

Every site gets a built-in chat assistant that answers questions about your services, prices, opening hours and availability — and points visitors straight to booking. It only ever knows your business, nobody else's.

  • Answers from your live services & hours
  • Points visitors to book
  • Private to your account
  • On every page of your site
✦Booking assistantKnows your services, hours and diaryDo you have anything Saturday morning?Yes — Alex has 9:15, 10:00 or 11:30 freeon Saturday. A skin fade is £28 and takes45 minutes. Want me to take you to booking?Book 9:15 →Replies in seconds · only ever answers about your business
Messaging & reports

One thread per booking. Numbers that earn their keep.

Auto confirmations, reminders and follow-ups, with two-way replies from your dashboard. Then a reports suite you arrange yourself — revenue per team member, service and hour, no-shows, what your email campaigns actually earned — with branded PDF and Excel downloads.

  • Email & SMS reminders
  • Two-way conversations
  • Custom reports you can pin
  • Branded PDF & Excel downloads
Explore reports
Revenue this week£4,182Bookings127Repeat rate68%Revenue — last 8 weeksW1W2W3W4W5W6W7W8

Coming very soon · iPhone & Android

BA Business App

Everything you run online. Now in your pocket.

The full BookAppointment business experience — not a cut-down companion. Manage your business with the tools you already use on the web, plus push notifications and in-person payments.

Your whole business, on the move

Your live diary, bookings, customer records and reports. The same account and team permissions as the web app.

Stay a step ahead

Push notifications for new bookings, cancellations and customer messages, wherever the day takes you.

Keep everyone connected

Reply to customers, check their history and keep your team up to date without sharing your personal number.

More than the web app

Mobile notifications and Tap to Pay on a compatible phone, alongside your existing business tools.

Use your existing account. Tap to Pay requires a compatible phone.

Available soon on the

App Store

Available soon on

Google Play

Be first to hear when it’s live.

Built for iPhone, iPad and Android. The final store-submission steps are underway. Sign up for launch news and product updates.

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