Booking & scheduling

Online booking built for private clinics

Let patients find the right doctor, service and time and book in a few taps — on your own WordPress site. Your front desk stops playing phone tag.

Free version on WordPress.org — unlimited doctors & bookings
Everything a booking page needs

Online booking that fits how your clinic runs

From multiple practitioners and services to categories, search and multiple locations — patients get to the right slot, fast.

Unlimited doctors & staff

Add as many practitioners as you need, each with their own services, working hours and breaks — patients book the right person for the right treatment.

Read docs

Several services in one visit

Let a patient add multiple services to a single appointment — durations and prices add up automatically and the whole slot is reserved.

Read docs

Doctor & service categories

Group your team and menu into categories, with a category filter on the booking form so patients narrow down to what they need faster.

Read docs

Search doctors & services

Got a long list? Patients type a name instead of scrolling — and it combines with categories, so the chips narrow the list and search looks within it.

Read docs

Reschedule in a click

Move a booking to a new time from its details panel — the patient is re-notified and calendars, Zapier and reminders all update automatically.

Read docs

Add phone & walk-in bookings

Take bookings straight from the admin — search an existing patient or add a new one, and it behaves exactly like a booking the patient made themselves.

Read docs

Custom booking-form fields

Add the exact fields your clinic needs to collect at booking, so your front desk has the details ready before the patient arrives.

Read docs

One or many locations

Run a single clinic or several sites and rooms, each with its own doctors and availability — all from one WordPress install. Add a photo and contact details to each branch and patients see them, and pick the right one, before they book.

Read docs
How it works

Live in three steps

1

Add doctors, services & hours

Set up your practitioners, the services they offer and each one’s working hours, breaks and holidays.

2

Drop in the booking form

Embed the booking form on any page with a shortcode — matched to your brand colours and fonts. Pre-filter it by doctor, service or location if you like.

3

Patients book, you manage

Bookings land in one Appointments screen you can filter and search — or add phone and walk-in bookings there yourself.

Choosing a doctor, service and time on the Alnora booking form
A booking flow patients finish

The right slot, in a few taps

Patients pick the practitioner and service, see real availability, and confirm — with only the fields your clinic actually needs. Fewer drop-offs, fewer back-and-forth calls.

  • Real-time availability per doctor, service and location
  • Categories and search to shortcut long lists
  • Reschedule in a click, with the patient re-notified automatically

One plugin, not a stack of five

Generic booking plugins are built for salons. Alnora gives a private practice the booking engine it actually needs — multiple practitioners, services, categories, locations and staff-side bookings — inside the WordPress site you already run, with payments, records and reminders in the same tool when you need them.

Browse all features

Take bookings online today.

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

Setting it up? Read the booking guide.