Use case · Yoga & pilates studio

A yoga and pilates studio’s week

Yoga and mat classes of twelve, reformer classes of six (one per machine), a vinyasa class in the evening, and an instructor who is also a personal trainer. Clients pay three ways: a drop-in online, a 10-class pack, or a monthly membership. This page follows one week of Juniper Pilates & Yoga in Reservety, from the timetable to the reformers, the three ways of paying, the instructor’s phone, the room rented for a workshop, and a whole part on personal training.

THE WEEK
Oct 12–18, 2026
CLASSES
Yoga, mat and reformer pilates
REFORMERS
Six, held by each class
PAYING
Drop-in, pack, membership
INSTRUCTORS
Nicole, Rachel, Alex
THE APP
/bb-app/
Trainer week for October 12 to 18, 2026 after Monday morning: Need a trainer 0; Gentle Yoga and Mat Pilates with Rachel at 4 pm in the Yoga Room, Tuesday's Mat Pilates in Studio 2, Thursday's with Nicole; Reformer Basics and Reformer Flow with Alex at 5 pm on Reformer 1 +5, Thursday 6 of 6; Vinyasa Flow with Nicole at 6 pm; personal training and private reformer sessions as customer bookings; Jordan Blake's weekly 1:1 on Wednesday

A yoga and pilates studio’s week has a fixed shape: the same classes at the same hours, six reformers that decide how many people a reformer class can take, clients who pay in three different ways, an instructor who is off on Thursday, a workshop that wants the big room, and personal training clients who move their sessions.

Reservety keeps that week on one screen, Trainer week. A class repeats every week with an instructor and a room; a reformer class holds all six reformers and has six places. Each client has a wallet: a 10-class pack is paid into it and each class attended takes one class’s price. Members have 16 classes a month and book themselves from the class page. A drop-in pays online for one class and is not charged again at the door.

The studio here is Juniper Pilates & Yoga in Boulder, Colorado, on a test copy of a Reservety site, during the week of October 12, 2026. The first class was made on the screen exactly as shown; the other classes, the clients and their packs since September were seeded through the same code the screens use. Classes, studios and personal training are on Reservety’s Professional plan, $99 a month. Setting the studio up is its own guide: Classes: set it up once; so are Personal training and renting the Yoga Room, in Courts and rooms by the hour.

PART 00

The whole idea

Who does what, in one table.

The owner builds the timetable once. After that the week runs itself: classes repeat, instructors see their own hours, clients get their week and a reminder, and each client’s wallet or membership keeps the score.

A classweekly, an instructor, a room, a number of places
A reformer class6 places, all six reformers held
A drop-in$22, paid online from the class page
A 10-class pack$180 in the client’s wallet, $18 a class
A membership16 classes a month, booked by the member
Personal traininga weekly 1:1 as a class of one, or a session booked online
What an instructor is paid$30 per class; half of a personal-training session
The Yoga Roomheld by the classes; rented by the hour when free
PART 01

First week: the classes

Four steps, done once. The instructors, the rooms, the reformers and the services are already set up, as in Classes: set it up once: under Staff (Employees in the Full menu) Nicole Hart, the owner, who teaches the evening vinyasa, Rachel Kim (yoga and mat pilates) and Alex Romero (reformer, and a personal trainer); under Resources the Yoga Room, Studio 2, the Training Floor and six reformers; under Services personal training at $75 and a private reformer session at $70.

1. Monday at 4 pm: a name, the places, the days, the instructor

Open Trainer week and click Monday at 4 pm: New session opens with the hour set. + New class, the name Gentle Yoga and twelve places: the thirteenth person is told the class is full. Every week, Monday and Wednesday, Rachel Kim, Create session. One form makes the whole season.

New session dialog filled in: Gentle Yoga, 12 places, 4:00 pm to 5:00 pm, Every week with Mon and Wed selected, trainer Rachel Kim, Create session
One class, one form.

2. Its room, then the regulars: a name, a phone and an e-mail

