Every feature your clinic needs
Online booking, consultation forms, SMS reminders, payments, patient records, and more — all bundled in one flat monthly price.
Online booking
A booking page that works for your patients — and your clinic
Branded booking page
Your own booking page at [yourname].managepatients.com with your logo, colours, and custom copy at every step.
Multi-location support
Patients pick a location first — clinic, home visit, pop-up, or virtual. Each location has its own services, staff, and availability.
Home visit & mobile bookings
For home visits, the booking flow captures the patient's address. Set a travel radius, define zone-based pricing, and track journey distance.
Real-time slot availability
Slots are generated from each staff member's working hours, minus breaks, buffers, and existing appointments. Always accurate.
WordPress plugin
Add a booking button to any WordPress site in minutes — shortcode, Gutenberg block, or Elementor widget. Opens a full-screen booking modal.
Embeddable widget
A simple JS snippet embeds the booking flow on any website, not just WordPress. No iframe sizing issues.
Cancellation & rescheduling
Patients can cancel or reschedule via secure token links in their confirmation email — no login required.
Waitlist
When slots are full, patients can join the waitlist. If a cancellation opens up, they're automatically notified by email and SMS.
Consultation forms
Intake forms that actually work — included in every plan
Timely charges extra for consultation forms. ManagePatients includes them in every plan from day one.
Drag-and-drop form builder
Build any intake form without code. Drag to reorder questions, toggle required fields, mark questions as active or inactive.
Question types
Text, long text, yes/no, single choice, multiple choice, date, and consent checkbox. Build anything from a simple health screen to a detailed medical history.
Per-service forms
Assign a different form to each service — ear wax removal gets different questions than an aesthetics consultation. Or use one default form across all services.
Auto-sent after booking
As soon as a booking is confirmed, the patient receives an email and SMS with a secure link to complete their form. No manual chasing.
Responses in appointment view
Staff see the patient's answers directly in the appointment detail panel — before the patient even arrives.
Consent capture
Add a consent question to any form. GDPR-compliant consent is stored against the patient record automatically.
Under-16 handling
Mark a booking as under-16 during the booking flow and form links are suppressed — protecting safeguarding requirements.
Calendar & scheduling
A real clinical calendar — not a generic one
Multi-staff columns
View all staff side by side in a day view. Click any slot to create an appointment for that staff member.
Appointment status colours
Colour-coded by status — pending, confirmed, checked in, completed, cancelled, no-show. Instantly see the state of your day.
Recurring appointments
Book weekly, fortnightly, or monthly series in one click. Cancel or reschedule a single occurrence or the whole series.
Buffer times
Add buffer time after any service so staff have breathing room between appointments. Automatically blocked in the booking flow.
Blocked periods
Block out holiday, training, or personal time for any staff member. Patients can't book into blocked periods.
Working hours per location
Each staff member can have different hours at each location — clinic Tuesday/Thursday, home visits Monday/Wednesday.
Check-in workflow
Mark patients as checked in when they arrive, track wait time, then complete the appointment at checkout.
Communications
Automated reminders that actually reach your patients
Booking confirmation
Instant email and SMS confirmation with appointment details, clinician, location address, and a link to their consultation form.
24-hour reminder
Automated email and SMS reminder the day before. Reduces no-shows without any manual effort.
1-hour reminder
Optional 1-hour SMS reminder for clinics with high no-show rates or remote location patients.
SMS credits bundled
No per-message charges. SMS credits are included in your monthly plan — 100 on Starter, 500 on Growth, 2,000 on Pro. Shared across the whole organisation.
Review requests
Automatically email and SMS patients a review request 2 hours (or any delay you set) after their appointment ends. Link to your Google or Trustpilot page.
Custom email templates
Edit the subject and body of any email template. Falls back to our default design if you don't customise it.
Toggle each notification
Turn any communication on or off per channel — e.g. email reminder on, SMS reminder off, review request email on.
Payments & invoicing
Take money online and at the appointment — all compliant
Online deposits
Require a fixed deposit at booking to reduce no-shows. Patients pay securely via Stripe at the end of the booking flow.
Full payment upfront
Optionally allow patients to pay the full amount at booking. Ideal for short or fixed-price services.
Clinic checkout
At checkout, staff record cash, card, or bank transfer. Any deposit already paid is subtracted automatically.
UK VAT-compliant invoices
PDF invoices generated automatically for every appointment checkout. Your company details, patient details, line items, and VAT. Print or email.
Stripe Connect
Payments go directly into your bank account via Stripe — we never hold your money. No additional platform fees on transactions.
Home visit zone pricing
Set different prices for home visits based on distance zones — closer visits charged less than longer-distance.
Patient records
Everything you know about a patient, in one place
Full patient profiles
Name, contact details, medical history, consultation form responses, appointment timeline, invoices, notes, and clinical alerts — all in one panel.
Clinical alerts
Flag patients with important notes that appear prominently when viewing their record or upcoming appointments. Allergy warnings, safeguarding notes, etc.
Before & after images
Upload procedure images to the patient record. Stored securely and accessible in the appointment history.
Appointment history
Every appointment, outcome, service, clinician, and note recorded against the patient — full audit trail.
Timely import
Import your Timely client list directly via the Timely API — paste your API token and patients are imported in seconds. Duplicate emails are skipped.
CSV import
Import patients from any system via CSV. Map your columns to our fields and bulk-import thousands of records.
GDPR consent tracking
Consent captured at booking. Patients can be anonymised or deleted at any time from the patient record.
Reports & admin
The numbers you actually need to run your clinic
Revenue reports
Revenue by service, staff member, location, and payment method. Filter by date range.
Cancellation rates
Track cancellation and no-show rates by service and staff. Identify patterns early.
New vs returning patients
See what proportion of bookings are from new versus returning patients. Track patient retention.
Staff performance
Revenue, appointment count, and average booking value per staff member. Available on Growth and Pro.
Commission tracking
Set commission rates per service or staff member. Track payable commission automatically from completed appointments.
Multi-location overview
Manage all locations from one dashboard. Switch between them or view aggregated reports across all.
Try every feature free for 14 days
No credit card. Full access. Your booking page live in minutes.
Start free trial →