New

The AI note-taker now comes with Video & AI — £5/month.

See what it writes

WordPress plugin · your server

Take the booking. Do the consultation. Keep the notes.

Booked runs the whole appointment on the site you already have — online booking, in‑browser video, and consultation notes written for you. No commission, and customer records never leave your install.

CommissionNone, ever
DataStays on your site
SetupOne shortcode
Flu vaccination · 15 min · £16Bramhall branch
Tuesday 14 October8 of 12 free
Video link sent to the customerno app
Notes drafted after the callautomatic
Revenue tracked to the ad that sold itUTM

Note · 10:32

Seasonal flu vaccine administered, left deltoid. No adverse reaction after 5 minutes. Advised on injection-site soreness.

Awaiting approval

0% commission on bookings Runs on WordPress Data self-hosted GDPR-friendly by design Payments from 2.9% + 49p

Works with

Stripe Mollie Google Calendar Microsoft 365 GA4 Meta pixel GTM SMS gateway

See it working

Four screens, one plugin, all on your own domain.

Set a service up, run the consultation, approve the note, read the numbers. Nothing here needs a second tool.

wp-admin › Booked › Services › Edit Draft savedLive on site

Flu vaccination

NHS funded 2 branches
Duration15 minutes
Price£16.00
DepositNot required
Availability window
JanFebMarAprMayJunJulAugSepOctNovDec
Offer as a video consultation browser only
Draft consultation notes with AI you approve
Ask eligibility questions before booking 2 questions
Require ID document upload encrypted
Allow group bookings one longer slot

The gap

Most booking plugins schedule the appointment and leave.

The rest of the visit gets stitched together out of whatever's to hand — a Zoom link pasted into an email, notes typed up from memory at six o'clock, and no real idea which services pay.

The video call lives somewhere elseA separate tool, a separate link, and an app the customer has to install before they can be seen.

The notes get written twice, or not at allOnce in the call, once in the record — usually at the end of a long day.

The numbers never reach the marketingYou know how many bookings you took. Not which channel, service or staff member earned them.

Everything in one plugin

The parts other booking plugins never had.

Video and notes you've already seen. Here's the rest of what ships in the box.

Booking engine

  • Real-time availabilityStaff × location hours, minus what's already booked.
  • Booking form you controlDrag to reorder steps, set colours and copy, works on any theme.
  • Full admin dashboardCalendar, bookings, customers, staff, locations, services.

Advanced booking

  • Deposits, courses and bundlesTake a deposit, run multi-visit courses, add services back-to-back.
  • Group bookingsSeveral people into one longer appointment.
  • Eligibility and ID captureScreening questions and encrypted document uploads.

Payments & comms

  • Booked PaymentsTake cards and deposits from day one — 2.9% + 49p per payment, and 99% of applications are approved.
  • Or bring your own keyAlready on Stripe or Mollie? Connect it and keep your existing rate.
  • Email and SMS remindersAutomated, from a number Booked manages. Email is free.
  • Calendar syncBookings written straight into Google or Microsoft calendars.

AI growth advisor

It reads your numbers and tells you where the money is.

Same data as the insights screen, asked in plain English. It knows your services, your staff, your repeat rates and which campaigns brought people in.

→ Where should I put next month's ad budget?

Travel clinic appointments return £68 average against £24 for flu jabs, and 41% rebook within a year. Your Meta campaign for travel clinics is the only channel under target — it has room for spend. Flu jab searches don't pick up until week 3 of September.

Travel clinic AOV£68
Flu jab AOV£24
Rebook rate41%
Based on1,284 bookings

A Tuesday, start to finish

In person, on video, and mid-course — same calendar.

Five kinds of appointment that usually need three systems. Here they're one afternoon.

09:00Flu jabNAN. Ahmed · 15m
10:20BP checkwalk-in slot
11:00Video consultnotes on · 20m
13:30Travel clinicdeposit £20 paid
14:00Med reviewJPvisit 2 of 3
16:40Flu jab ×4group booking
Booked online Walk-in or group Video, notes on Deposit taken

How it's built

One product, two sides — which is why you never hold a key.

The heavy, regulated plumbing runs centrally. Your customer data doesn't move.

Booked runs this

The platform

