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
Parents open the timetable, find the group that fits their child’s age and book a trial session. The halls, the coaches, the health forms and the parents’ contacts all stay in the Bookly CRM.
Bookly
2 min ago
New booking for a trial session
Oksana Hrytsenko
Monthly training (8 sessions)
14 March (Fri)
17:30
€60
Booking payment
Monthly training (8 sessions)
€60
Apple Pay
Visa •••• 4242
Bookly takes on booking, reminders to parents and the record of who turned up, so the coach spends the evening on the mat instead of on the phone.
Parents decide in the evening, long after the hall has shut: someone is scrolling your Instagram and wants to know whether there is a group for a seven-year-old at half five. The page shows the disciplines, the age of each group, the week ahead and the free hours, so the booking happens there and then, not after a promise to ring back tomorrow.
Olimp Sports Club
September, 2026
See allA club runs on a fixed week: juniors on Monday and Wednesday, seniors on Tuesday and Thursday, one-to-ones in between, and the hall hired for particular hours. Every coach keeps a column of their own in the calendar, and two bookings cannot land on one coach at the same hour, while a reminder the evening before gets the children to training.
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
Viktor Tkachenko
15:00 – 21:00
Olena Kravets
15:00 – 21:00
Serhii Lytvyn
9:00 – 19:00
Iryna Hnatiuk
9:00 – 19:00
Maryna Savchuk
9:00 – 19:00
7
8
9
10
11
12
13
14
15
8:30
15 tuesday
Break Time
Group Session
ConfirmedRevenue
₴250
7:00 - 8:00
Monthly Pass
NewRevenue
₴1,800
7:00 - 8:00
Trial Session
BookedRevenue
₴0
7:30 - 8:30
Private Session
Break Time
Break Time
Kids Group
BookedRevenue
₴250
11:00 - 12:00
Sparring
ConfirmedRevenue
₴400
8:30 - 10:00
Weekend Training
ConfirmedRevenue
₴300
12:30 - 14:00
Stretching
DeclinedRevenue
₴250
10:00 - 11:00
Adult Session
NewRevenue
₴300
12:00 - 14:30
Competition Prep
BookedRevenue
₴700
10:30 - 11:30
Coached Session
NewRevenue
₴600
8:30 - 9:30
Ages 8 to 12 Class
ConfirmedRevenue
₴250
8:30 - 9:30
Break Time
Group Session
ConfirmedRevenue
₴250
11:00 - 13:00
Break Time
Visible hours
4H
8H
14H
The adult books and the child trains, so the card has to hold both: the child’s name and age, the parent’s phone, the medical note and consent, the coach’s notes on level and old injuries. Attendance history shows who has quietly stopped coming, before the group visibly thins out.
Setting it up takes an evening: the club page, the disciplines and groups, the weekly timetable, and a link for Instagram and the parent chats.
Put the club page together
Add the name, photos from training, the address of the hall and your contacts. There is no separate website to build.
Describe the disciplines and groups
A trial session, a group by age, a one-to-one: how long each runs, what it costs and which coach leads it.
Move the weekly timetable in
Set the days and hours of every group, each coach’s availability and the hours the hall is yours. Bookly only ever offers sessions that are really open.
Share the link
Put it in Instagram, in the parent chats and on the intake poster. Bookings appear in the calendar at once.
Trial bookings, the timetable of groups, a card for every child, health forms and the club kit, all in one service. The coach works in one window instead of a paper register, a spreadsheet and three parent chats.
A page for booking the club
Parents pick the discipline, the group that fits their child’s age and an open session: a trial, regular training or a one-to-one with a coach.
Groups and halls in one week
Every group, coach and hall in a single calendar. You can see who is on the mat now and which hour of the hall is still free.
The member card
The child’s name and age, the parents’ contacts, attendance history and the coach’s notes on level, injuries and missed weeks.
Health form and consent
Collect the medical note, anything to avoid, an emergency contact and the parent’s consent before the first session.
Kit and equipment stock
Suits, guards, gloves, club shirts, balls and ropes. Bookly flags what is running out in time, before the whole group needs it at once.
Club analytics
How many trials were booked, how many sessions were run, and how much the disciplines and the coaches brought in.
The coach opens a session and sees who is coming; parents see when the right age group trains. The notebook on the windowsill stops being the only source of truth.
Try for free24/7
Parents book late in the evening, once the hall has shut
3 min
To add a group with its timetable and coach
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.
Grace
Awaiting an answer
The intake stays yours, and Bookly covers what sits around it. Parents book a trial session and regular training through the page, the member card keeps their contacts, the health form and attendance history, and reminders get the children to the hall.
Bookly has no counter of places. You set a group up as a session with its own coach, time and price, and an hour that is taken disappears from the booking page. Once the intake is closed, you take the session off the page and it is no longer offered to parents.
The card holds both: the contacts of the adult who booked, and the child’s name, age, group and the coach’s notes. Reminders go to the parent’s phone.
Yes, as a separate form. You build it on the multilink forms page and send the parents the link: health, anything to avoid, an emergency contact and consent. The coach reads it before the child steps onto the mat.
You add a hall alongside the coaches, and it keeps hours of its own, so two bookings cannot land in one hall at the same hour. You set the coaches’ and the halls’ hours to match the hire, and the shared calendar shows the club’s whole week: together and one by one.
Bookly takes no payments online. You enter the deposit a parent sends in Finance as a Deposit operation, to hold the trial session, for instance. It is not required.
Yes. Create an account and set booking up with no card and no commitment.
Bookly is not only for sports 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 sports clubs: parents find the group for their child’s age and book a trial session, and the parents’ contacts, the health form and the history of attendance stay on the member card.
A sports club takes children in waves: in September, after the holidays, and every time a parent sees a clip from training. The decision is made in the evening, once the hall has shut, and the questions are always the same: is there a group for a seven-year-old, what time do they train, what does a month cost, and can we come and watch first. While the coach answers those between sessions, some of those parents simply stop waiting for a reply.
A booking page answers instead. It shows the disciplines, the groups by age and level, the week ahead, the price and the free hours, so a child is booked into a trial session at half past ten at night rather than the following day. The booking lands in the club calendar at once, and a reminder the evening before cuts the number of children who were booked and never came.
A club’s week is more tangled than it looks from outside: juniors on Monday and Wednesday, seniors on Tuesday and Thursday, one-to-ones squeezed in between, and a hall hired for particular hours. You add a hall alongside the coaches, and it keeps hours of its own, so two bookings cannot land in one hall at the same hour. Once an intake is closed, that session is simply no longer on the booking page.
The register keeps what usually lives in a notebook and in the coach’s head: the child’s name and age, the parent’s phone, the health form and consent, notes on level and injuries, the history of attendance. When a child has been missing for a fortnight it shows straight away, not at the end of the month. And the page itself works as one link for Instagram, the parent chats and the intake poster: the timetable, the prices and the disciplines are updated in one place.
Bookly team