The new session opens. Under Resource, type “Room”: every room and reformer shows whether it is free at that hour, and the Yoga Room is held for the class with one click. Then the regulars. Type a name nobody has yet and New person opens: the name, the phone and the e-mail. The phone gets the reminders and the receipts. The e-mail gets the weekly schedule, which goes by e-mail or WhatsApp and never by text, so a client with only a phone number does not get it.

Linda Moore, Paul Fischer, Helen Ward: three of twelve. Done asks once whether the change is for this Monday or for All upcoming sessions of the class.

The new Gentle Yoga class for Monday, every Monday and Wednesday at 4 pm: instructor Rachel Kim, resource Yoga Room, attendees 2 of 12, and the New person form filled for Linda Moore with the phone +1 (303) 555-0111 and the e-mail linda.moore@example.com
A client is a name, a phone and an e-mail. The e-mail is where the weekly schedule goes.

3. A reformer class holds all six reformers

Reformer Basics and Reformer Flow have six places and hold Reformer 1 to Reformer 6 for the hour. The places are the machines: the seventh person cannot book, and nobody can book a private reformer session during the class, because every machine is taken.

Class session panel of Reformer Flow, Thursday October 15, 5:00 to 6:00 pm, every Tue and Thu: trainer Alex Romero; resources Reformer 1, Reformer 2, Reformer 3, Reformer 4, Reformer 5, Reformer 6; attendees 6 of 6
Six reformers, six places, six of six.

One place per machine, not a machine per client. The class holds the six reformers and stops at six places. Clients do not pick a reformer, and the register does not say who was on which machine.

4. A weekly 1:1 is a class of one, at its own rate

Jordan Blake trains with Alex every Wednesday at 7 pm. It is made the same way: a new class, one place, every Wednesday, Alex, the Training Floor. Its price is on the class’s own page (Products, in the Full menu): Class Wallet: Hourly Rate $65 a session, paid from Jordan’s personal-training pack (Personal training). Empty means the studio’s default, $18 a class.

Jordan Blake’s weekly personal training, its page in the Full menu: Class Wallet: Hourly Rate 65 / hour
The class’s own hourly rate. Empty means the default.
PART 02

Monday morning: the week

Six steps on the week ahead: who covers, where a class goes when its room is rented, who is new, the schedule, and what reaches the clients.

5. The week ahead

The other classes are made the same way: Mat Pilates on Tuesday and Thursday with Rachel, the two reformer classes with Alex at 5 pm, Vinyasa Flow with Nicole on Monday, Wednesday and Friday from 6 to 7:30 pm. Monday morning, everything is on one screen: the classes by day and time, the personal-training and private reformer sessions as bookings, and in red what needs you. This week: Thursday at 4 pm has no instructor, because Rachel is off that day.

Trainer week October 12 to 18 on Monday morning: the classes with their places taken, personal training and private reformer sessions, Need a trainer 1, Thursday 4:00 pm Mat Pilates card marked Needs trainer
Red is the to-do list. Click the image to enlarge.

6. Rachel is off on Thursday. Nicole covers, that Thursday only.

The instructor list says who is free: Rachel is Busy, Day off. Pick Nicole, then Only Thu, Oct 15.

Class session Mat Pilates, Thursday October 15, 4:00 to 5:00 pm: No trainer yet; Alex Romero Free, Nicole Hart Free, Rachel Kim Busy Day off; Yoga Room; attendees 8 of 12
Who is free.

7. The Yoga Room is rented on Tuesday afternoon. Mat Pilates moves to Studio 2.

A prenatal workshop wants the Yoga Room on Tuesday from 4 to 6 pm. Open Tuesday’s Mat Pilates, remove the Yoga Room, add Studio 2, Only Tue, Oct 13. The Yoga Room is free for the workshop (Courts and rooms by the hour); Thursday stays where it is.

Class session Mat Pilates, Tuesday October 13, 4:00 to 5:00 pm, Rachel Kim: resource search Studio listing the reformers, Studio 2, Training Floor and Yoga Room, all Free; attendees 8 of 12
Where to?

8. A new client from Wednesday

Sam Ortiz joins Gentle Yoga: Wednesday’s card, his name and phone, Done, All upcoming sessions.

