Mon
1
Clients book their own appointments at a convenient time.
Manage all your appointments in one calendar.
Set up services, prices, and duration.
Add specialists and manage their schedules.
SMS reminders and notifications for clients.
Full history, contacts, and bookings for every client.
One page for all your links.
Build pages without coding.
Add the blocks you need in a few clicks.
Tailor the page to your brand.
Sell guides, files and products from your page.
Share your page with a scan or a tap.
Spaces, statuses, assignees and deadlines for your team.
Your team’s own CRM sign-ins and access levels.
Manage staff work schedules.
Calculate payouts and track earnings.
Evaluate your team’s efficiency.
Accept payment right at booking.
Sell physical products online.
Get paid for services online.
Track every purchase in one place.
Connect convenient payment methods.
Analyze booking volume and trends.
See who brings the income, not only who comes often.
See what your clients choose most.
Know what’s left for you before the month ends.
See your finances down to every operation.
Know that every SMS reached your client.
Talk to clients through Telegram.
Send messages without manual work.
Automate repetitive processes.
Get important alerts instantly.
Choose date & time
›General
CRM
Admin
Calendar
Mon
1
Tue
2
Wed
3
Thu
4
Fri
5
Sat
6
Sun
7
Mon
8
Tue
9
Wed
10
Thu
11
Fri
12
Sat
13
Sun
14
Mon
15
7
8
9
10
Break
Break
Break
Break
Cosmetologist consultation
Iris Parker
Status
New bookingPrice
€30
7:00 - 8:00
Nail strengthening
Victoria Lane
Status
New bookingIncome
€12
7:00 - 8:00
Facial cleansing
CancelledPrice
€20
8:00 - 8:30
RF face lifting
Anna Lawson
Status
New bookingIncome
€80
8:30 - 10:00
Lip contouring
Sophia Mills
Status
Repeat bookingIncome
€160
8:00 - 9:30
Cosmetologist consultation
Alina Summers
Status
ConfirmedIncome
€35
9:00 - 10:00
Biorevitalization
ConfirmedIncome
€420
11:00 - 12:30
RF face lifting
Iris Parker
Status
New bookingIncome
€70
13:00 - 14:00
Visible hours
Emma Johnson
PersonalHair extension specialist
Helping create natural volume and length without compromise.
174 clicks
Link grid
Employee schedule
Set up working days and hours for this employee.
Amelia
Dentist • 40 hours / week
Working hours
Breaks
Time off
Weekly schedule
Monday
10:00
18:00
Tuesday
10:00
18:00
Wednesday
10:00
18:00
Thursday
10:00
18:00
Friday
10:00
18:00
Saturday
Day off
Sunday
Day off
Weekly total
40 h
Break
Monday - Friday
1 hour
13:00 – 14:00
Cleaning
Monday - Friday
30 minutes
18:00 – 18:30
Breaks are automatically blocked in the calendar. Clients can't book time during breaks.
Leave balance
Total
24
days
Used
7
days
Remaining
17
days
Pending
1
request
Annual leave
Mar 24 — Mar 28, 2026
Approved
5 days
Sick leave
Feb 10 — Feb 11, 2026
Approved
2 days
Personal day
Apr 15, 2026
Pending
1 day
Apply to all working days
Monday through Friday will share the same schedule.
Cancel
Save
Psychologist consultation
€60
Booking payment
Psychologist consultation
€60
Pay €60
Service performance
€4,290
total revenue
Lip contouring
RF lifting
Facial cleansing
Other
Services
Bookings
Revenue
Lip contouring
14
€1,590
RF lifting
18
€1,350
Facial cleansing
24
€840
Consultation
17
€510
New clients
+24
+16%
New booking
A client booked a service through the widget
SMS
Your booking is confirmed!
10:30
Reminder
A friendly reminder about your appointment tomorrow at 15:00. Have a great day!
15:00
After visit
Thank you for your visit! Please take a moment to leave a review🙏
18:30
SMS
Pending
Reminder
Pending
Review
Pending
real Bookly customer stories
practical tips for businesses
research, statistics, and Bookly data
service business growth and management
new features, updates, and Bookly capabilities
How to create a Link-in-Bio page for creators in 2026
How to create a Link-in-Bio page for creators in 2026
How to create a Link-in-Bio page for creators in 2026
How to create a Link-in-Bio page for creators in 2026
Need help?
Find the answer in the help center or write to us.
New message
Describe what happened…
I dragged a booking to Friday and got “Time conflict!”. Screenshot attached.
We reply during working hours
As soon as a second person takes bookings, the calendar stops being personal. Questions appear that simply did not exist before: whose client is this, who moved the visit, why is one stylist empty while another has a two-week queue. This guide is about setting up shared work so those questions have answers — and so the answers are not buried in chat threads.
The order is the same as everywhere else: first the things without which the rest does not work. Shared work starts not with access rights or schedules, but with making sure every action in the system has an author.
Alone, the system is a convenience: it remembers so you do not have to. In a team it becomes shared memory — the one place where it is visible who did what, and when. That sounds like a detail right up until the first disagreement about a moved visit.
Three things you have to settle immediately:
Settle those three at the start and the rest is a technical detail. Leave them open and each one eventually turns into a conflict, to be sorted out exactly when there is least time for it.
Send the invitation to the person’s own work email, not to a shared salon mailbox. They set their own password — you do not know it and should not. From then on every booking, reschedule and cancellation carries the name of whoever did it, and the history becomes worth reading.
It also means the person can change their password, turn on two-step verification and sign out of someone else’s device without asking anyone. A personal login is not a formality; it is where responsibility begins.
A shared login looks simpler right up until the first unclear situation. When “somebody” moved a visit, the history has the action but not the author: working out what happened is impossible, however much you want to. The same goes for the client base — you can see a card was changed, but not by whom.
The second problem shows up later: when one person leaves the team, everybody has to change passwords everywhere. And until that is done, they still have access — not out of malice, but simply because nobody remembered.
A shared password is not saved time but a postponed problem. It comes back exactly when getting to the bottom of something matters most.
Every member has their own working hours, and the page offers a client only the times that particular person is genuinely free. You never merge schedules by hand — but a mistake in someone else’s schedule costs more than one in your own: it is the stylist standing in front of the client who has to decline.
Set hours per weekday. In a team an uneven week is the rule rather than the exception: one person works three days, another only evenings, a third covers every Saturday.
Days off are set per person, not for the whole business. Block a holiday as soon as the dates are known: in a team this matters more, because clients often book “with a particular stylist”, and a refusal damages that relationship rather than the general schedule.
If someone is ill, block their time the same day. An empty slot nobody takes costs less than a booking that has to be cancelled an hour before it starts.
If stylists cover for one another, decide the rule in advance: either the client picks the person, or the system offers whoever is free. Both work. Only the third option is bad — where the rule is never stated and every case is decided by hand, because then every cover becomes a negotiation.
Not everyone does everything. If your colourist does not cut and your administrator performs no services at all, the system needs to know — otherwise a client gets booked with someone who cannot take them, and it gets sorted out on the doorstep.
The same service can also take different people different amounts of time. An experienced stylist does in an hour what a newcomer needs ninety minutes for, and honest numbers matter more than formal equality: otherwise the newcomer’s day slides every single day, and it is the person who looks at fault rather than the setting.
The same applies to prices if they differ by seniority. Better for the difference to be visible on the booking page than to become a surprise at the till.
Roles answer one question: what can this person see and change. Setting them once is easier than explaining later how the whole client base ended up somewhere else.
A sensible starting set:
Access can be widened any time, in a minute. Taking it back is always awkward, because it reads as distrust even when the reason is purely technical. So start smaller: it is easier to explain at the start than to walk back a month later.
Revenue, prices and the list of every client are exactly what is worth keeping narrow. A stylist rarely needs the whole base to do their own visits well, and almost nobody but the owner and whoever keeps the books needs the finances.
This is not about distrusting a particular person. It is that the client base is the most valuable asset the business has, and the number of people who can export it should be small by default.
Services, prices, the booking page and the subscription stay with the owner. One person changing a price by accident is a bad day; several people changing it at once is a bad month and an argument with clients who saw different numbers.
In a team every visit has an owner — the person who performs it. They get the notifications about new bookings, reschedules and cancellations, and it is their name the client sees in the confirmation. That removes the most common confusion: when notifications go to everyone, nobody acts on them.
The client base, meanwhile, belongs to the business rather than to an individual. That is not about trust but about continuity: people come and go, and the visit history has to stay where the client returns.
If a client always books with one particular person, the history shows it — and it is the history, not the administrator’s memory, that lets you offer a sensible alternative when that person is away.
Close their access the same day, not “at the end of the month”. The bookings they took and the client history stay with the business — it is the access that ends, not the work. This is ordinary procedure, and it is better for it to be the same for everyone: then it does not read as personal distrust.
Move their upcoming visits to whoever will perform them, and tell those clients in advance. Someone who discovers the change of stylist on the doorstep almost certainly will not book again — and that is the loss not of one visit but of all the history that would have followed.
Five minutes on Monday:
The last point feels unnecessary until you find that someone who left six months ago still has access. The first three surface problems before they become complaints: an empty schedule for one stylist while another has a queue is either a question of distribution or a question of the booking page, and either way it is better seen on Monday.
(4.9/5)
500+ businesses already run on Bookly
Fewer Lost Leads.
More
Loyal Clients.
Attract clients, take bookings, automate communication, and track results — no complicated setup.