Full chairs. Fewer no-shows.
Clients book Saturday slots and ghost, leaving stylists idle while walk-ins are turned away. MesaDash puts appointment scheduling, stylist selection, and upfront deposits directly in the chat your clients already use, with money settling into your own account.

- No card required to start
- 0% commission on bookings
- Direct Paystack & Monnify payouts
- Multi-stylist & multi-branch from day one
Every chair on one board, whichever app they booked through.
A WhatsApp booking and an Instagram DM become the same appointment on the same salon board. Client, stylist, services, duration and deposit are right on the card nobody is flipping through paper diaries mid-service.
Salon board
Today · live
Confirmed
2Tolu Bakare · Aisha B.
Silk Press & Hydration Steam
Lekki Phase 1
Chidi Okafor · Tunde O.
Men's Skin Fade & Beard Sculpt
Victoria Island
Arrived
1Ngozi Alabi · Blessing M.
Knotless Bohemian Braids
Lekki Phase 1
In service
2Amaka Nwosu · Aisha B.
Loc Retwist & Scalp Detox
Lekki Phase 1
Halima Sani · Kemi A.
Deluxe Pedicure & Gel Nails
Victoria Island
Completed
1Zainab Yusuf · Blessing M.
Tape-In Extensions Install
Lekki Phase 1
Moves with a tap
Confirmed, arrived, in service, completed. Move an appointment along and the client gets an update on the app they booked through.
A column for every stylist
The diary shows each stylist's day side by side. Blessing's braiding queue never gets mixed with Aisha's blowout line.
Synced to Google Calendar
Each stylist can see their own appointments in their Google Calendar, updated when a booking is made, moved or cancelled.
However your clients want to book.
Two ways to reserve the same styling chair, with one live schedule behind both. Some clients message on WhatsApp; others prefer to browse services, photos and prices on your booking page. Both reserve the same live slot and deposit.
Book without leaving the conversation.
The client asks for their style, picks their stylist, chooses an open chair time, and receives their booking confirmation right in WhatsApp. No account to create, no passwords, no missed phone calls while you have your hands in hair.
Ngozi Alabi
online
Hi! Do you have any openings for knotless braids this Saturday?
Welcome to Luxe Hair Studio! Which stylist would you prefer?
What length are you going for?
Held: Saturday at 10:00 AM with Blessing (Chair 3). Tap below to pay 30% deposit and lock your chair.
Lock Chair & Pay Deposit- Nothing to install
- No app, no account
- Collected by tap
- Stylist, length, chair time
- Confirmed
- Deposit link locks the chair
Or pick stylist, date, and treatments on a page.
Every salon gets a live public booking page at /s/[slug]. Clients browse styling portfolios, pick their preferred braider or colorist, choose add-on hair treatments, and lock exact appointments straight from your Instagram bio.
Luxe Hair Studio
Knotless Bohemian Braids
₦25,000Waist length · ~4 hours · Blessing M. (Lead Braider)
Silk Press & Scalp Steam
₦18,000Deep hydration treatment + blowout & trim · ~90 min · Aisha B.
Deposit: ₦7,500
Saturday 10:00 · Chair 3 held
- Live on your link
- mesadash.app/s/[slug]
- Visual menu
- Services, durations, portfolio
- Holds chairs
- Real calendar sync prevents double-booking
Ngozi Alabi
online
Hi! Do you have any openings for knotless braids this Saturday?
Welcome to Luxe Hair Studio! Which stylist would you prefer?
What length are you going for?
Held: Saturday at 10:00 AM with Blessing (Chair 3). Tap below to pay 30% deposit and lock your chair.
Lock Chair & Pay DepositLuxe Hair Studio
Knotless Bohemian Braids
₦25,000Waist length · ~4 hours · Blessing M. (Lead Braider)
Silk Press & Scalp Steam
₦18,000Deep hydration treatment + blowout & trim · ~90 min · Aisha B.
Deposit: ₦7,500
Saturday 10:00 · Chair 3 held
From consultation to final mirror check.
Every appointment opens to one record, not a scribbled Post-It note: the services and add-ons, the stylist, the client’s consultation answers and preferences, and what has been paid. The front desk sees the balance before the client reaches the counter.
- Created from
- Chat, booking page or front desk
- Carries
- Client, stylist, chair, services, add-ons, notes
- Deposit
- Taken at booking, when you ask for one
- Reminder
- Sent automatically before the visit

