Our plans

Pricing for your clinic

Start free, then unlock the full toolkit. Pro and Clinic include every feature — the only difference is how many sites you run. 30-day money-back.

Free

$0
forever · unlimited sites

Get online booking running today.

  • Unlimited doctors and bookings
  • Unlimited services with duration & price
  • Working hours, breaks & holidays
  • Doctor, Receptionist & Patient roles
  • Email confirmations
  • Choose which emails are sent
  • GDPR consent logging
Get the free version
Most popular

Pro

$79 $119
per year · 1 site

Everything to run one private clinic.

  • Everything in Free
  • Payments, deposits & invoice PDFs
  • SMS, WhatsApp and Telegram
  • Telehealth — Zoom or Google Meet
  • Add appointments from the admin
  • Reschedule appointments to a new time
  • Multiple services in one appointment
  • Fully branded styling
  • Fully customizable email templates
  • Fully customizable forms & conditions
  • Zapier webhooks
  • Email a payment link
  • Full & partial refunds
  • Flexible reminder schedule
  • Google Calendar & Outlook sync
  • Advanced shortcode usage
  • Recurring appointments & waitlists
  • Encrypted records & prescription PDFs
  • Patient portal & multiple locations
  • Monthly revenue reports
  • And much more…
Buy Pro

Clinic

$139 $189
per year · up to 3 sites

Same features, for multi-location & agencies.

  • Everything in Pro
  • Licensed for up to 3 sites
  • Ideal for multi-location practices
  • Priority email support
Buy Clinic

See how it works before you buy

Our short videos show Alnora from the inside: appointments, patient records, payments and settings in WordPress. Or try the booking form yourself in the live demo.

Full comparison

Compare every feature

Everything Alnora does, plan by plan. The header stays with you as you scroll.

Feature Free$0 PopularPro$79 / $119 Clinic$139 / $189
Booking & scheduling
Online booking formMulti-step, mobile-friendly wizard
Working hours & breaksA weekly schedule per doctor
Days off & holidaysBlock dates so no one can book them —
Services with duration & pricePlus buffer time
Rich-text service descriptionsWith a “Read more” popup on the form
Doctors & staffEach with their own hours & profile Unlimited Unlimited Unlimited
Multiple services in one appointmentDurations & prices add up automatically —
Doctor & service categoriesOrganize your team & service menu
Category filter on the booking formLet patients narrow doctors & services by category —
Search doctors & services on the booking formPatients type a name instead of scrolling a long list —
Reschedule appointments to a new timePatient re-notified and calendars updated —
Add appointments from the adminBook on a patient’s behalf for phone calls & walk-ins —
Booking block & shortcodeGutenberg block or [alnora_booking]
Client self-cancellationVia a secure link in their email
Custom ordering of doctors, services & locationsDrag & drop the order patients see —
Recurring appointments (weekly / monthly)With visit preview before booking —
Waitlist when fully bookedCapture demand on busy days —
Multiple clinic locationsA separate schedule per location —
Customizable booking form fieldsAdd, rename or require fields —
Conditional form fieldsShow a field only for certain doctors, services or locations —
Choose who is asked each questionPatients booking online, your staff, or the patient in their portal —
Choose where each answer is keptThe appointment, the patient record, their contact or clinical details —
Choose which answers appear in your booking emailAsk and store a question without printing it in every notification —
Multiple forms, each with its own questionsAim a whole set of questions by doctor, service, location or new vs returning —
A form on a page of its ownPlace a questionnaire on any page — the patient signs in to answer it —
Returning patients sign in while bookingDetails fill in and the visit joins their existing record —
Advanced shortcode usage (pre-filters)Pre-select a doctor, service or location —
Payments & invoicing
Stripe & PayPal paymentsSecure hosted checkout —
Bank transfer paymentsShow your account details and hold the slot — no gateway account needed —
Deposit at bookingA percentage or a fixed amount —
Email a payment linkSend a patient a link to pay online — card or PayPal —
Collect the balance online after a depositDeposit now, pay the rest online later —
Pay for a whole recurring series onlineOne checkout covers every visit —
Full & partial refundsStraight from the appointment —
Invoice PDF after the appointmentGenerated automatically for all bookings —
Many currenciesCharge in your local currency
Patient records & clinical
Basic patient cardContact details & booking history
Encrypted medical records (AES-256)Encrypted at rest on your own server —
Prescription & diagnosis PDFsBranded and ready to print or send —
Clinical information on the patientAllergies and conditions that carry across every visit —
Patient self-service portalPatients manage their own bookings —
Patients update their own detailsName, phone and the questions you choose to show them —
Patients upload files before a visitA referral letter or a scan, waiting in their record —
Documents on the patient’s recordA referral letter or an earlier scan, held against the patient rather than one visit —
Questionnaire answers kept as a historyEvery submission kept, so this month reads against last month —
CSV import & exportPatients, doctors, services, locations and categories — in and out, without duplicates —
Back up your whole clinic as one fileEvery table and all your settings, for a move or a restore —
Reminders & telehealth
Email confirmationsSent the moment a booking is made
Multiple reminders per appointmentThe day before and again a few hours out, each with its own channels 1 Up to 6 Up to 6
SMS reminders (Twilio)Cut no-shows with a timely text —
WhatsApp reminders (Twilio)Reach patients on WhatsApp —
Telegram reminders (free bot)Free to send — patients connect once, no phone number needed —
Customizable email templatesEdit the wording & branding —
Customizable SMS & WhatsApp templatesOne template drives both channels —
Token Builder — your own template tokensButtons, notices, links & images for email, SMS, WhatsApp & Telegram — aimed at the right patients —
Choose which emails & messages are sentSwitch off any single notification you don’t want Emails only
Send an email to your patientsWrite to a group you choose — by doctor, service, category or location —
Telehealth — Zoom / Google MeetAuto-generated meeting links —
Calendars & automation
Appointments dashboard (search & sort)See your whole day at a glance
Advanced appointments filterFilter by date, doctor & status —
Google Calendar syncBookings appear on your Google Calendar —
Outlook Calendar syncBookings appear on your Outlook calendar —
Zapier webhooksConnect thousands of other apps —
Monthly revenue reportsTrack income month by month —
Team, roles & compliance
GDPR consent logging (timestamp & IP)Proof of consent on every booking
Roles: Admin / Doctor / ReceptionistLimit what each person can see
Doctor self-service loginTheir own profile and diary, and only their own appointments —
Doctors manage their own services & formsAnything the clinic shares with them stays read-only —
Full GDPR toolkit (export & audit log)Export patient data with an audit trail —
Right-to-erasure handlingErase a patient’s data in one click —
Encryption key held outside the databaseSo a copy of the database stops being a copy of the data
Branding, platform & support
Fully branded styling, fonts & colorsMatch your clinic’s brand —
CSS hooks on the portal & form pagesA class on every part, down to a single question by name —
13 interface languagesBooking form & emails localized
Localized PDFs (invoices & prescriptions)In the patient’s language —
WordPress multisite supportRun across a network of sites —
Priority email supportFaster help from our team —
License
Sites covered Unlimited 1 Up to 3
Updates & support Community Priority email Priority email
Price $0 forever $79 / year $139 / year
Get Free Buy Pro Buy Clinic

Still deciding? Try it free.

Install the free version, or jump straight to Pro with 30-day money-back.