In this article
In most Kenyan salons the diary is still a phone. A client texts "are you free at 2?", the stylist answers between two cornrows, somebody else gets promised the same hour, and a name goes into a notebook that never leaves the counter by the till. Come December, the DMs move faster than the book does.
LookFinesse is Beacon Creek's Kenyan marketplace for fashion, beauty, fitness and wellness. If you run a salon, a barber shop, a gym or a studio, or you're a stylist on your own, what it gives you is pretty practical: a link where clients see your services and request a booking, with the slots coming from each stylist's shifts and time off.
This one's for whoever runs the shop. If you're booking a chair yourself, we wrote How to book a salon or stylist nearby in Nairobi for you.
Share a link. Let the slots come from the roster. Stop negotiating the time in the same WhatsApp thread you used to say hello.
What actually goes wrong with a DM diary?
Nothing dramatic, usually. Just the same small things, again and again.
Two people answer two chats and you've got a double booking. A client doesn't show, and there's no deposit trail and no record of what you agreed. A stylist's day off never got crossed out of the notebook, so someone turns up to an empty chair. At the end of the month you're rebuilding commission and earnings from memory and a pile of M-Pesa messages on personal phones.
And then all the client details, the allergy, how she likes her edges, her birthday, live in one person's head. That's a service problem. Once you start writing that information down and storing it, it's a data-protection question as well.
How does the booking link work?

You start in the vendor workspace by putting in your staff roster, each person with a role and a commission rate, then their weekly shifts and any time off. From that roster you generate bookable slots for the days ahead. If the stylist on a slot is off shift or on leave, a slot that was already published gets hidden, so clients can't pick a time when that person isn't there.
Then, from the vendor dashboard, you copy the booking link for a service and drop it wherever your clients already find you, whether that's WhatsApp, Instagram or your Google listing. They land on a page and pick a time themselves.
Behind the counter you get a few other things. Commission and earnings per stylist sit in one table. Each client has a profile with tags, birthday, notes and visit history, plus intake forms that you write yourself. There's a point-of-sale till for in-store sales and a barcode scan tool for receiving, counting or picking stock. Orders and earnings show on the vendor dashboard, which has a payouts view too, though online payouts wait until checkout is live.
If you also sell products, the same tools can hold your stock, with options such as size or colour, and a photo, price and stock level for each combination. You don't have to use that. For most shops, a diary two people can't overwrite by accident is the first thing that matters.
What about reminders and birthday messages?
Booking confirmations and reminders, rebooking nudges and birthday greetings are all there, but each one stays off until you switch it on. Clients who have opted out aren't contacted. Promotional messages get written as drafts and only queue once you approve them.
The bit you need to know right now is that delivery of SMS, WhatsApp and email through the Beacon Creek hub isn't live yet. Anything you approve is held until that switch is turned on.
What will it cost me?
Your clients' details, and the law
Keeping client names, numbers, birthdays, intake answers or visit history means you're processing personal data. Kenya's Data Protection Act, 2019 (opens in a new tab) says that processing has to be lawful, fair and transparent, for a specified purpose, and limited to what's necessary, and section 37 restricts direct marketing. The Office of the Data Protection Commissioner (opens in a new tab) is the public body that oversees all this.
We've set things up with that in mind, which is why the reminders and greetings are off until you turn them on, opted-out clients aren't contacted, and nothing goes out until delivery is enabled.
Keep your chats with customers in the in-app inbox at Messages instead of on someone's personal WhatsApp, so the record stays with the shop. Customers don't see vendor phone numbers.
Setting it up on a quiet afternoon
Create your account first. Then add your services and prices, and mark each one in person or virtual. If a service comes in packages or options, each of those can have its own photo and price.
Next, put in your staff, their shifts and their time off, and generate the slots, so what clients see are times you can really do. After that, share the booking link on WhatsApp, Instagram or your Google listing instead of telling people to "just inbox".
Leave the reminders until you're ready. When you do switch them on, test the opt-out once with a colleague before you use it on clients, and keep in mind that message delivery isn't live yet.
If you've been searching "how to start a salon in Kenya", you'll have seen plenty of advice about rent, chairs and licences. We won't make up a start-up budget for you, and a booking link doesn't replace any of those decisions. What it does is give a brand-new shop the same diary tool a multi-chair salon uses, with your services, your shifts, a link you can share on day one of the trial, and a till for when you need one.
We're not promising you a fuller December, bigger tickets or any particular commission. What you get is a link, a roster and a record.
What salon owners ask us
If I switch reminders on today, will my clients get them?
Not yet. You can approve the drafts, but they're held until delivery through the Hub is turned on. And opted-out clients won't be contacted either way.
Am I paying any fees right now?
No. Nothing is charged during launch, and paid-plan checkout stays off until payments go live. What's on the pricing page is the published list.
Do I have to stop using WhatsApp?
Not at all, you can keep sharing the link there. The change is that the time gets booked on the roster, not haggled over in the same thread.
Where should I be chatting with clients, then?
In Messages. That way the record stays with the shop and not on somebody's phone.
Start free
Start free. Plans and trial details are on the pricing page.
Was this article helpful?


