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.

Last reviewed: . Reviewed by Nico Huysamen, Founder & Director, Tora Technologies. Cape Town, South Africa.