Everything Booklink does
From a shareable booking link to WhatsApp reminders and deposit payments: every feature in Booklink, built for South African service providers.
Shareable booking page
Your own branded booking URL. Drop it in WhatsApp, Instagram, or your website. Clients book 24/7 without calling or DMing.
Learn more →Team management
Up to 5 staff on Pro. Each has their own availability, services, photo, and bio. Clients pick who they want to see.
Learn more →Classes & group sessions
Run classes, workshops and events of up to 14 days with capacity limits, waitlists, and recurring weekly schedules. Let customers book multiple spots or join the waitlist when a class fills up.
Learn more →Smart scheduling
Working hours per team member, buffer times, minimum notice, lead time limits, and custom slot intervals. Fully flexible.
Learn more →Client management
Every booking builds your client list. Contact details, booking history, and notes in one place.
Learn more →Deposit payments
Take deposits or full payment via Yoco, Paystack, PayFast, or iKhokha, or let clients pay by bank transfer. Record what clients pay in person and see the balance due.
Learn more →Coupon codes
A percentage or rand amount off, limited by offering, dates and uses. Clients enter the code at checkout and every use shows in your reports.
Learn more →Service areas
For work at the client's address. Choose the suburbs you travel to and who covers them, and clients only see times for people who go there.
Learn more →Website embed and tracking
Your booking page inline on your website or behind a Book now button. Booking sources on every booking, GA4 and Google Ads conversions on Pro.
Learn more →Multi-service bookings
Customers add several services to one booking, like a cut, colour, and blow-dry. One slot, one combined deposit, one confirmation.
Learn more →Google Calendar sync
Two-way sync. Bookings write to Google Calendar, existing bookings can be added in one click, and personal events on Google Calendar block the booking page.
Learn more →WhatsApp reminders
Automatic reminders via email and WhatsApp before every appointment. Higher open rates than SMS or email alone.
Learn more →Follow-up messages
Check-ins, aftercare notes, rebook nudges and review requests by email and WhatsApp, a set number of days after each visit.
Learn more →Dashboard & booking management
Today's appointments, upcoming bookings, pending confirmations, all in one view. Confirm or cancel in one click.
Learn more →Security & POPIA
Field-level AES-256 encryption, per-account keys, PCI-DSS payment gateways. Built for South African privacy law.
Learn more →Rooms and resources
Tie services to treatment rooms, chairs or bays. A slot is only offered when a team member and a room are both free.
Learn more →Loyalty programs
A stamp card for your regulars. After a set number of visits, a client earns free visits or a single-use discount code, emailed to them automatically.
Learn more →Session packages
Sell 5 or 10 sessions upfront. Clients pay once and redeem session by session from a private link.
Learn more →Service variants
One service, several durations or options, each with its own price. Clients pick the variant on your booking page.
Learn more →Reports and commissions
Daily, monthly and per-team-member reports. Commission rules, a commissions report and recorded payouts.
Learn more →Webhooks
Signed booking, enrollment and class events pushed to your own endpoints as they happen. Zapier, sheets, CRM, your code.
Learn more →Looking for the bigger picture?
See how Booklink compares to other booking platforms used in South Africa, plus the full feature breakdown.
The best online booking system for South Africa →Start taking bookings for free
Free plan forever. No credit card required.