For yoga studios
The simple
booking system
for yoga studios.
Students book a place in your weekly classes and pay when they book. Full classes keep a waiting list, class passes sell on your page, and every class repeats in one live diary.
No card. Free for 20 bookings a month.
- Fewer no-shows
- Set up in minutes
- No commission, ever
“FullDiary makes managing bookings simple, organised and completely stress-free.”

Sound familiar?
Still running the timetable from your messages?
A studio runs on a timetable, small rooms and regulars, and every one of them used to start with a message.
Places booked by message?
Who is coming on Tuesday, who has paid and who said maybe, scattered across texts and DMs.
Students book a place on your page and see how many are left. Every class's list is in the diary.
A full class on paper, empty mats on the night?
Places held for people who never come, while someone else wanted one.
Take payment when a place is booked, through your own Stripe, and a reminder goes before every class.
Class passes on a punch card?
A card in a drawer, a tally in a notebook, and a question about how many are left.
Sell class passes on your page. Each class comes off automatically, and students can see what is left.
Paying for a booking system that takes a cut?
A slice of every new client, a fee per booking, a price that climbs with every person you add.
FullDiary is £9.99 a person, never more than £39.99 a month, and takes nothing from any booking. Ever.
No card. Free for 20 bookings a month. Set up in minutes.

How it works
How FullDiary works.
FullDiary gives you your own online booking page and link. Share it on your website, Instagram, Facebook, Google, WhatsApp, wherever your customers find you. Then:
- 01
Share your booking link
FullDiary gives you your own booking page, showing your services, prices and availability.
- 02
Students book themselves
Students open your link, choose a service, pick an available time and confirm their appointment, 24/7.
- 03
It appears in your diary
The booking is added to your FullDiary automatically, so you always know who is booked and when.
Your booking page
Your booking page. Your brand.
Make your booking page look like your business, not another generic booking app.
On every plan
- Your logo and brand colour
- Two designs, light or dark backgrounds
- A photo of your shop across the top
- Heading fonts and a note for your customers
On Pro
- A gallery of up to eight photos
- Instagram, Facebook, TikTok and website buttons



Savednow
Your page has its new look.
The FullDiary diary
One diary, whether you're solo or a team.
Every class is a block in its teacher's column showing how full it is, private sessions sit around them, and the whole week is on your phone.
- Bookings
- Staff
- Walk-ins
- Customers

Bookings move with a drag, walk-ins go straight in, and every appointment can be marked done, cancelled or a no-show.
The same diary for everyone on the team, wherever they are: on a computer, in the browser on any phone, and in the FullDiary app on iPhone and Android.
Before they arrive
Less chasing. More doing.
FullDiary automatically keeps customers updated with confirmations, reminders and booking changes. And if you need forms or customer information before an appointment, you can collect it all in advance.
- Booked
- Confirmed
- Reminder
- Appointment
Keeps them updated
- Booking confirmations
- Appointment reminders
- Booking changes
- Customer messages
Gets the answers first
- Health questionnaire
- Injuries and conditions
- Emergency contact
- Customer information
Customers complete forms before they arrive. Their answers stay with their booking.


Classes
Your week of classes, on one link
Your booking page shows a strip of days, and each day's classes with the time, the teacher, the price and how many places are left. Students add a place, or several, and check out once. A full class offers its waiting list.
- Places left on every class
- Several classes booked in one go
- A waiting list when a class is full

Payments
Get paid your way:
on the day, a deposit or in full.
Take a deposit, full payment or no payment at all when customers book online, whichever suits the service.
- Paid straight into your own Stripe account
- A deposit or full payment at booking
- No booking commission
- Going to the customer? A travel charge is on Pro
Deposit received
£20.00
- Customer
- Kirsty Barr
- Service
- Private session
- When
- Wednesday, 11:00
- Left to pay on the day
- £40.00
The money lands in your Stripe account, not ours. The slot is held while they pay.
After the appointment
Your booking doesn't stop when the appointment does.
Finished bookings can flow into your invoices, payments and business admin.
- Booking
- Completed
- Invoice
- Paid
Invoices
Turn completed work into invoices.
Quotes
Create and send quotes when you need them.
Payments
Keep track of what has been paid and what is outstanding.

Your customers
Turn every booking into a returning customer.
Every booking automatically builds a customer record, so you can see their history, preferences and information in one place.

