A waitlist that fills cancellations for you
When a client cancels, the longest-waiting person on your list gets a text and an email with a claim window. If they pass, the next person is up. No calls, no paper list.
Booking software
A yoga studio has a fixed number of mats and a timetable students build their week around. The Tuesday evening vinyasa fills by Monday, the Saturday morning yin is half empty, and private sessions have to fit around both. BookingHub publishes the timetable, stops each class at the number of mats you have, and offers a mat that opens up to whoever is waiting.
See it in action
These are the real screens you get on day one. Scroll through a normal day on a laptop, a tablet and a phone, with bookings coming in from every kind of business.


01Calendar
Every booking takes the colour of its service, so a full week makes sense in one look. Bookings at the same time sit side by side, never on top of each other.
02Dashboard
The moment you sign in: what is coming up, what is waiting for your approval and who is new. Approve or decline a request in one tap, right from your phone.
03Waitlist
When someone cancels, the longest-waiting client gets a text and an email with a window to claim the spot. If they pass, the next person is up. You do nothing.
04Messages
Clients write from their booking and you answer from the dashboard or your phone. Every thread stays on the client's record, so anyone on the team can pick it up.
05Packs and memberships
Class packs, prepaid visits and monthly memberships, paid online through Stripe. Credits come off at every visit and memberships renew on their own.
06Analytics
Bookings over time, your top services, cancellations and new clients, for the week, the month or the year.
The client side
This demo business's public booking page, on a laptop and on a phone. Your colours, your services, your team, your open times.


Booking software
Set each class as a fixed session with its capacity, for example 18 spots every Tuesday at 6 pm. Students book until the class is full, from their phone, with no app to download. Hot yoga, yin, vinyasa and prenatal each keep their own length, price and number of spots.
Sell packages of prepaid classes and memberships, and add a discount code for your intro offer. Students pay by card through your own Stripe account. BookingHub keeps 1% of each online payment and Stripe charges its own fees. Turn on rewards and every class a student attends earns points toward a reward you choose.
When a student cancels from a full class, the student who has waited longest is notified automatically and has 30 minutes to claim the mat. If they let it go, the next student is offered it. Your cancellation cutoff decides how late a student can still cancel from their account.
Workshops and teacher trainings can be sold as events with paid tickets, several ticket types in one order and a refund policy of their own, next to your weekly classes.
Everything built in
No add-ons to bolt on and no second subscription. Each of these ships with every BookingHub account, for every industry.
When a client cancels, the longest-waiting person on your list gets a text and an email with a claim window. If they pass, the next person is up. No calls, no paper list.
One link for your Instagram bio, your Google listing or a text message. Clients sign in with Google in one tap, pick a time and confirm.
Team view or time view, colour-coded by service. Busy time from Google, Apple or Outlook Calendar closes your availability on its own, and your bookings show up in the calendar on your phone.
Confirmations, a reminder the day before, cancellation links. All automatic, with wording you can edit.
Take a deposit or full payment at booking through Stripe. Sell class packs and auto-renewing memberships from your page, and let credits track themselves.
Every account, every plan during early access, no add-ons.
And everything else, included
Questions
Yes. Each class is a fixed session with a capacity you set, and students can book until it is full. A small heated room and a large studio can carry different caps, and the same class can run every week at the same time without being set up again.
Yes. Sell packages of prepaid classes, memberships and discount codes. Students pay by card when they buy, through your own Stripe account. BookingHub keeps 1% of each online payment and Stripe charges its own processing fees, and nothing else is added.
The student who has waited longest is notified automatically and gets 30 minutes to claim the spot. If they do not, it is offered to the next student on the list. A student who cannot come cancels from their account, within the cutoff you set, instead of leaving a mat empty.
Yes. Invite each teacher as a team member with their own calendar and hours. Private sessions are booked as appointments with a teacher, next to the group timetable. Teachers can connect Google, Apple iCloud or Outlook Calendar so their own commitments block their private session times.
Yes, as an event. Sell paid tickets, offer several ticket types in one order, such as a full weekend pass and a single day, set a limit per customer and write a refund policy for that event alone. Workshop tickets do not touch your class packs.
Create your account, add your services and hours, and share your booking link. Free during early access.