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
Team includes 3 staff members (the card marked «Admin» doesn’t count). Every staff card that isn’t archived takes a seat — with or without a CRM sign-in. You buy more seats on the Staff page with “Buy one more seat”.
• 6 min read
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
Team includes 3 staff members (the card marked «Admin» doesn’t count). Every staff card that isn’t archived takes a seat — with or without a CRM sign-in. You buy more seats on the Staff page with “Buy one more seat”.
“Team includes 3 staff members.” The counter on the Staff page shows how many are taken, for example “Seats: 2 of 3”.
“The card marked «Admin» does not take a seat.” It’s the salon’s first card — usually the owner’s own. If you delete it, the «Admin» mark moves to the oldest remaining card.
Every staff card that isn’t archived takes a seat — with or without a CRM sign-in; the «Admin» card doesn’t take one. To free a seat, archive the card of someone who no longer works with you. If there are more cards than seats, the newest ones are over the limit: no new bookings can be made for them, and they can’t have CRM access.
The salon owner does this; someone with Full access can send a request that the owner then pays for (see below).
If the CRM says “All 3 seats are taken. Buy another seat to add a staff member.”, do this:
If the window offers “Send request” instead of payment, the seats appear as soon as we approve the request, and the bill comes together with your plan’s bill.
Someone with Full access sees “Ask the owner to pay”. The owner gets a “A seat request awaits payment” notification and pays on the Staff page.
If buying doesn’t work:
Write any time — we reply during working hours.
“The paid period is not refunded — the lower amount applies from the next charge. Changed your mind? The reduction can be cancelled.” To do that, click “Cancel reduction” on the Staff page.
If removing doesn’t work:
The seat price is shown in the purchase window. What a seat costs, how the first month is worked out and when the next payments come is covered in Paying for extra Team seats.
The purchase window says: “Seats are free during the trial. Billing starts on …” How it works: Paying for extra Team seats.
The purchase window warns: “Seats are billed monthly, even if the plan is paid for a year.” How it works: Paying for extra Team seats.
“This card is beyond the paid seats, so it cannot have CRM access. Buy another seat or archive someone.” There are more cards than seats, and this card is among the newest. Buy a seat or archive someone who no longer works with you.
“Request for 1 seat — awaiting approval” means you sent a request, not a payment: the seats appear as soon as we approve it. You can withdraw it with “Cancel request”. “Request for 1 seat — awaiting the owner’s payment” means someone with Full access sent it, and the owner needs to pay with “Pay for 1 seat”.
The notification: “The request for 1 seat was declined. Write to us if you still need it.” If you still need seats, contact support. Write any time — we reply during working hours.
The notification: “The request for 1 seat was withdrawn: the payment failed. You can send a new one.” Buy the seat again. Why a payment can fail is explained in A payment failed.
This notification means the seats already work: “1 extra seat is now active — you can add a team member.” Add the person on the Staff page.
The notification: “From … your Team plan will have 1 seat fewer. It works until then, and your next bill will be lower.” This confirms the reduction you scheduled with “Remove seats”. Changed your mind? Click “Cancel reduction” on the Staff page. When the day comes, you get the notification “Extra seats removed”.
Seat notifications go to the salon owner’s Bookly notification bell and lead to the Staff page.
Still have a question? Write any time — we reply during working hours.
Staff can sign in to the CRM only on the Team plan. When the Team trial ends or the salon moves to another plan, their access is paused, and it comes back by itself once Team is paid for.
4 min read
A salon staff account opens only the salon’s CRM: Multilink, pages and plan settings are closed to it. Sign in to the CRM at crm.bookly.me in a browser, with the email you joined the salon with.
3 min read
The CRM turns view-only when your plan couldn’t be checked, the account is suspended, or the salon’s plan has no CRM — Basic, Pro and Team all include it, so that only happens with a plan set up by the Bookly team. On Basic the CRM works, with Basic’s limits.
5 min read
(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.