Class session Gentle Yoga, Wednesday October 14: Rachel Kim, Yoga Room, attendees 8 of 12 with Sam Ortiz added
Added for the season.

9. Send the schedule: one e-mail per client, one per instructor

Send the schedule previews who gets what: 12 classes, 38 clients, 3 instructors. Each client gets only their own classes; each instructor gets their classes with the names on them.

Send the schedule dialog: from October 12 to October 18, 2026; Sessions 12, families 38, coaches 3; the list of clients with their number of sessions; Preview, Send, Close
Instructors get their class lists; clients only see their own week.

10. Monday, the week by e-mail; the day before, a reminder by text

Each client gets their own classes for the week by e-mail; each instructor gets their classes with the names on them. Twenty-four hours before a class the client gets a text. Erin answers she is sick; Nicole takes her off Tuesday’s list and the place is free for someone else. The late-cancel rule here: clients can cancel themselves up to twelve hours before.

E-mail from Juniper Pilates & Yoga to tom.becker@example.com, Your sessions: 12 Oct – 18 Oct 2026: Hi Tom Becker, Tue 13 Oct and Thu 15 Oct 5:00 pm–6:00 pm Reformer Flow, Reformer 1 to Reformer 6, Alex Romero; See you on the mat.
The client’s copy.
Text messages from Juniper Pilates & Yoga, Monday October 12 at 5:00 pm: Reminder: Reformer Flow on October 13, 2026 at 5:00 pm. The client: Hi Nicole, it's Erin. I'm sick, I can't make tomorrow's reformer class. The studio: Feel better, Erin! You're off tomorrow's list, so nothing comes out of your pack. Your spot is open for someone else. – Nicole
The reminder is the system’s text; the replies were written for the guide.
PART 03

Drop-in, pack or membership

The yoga and pilates buyer’s first question: how do people pay? Three ways, side by side, on the same class.

11. A drop-in pays online for one class

Each class has a page reached by its link. A drop-in sees the places left class by class and books one at $22, paid online. Thursday’s Reformer Flow is full: six reformers, six people.

The Reformer Flow page on a phone: Choose a session; Tue Oct 13 5:00 pm 1 left with Book this session; Thu Oct 15 Full; Tue Oct 20 and Thu Oct 22 1 left
Places left, then Full.

12. A member books with a credit, or joins the waitlist

Members are a group with 16 classes a month on the studio’s classes. Logged in, a member sees Enroll (uses 1 credit) on each class with a place, and Join waitlist on a full one: when someone cancels, the first member on the list gets the place and an e-mail. Their own page counts the credits used this month.

The same page for a member: Tue Oct 13 5:00 pm 1 left with Enroll (uses 1 credit) and Book this session; Thu Oct 15 Full with Join waitlist; later sessions with Enroll
Enroll, or join the waitlist.
A member's account page: Credits, Vinyasa Flow, 10 of 16 credits used, 6 left, resets November 1, 2026; Upcoming: Vinyasa Flow, 10 sessions, every Monday, Wednesday and Friday at 6:00 pm with Nicole Hart in the Yoga Room, each with Cancel
16 a month, 6 left.

The monthly fee. Here the membership is a group the studio puts a client in. Reservety can charge the monthly fee to the member’s card automatically; on this demo the members pay the month themselves. The waitlist works for members only.

13. A pack: ten classes in the wallet

Tom bought a 10-class pack in September: $180 in his wallet. Each class he attends takes $18; his own page shows what is left, every class behind it, and the classes ahead.

How a client gets in: their account carries the e-mail typed in step 2. On the studio’s sign-in page they tap Reset Password, get a link by e-mail and set a password. The classes ahead show for a client who is in a group: in Trainer week, the client’s row has Add to group.

Tom Becker's account page: Your balance $18.00 in credit; classes of 60 minutes at $18.00 from September 15 to October 13 and a payment received of $180.00 on September 14; Upcoming: Reformer Flow, every Tuesday and Thursday at 5:00 pm with Alex Romero, each with Cancel
One class left in the pack.
PART 04

Tuesday, 5 pm: Alex at the reformers

