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 booking for every class on the timetable, from the early morning practice to reformer Pilates. Clients see the free hours and book a class themselves, while attendance, payments and health notes stay in the Bookly CRM.
Bookly
2 min ago
New booking for reformer Pilates
Oksana Dmytruk
Reformer Pilates class (55 min)
14 March (Fri)
08:00
€25
Booking payment
Reformer Pilates class (55 min)
€25
Apple Pay
Visa •••• 4242
The timetable, the instructors, client cards, health forms and the retail shelf in one service, instead of a notebook, a spreadsheet and the DMs.
A timetable people can book from
The client opens the week, sees the style, the instructor, the length and the free hours, and books a class in a few taps.
Classes and instructor schedules
Every class has its own time, length and price, and an hour that is taken disappears from the booking page. Reformers are added as members of staff, so the calendar shows which of them are taken.
The client card
Contacts, the history of visits, the instructor’s notes on injuries and level, and a note of the pack that was paid for.
A form before the first class
Back injuries, surgery, pregnancy, blood pressure, how long they have practised: a short form on a page of its own, whose link you send, read before the class starts.
The retail shelf
Mats, blocks, straps, grip socks and water. Bookly flags what is running out before the shelf is empty.
Analytics of the bookings
How many bookings the period held, which classes bring in more, and how the bookings are spread across the instructors.
Group classes, private practice and studio hire side by side. You can see who is teaching next, whose evening is still open and which hours of the week are already taken.
No clashes
One room, classes back to back: Bookly counts the length of each and the gap between them.
The whole team
Every instructor’s schedule side by side: who has the morning classes and whose evening is still open.
Quick changes
Move a class or put another instructor on it, and everyone booked finds out without you calling round the group.
General
CRM
Admin
Calendar
14 - 20 Sept 2026
This Day
This Week
Group View
Oksana Lytvyn
Add event
Sat
12
Sun
13
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
7
8
9
10
11
12
13
14
15
8:30
14 MONDAY
Reformer Pilates
ConfirmedRevenue
₴600
8:30 - 10:00
Hatha Yoga
NewRevenue
₴300
12:00 - 13:00
Break Time
15 TUESDAY
Private Practice
ConfirmedRevenue
₴900
7:00 - 8:00
Morning Yoga
Break Time
Stretching
BookedRevenue
₴300
11:00 - 12:00
Break Time
16 WEDNESDAY
Prenatal Yoga
NewRevenue
₴350
7:00 - 8:00
Mat Pilates
BookedRevenue
₴300
10:00 - 11:00
Break Time
17 THURSDAY
Meditation
ConfirmedRevenue
₴200
10:00 - 11:30
18 FRIDAY
Trial Class
BookedRevenue
₴150
8:00 - 9:00
Aerial Yoga
NewRevenue
₴400
9:00 - 10:00
19 SATURDAY
Duo Yoga
ConfirmedRevenue
₴1,200
10:00 - 11:30
20 SUNDAY
Visible hours
4H
8H
14H
Each mat is added as a member of staff with a schedule of its own, so the studio does not lay out twelve mats for eight people and the instructor can see how many are taken before the class starts.
Try for free24/7
Clients book a class at any hour
3 min
To add a class with its instructor
100%
Of reminders go out automatically
30+
Integrations, calendar and Telegram among them
Setting it up takes an evening: the studio page, the styles, the instructors’ schedules, and a link that stays in your bio.
Build the studio page
Add the name, photos of the room, the address and opening hours. No separate website to build.
Describe the classes and who teaches them
Hatha, vinyasa, yin, mat Pilates, reformer, private practice: length, price and the instructor.
Move the week in
Set the time of every class and each instructor’s schedule, and Bookly shows clients only the hours that are genuinely free.
Share the link
Put it in your Instagram bio, in stories and on your Google listing. Bookings appear in the calendar at once.
(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.
Isla
Awaiting an answer
Bookly has no counter of spots. You set a class up with its own instructor, time and price, and an hour that is taken disappears from the booking page. Where the room holds several places, each mat or reformer is added as a member of staff with a schedule of its own, so the calendar shows which of them are taken.
Bookly has no separate module for packs. You note the pack the client paid for and how many classes of it are used in their card, and the history of visits shows who is still coming and who stopped at the third class of ten.
That hour goes back on the timetable and can be booked again, so someone else may still take it. You see the change in the calendar without calling anyone.
Yes, as a separate form. You build it on the multilink forms page and send the newcomer the link: injuries, surgery, pregnancy, how long they have practised. The instructor reads the answers before the person steps onto the mat.
Yes. Every instructor has their own schedule and their own classes, and you add a room exactly as you add an instructor, so the shared calendar shows the studio as a whole: what is busy and who is teaching next.
Yes, though by hand: Bookly takes no payments online. You enter the deposit the client sends in Finance as a Deposit operation, and then the timetable holds an hour that is genuinely spoken for rather than an intention to drop by.
Yes. Create an account and build the studio timetable with no card and no commitment.
Bookly is not only for yoga and pilates studios. 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 yoga and Pilates studios: clients book a class on the weekly timetable themselves, instructors see contraindications from the form before the class, and attendance and the class pack they paid for stay on the client card.
A yoga or Pilates studio does not sell entry, it sells a spot in a small group: six reformers, twelve mats, and every empty one is visible from the door. While booking lives in the DMs, someone spends the day counting by hand how many people are down for the evening vinyasa, the client waits for a reply, and now and then a person arrives for a class that has been full since lunchtime.
A booking page takes that counting over. The client opens the week, sees the style, the instructor, the length and the free hours, and books alone, at six in the morning if that is when they remember. An hour that is taken disappears from the booking page, and when someone cancels it returns to the timetable in time for another person to take it. A reminder before the class cuts the number who book and never turn up, leaving a reformer standing empty.
The first class decides whether there is a second one, and it starts with questions about health rather than with a mat. A separate form, whose link you send before the class, collects back injuries, surgery, pregnancy and how long the person has practised, so the instructor meets a newcomer prepared and offers what is safe for them. A deposit for a trial class goes into Finance as a Deposit operation, and then the timetable holds an hour that is genuinely spoken for.
After that, everything depends on whether the person reaches the end of their pack. The client card keeps contacts, the history of visits, the instructor’s notes and a note of the pack that was paid for, so the one who disappeared after the third class does not dissolve into the flow. And the page itself works as a single link for Instagram, your Google listing and the QR sticker at the desk: the timetable, the classes, the prices and the instructors are all updated in one place.
Bookly team