Alnora Clinic — free clinic booking for WordPress
Everything a small private clinic needs to take appointments online — doctors, services, availability, patient records and automatic emails — free, on your own WordPress site.
A complete booking tool — for free
Not a stripped-back teaser. The free version runs a real clinic’s day-to-day booking.
Multi-step booking wizard
A modern, mobile-friendly form — doctor → service → date & time → details — that you drop onto any page with a shortcode or Gutenberg block.
Doctors & working hours
Add doctors with photo, specialisation, bio and languages, each with their own weekly working hours and breaks.
Services your way
Define services with duration, buffer time, price and a colour — the availability engine reserves the right block automatically.
Smart availability engine
Slots respect working hours, breaks, buffers, existing bookings and your booking window — so double bookings can’t happen.
Encrypted patient records
Patient email and phone are encrypted at rest (AES-256) on your own server, with a hashed email for fast lookups.
Emails & reminders
Automatic booking confirmations, clinic notifications, status-change emails and appointment reminders — no add-on needed.
GDPR consent log
Consent is captured with a timestamp and IP address, so you have a record of who agreed and when.
Branded admin & REST API
A clean wp-admin with a stats dashboard and inline status control, plus a REST API under the alnora-clinic/v1 namespace.

A booking form patients actually finish
The wizard guides patients step by step and only ever offers genuinely free slots. It’s scoped and styled so it looks at home in any theme.
- Shortcode or Gutenberg block — embed anywhere
- Patients can cancel from a secure link in their confirmation email
- 13 built-in languages for the form and emails
What you and your patients get
The branded admin your team works in, and the booking flow your patients follow — all in the free version.
In your admin
The patient booking flow
From install to first booking
No developer required — everything is configured from plain-language settings in wp-admin.
Install & activate
Upload the plugin and activate it. On activation it creates its tables, roles and a “Book an Appointment” page with the booking shortcode already in place.
Add a doctor
Go to Alnora Clinic → Doctors and add at least one doctor, setting their weekly working hours and breaks.
Add a service
Go to Alnora Clinic → Services and add at least one service with its duration and price.
Take your first booking
Visit the auto-created booking page (linked under Alnora Clinic → Settings) and make a test booking.
Speaks your patients’ language
The booking form and transactional emails ship in 13 languages — English, German, French, Spanish, Italian, Dutch, Polish, Czech, Swedish, Danish, Norwegian, Ukrainian and Russian — chosen with a single Patient language setting, independent of your site language. Every string is translation-ready, so you can add or refine languages with tools like Loco Translate.
Free version FAQ
The questions people ask most before installing the free plugin.
Is Alnora Clinic really free?
Yes — the free version is a complete, working booking system, not a time-limited trial. There’s no card required and no expiry. You only pay if you later choose to upgrade to Pro for the extra features.
What’s the catch — what’s not included?
No catch. The free version covers booking, doctors, services, availability, patient records, GDPR consent and automatic emails. Pro adds online payments and refunds, recurring appointments, a waitlist, SMS/WhatsApp reminders, calendar sync, telehealth links, a patient portal and encrypted medical records.
How many doctors and appointments can I add?
There’s no limit. Add as many doctors, services and appointments as your clinic needs — the free version doesn’t cap any of them.
Do I need WooCommerce or any other plugin?
No. Alnora Clinic is self-contained — booking, records and emails all work on their own. You just need a WordPress site.
Will it work with my theme?
Yes. The booking form renders inside its own scoped container with a small CSS reset, so it looks at home in any standard WordPress theme. Add it with the [alnora_booking] shortcode or the Alnora Booking Form block.
Is patient data stored securely?
Patient email and phone are encrypted at rest (AES-256) on your own server, with a hashed email for lookups. GDPR consent is recorded with a timestamp and IP — nothing is sent to third parties.
Can I upgrade to Pro later without losing my data?
Absolutely. Pro builds on the same plugin, so your doctors, services, patients and appointments carry straight over — you just add a licence to unlock the extra features.
Need payments, reminders or records?
Start free and upgrade only when you need more. Alnora Pro adds online payments and refunds, recurring appointments, a waitlist, SMS/WhatsApp reminders, calendar sync, telehealth links, a patient portal, encrypted medical records and more — with 30-day money-back.
Get started with Alnora Clinic — free.
Download the plugin, add a doctor and a service, and take your first online booking today.