The instructor’s side, on his phone: his week, the class list with three kinds of client, a pack sold in cash.

14. The app on his phone: install it, sign in

Alex opens the app’s link, /bb-app/, on his phone. On an iPhone, Install on iPhone shows the three taps; on Android it is one button. The first time, he signs in with the e-mail you gave him under Staff. His account was made then, with a password nobody knows, so he taps Reset Password and sets his own.

The staff app’s install page on an iPhone: Install on iPhone, tap the Share icon at the bottom of Safari, scroll down and tap Add to Home Screen, tap Add; and Installed already? Sign in
Install. Three taps on an iPhone.
The studio’s sign-in page on a phone: Username or Email Address, Password, Remember Me, Log In, and Reset Password under the form
Sign in. The first time: Reset Password.

15. Enable notifications

On the app’s home, Enable notifications, and allow it when the phone asks. New messages, appointment requests and orders then arrive like a text, even with the app closed. Turn off stops them on that phone.

Alex’s app, Home: today’s classes, and the box Get a notification for new messages, appointment requests and orders, with Enable notifications and Turn off
One tap, once per phone.

16. His week, his day

My week shows Tuesday: Reformer Flow at 5 pm on Reformer 1 to 6, and Claire Dunn’s private reformer session at 6. My day lists Monday: Reformer Basics and Ben Walker’s personal training.

Alex's app, My week, October 12 to 18 with Tuesday 13 selected: 5:00 pm to 6:00 pm Reformer Flow, Alex, 5 of 6, Reformer 1 +5; 6:00 pm to 7:00 pm Claire Dunn, Private reformer session
My week.
Alex's app, My day, Monday October 12: 05:00 pm to 06:00 pm, 5 attendees, Reformer Basics; 07:00 pm to 08:00 pm Ben Walker, Personal training
My day.

17. The class list: a drop-in, members, pack holders

One tap each. Ava paid online: nothing is taken. Priya and Ruth are members: their classes are covered. Sara and Tom pay from their packs: $18 each. Erin cancelled the day before and is not charged.

Check-in on October 13, 5:00 pm Reformer Flow (5), Reformer 1 to Reformer 6: Ava Lindqvist $0.00, Erin Doyle cancelled $54.00 in credit, Priya Shah $0.00, Ruth Klein $0.00, Sara Vance $36.00 in credit, Tom Becker $36.00 in credit, each with +1 and Take payment
Before.
The same list after check-in: Ava Lindqvist, Priya Shah, Ruth Klein, Sara Vance and Tom Becker done with Undo; Ava $0.00, Priya $0.00, Ruth $0.00, Sara $198.00 in credit, Tom $18.00 in credit; Charged this session $36.00
After. Sara’s balance already includes the pack in step 18.

Paid online is paid. A place bought and paid online is not charged again at check-in; a place added by the studio is charged from the client’s pack or wallet when they come.

18. Sara buys her next pack in cash. Take payment.

On Sara’s row, Take payment: $180, the date, cash. Her balance goes from $18 to $198 in credit and she gets a receipt by text. The $180 is money Alex holds for the studio; it comes off what the studio owes him (step 20).

Sara Vance's row with the payment box open: amount 180, date October 13, 2026, cash, Record
Cash, recorded where it was taken.
Sara Vance, $198.00 in credit: October 13 paid cash to Alex Romero +$180.00; classes of 60 minutes at $18.00 an hour on October 13, 8, 6 and 1 and September 29, 24 and 22
The pack, and every class taken from it.
PART 05

Sunday evening: the money

Who owes, who is in credit, and what each instructor earned.

19. Who owes, how much, who took their last payment

Class Money for the week: $180 collected, $153 owed by two pack holders who ran out, $702 held in credit. Each line says when the client last paid and to whom.

Class Money, October 12 to 18: collected in this window $180.00, owed to the club $153.00, held in credit $702.00; who owes money: Jade Wilson $90.00, last paid September 16 to Nicole Hart; Lee Park $63.00, September 14 to Nicole Hart
Two packs to renew. Click the image to enlarge.

You make the call. There is no button that texts a client about a balance; you tell them yourself, or at the desk. The receipt they get after paying is automatic.

