This page is designed to help you find out whether Alnora is good and if it is the right choice for you.
Alnora is a booking and practice-management plugin for private medical clinics — it runs inside the WordPress site you already have, not on someone else's cloud.
Most clinics end up with a stack: a salon booking plugin, WooCommerce for payments, a GDPR add-on, and a spreadsheet for patient notes. Four tools that don't talk to each other, with medical data spread across all of them. Alnora replaces the stack.
Patient data stays in your own database, on your own hosting, in your own jurisdiction. No third party holds the health information — which makes your GDPR position far simpler to explain and defend.
A genuinely free version is on WordPress.org. Pro and Clinic are annual licences with unlimited staff and no per-booking fees — no per-seat pricing, no separate paid add-ons. 30-day money-back on Pro.
Patient-facing booking, portal, emails and PDFs run in 13 languages, and clinics can price in 149 currencies.
Listed in
Online booking form
Multi-step, mobile-friendly wizard
Working hours & breaks
A weekly schedule per doctor
Days off & holidays
Block dates so no one can book them
Doctors & staff
Each with their own hours & profile
Multiple services in one appointment
Durations & prices add up automatically
Doctor & service categories
Organise your team & service menu
Search doctors & services on the booking form
Patients type a name instead of scrolling a long list
Reschedule appointments to a new time
Patient re-notified and calendars updated
Add appointments from the admin
Book on a patient’s behalf for phone calls & walk-ins
Booking block & shortcode
Gutenberg block or [alnora_booking]
Client self-cancellation
Via a secure link in their email
Recurring appointments (weekly / monthly)
With visit preview before booking
Waitlist when fully booked
Capture demand on busy days
Multiple clinic locations
A separate schedule per location
Customisable booking form fields
Add, rename or require fields
Stripe & PayPal payments
Secure hosted checkout
Deposit at booking
A percentage or a fixed amount
Email a payment link
Send a patient a link to pay online — card or PayPal
Full & partial refunds
Straight from the appointment
Invoice PDF after the appointment
Generated automatically for all bookings
Many currencies
Charge in your local currency
Patient self-service portal
Patients manage their own bookings
Encrypted medical records (AES-256)
Encrypted at rest on your own server
CSV patient & doctor import
Bring your existing records over
SMS, WhatsApp, Telegram & emails
Sent the moment a booking is made
Customisable email templates
Edit the wording & branding
Telehealth — Zoom / Google Meet
Auto-generated meeting links
Google Calendar Sync
Bookings appear on your Google Calendar
Outlook Calendar Sync
Bookings appear on your Outlook calendar
Zapier webhooks
Connect thousands of other apps
Monthly revenue reports
Track income month by month
Fully branded styling, fonts & colours
Match your clinic’s brand
Roles: Admin / Doctor / Receptionist
Limit what each person can see
It runs inside the clinic's own WordPress site, not a vendor's cloud — patient data stays in your database, AES-256 encrypted. Booking, payments, records, reminders, portal and GDPR tools are one plugin, with no per-booking fees and unlimited staff on one licence.
Clinics were stitching together a salon booking plugin, WooCommerce, a GDPR add-on and a spreadsheet — four tools holding medical data between them. Alnora replaced that stack with one plugin, inside the site they already had.
Versus platforms like Doctolib or Doctoralia: no monthly fee, no marketplace listing you beside competitors, and your data never leaves your server. Versus generic booking plugins: they do slots, not patient records or GDPR. Versus other clinic plugins: everything is in one licence instead of paid add-ons.
Small and mid-sized private practices in Europe already on WordPress — dental, physio, aesthetics, therapy, private GPs. Usually a handful of practitioners, a receptionist rather than an IT team, and real GDPR obligations.
Private clinics across Europe; names not published for confidentiality.
PHP 8.1 and the WordPress plugin API, MySQL, with a REST API. Stripe and PayPal, Twilio for SMS/WhatsApp, Telegram, Google Calendar and Outlook, Zoom and Google Meet, Freemius for licensing.
We have collected here some useful links to help you find out if Alnora is good.
Check the traffic stats of Alnora on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Alnora on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Alnora's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Alnora on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Alnora on Reddit. This can help you find out how popualr the product is and what people think about it.
Do you know an article comparing Alnora to other products?
Suggest a link to a post with product alternatives.
Is Alnora good? This is an informative page that will help you find out. Moreover, you can review and discuss Alnora here. The primary details have been verified within the last quarter. So they could be considered up to date. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.