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.
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.
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
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
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
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.
Set up your services and staff
Add your service menu, durations, staff and working hours. Setup is free and does not consume trial days.
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.
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.
14-day trial starts when you publish. No credit card required.
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
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 PopularIdeal for 2–4 staff studios
Best value for growing studios
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
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
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 ?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.
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