Pilates studios

Every reformer was spoken for today, and you did not assign a single one.

Ten reformers, no empty ones. A cancellation refilled at 6:20am, a pack rescued before it expired, and instructor pay that already knows a duet is not a group class.

100% free to use, no hidden fees. Members pay about 5% at checkout.

The Recess dashboard showing today's reformer classes, attendance, money taken and new clients
Reformer 4 refilled in 4 minutesYou were still asleep
Four credits left, pack expiringShe was messaged in time to use them
Duet paid at the duet rateNot the group class rate
Intro class booked, 9:12pmThe agent answered for you
Packs running out this month6
8:30 AM

Every client got the reformer they need.

Assigned spots are not a nicety in Pilates. One client needs the reformer by the wall for her shoulder. One is pregnant and needs the end of the row. Two friends always book together. Your teacher wants the newest client in her eyeline.

Recess lets you build the room as it actually is, reformers, towers, chairs and mats, in the layout you use, and clients pick their spot when they book. Notes on a client profile travel with her, so an instructor covering a class she does not normally teach knows about the shoulder before the class starts rather than four minutes in.

You can reserve or block a spot, move someone, or lock spot choice entirely and assign it yourself.

Studio one · the room as it actually is
Reformers10
Also in the room1 tower, 2 chairs
Reformer 7Blocked, spring replacement
Spot choice at bookingOn, or assign it yourself
Injury note on the rosterVisible to whoever teaches
Conversations at the desk about who goes where0
9:15 AM

A new client tried to book the intermediate reformer class, and it was not there for her.

She came for the first time on Saturday, liked it, and went to book three more. Wednesday's intermediate class asks for the intro series completed, so it did not show as bookable for her. The beginner and open level classes did.

Pilates is the discipline where this matters most quietly. A first timer in an intermediate reformer class is not just behind, she is a risk on a machine, and the teacher spends the hour on her instead of on the nine people who are ready. The old fix was a front desk person who knows everybody, and that person is not there at nine in the morning.

Set the gate on the class: a level or a rank, a skill your teacher has signed off, a prerequisite series completed, an age, a tag on the client, or the membership or package she holds. It applies at booking, quietly, before anyone has to say anything to anyone.

Intermediate Reformer · Wednesday 9:15 AM
PrerequisiteIntro series complete
Minimum levelLevel 2
Teacher sign-offFootwork and long box
Not shown to a first timer
One class in, intro series not started. The beginner and open level hours she can book are offered instead, with one line saying why.
11:00 AM

A private, a duet and a group class were all booked from one account.

Most Pilates studios sell three or four different things to the same person: group reformer, a duet with a friend, a private, sometimes mat or an intro series. They are not priced the same, they are not scheduled the same, and they are not taught the same.

Recess treats privates, duets and semi privates as appointments against an instructor's real availability, so a client books an open slot rather than emailing to ask. Group classes stay on the schedule with their capacity and seat map.

A client can hold a membership for group classes and buy privates separately, or run a package that covers both, and neither arrangement requires anyone at the desk to do arithmetic.

8:00Group reformerOn the schedule, with its capacity and its seat map.
9:15DuetAn appointment booked against the instructor's real availability.
11:00PrivateShe picked an open slot herself, without emailing anyone to ask.
One accountA group membership and a private packageBoth live on the same client, and nobody at the desk does arithmetic.
2:15 PM

A ten pack was about to expire with four sessions left.

Expiring packs are the most avoidable loss in a Pilates studio, and they hurt twice: you keep money for classes nobody took, and the client feels it and books less next time.

Recess watches the packs rather than making you watch them. The client gets a message with time to use what she paid for, and can book straight from it. You can see, in one place, who is carrying unused credits, whose pack lapses this month, and who has not booked since buying.

If your policy is to extend, you extend on the record instead of scribbling it on a sticky note that the next person at the desk never sees.

A Pilates class roster in Recess showing each booked client's payment method side by side, including a ten class pack with four sessions left, next to check-in status and the waitlist tab
8:40 PM

Four kinds of class, one pay run, and nothing for you to add up.

Pilates payroll is where general purpose software falls over, because the same instructor is paid differently depending on what she taught. A group reformer class, a duet, a private and a covered class are four different numbers.

