CaliDiary is coming soon: a free booking plugin for WordPress, with Solo and Pro plans for payments and teams. See the plans
Product Your data stays on your websiteOnline payments and depositsInvoices and credit notes, built inWorks with the tools you already useBooking forms that ask the right questionsTeam sign-in, no dashboard accessAccessible to every customerSafe, signed updates All features
Booking kinds AppointmentsGroup bookingsRequests you approveFree bookingsSeveral services in one visitClasses and coursesEvents with ticketsRooms, desks and equipmentWaiting list
Industries Professional servicesClinics and healthSalons and beautyTraining, classes and coursesPet careHome and autoPublic sector and educationCreative and eventsCommunity, charities and volunteering All 51 industries
Compare CaliDiary vs AmeliaCaliDiary vs BooklyCaliDiary vs LatePointCaliDiary vs BookneticCaliDiary vs BookingPressCaliDiary vs Simply Schedule Appointments All comparisons
Pricing
Start free
Salons and beauty

Online booking for aesthetics clinics

CaliDiary lets clients book a consultation, a treatment or an aftercare review on your clinic's WordPress website. You can hold treatment bookings until you have checked a client's answers, take a deposit by card, and keep medical questions and photos on your own website rather than on our servers.

  • Free plan, no booking limit
  • Bookings stay on your website

Clearwater Skin ClinicBook an appointment

Live demo
  1. 1Service
  2. 2With
  3. 3Time
  4. 4Confirm
Choose a service

Demo only: a made-up business. Nothing is sent or stored.

You're booked in

Examples

How it works day to day

Made-up businesses, real CaliDiary features. Each example names the features that do the work.

Treatments held until you have checked

Treatment bookings use I'll confirm each booking myself. The time is held while the practitioner reads the client's answers; if anything needs a conversation first, they decline kindly and suggest a consultation instead. Otherwise they accept, and the client gets the confirmation by email.

Before photos, kept private

On Pro, the form can ask for a live photo of the treatment area taken there and then with the phone camera. Photos are stored privately on the clinic's website, visible only to staff, with hidden location details removed.

The aftercare review, booked at the same time

When a client books a peel, the practitioner books a free 15-minute aftercare review two weeks later from the Overview screen, so follow-up never depends on the client remembering to call.

Booking kinds

The kinds of booking that fit

Appointments

One person, one customer, a set length.

Available
Suggested set-up

A set-up to start from

An example to adapt: change the names, lengths and prices to your own.

Services

ServiceLengthPrice
Skin consultation30 minFree
Chemical peelRequests you approve45 min$95
MicroneedlingRequests you approve60 min$150
Laser hair removal (small area)20 min$60
Aftercare review15 minFree

Questions on the booking form

  • Are you taking any medication we should know about?
  • Have you had this treatment before? (yes / no on Solo and Pro)
  • Any allergies or skin conditions?
  • A photo of the area (live photo on Pro)
  • "I agree" to the treatment terms and consent information, with a link

Settings

  • I'll confirm each booking myself on treatments
  • A deposit by card on treatments over $100
  • At least 48 hours' notice for treatments
Features

The features you will use most

Which plan

Pro suits most clinics; Solo suits a single practitioner

A single practitioner can run on Solo: unlimited services, yes / no questions, document and photo uploads, card deposits and invoices. Pro adds live photos taken with the camera, several practitioners with their own hours and services, and several clinic rooms.

Compare Free, Solo and Pro

Consultation first

Good aesthetics practice starts with a conversation. Make the consultation its own free service, so new clients can book it with no payment step, and ask on the booking form about skin concerns, medication, allergies and previous treatments. The practitioner reads the answers before the client arrives, and the consultation is spent on advice rather than paperwork.

A check before you confirm

For treatments that need care, choose requests you approve. A request holds its time so nobody else can take it, the client is told it has been received, and you accept or decline from the Overview screen. With card deposits switched on, the client is only charged once you accept.

Photos and answers stay private

Clinic answers are sensitive. CaliDiary stores them in your own WordPress database, and uploaded photos in a private folder on your server that blocks access from the web. Only signed-in staff can open them, through signed links from the booking, and hidden location details are removed from photos. Encrypting sensitive answers in the database is on the roadmap. CaliDiary keeps appointment notes, not clinical records.

Several practitioners and rooms

On Pro, each practitioner has their own hours, the treatments they offer and their own time off, and customers can choose who they see or the first person free. Treatment rooms and equipment can be booked as resources, so a laser treatment is only offered when both the practitioner and the laser room are free.

Deposits and invoices

Treatments can take a deposit by card through your own account, with the balance on the day. Numbered invoices with VAT and credit notes are made on your own website on Solo and Pro.

On the roadmap

Encrypted sensitive answers, text and WhatsApp reminders, and packages of treatments are on the roadmap. See every feature and its plan on the features page.

Questions from aesthetics practitioners

Can I see the answers before a treatment is confirmed?
Yes. Choose I'll confirm each booking myself for treatments. The time is held while you check, and you accept or decline from the Overview screen.
Where are medical answers and photos stored?
In your own WordPress database and a private folder on your server, visible only to your staff. They never reach CaliDiary's servers. Encrypting sensitive answers in the database is on the roadmap.
Is CaliDiary a medical records system?
No. It keeps booking answers and appointment notes for staff, not clinical records. Keep full treatment records in the system you already use.
Can clients pay a deposit when they book?
Yes, on Solo and Pro, by card through your own Stripe, PayPal or Mollie account, with no fee from us.
Can I offer free consultations and paid treatments together?
Yes. The price is set per service, so a free consultation books with no payment step next to paid treatments.

Get your evenings back.

Start on the free plan, with no booking limit. Upgrade only when you need to.