Reformer classes
Set up the weekly schedule once
Repeat regular classes weekly or every other week, and schedule workshops individually.
Pilates Studio Software
Bookjor brings recurring Pilates schedules, room capacity, instructor availability, package credits, card payments, waitlists, and booking changes into one shared calendar.
Let students check reformer availability without messaging the front desk.
Students check the schedule, choose a session, and book themselves. Your team can focus on teaching and the studio floor.
Free plan: 25 bookings per month, no credit card, no time limit.

Two booking types, one studio
Set up recurring classes once. Private services open times according to the selected staff member’s or venue’s availability. Both use the same customer, package, payment, and calendar records.
Reformer classes
Repeat regular classes weekly or every other week, and schedule workshops individually.
Private sessions
Students choose an available time and book without waiting for a reply.
Each private service is configured to book one staff member or one venue. Availability is checked against that booking target’s schedule.
Pilates Studio Operations
Pilates studios rarely offer only one kind of session. A typical week includes reformer classes, tower classes, mat sessions, private training, intro offers, packages, cancellations, and room-capacity limits. Bookjor keeps those details in one booking system instead of scattering them across tools.
Create recurring reformer, tower, chair, and mat classes for different experience levels without rebuilding the calendar each week. Keep capacity and room constraints visible where bookings are made.
For private and duet sessions, staff can check the selected staff member’s or venue’s availability and keep payment details with the booking. Each private booking targets one staff member or one venue.
Pilates bookings depend on reformer capacity, room and instructor availability, and class-size limits. Bookjor helps the team see those constraints before confirming a booking.
Let clients book and pay online while staff can see package usage, orders, booking history, and payment status in the same system.
Create intro offers for first-time clients without separating them from the main studio schedule. Intro bookings still respect class capacity, room availability, package rules, and payment status.
Manage booking and cancellation deadlines and waitlists in booking settings. Each class or workshop follows its configured capacity.
Booking Calendar
A Pilates studio schedule changes as instructor assignments move, rooms fill, intro-class spots open, packages renew, and staff help private clients reschedule. Bookjor keeps availability, payment records, and booking details together so staff can act with less guesswork.
Each private service is configured to book one staff member or one venue. Availability is checked against that booking target’s schedule.
Schedule example
Example status: Rules checked
| Time | Schedule and booking details |
|---|---|
Reformer Foundations Room A · 10 reformers · 2 spots left · waitlist available | |
Private Session · Serena K. Selected instructor’s availability checked before booking. Package and payment records stay with the booking. | |
Evening Mat + Tower Cancellation window and package eligibility shown with the booking. |
Class Scheduling
Pilates schedules depend on equipment limits, room capacity, instructor assignments, and client demand. Bookjor keeps those constraints visible so studios can make changes without creating more administrative work.

Private Sessions
Private Pilates sessions often create the most coordination work. Bookjor keeps availability, confirmation, payment, and client history together so staff members do not have to piece together bookings from messages.

Payments and Packages
Studios need to know whether a client paid, used a package credit, bought a new package, or needs follow-up. Bookjor connects online payments and package usage to the booking instead of forcing staff to reconcile records after class.
Studio Operations
A generic appointment scheduler can reserve a time slot. A Pilates studio booking system needs to understand reformer capacity, rooms, instructors, private sessions, recurring classes, packages, and last-minute changes.
Booking website and apps
The booking website lets students book themselves. Paid plans include the Client App, while the Admin App keeps the team’s schedules, attendance, payments, and follow-up work together.
Paid plans · Client App

Admin App

Start with one class
Enter a real class, instructor, time, and capacity. Share the booking link through your usual messaging channels, Instagram profile, or website. You do not need to move every record on day one.
Set its time, instructor, venue, and capacity, then repeat it in the weekly schedule.
Keep your usual conversations with students, and let the booking website handle availability and reservations.
Test the booking flow first, then set up packages, intro offers, payment methods, and cancellation rules.
Start free
The free plan has no time limit and needs no credit card. Upgrade when you need more than 25 bookings per month or additional plan features.
Paid plans start at USD 20/monthFAQ
Bookjor is designed for studios that run recurring classes, private sessions, packages, rooms, staff schedules, and payments together, rather than treating each booking as an isolated appointment.
Yes. Bookjor supports recurring Pilates class schedules, including reformer, tower, chair, mat, beginner, and advanced classes with capacity and room visibility.
Yes. Each private service books one staff member or one venue and checks that booking target’s availability. Package usage and payment status stay with the booking.
Yes. Set each class’s capacity to match the reformers you have, and manage it alongside the venue and instructor schedule. This helps avoid accepting more bookings than the class can hold.
Yes. Scheduling, payments, package records, and attendance stay together, so staff spend less time reconciling messages and spreadsheets.
Yes. Bookjor lets Pilates studios accept online credit and debit card payments through Stripe for reformer classes, mat classes, private sessions, packages, and other eligible services.
Yes. Add your bank-transfer details to the checkout payment instructions. A bank-transfer order stays pending until you receive the payment and confirm it in the admin system. You can also offer Stripe card payments where your payment account supports them.
Free plan: 25 bookings per month, no credit card, no time limit.
Set booking and cancellation deadlines. When a full class has a place available, Bookjor sends time-limited invitations in waitlist order; a client joins the class only after accepting. Late cancellations do not automatically restore package credits. Contact the studio for help with rescheduling.
Start with a real class time, instructor, and capacity. Add packages, payments, and cancellation rules gradually. Setup time depends on your schedule and settings.
Yes. Keep using your usual messaging channels for individual questions, and share your booking link so students can check times and book themselves.
No. Students can browse your schedule and book on your booking website. The Bookjor Client App is available on paid plans for students who prefer to manage bookings and packages in an app.
Yes. On paid plans, Bookjor can help import customer records and package balances in the required CSV format. You can start free with a real class schedule to test the booking flow.
Start free
Free plan: 25 bookings per month, no credit card, no time limit. Paid plans start at USD 20/month
We use site analytics to understand which pages help studios evaluate Bookjor. You can deny optional tracking, allow your selection, or allow all preferences.