Everything a Modern Studio Needs
From the front desk to the payout ledger, StudioWhirl replaces the spreadsheets, text threads, and disconnected apps most fitness businesses run on.
Weekly Schedule
Auto-repeats weeklyClass Scheduling & Recurring Sessions
StudioWhirl's scheduler was built for the reality of running a studio: classes repeat every week, instructors swap shifts, and rooms double-book if nobody's watching. Set up a recurring Vinyasa Flow every Monday and Thursday at 6 PM once, and StudioWhirl keeps generating sessions months into the future, no re-entering the same class fifty times.
When an instructor needs coverage, assign a substitute in two clicks and every booked member is notified automatically. Holiday schedules, studio closures, and one-off special workshops slot in without disrupting your recurring pattern, and StudioWhirl flags any room or instructor double-booking before it becomes a problem on the studio floor.
Full · Waitlist notifies instantly
Online Booking, Waitlists & Late-Cancel Policies
Every class gets a public booking page members can reach from your website, a QR code in your studio, or a direct link in a text reminder. Spots update in real time, so there's never a double-booked mat or bike. Once a class is full, new bookers join a waitlist and are notified instantly the moment a spot opens, no front-desk phone tag required.
Studios set their own cancellation windows and no-show policies, and StudioWhirl enforces them automatically: late cancels can be charged a fee or lose a class-pack credit, and repeat no-shows are flagged so staff can follow up. The result is fuller classes, fewer empty mats, and a policy that enforces itself instead of falling on your front desk team.
Unlimited monthly membership
Memberships, Class Packs & Drop-ins
Not every member wants the same commitment. StudioWhirl lets you sell single drop-in classes for the curious first-timer, discounted 5- or 10-class packs for the regular, and unlimited monthly memberships for your most loyal clients, all from the same online storefront, with pricing and expiration rules you control per plan.
Packs and memberships auto-deduct credits or verify active status the moment a member books, so your front desk never has to manually track who's paid for what. Auto-renewing memberships bill on schedule through Stripe, failed payments trigger a retry and dunning email automatically, and members can upgrade, pause, or cancel from their own account, no spreadsheet required.
Platform fee
$0.42
Studio
$19.86
Instructor
$7.72
Split automatically at checkout via Stripe Connect
Automated Payouts to Studios & Instructors
StudioWhirl runs on Stripe Connect, so every dollar collected at checkout is split the moment it's paid: your platform fee is deducted, the studio's share is routed to its own connected account, and instructors who are paid per class or per revenue-share get their cut automatically calculated and queued for payout.
Studios and independent instructors each get their own dashboard showing pending payouts, payout history, and the next scheduled deposit date, with full visibility into which bookings contributed to each payout. No more reconciling spreadsheets at the end of the month or manually calculating instructor commission on class attendance.
All locations
3 studiosAustin, TX
$12.4k this week
Denver, CO
$9.1k this week
Brooklyn, NY
$14.8k this week
Multi-location & Multi-instructor Management
Growing past a single location shouldn't mean juggling separate logins and spreadsheets. StudioWhirl lets multi-location studios manage every site (schedules, staff, pricing, and reporting) from one account, while members can book across any location under your brand from a single app.
Instructors can teach across multiple locations with a unified profile, availability, and payout history, and owners get location-level breakdowns of revenue, attendance, and utilization so it's obvious which studio (and which class) is performing and which needs attention.
Revenue, last 7 days
+18%94%
Attendance
81%
Utilization
72%
Retention
Real-time Analytics & Attendance Reports
StudioWhirl's dashboard turns every booking, cancellation, and payment into a live picture of studio health: revenue today versus last week, which classes are consistently full, which time slots are underbooked, and which members haven't shown up in a month.
Attendance reports break down utilization by class type, instructor, and time of day so you can make real scheduling decisions: add a second Saturday Yin class, drop the empty Tuesday 7 AM slot, give your best-attended instructor a bigger room. Export any report to CSV for your accountant or investors in one click.