20. What Alex earns

Alex’s settle-up for the week: $30 for each class and for each session of the weekly 1:1, half of each personal-training or private reformer session booked online ($37.50 and $35), and the $180 he took from Sara as a line of −$180. Personal training has its own guide: Personal training.

Employee Payouts, Alex Romero, October 12 to 18: Reformer Basics October 12 and 14, 30 each; Personal training Ben Walker 37.5; Reformer Flow October 13 and 15, 30 each; Private reformer session Claire Dunn 35; Cash collected Sara Vance −180; Private PT Jordan Blake October 14, 30; Personal training Mike Torres, Rita Gomez and Ben Walker, 37.5 each; Record payment
Classes, 1:1s and commission, minus the cash he holds.
PART 06

Later in the season

Five things a season brings: a make-up class, a look at who comes, a class that moves, a workshop for a whole group, and a holiday.

21. A make-up class for one client

Grace can’t come on a Monday. Open Monday’s Reformer Basics, remove her with ×, Done, only that Monday. Then open Tuesday’s Reformer Flow, which has a reformer free, type her name and add her. Done asks again: Only Tue, Oct 27. Her pack pays for the class she comes to, not for the one she missed.

Trainer week: the question This session repeats. You changed Reformer Flow on Tue, Oct 27: Attendee added: Grace Lin. Which sessions should get the same change? Only Tue, Oct 27; Every Tuesday from now on; All upcoming sessions of this class
One day only.

22. Who comes, and who has stopped coming

Attendance (Full menu) counts the check-ins class by class for the dates you choose, and the turnout. Under it, every client with the classes they missed in a row: the people to call before they quietly stop coming. Export CSV gives the same in a spreadsheet.

Attendance for Monday and Tuesday: sessions, attendances and turnout; by client, with attendances, turnout, last seen and missed in a row; by session, with the class, room, instructor, present and missing
Turnout, and who is slipping away.

23. A class moves to another day

Open the class and click Move…: the week turns green where it can go and red where it cannot, because the instructor is busy, the room or the reformers are taken, or the class does not run that day. Tap the new place. A class that repeats asks once: Only this one, or All following too.

Trainer week while moving Reformer Basics: the banner Moving Reformer Basics. Tap where it should go: green is fine, red is not possible; free hours in green, the rest in red
Green is fine, red is not possible.

24. A workshop for a whole group

A reformer workshop on Saturday morning: a new session, Just this day, six places, with Alex. In the attendee search, type the group’s name: a saved group shows with how many it adds, and one tap adds them all. A group is saved from any of its classes with Save these … as a group.

The new session Reformer workshop on Saturday morning with Alex Romero, attendees 0 of 6; the search lists the saved group with Add and the number of people
A saved group is one tap.

25. Veterans Day: the studio is closed

Wednesday, November 11: no classes. Open each class that day and click Cancel session, then Cancel only Wed, Nov 11. The class stays on the week, crossed out, and can be restored if plans change.

Trainer week for November 9 to 15: the Gentle Yoga class of Wednesday, November 11 open, and the question Cancel this session? Attendees are not told automatically. Let them know yourself. Keep it, or Cancel only Wed, Nov 11
Cancelled for that day only.

Nobody is told. Cancelling a class does not message the clients. Send them a note yourself, or the weekly schedule for that week, which no longer lists it.

PART 07

What it does not do yet

So nobody is surprised after the first month.

What this proves

Built on a test copy of a Reservety site set up as Juniper Pilates & Yoga, Boulder, Colorado, for the week of October 12, 2026. The studio, its instructors, the clients, their phone numbers (555-01xx) and e-mail addresses (example.com) are invented; no card was charged and no message was sent. Every admin and app screen is the real system. Drawn for the guide: the text-message and mail frames around the system’s real texts and e-mails, the clients’ replies, and the studio’s personal-training page around the real booking widget.

Start Your Rental Business the Right Way

Reservety handles your website, bookings, inventory, and payments — so you can focus on growing your business.

Start Free Trial View Pricing
Free 14-day trial No credit card required Zero commission