The central service at trybooked.co. It sells subscriptions, issues licences, and runs payments, SMS, video and AI on behalf of every customer.

  • Subscriptions & billing
  • Licence server & activation
  • Managed payments, SMS, video & AI
Licence, video,
payments, AI
You run this

The install

The plugin you download onto your own WordPress site and activate with a licence key. Your bookings, customers and notes live here — on your server, not ours.

  • Booking widget & admin
  • Your data, self-hosted
  • One shortcode to go live

Bookings, customers and consultation notes never cross the line above.

Security & GDPR

Built for the data pharmacies can't afford to leak.

IDs, screening answers and uploaded documents are special-category data. Booked treats them that way — encrypted, on your own server, and never handed to a third-party cloud.

Your server, your data

Self-hosted on your own WordPress. Patient data never leaves your infrastructure — no third-party processor, no foreign cloud. You stay the data controller.

Encrypted at rest — AES-256-GCM

Every uploaded ID and document is sealed with authenticated AES-256-GCM encryption. A server misconfiguration only ever exposes unreadable ciphertext, never the file.

Locked away from the web

Files sit behind a deny-all rule under random names — the database only stores metadata, never the bytes. Guessing a URL returns nothing.

Access-controlled & audited

Only authorised staff can open a document, and every view, change and deletion is written to an activity log you can review.

Your key, your control

Hold the encryption key in wp-config so it never lives in the database. Rotate it, back it up, keep it off-site — it's yours.

Encrypted in transit · delete on request

TLS everywhere, and deleting a booking removes the ciphertext. Data-minimisation and erasure are built in for subject-access and right-to-be-forgotten requests.

Booked gives you the tooling to meet your GDPR obligations; you remain the data controller for your patients' information. Encryption at rest uses your server's OpenSSL and is strongest with a wp-config-managed key.

Compare

Against a booking plugin, and against a marketplace.

Plugins stop at the calendar. Marketplaces take a cut and keep the customer. Booked is the third option.

What a year costs, at 100 bookings a month

Booked, with video & AI£300
Plugin + video + SMS add-ons£540
Marketplace subscription£1,200
…and its booking commission£2,040

Illustrative, on typical UK list pricing. The Booked figure is the £150 platform plus £50 video & AI annual plan, plus SMS usage.

  Booked Typical booking plugin Booking marketplace
Commission per booking None None Per booking, plus new-customer fees
Data and customer relationship Your database, your customers Usually your site, sometimes theirs Theirs — they market to your list
Video consultations In-browser, included Bring your own Zoom link Sometimes, app required
Consultation notes Drafted by AI, approved by you Not offered Not offered
Eligibility screening & ID upload Built in, encrypted Plain form fields at best Not offered
Card processing Booked Payments at 2.9% + 49p, or your own key Your own gateway — you apply and get underwritten Their rate, on top of the booking commission
Attribution & conversion pixels UTM tracking plus Meta, GA4, GTM, TikTok, X Rarely Their reporting, not yours
Where customers book Your site, your branding Your site, limited styling Their listing page, beside your rivals
What you pay £20/month, £25 with video & AI £10–£30/month per add-on £70–£300+/month, plus per booking

Comparison reflects typical UK list pricing for comparable feature sets. Check current provider pricing before switching.

Who it's for

Any business that lives on appointments.

Pharmacies

Flu jabs, travel clinics, medication reviews and private services — with eligibility screening and ID capture built in.

  • Seasonal windows
  • Branch rotas
  • ID upload

Clinics & private healthcare

In-person and video consultations, courses of treatment, and AI-drafted notes on every appointment.

  • Video consults
  • Courses
  • AI notes

Salons, barbers & studios

Staff rotas, deposits to cut no-shows, group bookings and back-to-back service bundles — on the site you already have.

  • Deposits
  • Bundles
  • Staff pages

Any appointment business

Gyms, wellness and professional services — anyone taking bookings on a WordPress site, with nothing taken off the top.

  • 0% commission
  • Calendar sync
  • Reminders

In use

What it changes on a normal week.

