MainLodge for fitness studios and boutique gyms
Full classes, clean memberships, a staff schedule that holds.
A class timetable with real capacity, memberships that renew, freeze and chase failed payments on their own, check-in at the door, and coaches who can see their week and request a sub without a group chat.
Built inside our own studio. Founding-studio places open for fitness studios & boutique gyms.
How it actually runs
What a week looks like in fitness studios & boutique gyms.
16
spots in a class
Capacity is the product. A full class at 6 am and an empty one at 10 am are the same room, priced very differently.
5–8%
monthly churn in boutique fitness
Members leave quietly. The ones who stop coming in week three are the ones you find out about in month two.
2
modalities under one roof
Strength and mobility, HIIT and yoga, classes and open gym — one timetable, two kinds of coach, one membership.
Where the week breaks
The problems that show up at the desk, not in a brochure.
-
The timetable and the membership don't talk.
A frozen member books a class; a lapsed card holder checks in; the coach finds out at the door.
-
Failed payments are chased by hand.
Cards expire in bulk after a bank reissue. Someone spends a morning on emails.
-
Sub coverage is a group chat.
"Anyone free Wednesday 5:30?" — and payroll has no record of who said yes.
-
You can't see who's drifting.
Attendance lives in the check-in app, memberships in billing. Nobody joins them until a cancellation email arrives.
What MainLodge does about it
One calendar, one client record, one set of rules — that fit this room.
Real screens from the product, and the parts still in build shown as the designs we're building to. Ask on the demo where anything stands.
A timetable with real capacity and a waitlist.
Each class has a cap, a room and a coach. When someone cancels inside the window the next person is offered the spot.
The week's classes and appointments in one view.
Memberships that run themselves.
Renewals on a cycle, a minimum term, freezes your staff can grant, and failed payments retried and flagged — the member's status is what the door and the timetable check.
- Price
- $360 / 2 weeks
- Commitment
- 4 of 6 cycles
- Member discount
- 37.5% services
Good for Private Training, Strength Class or Recovery · 1 expires Oct 2
- Sep 10 · Private Training · Daniel−1 · Redeemed
- Sep 9 · Strength Class−0.5 · Redeemed
- Sep 10 · Membership renewal+4 · Benefit
A membership record.
Coaches see their week; subs are recorded.
Every coach has a schedule and a role. A sub request goes to the people who can teach that class, and whoever covers is the one who gets paid for it.
- ✓Anna W. credit
- ✓Fabrice O. credit
- ✓Leo P. drop-in $28
- ✓Michael L. credit
- ✓Sofia R. included
- ✓Ken T. credit
Coach roster and availability.
Retention you can act on.
Members whose attendance dropped this month, sorted by how long they've been with you. A list to call on Monday, not a report to admire.
Michael Lao
+1 (310) 555-0102 · client since Nov 2025
Next session
Thu 17 Sep · 07:00 · Private Training with Daniel
Recent visits
All 38 →- Thu 10 Sep Private Training · Daniel · Bay 2 Completed
- Tue 8 Sep Strength Class · Priya · Studio A Attended
- Sat 5 Sep Recovery Session · Self-serve Completed
- Thu 3 Sep Private Training · Daniel · Bay 2 No-show
Latest note · Daniel Reyes · Sep 10
Left knee still tender on deep squats — keep box squats through September, no plyo.
A member record with recent visits.
A worked example
Example: a two-room boutique gym running 40 classes a week
The setup we'd build with you before the demo.
| Rooms | Studio A (cap 16), Studio B (cap 10), Open gym floor |
|---|---|
| Class types | Strength, HIIT, Mobility, Yoga, Foundations (beginners) |
| Staff | 7 coaches with the class types they teach, 2 front desk |
| Ways to pay | Drop-in, 8-class pack, unlimited monthly, off-peak monthly, founding-member rate |
| Rules | 8-hour cancellation, late cancel = class deducted, waitlist auto-fill, 2 freezes a year |
Switching
We move your data with you, then run both for a while.
Clients, remaining balances, active memberships and future bookings come across. We cut over on a quiet day, and you keep an export at every step. Anything that isn't built yet, we'll tell you before you sign.
Questions we get
Questions from fitness studios & boutique gyms.
- Can members book classes and check in themselves?
- Yes — from their phone. Check-in at the door confirms attendance and updates their record.
- What happens when a card payment fails?
- It's retried on a schedule, the member is told, and their status is flagged so the desk and the timetable know. Memberships are rolling out this season.
- Can we run open gym alongside classes?
- Yes. Open gym is a service with its own capacity on the floor; classes are on the rooms. Both are on the same calendar and the same membership.
- Can a coach request a sub?
- Yes — the request goes to the coaches who teach that class type, and whoever covers is recorded for pay.
- Do you support multiple locations?
- Yes, on the multi-location plan: one member base, one timetable per location, staff who can work across both.
- Can you move us from our current platform?
- We move members, active memberships, class packs and future bookings, run both systems side by side for a period, and switch on a quiet day.
Also built for
Most studios are two of these at once.
Bring your timetable and your churn number.
We'll load your class types, rooms and coaches before the demo so you can see a real week, not a sample one.