Customer details
Keep contact details in one place.
Appointment history
See what they have booked before.
Notes and forms
Keep useful information attached to the customer.
Rebooking
Make it easy to get customers booked in again.
Why FullDiary
You keep the money and the customers.
No commission
Keep what you earn. FullDiary doesn't take a percentage of your bookings.
No marketplace
Customers book directly with your business, with no competing businesses or listings beside you.
Simple pricing
One monthly price, and nothing added per booking.
Switching is simple
Already using a booking system?
Switch in a few minutes.
Bring your customers with you, answer six quick questions and share your new link. No retyping, no starting again.
Bring your customers
Your list comes across from your old system, with names, numbers, emails, birthdays and addresses, and you check the columns before anything imports.
clients.csv
312 customers
- Client nameName
- MobilePhone
- EmailEmail
Works with exports from Fresha, Booksy, Cliniko, Bookwhen, Book in Beautiful and spreadsheets.
Your page, set up
Six quick questions about what you do, your hours and your services, then your page is live and looks like yours.
- Skin fade30 min£22
- Kids cut20 min£14
- Beard trim15 min£10
- + Add a service
Start taking bookings
Your link goes on Google, Instagram and WhatsApp, and customers start booking themselves in.
- Bookings you already have go into the diary in a few taps, and regulars repeat by themselves
- Gift vouchers you sold before keep their code and what is left on them (on Pro)
- From Cliniko, treatment notes and appointments come too; from Bookwhen, class bookings and passes; from Book in Beautiful, appointments
Rather we did it for you?
We'll move everything across for you, your clients and services, and the bookings you already have wherever your old system exports them.
Free to start, no card required. Moving, step by step
What comes with it
Everything FullDiary handles for yoga studios.
Before they arrive
- Your timetable on your booking pageStudents pick a day and see every class with its time, teacher, price and places left.
- Paid when they bookThe price of a place, or a deposit, through your own Stripe account. FullDiary takes no commission.
- A health questionnaire firstAsked before a student's first visit, and kept on their record. Every question is yours to change.
- A reminder before every classBy email, and by text on Pro. Students cancel or change class from their booking.
- A place for a friendBooking for someone else? A student can book a place in a friend's name.
On the day
- A column for every teacherA class blocks its teacher's time, so a private session never lands on it. The whole studio on Pro.
- Who is coming, at a glanceOpen a class to see everyone booked and what each has paid, then mark them all attended in one tap.
- A waiting list for full classesWhen a place frees up, the first person waiting is sent a link to book it, good for two hours.
- Messages both waysRunning late, or a question about a class? Their reply comes back to your inbox.
After
- Class passesFive or ten classes paid up front on your booking page. Each class comes off the pass. On Pro.
- Change a class, everyone hearsMove a class to a new time or teacher and everyone booked is emailed. Cancel it and card payments go back.
- A nudge for anyone who driftsOne email with a link to book goes to anyone with nothing booked four weeks after their last visit. You set the gap.
- How full every class runsReports shows how full your classes are, how many turned up and which is the fullest.
- Gift vouchersSell gift vouchers on your booking page and take them as payment. On Pro.
Every feature above is live today, and because invoices and quotes are built in, they are on the same login. See every feature.
Pricing
Simple pricing, no surprises.
No commission and no contract, on any plan.
Classes and the timetable are on every plan, Free included. Pro is 9.99 GBP a month a person, never more than 39.99 GBP for the whole studio, and adds class passes, text reminders and a login for every teacher.
Free
£0 forever
20 bookings a month
- Booking page
- Live diary
- QR card
- Reminders
- Messages
- Forms
- Customer import
Pro
£9.99 a person, a month
Never more than £39.99 a month, however big the team
Everything, for you and your whole team.
- Unlimited bookings and stores
- As many people as you need, each with their own login
- 50 text reminders a month for each person
- Packages, discount codes, gift vouchers, gallery and social links
- Unlimited invoices and quotes, card payments and QuoteChaser
- Send with your own branding
- Priority support
Every plan starts free, with no card and no commission. See the full comparison
Businesses using FullDiary
Built for people who are busy running a business.
"FullDiary makes managing bookings simple, organised and completely stress-free."
"Finally, a booking system that doesn't feel complicated. I set everything up in 5 minutes and my clients were booking straight away."
"Our customers love booking online, and we love the simplicity."
FAQs
Questions from yoga studios
What it costs, what your students see, and how FullDiary fits the way yoga studios work.
Something else on your mind? Ask us.
Can students book a place in a class online?
Yes. Your booking page lists the week's classes by day, each with its time, teacher, price and the places left. Students add a place, or several, give their details and pay if you take payment, and the confirmation lands by email. Classes are on every plan, Free included.
How do I set up my timetable?
Add each class once with its length, price and places. Then put it in the diary with its teacher, day and time, and set it to repeat every week or every two, three or four weeks. Change one later and you are asked whether to change just that one or every one still to come.
What happens when a class is full?
Students can join the waiting list. When a place frees up, the first person waiting is sent a link to book it, good for two hours. The place is not held, so whoever books first gets it.
Can I sell class passes?
Yes, on Pro. Sell a pass of five or ten classes on your booking page through your own Stripe account. Each class booked comes off it automatically, and a pass can cover every class or only the ones you pick.
Can a student move to another class?
Yes. From their booking, outside your cancellation window, they can move their place to any class with room, and their payment moves with it. A dearer class asks for the difference, and a cheaper one gives it back.
Is it yoga studio software, or just a booking page?
It is booking software built around a timetable: classes and places, payments, class passes, a waiting list, health forms, private sessions and reports, on the website and in the FullDiary app for iPhone and Android. It does not stream classes online or run memberships.
I teach in a hired hall. Does that work?
Yes. Your booking page shows where you teach, and if you teach in more than one place, each class says where it is.
Is it really free to start?
Yes, and it is not a trial. Twenty bookings a month, with the booking page, the live diary and the QR card included, for as long as you like. No card, nothing expires, and there is never commission on bookings. Pro is 9.99 GBP a month a person, never more than 39.99 GBP, when you outgrow it.
Do my students need an app?
No. Your booking page is a link. It opens in their browser, they pick a service and a time, and the confirmation lands by email with an add-to-calendar file. Nothing to install on either side, and no password for anyone to forget.
Other businesses
