Booking software for South African salons & studios

Stop chasing
no-shows.
Fill your calendar.

Online booking, automatic WhatsApp reminders, deposit collection, and staff scheduling � with a monthly price you can predict.

14-day trial starts when you publish. No credit card required. POPIA compliant.

Hosted in SA
No contracts
Hosted booking link
WhatsApp reminders
Freeaccount setup before publish
14 daystrial starts when you publish
No cardrequired to set up or start
Hosted linkpilot-supported booking path

The problem

Sound familiar?

No-shows and manual booking admin create avoidable friction. BookMi brings the booking page, reminders, availability and day-to-day schedule into one supported workflow.

Protect valuable appointment time

An empty appointment slot costs time you cannot sell twice. Clear booking rules, reminders and deposits help you manage that risk without making unsupported outcome promises.

Keep booking admin in one place

Confirmations, reschedules and availability belong in the booking workflow instead of scattered across messages and manual notes.

Give the team one schedule

Manage staff availability, assigned services and time off from one shared booking system so the day is easier to coordinate.

Own the booking relationship

Use your own hosted booking page and share it directly with clients rather than depending on marketplace discovery for every appointment.

Online booking

Your clients book themselves. You focus on the work.

A clean, mobile-ready hosted booking page with your services, pricing, and live availability. Share the link on Instagram, WhatsApp, Google Business, email, or anywhere clients find you.

  • Shareable booking link live in minutes
  • Hosted booking page you can share anywhere
  • Real-time availability -- no double-bookings
  • Clients pick service, stylist, and time slot
Learn more
Reminders & deposits

Cut no-shows without chasing anyone.

Automatic confirmations and fixed 24h + 2h reminders follow the supported channel for your plan. Pro adds WhatsApp confirmations and reminders, with fallback for unsupported events. Deposit flows are available for supported services.

  • Fixed 24h + 2h automatic reminders
  • WhatsApp confirmations + reminders on Pro
  • Self-service reschedule and cancellation
  • Deposit flow for supported services
Learn more
Staff & reporting

Run your whole team from one dashboard.

Add staff, set individual availability, assign services, and block time off. Every booking lands in the right calendar. You see the full picture -- they see their own schedule. No group chat needed.

  • Individual staff calendars with availability
  • Time-off and break blocking
  • Role-based access: owner vs staff view
  • Revenue and bookings breakdown by staff
Learn more
How it works

Set up first. Publish when you are ready

Create your account and complete setup before the trial begins. Publish only when your booking page is ready for clients.

01

Set up your services and staff

Add your service menu, durations, staff and working hours. Setup is free and does not consume trial days.

02

Publish and share your booking link

When you are ready, publish your hosted booking page and share the link in Instagram, WhatsApp, Google Business, email or anywhere else clients find you.

03

Bookings come in, reminders go out

Clients book from the hosted page. Confirmations and fixed 24h + 2h reminders are sent through the supported channel for your plan.

Get started free

14-day trial starts when you publish. No credit card required.

Pricing

Know your max bill before the month starts

Base fee + a small amount per confirmed booking � with a hard cap. Once you hit it, you stop being charged. No commission. No per-seat fees. No surprises.

Predictable pricing � guaranteed

Once your bookings hit the monthly cap, we stop counting. Fully-booked months cost the same as average months. Cancelled bookings never count.

WhatsApp confirmations + reminders included (allowance per cycle, email fallback for unsupported events).

Allowance included — 300 to 1,500 operational messages per billing cycle (tier-dependent).

Solo

Perfect for one-person operators

Max: R649

Estimated

R429/mo

Base R249 + R3/booking

Never more than R649/mo

Cap kicks in after 134 bookings/mo

300 WhatsApp messages/cycle included.

  • Online booking page + shareable link
  • Services, durations & buffer times
  • Client profiles & booking history
  • WhatsApp confirmations + reminders with fallback
  • Basic reports (bookings, revenue)

Studio

Most Popular

Ideal for 2–4 staff studios

Best value for growing studios

Max: R949

Estimated

R519/mo

Base R399 + R2/booking

Never more than R949/mo

Cap kicks in after 275 bookings/mo

750 WhatsApp messages/cycle included.

  • Up to 4 staff calendars
  • Assign bookings to team members
  • Team schedule + time-off blocks
  • WhatsApp confirmations + reminders with fallback
  • Team + service reporting

Clinic

Built for 5+ staff clinics

Max: R1 449

Estimated

R789/mo

Base R699 + R1,50/booking

Never more than R1 449/mo

Cap kicks in after 500 bookings/mo

1 500 WhatsApp messages/cycle included.

  • 5+ staff calendars
  • Roles & permissions
  • Services, durations & buffer times
  • WhatsApp confirmations + reminders with fallback
  • Reports & exports
Talk to sales

14-day trial starts when you publish. No credit card required. Confirmed bookings only \u2014 cancelled appointments don't count.

14-day trial starts when you publish. No credit card required

See full pricing & booking estimator ?
Pilot truth

Clear promises, backed by the product

The pilot website sticks to supported capabilities instead of unverified customer proof.

Hosted booking is the supported path

Every pilot account gets a shareable booking page that works without a separate website integration.

Setup does not burn trial days

Create your account and finish setup first. The 14-day trial starts only when you publish the booking page.

No invented proof

We describe what the product currently supports instead of publishing customer names, outcome percentages or usage totals without evidence.

FAQ

Questions before you commit

Honest answers to what SA salon owners ask before signing up.

Is there a long-term contract?

No. BookMi is month-to-month. Cancel or change your plan any time from your account settings -- no exit fees.

How does the price cap work exactly?

You pay a base monthly fee plus a small amount per confirmed booking. Once you hit the cap, you stop being charged -- so even fully-booked months have a predictable ceiling. Cancelled bookings do not count toward your bill.

What is included in the 14-day free trial?

Create your account and complete setup free. Your 14-day trial starts when you publish your booking page, so setup time does not use trial days. No credit card required.

Do I need a website to use BookMi?

No. We give you a hosted, shareable booking link that works on its own. You can put it in your Instagram bio, WhatsApp status, email signature, or Google Business profile.

Will my clients actually use online booking?

Your hosted booking page is mobile-friendly and designed to be shared wherever clients already contact you. You can send the booking link directly when someone messages you.

Can I require a deposit for certain services?

Yes. You can set deposit requirements per service type. The deposit is collected during the booking flow. It is commonly used for new clients, long appointments, or high-value services.

Is my client data POPIA compliant?

Yes. BookMi is designed to be POPIA compliant and stores your data on servers in South Africa. Client data stays yours -- we do not use it for our own marketing or share it with third parties.

How many staff can I add?

Solo plan supports one staff profile. Studio plan supports up to 4. Clinic plan supports 5 or more. Each staff member gets their own calendar and availability settings.

Get started

Less admin.
More time with clients.

Create your account and complete setup free. Your 14-day trial starts when you publish. No credit card required.

Free

account setup

before publish

14 days

trial period

starts at publish

No card

required

to get started

No credit card required � POPIA compliant � Hosted in South Africa