technology·fitness

Barre Studio Software: Class Packs, Waitlists, and Membership Tools

Barre studio software should handle class packs, waitlists, and memberships in one place. Here is how studio operators configure each one to fill rooms.

The Zatrovo TeamThe Zatrovo Team· August 27, 2026· 11 min read
Barre Studio Software: Class Packs, Waitlists, and Membership Tools

Barre studio software has three jobs: sell class packs that decrement and expire on purpose, run a waitlist that refills a 16-spot room within minutes, and bill memberships without anyone touching a card. Judge platforms on those three, in that order. Spot maps and branded apps come after.

What is barre studio software supposed to do?

It runs four linked ledgers: class credits, waitlist position, reserved spots, and recurring billing. A calendar app only records the appointment.

The difference shows up on a returned credit. When a client on a 10-pack cancels 14 hours out, the credit has to come back, the waitlist has to promote, and both events have to appear in one audit trail with a staff name attached. Run that exact sequence during any demo. Studios that outgrow generic schedulers like Acuity almost always outgrow them on the credit ledger, not the calendar. Also check that instructor rosters show first-timer flags and injury notes on the tablet, because a barre instructor sets a modification before the first plié, not after.

Which class pack structure works best?

Sell two pack sizes and one intro offer, and keep unlimited membership as the default sale. Three or more pack sizes flatten the price per class and stall the move to membership.

The short ladder is intro offer, 10-class pack, 20-class pack, unlimited membership. That is the whole product line. The failure mode is a menu with 5, 10, 20, and 30-class packs, where the 30-pack becomes the cheapest per class and quietly replaces the membership you actually want people on. Across Zatrovo studios, 2026, the median 10-class pack finishes with fewer than eight credits burned, so every extra SKU adds deferred liability and desk arguments. Price the 10-pack above your monthly unlimited divided by eight visits, or the ladder inverts.

How long should a barre class pack stay valid?

Tie expiration to intended frequency. Two classes a week burns 10 credits in five weeks, so 90 days is buffer, not generosity.

Use an expiration ladder: 10-pack at 90 days, 20-pack at 180 days, intro offer at 14 days from first class attended rather than from purchase. That last setting matters more than it looks. A client who buys on Friday and books their first class the following Wednesday loses five days of a two-week trial, and they notice. Grant one 30-day freeze per pack, applied in the software so the new expiration date is visible to whoever staffs the desk next week. Send credit reminders at 21 days and 7 days remaining, with the unused count in the subject line.

How should the waitlist run so a 16-spot room stays full?

Auto-promote up to 90 minutes before class, then switch to manual promotion by phone. Inside 90 minutes, automation manufactures no-shows.

The 90-minute waitlist window works like this. From the moment a spot opens until T-90 minutes, the top name gets a 15-minute accept window, then it passes down the list. At T-90, auto-promotion stops and the desk works the list by phone in order. A client auto-added 10 minutes before class is not in the parking lot, and their empty spot costs the same as any other. Cap the waitlist at half the room size. A 30-deep list on a 16-spot class is a signal to add a second Saturday time, not a queue to manage.

What late-cancel and no-show policy actually holds?

A 12-hour cancellation window, a forfeited credit for late cancels, and a flat fee for no-shows on unlimited memberships. Then enforce it the same day.

Call no-shows within about two hours, not the next morning. The script is short: "You were booked for the 9:30 and we held your spot at the barre. Everything alright?" Waive the first offense, but log the waiver on the client record so the second one is a fact rather than an argument. Fees only work if the card on file was authorized for them at signup, in the terms the client actually agreed to, with the amount stated. Unlimited members need a fee because forfeiting a credit means nothing to them.

How do membership tools catch churn before the cancellation email?

Attendance goes quiet weeks before anyone writes in. A monthly ghost check finds those members while a phone call still works.

US fitness facility membership reached roughly 81 million people in 2025, and the share of members who never visited at all fell to an all-time low, according to the Health & Fitness Association's 2026 consumer report. Non-attendance is rare enough to be a real signal. Filter monthly for members with zero check-ins in 30 days and one or fewer in 60, then call rather than email. Automated flags help, and at-risk member detection covers the scoring, but the recovery move is booking one specific class with them on the phone.

Should packs or memberships be the studio's main product?

Memberships fund the schedule; packs fund cash flow and re-entry. Most barre studios need both, with membership as the default sale.

Only about a third of Americans met the federal 150-minutes-per-week activity guideline in 2025, per the SFIA 2026 Topline Participation Report. Three barre classes a week clears it, which is the honest argument for unlimited over a pack, and it is a better pitch than a discount.

Structural trade-offs by product type. The burn-rate figure is from Zatrovo studios, 2026, and is internal data, not third-party research.

What makes a barre intro offer convert?

The second booking, made at the front desk before the client leaves their first class. Nothing in the follow-up sequence beats it.

Set the intro clock to start on first attendance, then book class two while they are still catching their breath and their shoes are still off. Day 10 of a 14-day trial is the conversion call, not day 14, because day 14 is a decision under time pressure and day 10 still has two classes left in it. Barre's specific problem is soreness after class one, so name it on the call and recommend the same instructor for class two. The mechanics of structuring a studio intro offer apply across verticals.

Which billing and cancellation settings keep the studio out of trouble?

Auto-renewal disclosure, an easy cancellation path, and dunning that retries on a schedule instead of failing silently on the first decline.

Federal rules here are unsettled. The FTC's click-to-cancel rule was vacated by the Eighth Circuit in July 2025, and the agency has since reopened rulemaking on negative option marketing. State health studio contract statutes still bind you regardless. Practical settings: disclose renewal terms on the checkout screen, keep cancellation self-serve, and retry failed cards on day 1, day 3, and day 7 before suspending. Recovering abandoned checkouts uses the same retry discipline.

How do you switch platforms without losing pack balances?

Export credit balances and expiration dates first, migrate card tokens second, and freeze new pack sales for the seven days around cutover.

Ask the incoming vendor one question: can you import remaining credits with their original expiration dates, or does everything reset? A reset is a refund conversation with every pack holder you have. Card tokens usually move processor to processor without re-collecting cards, but that transfer takes days and has to be requested before you announce anything. Run both systems in parallel for two weeks with the old one read-only, and set cutover away from the first of the month, since renewals cluster there and your first billing run on a new platform should not be your largest one. While you are in the data, export instructor hours cleanly, since pay classification for 1099 versus W2 instructors depends on records you can actually produce.

Zatrovo

Run your studio on Zatrovo

Class packs, waitlist promotion, and membership billing on one ledger, so a returned credit never has to be fixed by hand

Start 14-Day Free Trial
See it in Zatrovo
The Zatrovo Team
Written by
The Zatrovo Team
Studio operations research

We write playbooks for studio operators — based on data from thousands of studios running on Zatrovo across pilates, yoga, lash, nail, massage, salon, dance, and fitness.

Related reading