Recess sets pay rates by instructor and by class type, with head count rules if you pay more for a fuller room, and hourly clock in and out for front desk staff. Today's instructor taught two group classes, one duet and a private, and each lands on the run at its own rate without anyone rebuilding it in a spreadsheet on Sunday.

When a class is covered, pay follows whoever actually taught it, because the schedule knows. Nothing is paid until you approve the run, and anything Recess could not match to a rate is flagged for you before you do.

A draft pay run in Recess with a Draft, Approved and Paid progress bar, a panel listing three things to review before approving, and a by-person table with columns for classes, appointments, base pay and total
Your own app

The app she books the reformer from has your name on it.

Every studio on Recess gets its own branded app, carrying your name, your logo and your colors, publishable to the App Store and Google Play under your own listing. Clients are not asked to download something with somebody else's brand on it.

They book their reformer and pay there, sign your waiver and health history there, and see their own progress there: the levels and skills they have reached, the credits they have left, the challenge they are eighth in, the badges they have earned.

Check in happens there too, from the app or at a kiosk at the door, with geo based check in that only counts at the studio.

Three screens of a studio's own branded member app: a challenge leaderboard, the home screen showing a streak and passes left, and earned badges
The lead agent

Somebody asked whether reformer is safe for a bad back, at 9pm on a Sunday.

The questions that come in after the last class are nearly always the same three: is reformer safe with my back, do I have to start on a private, and what does it cost. Someone who has to wait until Monday for that answer usually books somewhere else on Sunday.

The Recess lead agent replies in your voice, off your real schedule and your real availability. It works out whether she belongs in an intro reformer class, a private or a duet, takes her name and email, and holds her a reformer with no form promising a reply within two business days.

In the morning there is a name on the seat map and a conversation you can read end to end. When the chat converts it becomes a proper client thread, so nothing is stranded in a chat widget.

The Recess lead agent answering a visitor who has never used a reformer, recommending the beginner class and booking her onto reformer 4, with the conversation marked as converted
The unglamorous list

The rest of it, and nothing behind a higher plan.

There is no plan to choose and nothing behind a paywall, so a studio with one reformer room pays the same as a studio with four, which is to say nothing.

calendar_monthSchedule
Group classes, series and seasons, appointments and availability, semi private and private, events, workshops, virtual classes, class templates, multiple locations.
grid_viewRooms and seat maps
Build your room as it is, assign or let clients choose, block a spot when equipment is down.
hourglass_topWaitlists and make up credits
Automatic promotion with confirmation, so cancellations refill without a phone call, and a missed class that becomes a credit she rebooks herself.
lockEnrollment gating
Gate a class on rank, on level, on a tag you keep on the client, on a skill or a prerequisite class, on age, or on the membership or program they hold.
personClient profiles
Attendance, injuries and notes, purchase history, signed waivers and health forms on one record.
storefrontCheckout and retail
Point of sale, retail products, grip socks and props, gift cards, bundles, custom fees, discounts.
card_membershipMemberships and packages
Subscriptions, class packs with your own expiry rules, contracts, payment plans, account balances.
credit_cardPayments
Card and bank, automatic failed payment recovery, refunds, disputes, invoices.
bar_chartReports
Revenue, attendance, utilization, retention and payroll, plus Business Health, which connects QuickBooks so revenue, costs, payroll and a forward forecast sit together.
how_to_regCheck in
A kiosk at the door, barcode check in, self check in from the app, and geo based check in that only counts at the studio.
badgeStaff
Shifts, clock in and out, rates set per instructor and per class type so a duet is not paid as a group, automatic cover finding, roles and permissions.
family_restroomFamily accounts
One payer, several people, one card, each person with their own profile and packages.
sellDiscounts
Sibling discounts that recalculate when someone pauses or leaves, multi-class discounts counted by client or by family, family-level discounts and fixed fees, and discount rules attached to a program.
military_techProgression
Levels and skills, clubs, challenges and points, milestones, leaderboards, badge artwork, printed certificates, and a progress view each client sees in your own app.
chatMessaging
Two way text and email, templates, push notifications, sent from your own domain.
smartphoneYour own app
Branded with your name, logo and colors, publishable to the App Store and Google Play under your listing.
sync_altImporting
Automated migration from Mindbody, Momence, Walla, Arketa, Glofox and other systems, run for you by our team.
campaignMarketing
An AI lead agent that answers, qualifies and books trials on its own, plus lead capture forms, a lead pipeline, audiences and tags, automated sequences, campaigns, in app pop ups, discounts, and Meta and Google advertising.
hubIntegrations
ClassPass, Wellhub, Kisi door access, QuickBooks, Stripe, Adyen and Zoom.
What it costs