The notes were the bit I never got round to. Now they're drafted before I've closed the call and I just read them through.
SK
Superintendent pharmacist4-branch group, Greater Manchester
Deposits took our no-shows from one in twelve to almost nothing. That alone paid for it in the first fortnight.
TB
Salon ownerTwo chairs, Milton Keynes
We finally know which ads bring appointments rather than clicks. The travel clinic spend doubled off the back of it.
RJ
Practice managerPrivate clinic, Bedford

Pricing

Simple, and you pay for what you use.

One plan for the platform, an optional video and AI tier, and usage-based extras. Cancel any time.

Booked platform

£20 per month
billed monthly
£150 per year
works out £12.50/mo

Online booking, calendar, staff, locations, services and free email reminders.

Get started
  • Unlimited bookings and services
  • Staff, locations and rotas
  • Deposits, courses and bundles
  • Free email reminders
  • Insights, attribution and pixels

Video & AI notes

Most popular
+£5 per month
on top of the platform
+£50 per year
on top of the platform

In-browser video consultations, with the AI note-taker included.

Add video & AI
  • Unlimited video consultations
  • No apps or accounts for customers
  • Notes drafted, you approve
  • AI growth advisor
  • Managed — no keys, no setup

Booked Payments

99% of applications approved

The quickest way to start taking deposits and payments on your own site — no bank application, no underwriting queue. Already on Stripe or Mollie? Connect your key instead and pay us nothing for processing.

Card payments2.9% + 49p
SMS reminders4.5p per text
Email remindersAlways free
Per booking takenNothing, ever

Fees apply only to money you actually take. No monthly minimum, no PCI paperwork, no terminal rental.

Move the sliders to see your numbers

200
£45
You process £9,000
Lands in your account£8,641.00
Booked Payments fee£359.00 · 3.99%
400
SMS at 4.5p per text£18.00
Cancel any time One licence per domain VAT added where applicable

Trust & security

Built for regulated, data-sensitive work.

Managed infrastructure where it helps you, hard separation where it protects you.

Records stay in your database

Bookings, customers and consultation notes are written to your own WordPress tables, on your own hosting.

wp_booked_appointments · your host

Signed, domain-locked licences

Every licence is cryptographically signed and tied to one domain, so keys can't be shared, resold or faked.

BK-9F2A-… → yourpharmacy.co.uk ✓

Tamper detection

If enforcement code is edited, the plugin disables itself — which keeps every install on a version we can support.

checksum · verified on every load

Setup

Live in an afternoon, not a project.

1

Install the pluginUpload the zip in WordPress, or install from your account.

2

Activate with your licence keySigned and locked to your domain. One key, one site.

3

Add services, staff and hoursOr import them from your existing booking tool.

4

Drop the shortcode into a pageStyle it to your colours and you're taking bookings.

book-an-appointment · page
// anywhere in a page, post or block
[booked service="flu-jab"
        location="bramhall"
        deposit="5.00"
        video="true"
        window="oct-mar"]

Questions

The things people ask before installing.

Does Booked work with my theme?

Yes. The booking widget is rendered by the plugin and styled from your own colour settings, so it inherits your site's fonts and sits in any theme. You drop one shortcode into a page, post or block and it's live.

Who checks the AI notes?

You do. Every note arrives as a draft attached to the booking, and nothing is written to the customer record until a human reviews and approves it. It saves you the typing rather than replacing your clinical judgement.

Can I use my own Stripe account?

Yes. Either let Booked process cards for you for a small percentage fee, or connect your own Stripe, Mollie or other provider key and keep your existing arrangement.

Can I run more than one branch or location?

Yes. Locations, staff and opening hours are all separate, and availability is calculated per staff member per location. One licence covers one domain, however many branches sit behind it.

What happens to my bookings if I cancel?

They stay where they've always been — in your database, exportable at any time. The plugin stops taking new bookings and the managed video, SMS and AI features switch off.

Is Booked suitable for NHS-funded services?

It handles the booking, eligibility screening and record-keeping side, and services can be set to take no payment. It isn't a substitute for your clinical or NHS reporting systems — check your own information-governance requirements before using it for a commissioned service.

Install it this afternoon. Take a booking tonight.

£20/month, no commission. Bring your own Stripe key or use ours, and keep every penny of the booking either way. Cancel anytime.

Your subscription

£20 / monthcancel anytime
  • Every core feature, unlimited bookings
  • Add video & AI notes whenever you like
  • No commission, no lock-in