LUXE HAIR STUDIO
Lekki Phase 1 Branch
Ngozi Alabi · WhatsApp
With Blessing M. · Chair 2
Client Notes
· Sensitive scalp: no strong relaxers
· Prefers mid-back length
** 30% DEPOSIT PAID · PAYSTACK **
Reminder sent before the visit
One service menu. Each stylist shows only what they specialize in.
Configure services, durations, add-ons and prices once, then assign each service to the stylists qualified for it. A junior braider is never offered six-hour microlocs, and a service can hold buffer time after it. Mark a stylist on leave and their slots drop off the calendar immediately.
- Service durations tailored to the style
- Assign services stylist by stylist
- Custom add-on hair & scalp treatments
- Working hours & deposit rules per branch

They come back to a salon that remembers them.
Allergies, colour and formula preferences, consultation answers and treatment notes stay with the client, so the next stylist starts where the last one finished. Packages, gift cards and vouchers give them a reason to book again.
- Saved allergies & colour preferences
- Consultation forms & treatment notes
- Packages, gift cards & vouchers
- Waiting list for fully booked days

The parts that never make a demo.
Practical tools built for busy studios handling 50+ clients on a weekend.
Each stylist's own hours and services
Every braider, barber and colourist has their own working hours, breaks, time off and the services they are qualified for. Blessing's knotless braids never land in Aisha's blowout column.
Time blocks that match the style
A 4-hour knotless braid holds the full block, with buffer time after it if you want one, while a 35-minute fade leaves the chair free for the next client.
Deposits before the slot is held
Ask for a deposit before a busy weekend slot is held. Clients pay through your own Paystack, Monnify or bank transfer when they book, so a booking stops being a maybe.
Automatic reminders
Clients get a reminder before their appointment, by chat or email, with a link to their booking. Your front desk stops spending the morning on reminder calls.
Everything on the appointment
Services and add-ons, the stylist, the client's consultation answers, allergies and preferences, and the balance still due on one appointment, not in a notebook.
Payments and commission per stylist
Deposits, online payments, transfers and cash at the desk in one transactions list per branch, with each stylist's earnings and commission worked out for you.
No cut of your bookings.
A booking marketplace can keep 20% of a new client’s first visit. MesaDash charges a flat subscription and takes no commission on any booking, the first or the fiftieth.
20%
booking marketplace, first visit
0%
on MesaDash
Paid through your own provider, every time:
Does it work for barbershops, spas and nail studios?
Yes. It is one product for beauty and wellness: each professional has their own hours and the services they are qualified for, every service has its own length and buffer, and bookings are given a chair or room from the ones each location has.
Can clients choose who they see?
Yes. In the chat and on your booking page, clients pick a professional and only see the times that person is free.
How do deposits work?
You choose per service whether to take a deposit, and what percentage. The client pays it when they book, through your own payment account, and the slot is held for them. MesaDash never holds the money.
Do clients get reminders on WhatsApp?
Yes. A reminder goes out automatically before the appointment, in the chat the client booked on, or by email if they booked on your page, with a link to their booking. On WhatsApp, Meta charges for messages you start outside its 24-hour reply window; that is billed by Meta, not by MesaDash.
Can clients move or cancel their own appointment?
Yes, from the link on their booking, up to the cut-off you set. You can turn either one off.
What happens on a fully booked day?
Clients can join the waiting list for that day instead of leaving empty-handed.
Can clients use packages, gift cards and vouchers?
Yes. Packages, gift cards and vouchers can be redeemed against a booking.
How is this different from Fresha?
Fresha is software with a marketplace: new clients can find you in its app, and a fee can apply when one books through it. MesaDash takes bookings in your own chats and on your own page, with no commission on any booking. The Fresha comparison page goes through it row by row.
Live this afternoon.
- 1
Connect your channel
Connect WhatsApp through official Meta Tech Provider infrastructure, or Instagram, Messenger and Telegram. Your existing salon business number stays yours.
- 2
Set your stylists & services
Add your stylists, working hours, service durations (30 min to 5 hours), and required deposit percentages once. The chat bot and storefront both read from it.
- 3
Bookings fill the diary
Clients choose their stylist, pay a deposit when you ask for one, and get a reminder before they come. Your team works from the live salon board.