For aesthetic & cosmetic clinics

Booking that protects your column

Secure high-value appointments with deposits, keep consent and before-and-after records safe, and cut no-shows — all from your own WordPress site.

A deposit at booking, consent logged with it
Made for aesthetics

Everything an aesthetic clinic needs

From deposits to consent records, Alnora fits how you work.

Deposits that protect slots

High-value appointments are easy to lose to no-shows. Require a percentage or fixed deposit at booking so people show up — or you’re covered.

Before & after on file

Attach photos and consent documents to each patient’s encrypted record (AES-256), kept on your own server — never a third-party cloud.

Consent, logged

Capture treatment consent with a timestamp and IP at booking, plus a full GDPR toolkit — export, erasure and an audit log — built in.

Fewer no-shows

Automatic email, SMS and WhatsApp reminders before every appointment keep your column full and your revenue predictable.

Every practitioner & location

Add unlimited injectors, therapists and rooms, each with their own services and hours — across one clinic or several.

Payments & invoices

Accept Stripe and PayPal, take deposits, and produce a branded invoice PDF after each treatment — no separate WooCommerce setup. Cancel late? Refund the deposit or full payment back to the patient’s card in a couple of clicks.

Combine treatments in one visit

Let clients book several treatments together — the durations and prices add up automatically and the whole slot is reserved. Need to move an appointment? Reschedule to a new time in a click and the client is re-notified.

How it works

The slot is held before you block out the hour

Deposit, consent and photos attach to the booking itself — not to a folder somebody has to remember.

1

A deposit comes first

Ask for a percentage or a fixed amount on the treatments worth protecting. The slot is only held once that payment clears.

2

Consent is captured

Your own questions and a consent statement are answered while they book, then stored with a timestamp and IP against the record.

3

Photos go on file

Before-and-after images and signed documents sit on that client’s encrypted record, ready for the next appointment.

Aesthetic clinic appointments
Protect your revenue

High-value slots, safely booked

A deposit secures the appointment, reminders keep it, and consent plus photos are captured against the patient’s record — all without extra plugins.

  • Deposits and reminders to stop costly no-shows
  • Consent logged with timestamp and IP
  • Before-and-after photos on the encrypted record
Consultation and consent forms you build yourself
Your own questions

The paperwork done before they arrive

Build the questions you actually ask — medical history, allergies, what they have had done before, the consent statement itself — and put a different form on each treatment rather than one form for everything.

  • More than one form, each on the treatments it belongs to
  • Questions that only appear when an earlier answer calls for them
  • Answers stored on the encrypted record, not in an inbox
Your server, your records

Photos and consent are what you cannot afford to lose

Before-and-after images and a signed consent form are the two records that matter if a treatment is ever questioned. Alnora keeps both in your own WordPress database, encrypted — not in a phone gallery and not in somebody else’s cloud.

AES-256 at rest

Records, contact details and uploaded photos are encrypted inside the database itself.

You can hold the key

Move the encryption key out of the database into wp-config.php, so a stolen dump is useless on its own.

Photos stay put

Images are uploaded to your own hosting and attached to the client, never passed to a third-party service.

Consent, timestamped

Consent is recorded with the time and IP it was given, alongside export, erasure and an audit log.

One plugin, not a patchwork

What a clinic usually runs, and what it could run instead

The usual stack

A salon booking plugin, WooCommerce behind it for deposits, a forms plugin for consultations, a consent add-on, and before-and-after photos in somebody’s phone gallery. Five places a client’s data sits.

Booking plugin WooCommerce Forms plugin Consent add-on Photos on a phone

Alnora on its own

Booking, deposits and payments, consultation forms, consent with a timestamp, encrypted records and photos, reminders, invoices and GDPR tools — one plugin, inside the site you already run.

One plugin One database Consent built in Your own server No shop plugin
Questions clinics ask

Before you switch

Can I ask for a deposit on some treatments but not others?

Yes — the deposit is set per service, as a percentage or a fixed amount, so a consultation can be free to book while a filler appointment needs money down. The slot is only held once that payment clears, and the balance is still recorded as owing.

Is consent stored with a timestamp?

Consent given at booking is recorded with the time and the IP it came from, against that client’s record, alongside the answers to your own consultation questions. Export, erasure and an audit log are built in rather than bolted on.

Where do before-and-after photos actually live?

They are uploaded to your own hosting and attached to the client’s record — not a phone gallery and not a third-party service. Fields you mark as sensitive are encrypted with AES-256, and the key can be kept outside the database entirely.

Can a client book two treatments in one visit?

Yes. Let them choose several treatments together and the durations and prices add up automatically, with the whole block reserved instead of two appointments that happen to sit next to each other.

What happens if somebody cancels the day before?

You set the notice period. Inside it a client can cancel or rebook themselves; outside it they cannot, and the deposit has already protected the hour. If you decide to refund anyway, it goes back to their card from the appointment itself — in full or in part.

More answers on the full FAQ page.

Give your clinic software that fits.

Start free, or unlock the full toolkit with Pro — 30-day money-back.

Not sure where to start? Read the documentation.