One organized workflow for
your whole client business

ClientFlows turns messages, appointments, client details, reminders and earnings into one organized workflow — so clients book without friction and you see the day, the money and the history in one place.

Who it's for

Barbers, beauty professionals, personal trainers, tutors, coaches, consultants, clinics and local service teams — anyone who runs an appointment book and currently juggles it through messages, spreadsheets or paper.

The full toolkit

Everything ClientFlows does

Every feature below ships in the product today — no roadmap promises.

Online booking

One clean booking link clients can use any time, from any device.

  • Live availability — only open slots are shown
  • Guest booking with just name, email and phone
  • Instant confirmation email with calendar file
  • Double-bookings blocked at the database level

Calendar & availability

Your week, your rules — set it once and adjust in seconds.

  • Weekly hours per staff member
  • Breaks and blocked time for holidays or admin
  • Day, week and month calendar views
  • Create and move bookings straight from the calendar

Client CRM

Every client relationship in one place, built up automatically.

  • Booking history, lifetime spend and no-show count per client
  • Private notes and tags for your team only
  • Search across clients and guest bookers
  • CSV export of clients and bookings

Client portal

Clients manage their own appointments, so you don’t have to.

  • Secure email sign-in — no passwords to remember
  • Clients reschedule or cancel within your rules
  • Upcoming and past appointments in one view
  • Clients keep their details up to date themselves

Reminders & notifications

The follow-up happens automatically, every time.

  • Confirmation, reminder, cancellation and reschedule emails
  • In-app notification centre for your team
  • Push notifications on desktop and mobile
  • You choose which emails go out in Settings

Waitlist

Fully booked doesn’t mean lost business.

  • Clients join a waitlist when a day is full
  • Automatic email to everyone waiting when a slot opens
  • Waitlist entries convert straight into bookings

Intake forms & file upload

Collect what you need to know before the appointment.

  • Drag-and-drop form builder per service
  • Text, choice, and secure file-upload fields
  • Clients fill forms during booking
  • Responses and files visible only to your team

Staff, roles & team calendars

Bring the whole team on without giving everyone the keys.

  • Owner, admin and staff roles with real permissions
  • Each staff member has their own calendar and hours
  • Email invites — teammates join in one click
  • Staff see their own schedule; owners see everything

Earnings, analytics & exports

Know how the week actually went, without a spreadsheet.

  • Revenue charts and top-service breakdowns
  • Booking and client analytics per staff member
  • Weekly summary email
  • CSV exports of earnings, bookings and clients

Invoicing & receipts

Professional paperwork in two clicks.

  • Generate invoices and receipts from any booking
  • Print-ready layout with your business details
  • Track what’s been issued per client

Payment tracking

You take payment your way — ClientFlows keeps the score.

  • Mark bookings paid, part-paid or unpaid
  • Discounts and amount-paid tracking per booking
  • No transaction fees — we never take a cut of your bookings

Install as an app

ClientFlows works like a native app on your phone.

  • Add to home screen on iPhone and Android
  • Fast bottom navigation built for one-handed use
  • Push notifications when new bookings arrive

Calendar sync

Your ClientFlows schedule, inside the calendar you already use.

  • Subscribe from Google Calendar, Apple Calendar or Outlook
  • Clients get a calendar file with every confirmation
  • Feed updates as bookings change

Security & privacy

Built like software you can trust with your client list.

  • Strict tenant isolation — your data is only yours
  • EU/UK data region and GDPR tooling built in
  • One-click export or deletion of your data
  • Role-based access for your team

How it flows

From shared link to repeat client

01

Share your link

Put your booking link in your Instagram bio, WhatsApp auto-reply, or website.

02

The client books

They pick a service, staff member and time from your live availability — and fill any intake form you’ve set.

03

Everyone’s confirmed

The client gets a confirmation email with a calendar file. Your team gets a notification and the calendar updates.

04

The reminder goes out

An automatic email reminder lands before the appointment, so the slot doesn’t go to waste.

05

You get paid, it gets tracked

Take payment your usual way, mark the booking paid, and your earnings update instantly.

06

They come back

The client manages future visits in their portal, and their history builds up in your CRM.

The switch

Before and after ClientFlows

Messages & manual tracking

  • Bookings buried in WhatsApp, Instagram DMs and missed calls
  • Client details scattered across notes apps and memory
  • Reminders only happen when you remember to send them
  • No idea which services or weeks actually earn the most
  • Double-bookings and awkward reschedule threads

One booking & client workflow

  • One booking link, one calendar, one client list
  • Every client’s history, spend and notes in one profile
  • Confirmations and reminders sent automatically
  • Earnings and analytics ready at a glance
  • Overlaps physically impossible; clients reschedule themselves

Which plan fits?

Start free, grow into it

Every plan includes online booking, the calendar and the client list. Paid plans add the portal, forms, waitlist, team seats and analytics.

Free

Free

Just starting out or testing the water — one person, core booking.

Most popular

Solo

£12/mo

per month

A full diary for one professional: portal, forms, waitlist and analytics.

Business 15

£39/mo

per month

You’ve got a team. Staff calendars, roles and invites for up to 15 seats.

Business 50

£99/mo

per month

Bigger operations and multi-chair spaces — the same tools with more room.

Before you sign up

Common questions

Do my clients have to create an account?+

No. Clients can book as guests with just their name, email and phone number. They can optionally add a portal account afterwards to manage their own appointments.

Does ClientFlows take a cut of my bookings?+

No. Clients pay you directly, however you already take payment. ClientFlows tracks payment status and earnings; your only cost is the subscription.

Can I add my staff?+

Yes, on the Business plans. Each teammate gets their own login, role and calendar; you control who can see and change what.

What happens to my data if I leave?+

You can export your bookings and clients as CSV at any time, and permanently delete your account and data from Settings whenever you choose.

How do reminders work?+

Confirmation, reminder, cancellation and reschedule emails are sent automatically. You control which emails go out from Settings.

Can I cancel my subscription any time?+

Yes. There are no contracts — upgrade, downgrade or cancel from the Billing page, and the free plan is free forever.

See it with your own services

Set up your booking page in a few minutes on the free plan — no card required.