Made for independent medical & allied health practices

A diary that fills itself
and fees that don't go missing.

BookMyPractice is the booking and patient revenue suite for GPs, physios, psychologists, dietitians and every independent practitioner who's tired of empty slots and unpaid no-shows.

A bright, calm private consulting room with armchairs, a wooden desk and a treatment bed
Booked from a phone

Appointment confirmed

30-min consultation

Date
Tue, 3 Nov
Time
09:30
Fee
R750.00
Added to your PIN diary

Online self-booking

Patients book their own consultations 24/7, in 30 seconds, from their phone. No phone tag, no interrupting reception.

Missed-appointment protection

Protect your time and income. Patients agree to your fee when they book, and no-show fees are billed and followed up automatically.

Patient reactivation

Bring past patients back into your diary with gentle check-up emails, sent safely so they land in inboxes.

The whole patient journey, in under two minutes

More time for your patients. Less time managing the journey.

From the first booking to the last unpaid fee, BookMyPractice looks after each step so your rooms run calmly and your income doesn't slip away.

Practice Growth in real life

How Dr Natasha Coetzee is bringing 3,443 past patients back to her Pretoria rooms

A chiropractor with a full patient list and an empty-looking diary. We tidied her list, sent a warm welcome-back email in her own branding, and gave patients an easy way to book themselves — with reminders so they arrive.

  • 3,443 patient emails sent — 1,138 patients opened them (33%)
  • 11 bookings worth R6,200 from the campaign
  • Patients book a follow-up on their phone in under a minute
  • One diary she opens with a 4-digit PIN
See her full setup, screen by screen
Dr Natasha Coetzee Chiropractic — Book your consultation online
Live demo · sample practice · nothing is saved

Book as a patient. Then run the diary as reception.

Make a booking on the phone on the left — it lands in the diary on the right. Unlock the diary with PIN 1234.

Family Medicine · Rosebank

Dr Naledi Khumalo

What would you like to book?

Reception diary

Enter the 4-digit staff PIN

What's included

The details, and which plan has them.

Online booking page

  • Your own link to share on WhatsApp, Google or your website
  • Your consultation types, times and fees
  • Map directions to your rooms

Included in

EssentialsShieldGrowth

PIN-protected diary

  • Day and week views
  • Walk-ins, leave and lunch blocks
  • Printable list of the day's patients

Included in

EssentialsShieldGrowth

Missed-appointment fees

  • Your policy accepted when patients book
  • Fee recorded the moment you mark a no-show
  • Day-30 list for your collections agent

Included in

EssentialsShieldGrowth

Bring past patients back

  • Upload your old list from Excel
  • List tidied before anything is sent
  • See who booked and what it was worth

Included in

EssentialsShieldGrowth

Compare prices on the Pricing page.

Simple monthly pricing, no surprises

Choose the plan that fits your practice

Monthly prices, excluding VAT. Cancel any time. You choose your plan when you sign up.

Practice Essentials

Patients book themselves online, and your reception has one tidy diary.

R499/mo
  • Your practice's own online booking page — share the link on WhatsApp, Google or your website
  • Patients book in about 30 seconds on their phone, no app or password needed
  • A diary your receptionist opens with a 4-digit PIN
  • Set your own consultation types, durations and fees
  • Booking confirmations and appointment reminders by email
  • A printable list of the day's patients
Start with Essentials
Most practices start here

Practice Shield

Everything in Essentials, plus you stop losing money on missed appointments.

R999/mo
  • Everything in Essentials
  • Automatic R250 fee recovery when a patient misses an appointment (you choose the amount)
  • Your cancellation policy is shown and accepted when patients book
  • Polite payment reminders on day 7, 14 and 25 — nobody has to chase
  • Unpaid after 30 days? A ready-made list to hand to your collections agent
Start with Shield

Practice Growth

Everything in Shield, plus we bring past patients back into your diary.

R1,999/mo
  • Everything in Shield
  • Upload your old patient list straight from Excel
  • We tidy the list first — duplicates, wrong numbers and medical-aid emails removed
  • Ready-written 'time for your check-up' emails in your practice's name
  • Emails go out a few at a time (about 70 an hour), so they reach patients' inboxes instead of spam
  • See exactly how many patients booked and the revenue it brought in
  • Patients can opt out with one click, so you respect their privacy
See it working for Dr Natasha Coetzee Chiropractic →Start with Growth

Launch Assist Setup · R4,500 once-off

Prefer hands-off? We clean your patient list and set everything up for you, so you can just see patients.

Add it when you sign up, or later from Billing

You pay monthly through PayFast. Upgrade or downgrade any time from your Billing page.

Your rooms, online by this afternoon.

Choose your plan, add your practice details and fees, and share your online booking page with patients. It takes about ten minutes.

Start your practice