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
Open bookings for group classes and personal training from one link. Clients see the timetable, pick a trainer and a time, and attendance, payments and contacts stay in the Bookly CRM.
Bookly
2 min ago
New booking for a group class
Iryna Melnyk
Personal training session
14 March (Fri)
19:00
€25
Booking payment
Personal training session
€25
Apple Pay
Visa •••• 4242
Move the timetable into Bookly and open booking to clients. No separate website and no technical work.
Add classes and trainers
List the formats, their length and prices. Assign trainers to classes.
Move the timetable in
Add the floors alongside the trainers and set the hours of each. Bookly shows clients only the free hours.
Share the link
Put the link in Instagram, on the site and in ads. New bookings land in the calendar.
Bookly helps a fitness club fill its classes, keep the timetable straight and bring back the people who have stopped coming.
Clients see the week ahead, the free hours and who is teaching. They book from a link, with no back-and-forth in DMs and no calls to the desk.
Drive Fitness Club
September, 2026
See allEvery trainer has a column of their own in the calendar, so classes cannot overlap. Reminders before a session cut the number of people who book and never arrive.
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
Maksym Hrytsenko
7:00 – 15:00
Iryna Romaniuk
14:00 – 22:00
Oleh Tkachuk
9:00 – 19:00
Nataliia Levko
9:00 – 19:00
Serhii Bondar
9:00 – 19:00
7
8
9
10
11
12
13
14
15
8:30
15 tuesday
Break Time
Personal Training
ConfirmedRevenue
₴600
7:00 - 8:00
Group Class
NewRevenue
₴250
7:00 - 8:00
Intro Session
BookedRevenue
₴0
7:30 - 8:30
Functional Training
Break Time
Break Time
Stretching
BookedRevenue
₴250
11:00 - 12:00
Training with a Coach
ConfirmedRevenue
₴600
8:30 - 10:00
Cycling
ConfirmedRevenue
₴300
12:30 - 14:00
Yoga
DeclinedRevenue
₴250
10:00 - 11:00
Duo Session
NewRevenue
₴900
12:00 - 14:30
TRX
BookedRevenue
₴300
10:30 - 11:30
Body Composition Test
NewRevenue
₴400
8:30 - 9:30
Circuit Training
ConfirmedRevenue
₴300
8:30 - 9:30
Break Time
Personal Training
ConfirmedRevenue
₴600
11:00 - 13:00
Break Time
Visible hours
4H
8H
14H
Attendance history shows who comes regularly and who stopped after a few sessions. Use it to write in time and to offer the format they actually train in.
Client profile
Clients see the club timetable and book themselves, at any hour and from any device.
Booking in two taps
A client picks a class in the timetable and confirms the booking. No calls, no sign-up, no waiting for an answer.
Free hours shown live
The timetable shows which hours are still free and which are taken. A taken hour is never offered twice.
Fewer messages
Formats, prices, length and the timetable sit in one place, so the desk does not type the same answer all day.
Booking from a phone
The club page works the same on a phone, a tablet and a desktop, so clients book where they found you.
At seven, when the floor is at its busiest, nobody queues to ask whether tomorrow’s cycling class still has a free hour. Clients see the timetable and book themselves.
Try for free24/7
Clients book classes at any hour
3 min
To add a new class to the timetable
100%
Of reminders go out automatically
30+
Integrations, calendar and Telegram among them
(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.
Marcus
Awaiting an answer
Bookly has no counter of places. You set a class up with its own trainer, length and price, and a taken hour disappears from the booking page. If the club has several places at one hour, each is added as a member of staff with a schedule of its own, so the calendar shows which of them are taken.
Yes. You add a floor alongside the trainers, and it keeps hours of its own, so two bookings cannot land on one floor at the same hour. Every trainer has a column of their own, and the shared timetable shows everything together.
The client card shows attendance history and how many sessions they have used, so the desk can see who to remind about renewing.
Yes, reminders go out automatically before a class, and that noticeably cuts the number of people who book and never arrive.
Bookly takes no payments online. You enter the money sent in advance in Finance as a Deposit operation, and the desk marks the payment for the class on the booking itself.
Usually a few hours: add the formats, the trainers and the working hours. After that the page is ready to take bookings.
Yes. Create an account and run the club in Bookly with no card and no commitment.
Bookly is not only for fitness clubs. 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 fitness clubs: clients book group classes and personal training themselves, every trainer has a column of their own in the calendar, and the history of visits and the membership mark stay on the client card.
A fitness club runs on its timetable: group classes follow one another, personal sessions slot in between, and floors and trainers are busy at different hours. When booking happens in DMs and a paper register, the front desk spends the day holding it all together while clients wait to hear whether there is a place left in the evening class.
Online booking moves that work onto the club page. A client opens the timetable, sees the format, the trainer and the free hours, picks a time and confirms. The booking lands in the club calendar straight away, and a reminder goes out before the session, which cuts the number of people who book and never arrive.
The Bookly CRM keeps what the desk needs in one place: contacts, attendance history, trainer notes and a mark of the membership that was paid for. When somebody stops coming, the date of their last visit shows it on the card, so renewing no longer depends on anyone remembering to write.
The club page works as a single link for Instagram, the site and ads, so there is no separate website to build. The timetable, prices, formats and contacts are updated in one place, and clients book from a phone whenever it suits them.
Bookly team