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
Levels, groups, teachers and their free hours sit on one page. Students book a trial lesson themselves, and the school sees how the term is filling up before it starts.
Bookly
2 min ago
New trial lesson booked
Olena Shevchuk
Trial lesson (60 min)
14 March (Fri)
19:00
€20
Booking payment
Trial lesson (60 min)
€20
Apple Pay
Visa •••• 4242
Groups, individual lessons and trial classes share a calendar, so the same evening is never promised twice.
No double-booked evenings
The timetable knows the length of a lesson and the break between groups, so an hour already taken is offered to nobody else.
Every teacher at once
Each teacher’s hours are visible alone and beside the rest, which helps when they take both groups and one-to-ones.
Moving a lesson
A lesson is moved in a couple of clicks and the group is told automatically.
General
CRM
Admin
Calendar
September, 2026
All Staff
5Single View
Add event
Mon
14
Tue
15
Wed
16
Thu
17
Fri
18
Sat
19
Sun
20
Mon
21
Tue
22
Wed
23
Thu
24
Fri
25
Sat
26
Sun
27
Mon
28
Nataliia Dorosh
9:00 – 15:00
Mariia Zaiets
15:00 – 21:00
Andrii Hnatiuk
14:00 – 20:00
Oksana Levchuk
9:00 – 19:00
Taras Moroz
9:00 – 19:00
7
8
9
10
11
12
13
14
15
8:30
15 tuesday
Break Time
Trial Lesson
ConfirmedRevenue
₴0
7:00 - 8:00
Private Lesson
NewRevenue
₴500
7:00 - 8:00
Group Class
BookedRevenue
₴250
7:30 - 8:30
Speaking Club
Break Time
Break Time
IELTS Prep
BookedRevenue
₴700
11:00 - 12:00
Business English
ConfirmedRevenue
₴600
8:30 - 10:00
Level Test
ConfirmedRevenue
₴0
12:30 - 14:00
Pair Lesson
DeclinedRevenue
₴700
10:00 - 11:00
Kids Class
NewRevenue
₴350
12:00 - 14:30
Online Lesson
BookedRevenue
₴450
10:30 - 11:30
Grammar
NewRevenue
₴450
8:30 - 9:30
Intensive
ConfirmedRevenue
₴600
8:30 - 9:30
Break Time
Trial Lesson
ConfirmedRevenue
₴0
11:00 - 13:00
Break Time
Visible hours
4H
8H
14H
Levels, groups, teachers, payments and attendance in one service instead of a spreadsheet and a chat.
Trial lesson booking
A student picks a level and an hour that suits, and books the trial without a call to the office.
The term timetable
Groups, one-to-ones and trial lessons in one calendar, every teacher in a column of their own.
The student card
The level, the history of groups, attendance and the teacher’s notes live in one profile.
A form before the trial
Collect the goal, previous experience and the days that suit before the first lesson.
Coursebooks
Track the coursebooks and materials handed out to groups at the start of a term.
Intake and revenue
See how many bookings each level drew, how many trials ran this month and what the courses brought in.
Before the term begins you can see how many bookings each group drew and which evenings are already taken. A group that is not drawing enough can be merged or moved to another evening.
Try for free24/7
Trial lessons can be booked at any hour
3 min
To add a group with its level and timetable
100%
Of reminders go out automatically
30+
Integrations, calendar and Telegram among them
Move the levels, the groups and the teachers in, and open trial lessons for booking.
Create the school page
Add the formats, the contacts and the look of the school.
Describe levels and formats
Set the levels, the length of a lesson, the teacher who takes it and the term fee.
Set the group timetable
Put every group’s evenings in the timetable ahead and give each teacher their hours.
Share the link
Put it on the site and in ads, and bookings land in the timetable.
(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.
Ask it here. The answer appears under your question and lands in your inbox, and stays on the page for the next person looking for the same thing.
Kate
Awaiting an answer
Yes. A trial lesson is a format of its own with its own length and price, booked from the same page as the courses.
A group lesson stands in the calendar as one hour under the group’s name. Bookly counts neither seats nor who is in the group, so the list of names stays the school’s own, while every student’s card holds the history of their lessons.
Yes. Groups and individual lessons live in one timetable, each with its own length and price.
The group’s lessons are put in the timetable ahead, and an hour once taken is not offered to other groups. Bookly does not repeat a booking on its own, so the term is laid out the way the school wants it.
Yes, a reminder goes out automatically before a lesson; for children it can go to the parents.
Bookly takes no payment on the booking page. Staff mark the method on the booking itself, cash, card or terminal, and money taken for a course in advance is entered as an operation of its own in finances, where you can see who has already paid.
Yes. Create an account and move the timetable in with no card and no commitment.
Bookly is not only for English courses. Pick your own line of work: the same tools are there, arranged around different days.
Bookly is a Ukrainian online booking and CRM service for English courses: newcomers book a placement test or a trial lesson themselves, every group’s lessons stand in the term timetable ahead, and the level, the group and the parents’ contacts stay on the student card.
A course school does not sell a lesson but a level and a group: first the trial and the placement, then an evening held for a term. Intake peaks in late summer, when one person is answering the phone for eight groups and explaining what B1 means to every caller.
A booking page moves the first step to the student. They see the levels, the formats, the timetable and the free hours, and book a trial lesson at the moment they decided to study, which is the evening. The booking lands in the timetable instead of tomorrow’s call queue.
Every group has its evening and its teacher in the timetable ahead of the term, and its lesson stands there as one hour under the group’s name, so it is clear which evenings are taken and which are not. A group that is not drawing enough can be merged or moved before the term starts.
The student card keeps the level, the history of groups and the teacher’s notes, so the next level can be offered while the student is still coming, rather than a year after they finished.
Bookly team