It is free. Here is exactly how that works.

No monthly platform fee, no per feature add ons, no setup cost. Recess earns a service fee of approximately 5% paid by the member at checkout, and card and bank processing is covered by Recess out of that rather than billed to you on top. A studio with one reformer room pays the same as a studio with four, which is to say nothing, and we only do well when you are actually collecting money.

$0 / month
for a studio of any size
Every feature, from day one
Unlimited staff logins
Your own branded studio app
Unlimited text and email
Rooms and seat maps included
No setup fee and no minimum
Your migration run by our team
What does your studio bring in each month?
$18,000per month
$2k$150k
Software you stop paying forTypical platform fee for a studio this size$3,000annual
Card fees you stop payingAt a typical 3% of what you take$6,480annual
More cash in your bank account
$9,480
every single year

Members pay a service fee of about 5% at checkout, which is how the software is free for the studio. Move the slider to your own numbers.

Straight answer

When Recess is the wrong answer.

If one of these is you, we would rather say so now than six weeks into an onboarding.

You are a chain past about a hundred locations
Recess is built for independent studios, and for groups and franchises below that size, run by owner operators. If you need centralized franchise reporting across more sites than that and you have a corporate IT department, we are not the right fit.
You teach only privates out of one room
A single instructor with a book of twenty regulars and no group schedule does not need this. A calendar and a payment link will do, and most of what Recess is good at is capacity, rosters and staff, none of which you have.
Your current software works and you are only mildly annoyed by it
Switching costs real time even when we run the migration for you. The reason to move is that something concrete is broken: no seat map, waitlists that need a human to work them, packs quietly expiring, payroll rebuilt by hand every fortnight. It is fine but clunky is not enough.
You want a per class no show fee we invented for you
Your policies stay yours. Recess enforces the late cancel window, fee and credit rules you set, consistently and without a discussion at the desk, but it will not decide them.
Questions

What reformer studios want to know before they switch.

Can clients pick their own reformer?

Yes. You build the room as it actually is, with reformers, towers, chairs and mats in your layout, and clients choose a spot when they book. You can also assign spots yourself, reserve one, or block a machine that is out of service so nobody books it.

Does the waitlist actually fill spots, or do I have to work it?

It fills them. When a cancellation comes in, the top name is promoted, notified and given the released spot, including at six in the morning. You set the rules for how late a promotion can happen.

How do late cancellations and no shows work?

You set the window, the fee and whether the credit returns, and Recess applies it the same way for every client every time. That consistency is most of the value: the software takes the awkward conversation off your front desk.

Can I run privates and duets alongside group classes?

Yes. Privates, duets and semi privates run as appointments against each instructor's real availability, so clients book an open slot themselves. A client can hold a group membership and buy privates separately, or use one package across both.

What stops class packs from expiring unused?

Recess tracks credits and expiry per client and messages them in time to book, with a link that books the class. You can see who is carrying unused credits and whose pack lapses this month, and extend on the record if that is your policy.

Can instructors be paid differently for a group class, a duet and a private?

Yes. Pay rates are set per instructor and per class type, with head count rules if you pay more for a fuller room, and hourly clock in and out for staff paid by the hour. Payroll is computed as the classes happen, and covered classes pay whoever actually taught.

Do new clients have to sign a health history form before their first class?

They can, and most studios require it. Waivers, health history and any custom form you use are signed digitally as part of booking, and the signed record sits on the client's profile with a date. Be deliberate about which forms you mark as required, because a required unsigned form can block a client at check in.

Can I move my clients and history from my current system?

Yes. The migration is automated and our team runs it for you, whatever you are on now: Mindbody, Momence, Walla, Arketa, Glofox and others. Clients, history and billing information come across so you are not rebuilding your studio from a spreadsheet.

Join a community of thousands of businesses just like yours