technology

Instructor Mobile App: What Your Teaching Staff Needs on Their Phone

An instructor app for fitness studios should handle roster, check-in, waitlist, sub swaps and pay. Here is what to include, what to hide, and how to test.

The Zatrovo TeamThe Zatrovo Team· September 25, 2026· 11 min read

An instructor app for fitness studios should do five jobs and nothing else: show today's roster, check clients in, manage the waitlist, swap a shift, and show what the instructor earned. We call it the Pre-Class Five. If a feature does not help a coach in the 10 minutes before class, it belongs on the desktop.

Why does teaching staff need a separate app at all?

Instructors work where the front desk is not: early classes, weekend shifts, and other studios. The phone is the only tool they carry everywhere.

The U.S. Bureau of Labor Statistics notes that many fitness trainers and instructors work part time or on variable schedules that include nights, weekends and holidays, and some travel between facilities. Studio owners see the same pattern on their own schedules. Your 6:00 a.m. spin coach often opens the building alone, two hours before anyone sits at the desk.

That coach needs to check in 20 riders, spot the first-timer, and know who dropped off the waitlist, with one hand on the door. A desktop admin screen squeezed onto a phone does not work for that. If your early slots also have unanswered phones, the same coverage gap applies to calls, which we cover in our piece on AI receptionists for fitness studios.

Most instructors already carry the device. Pew Research Center finds that about 9 in 10 US adults own a smartphone, and ownership is highest among younger adults. What most studios lack is software shaped for the instructor's job.

What is the Pre-Class Five?

It is a filter for instructor features: roster, check-in, waitlist, shift swap, and pay. Anything outside those five stays on the owner's desktop.

Each item maps to a moment in a shift:

  • Roster: read at T-10, when the instructor walks in.
  • Check-in: used from T-5 to T+10.
  • Waitlist: used in the last 60 minutes before class, and at the door.
  • Shift swap: used days ahead, or at 11 p.m. when someone gets sick.
  • Pay: checked weekly, usually on a Sunday.

Vendors like to add class analytics, marketing tools and retail to the instructor view. Every extra tab is one more place a coach can tap by accident while a client waits.

What should the roster screen show five minutes before class?

Names, first-timer flags, injury notes, and who has not checked in yet. Everything else, including payment status, can wait until after class.

Do not show payment status to instructors. A coach who sees "past due" beside a name at the door feels obliged to say something, and a card decline turns into an awkward moment in front of 15 other people. Declines belong to the front desk or an automated retry, not to the person about to teach.

Keep injury notes to one line, around 140 characters. "Left shoulder, no overhead pressing" is useful. A paragraph of intake history gets skipped. Flag first-timers so the instructor arrives two minutes early to set up their bike or mat.

One tag worth adding: "regular, missed 3 weeks." A personal hello to a returning regular costs the coach nothing and gives that client a reason to book again. The signals behind that tag are covered in our guide to at-risk member detection.

How should check-in work when there is no front desk?

Instructors should check clients in from the roster with one tap each, then mark no-shows within 10 minutes of start, not at day's end.

The procedure we recommend:

  1. T-10: open the roster, confirm the head count against spots set out.
  2. T-5 to T+0: tap each client in as they walk past.
  3. T+10: lock the roster. Anyone unmarked becomes a no-show, and your no-show policy runs automatically.

Marking at T+10 matters. If no-shows get marked at 9 p.m. from memory, the fees are wrong, the client disputes them, and the owner ends up refunding by hand.

Who should control the waitlist, the instructor or the system?

The system, until a cutoff. Automatic promotion should stop about 60 minutes before class, then the instructor decides who gets late spots.

Here is the scenario. A 20-bike room at 5:40 a.m. gets three late cancels for the 6:00 class. With no cutoff, the system promotes three waitlisted clients who are asleep. They miss the push notification, become no-shows, and dispute the fee. Three bikes sit empty while two walk-ins wait at the door.

With a 60-minute cutoff, those three spots stay open. The instructor sees them on the phone and fills them from the people standing in the lobby. The waitlist still does its job in the hours before class, when promoted clients can actually react.

How should shift swaps and sub requests work?

Post the open class to qualified instructors only, let the first acceptance win, and require owner approval only when pay rates differ.

Group texts fail in two ways. Two subs show up, or nobody does because everyone assumed someone else replied. Tag every instructor with the formats they are certified to teach (reformer, hot yoga, kids' martial arts) so a sub request never goes to someone who cannot take it.

Then run the 48-12-2 ladder:

  • 48 hours out: the open class goes to every qualified instructor. First acceptance wins.
  • 12 hours out: unfilled classes send a push reminder and alert the owner.
  • 2 hours out: the owner teaches, merges the class, or cancels and messages every booked member.

Always tell booked members about a substitution. Clients often book the instructor, not the time slot, and a silent swap can cost you their next booking.

Should instructors see their pay in the app?

Yes. Showing classes taught, headcount, and the calculated rate per class settles most pay questions before they reach the owner.

Take an illustrative structure: $35 base per class plus $2 per head above 10. The instructor who taught 14 people expects $43. If the app shows 12 checked in, they will know before payday, and they will fix it at the source next time.

The counterintuitive part: pay visibility improves check-in accuracy. Once instructors see that the check-in count drives their pay, they stop skipping taps on busy mornings. For staff paid per class or per head, a few missed taps each week is money they will notice.

How you classify staff also changes what you can require of them in the app, from shift acceptance rules to mandatory check-in. Our breakdown of 1099 vs W-2 fitness instructors covers where the lines sit.

What should the instructor app never show?

Full client contact details, card data, revenue totals, and other instructors' pay. Least access protects clients and protects you when staff leave.

The bigger risk is usually not an outside attacker. It is a popular instructor leaving to open a studio across town with your client list in their contacts. Route messages through the platform so instructors never need a client's personal number or email.

Give each instructor their own login, never a shared studio password, so you know who checked in whom. CISA advises turning on multifactor authentication wherever it is available and says any MFA is better than none. Revoke access at the end of an instructor's final shift, not when their last payroll clears.

How do you roll out an instructor app without losing half your staff?

Roll it out in one week with one class type, pair each instructor for a live check-in, and retire the group text on day eight.

  • Day 1: send logins before a staff meeting, then run a 15-minute walkthrough on everyone's own phone.
  • Days 2 to 7: use the app for one class type only, such as all spin classes. Each instructor does one live check-in with the owner or a lead coach beside them.
  • Day 8: the group chat becomes announcements only. Sub requests posted there get a one-line reply pointing to the app.

Day 8 is the step most owners skip. If the group text still works for swaps, the app never becomes the default.

How do you compare instructor apps before signing?

Run the Pre-Class Five in a real room with airplane mode on. Time each task. Anything over 30 seconds fails.

Do this during a trial, on an instructor's own phone, with a real class of at least 10 bookings. Use these pass marks.

Editorial test thresholds from the Zatrovo team for trialing any instructor app. These are recommended pass marks, not third-party benchmarks.

Hand the phone to your least technical instructor, not your most enthusiastic one. If they pass every row without help, the app will survive a Monday morning.

Zatrovo

Run your studio on Zatrovo

Give every instructor a phone roster with one-tap check-in, a 60-minute waitlist cutoff, and sub requests that go only to qualified staff.

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