Skip to content

Pilates Studio Software

Pilates studio booking software for classes and private sessions

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.

Bookjor booking website showing yoga classes, times, instructors, locations, and remaining places
Customer booking website: Class times, instructors, locations, and remaining places
Bookjor booking website. Product screen in Traditional Chinese, illustrated with yoga classes.
Reformer
Recurring classes, capacity, rooms, and equipment limits
Private sessions
One-on-one bookings based on actual availability
Payments
Online payments and package usage in one booking process

Two booking types, one studio

Reformer classes, one-on-one sessions, and duets share one workflow.

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

Set up the weekly schedule once

Repeat regular classes weekly or every other week, and schedule workshops individually.

Private sessions

Offer times based on the selected booking target

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 booking software has to understand classes, private sessions, rooms, instructors, and package rules.

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.

  1. Schedule recurring reformer and mat classes

    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.

  2. Coordinate private and duet sessions

    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.

  3. Stay within room and equipment limits

    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.

  4. Connect package credits and payments

    Let clients book and pay online while staff can see package usage, orders, booking history, and payment status in the same system.

  5. Manage intro offers within your regular schedule

    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.

  6. Manage cancellations and waitlists in the same workflow

    Manage booking and cancellation deadlines and waitlists in booking settings. Each class or workshop follows its configured capacity.

Booking Calendar

See class availability, payment status, and capacity at a glance.

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

Pilates studio schedule

Example status: Rules checked

Thursday Schedule · Daily schedule (Example)
TimeSchedule 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.

Times, names, capacity, and statuses are illustrative examples, not live booking data.

Class Scheduling

Schedule recurring reformer and mat classes without rebuilding the calendar

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.

  • Weekly recurring reformer, tower, chair, and mat schedules
  • Capacity-aware class booking and attendance
  • Easier updates when rooms, instructors, or seasonal schedules change
Bookjor recurring yoga class setup showing repeat days, location, capacity, and staff
Recurring class setup. Product screen in Traditional Chinese, illustrated with aerial yoga.

Private Sessions

Private Pilates bookings without staff back-and-forth

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.

  • Private session booking
  • Check the selected staff member’s or venue’s availability
  • Payments, packages, and client history connected to each booking
Bookjor private yoga service settings showing location, staff, duration, and availability controls
Private service setup. Product screen in Traditional Chinese, illustrated with a staff-targeted yoga booking.

Payments and Packages

Booking, package credit, and payment status stay together

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.

  • Online credit and debit card payments through Stripe
  • Package balances linked to bookings
  • Order and payment status visible to staff

Studio Operations

A better fit for Pilates than generic schedulers

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.

  • One view for classes, private sessions, rooms, packages, and payments
  • Fewer room, instructor, and capacity conflicts
  • Less time reconciling spreadsheets, inboxes, and chat threads

Booking website and apps

Students see available sessions; your team sees bookings, attendance, and payments.

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

Students manage their own bookings and packages

Bookjor Client App showing a class schedule
Client App product screen in Traditional Chinese, illustrated with yoga classes.
Paid plans · Client App

Admin App

Your team manages the schedule, attendance, and payments

Bookjor Admin App showing the studio dashboard
Admin App product screen in Traditional Chinese.
Admin App

Start with one class

Build your first schedule, then add the rest.

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.

  1. Create your first recurring class

    Set its time, instructor, venue, and capacity, then repeat it in the weekly schedule.

  2. Share your booking link

    Keep your usual conversations with students, and let the booking website handle availability and reservations.

  3. Add packages and payments gradually

    Test the booking flow first, then set up packages, intro offers, payment methods, and cancellation rules.

Start free

Try your real schedule before upgrading.

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/month

FAQ

Pilates studio booking system questions, answered.

Is Bookjor a Pilates studio booking system or a general appointment scheduler?

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.

Can Bookjor handle recurring reformer and mat classes?

Yes. Bookjor supports recurring Pilates class schedules, including reformer, tower, chair, mat, beginner, and advanced classes with capacity and room visibility.

Can clients book private Pilates sessions online?

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.

Can I limit class capacity to the number of reformers?

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.

Can Bookjor reduce administrative work?

Yes. Scheduling, payments, package records, and attendance stay together, so staff spend less time reconciling messages and spreadsheets.

Can clients pay for Pilates sessions by credit or debit card?

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.

Can I keep accepting bank transfers?

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.

Can I try Bookjor before committing?

Free plan: 25 bookings per month, no credit card, no time limit.

How do waitlists and cancellation rules work for Pilates classes?

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.

What do I need to set up my first schedule?

Start with a real class time, instructor, and capacity. Add packages, payments, and cancellation rules gradually. Setup time depends on your schedule and settings.

Can students still message the studio?

Yes. Keep using your usual messaging channels for individual questions, and share your booking link so students can check times and book themselves.

Do students have to download an app to book?

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.

Can Bookjor help move my existing customer data?

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

Try Bookjor with your actual Pilates schedule.

Free plan: 25 bookings per month, no credit card, no time limit. Paid plans start at USD 20/month