Skip to content
MainLodge

Product

The whole studio, one system.

From the front desk in the morning to payroll at the end of the month. Here's what it does — and where something is still on the way, we say so.

A coach demonstrating a lift to a client in a strength gym.
A client on a reformer in a Pilates studio.
A stylist working with a client in a salon.
A group class stretching together in a bright studio.

Today · 4 rooms, 3 instructors

14 sessions · 2 classes · 1 waitlist

One calendar

Never double-book a coach, a room, a reformer or a machine.

Private sessions and classes on one calendar, a column per instructor, and the hours people don't work greyed out. MainLodge checks everything a booking needs before it's confirmed.

An appointment open on the calendar with its service, instructor, bay and customer.
  • Day and week calendar

    Every appointment on one calendar, a column per instructor, and a week view for any one person.

  • Never double-book anyone or anything

    MainLodge checks the coach, the room and the equipment before a booking is confirmed — so the front desk never has to.

  • Set-up time and working hours

    Add clean-up or set-up time around a service, and grey out the hours each person doesn't work.

  • Rooms, bays and equipment

    Tell MainLodge what a session physically needs — a reformer, a simulator, a room — and it books whichever one is free.

  • Booking questions and add-ons

    Ask a question when someone books — ski or snowboard, which focus — and let the answer add time, add a service, or pick who can teach it.

  • Standing appointments

    Book the same slot every week, then change one week or the whole series.

  • Book someone in one text

    Hold a slot and text the client a link; they add their details and a card in under a minute. If they don't, the hold lets go by itself.

  • Waitlists that fill themselves

    When a spot opens up, the next person in line is told automatically.

  • Everything on the same calendar

    Groupon and ClassPass visits, paid staff time and blocked-off hours all sit on one calendar and all count correctly at month end.

Online booking

Clients book themselves. You set the rules.

They pick a service, a person or 'anyone', a time, and leave their details — no account, no app to install. You choose how far ahead they can book, how late they can cancel and how much notice you need.

Online booking: choosing a service.
Online booking: choosing a time.
  • Clients book themselves

    They pick a service, a person or 'anyone', a time, and leave their details — from any phone, no account needed.

  • Your rules, in plain settings

    Choose how far ahead clients can book, how late they can cancel, and how much notice you need. Change it any time.

  • No fighting over the same slot

    If two people go for one time at once, the second sees other times that day — without retyping anything.

  • A place for clients to manage themselves

    Members see their upcoming sessions, how many sessions they have left and their waiver — and rebook within your rules.

  • Your name on it, not ours

    Your logo, colours and photo on the booking page and every message clients receive.

  • Book from your own website

    A booking button on your site, plus direct links for any service, class or instructor.

Know every client

Open a client and see everything you need.

What they booked, what they bought, how many sessions they have left, their waiver, their messages and your notes — found in a second.

ML

Michael Lao

+1 (310) 555-0102 · client since Nov 2025

Book
Standard membership 2.5 sessions left Waiver signed
Overview Visits Purchases Notes

Next session

Thu 17 Sep · 07:00 · Private Training with Daniel

Recent visits

All 38 →
  • Thu 10 Sep Private Training Completed
  • Tue 8 Sep Strength Class Attended
  • Sat 5 Sep Recovery Session Completed
  • Thu 3 Sep Private Training No-show
Check-in · Thu 10:00
Private Training · Bay 2 · Daniel Reyes
!
Waiver expired 14 Jun 2026 — check-in blocked
Michael Lao last signed Jun 14 2025. Send a link, or sign on the kiosk.
  • Anna WeberValid to Aug 2027
  • Michael LaoExpired
  • Leo Park (15)Guardian needed
  • Find any client in a second

    Type a name, phone number or email and open the person.

  • Everything about a client in one place

    Open a client and see what they booked, what they bought, how many sessions they have left, their waiver, their messages and your notes.

  • Notes the instructor sees in time

    Write down what the next coach should know — it's attached to the person and shows up before the session.

  • Waivers that are actually signed

    Clients sign on their phone or on a tablet at the desk. Anyone with a missing or expired waiver can't be checked in, and renewals are requested before they lapse.

Inbox & messages

Every text, email and call in one inbox, next to the client's next booking.

Clients text the studio number, reply to a reminder, or call. It all lands in one inbox the whole team shares, filed to the right person. Saved replies answer the common questions in a tap; soon, AI drafts the rest.

MM

Mark Miller

Standard membership · 3 credits · next: Thu 6:00 pm with Daniel

Yesterday · email

Automatic · Reminder

Hi Mark — see you Thursday 6:00 pm with Daniel in Bay 1. Reply to this email or text us if anything changes.

Today · text

Can I move Thursday to 7? Work ran over 🙃
Of course — 7:00 pm is free with Daniel. Want me to move it?
Yes please!

Suggested reply Coming soon

Done — you're booked Thu 7:00–8:00 pm with Daniel, Bay 1. Your 6:00 slot is released. See you then!

Will also move the session and send the new confirmation.

Send & rescheduleEdit
Confirm rescheduleRunning lateCredits lowWelcome back
Text Reply to Mark… Send
  • One inbox for texts, email and calls

    Every message a client sends lands in one shared inbox, next to their next booking — whoever on the team picks it up.

  • Email clients without leaving MainLodge

    Send and receive email from the client's page; replies file themselves to the right person.

  • Answer the common questions in one tap

    Running late, credits low, welcome back — saved replies with the client's name, time and instructor already filled in.

  • AI-drafted replies and actions Coming soon

    A suggested answer to each message — and the reschedule or booking change it implies — waiting for your one tap of approval.

  • Text clients back and forth

    Text a client from their page; their replies land in the same place.

  • Reminders that go out on their own

    Confirmations, reminders, waiver renewals and 'your sessions expire soon' — by text and email, on the schedule you set.

  • Email and text campaigns Coming soon

    Send offers and news to the right groups of clients, and set up the follow-ups that run themselves.

Get paid your way

Sell memberships, packs, private sessions and drop-ins — however your business works.

Some studios sell prepaid sessions. Some sell unlimited plans. Most sell a bit of everything. At checkout MainLodge works out what covers the visit, and you take the card.

Standard — 4 credits every 2 weeks
Active · next billing Sep 24
Active
Price
$360 / 2 weeks
Commitment
4 of 6 cycles
Member discount
37.5% services
Credits3.5 available

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
Checkout · Sale #2308
Anna Weber · client since Nov 2025
  • Private Training · 60 min
    with Daniel · covered by 1 credit
    $95.00
    $0.00
  • Water bottle
    sold by Priya
    $25.00
Subtotal$25.00
Tip (20%)$5.00
Total$30.00
  • Take payment at the desk

    Sell a session, a pack or a water bottle. Split payments, tips, refunds and receipts.

  • Cards, tap to pay and cards on file

    Take cards online and in person with a reader at the desk, and keep a card on file for no-shows and renewals.

  • Memberships

    Recurring plans that give clients sessions or unlimited access — with the commitment period, pauses and discounts you decide.

  • Prepaid sessions and packs

    Sell sessions in advance. Decide which services a pack covers, when it expires, and whether family can share it.

  • Sell it every way at once

    Drop-ins, packs, unlimited memberships and class packs can all be on at the same time. Checkout works out which one covers the visit.

  • Gift cards

    Digital gift cards with a personal message, seasonal promotions, and a report of what's still outstanding.

  • Sell products at the desk

    Track what you sell over the counter, what it cost you and what's left on the shelf.

Group classes

Classes and private sessions, side by side.

A weekly class has a set number of spots, a sign-in list and a price — on the same calendar as your private sessions, and counted the same way in payroll and reports.

Strength Class · Tue 6:00 PM
Studio A · Priya Nair
6 / 10 booked
  • Anna W. credit
  • Fabrice O. credit
  • Leo P. drop-in $28
  • Michael L. credit
  • Sofia R. included
  • Ken T. credit
Waitlist · 2 — next opening goes to Mark M. automatically
  • Group classes

    Recurring classes with a set number of spots, a sign-in list and one-tap attendance — on the same calendar as your private sessions.

  • Charge for classes however you like

    A class can use a credit, half a credit, a drop-in fee — or be included in a membership.

Staff and payroll

Know what you owe every instructor — without the spreadsheet.

Invite the team, decide what each person can see and change, set their hours — and let the month-end total add itself up from the sessions actually taught.

PN

Priya Nair

priya@northline.example · since Mar 2025

Edit
Detail Permissions Compensation History

Role & access

Instructor

Own calendar and own clients.

Can't refund, change rates or see others' pay.

Google sign-in · active today 09:42

Working hours

    Mon07:00 – 13:00TueWed07:00 – 13:00Thu12:00 – 20:00Fri07:00 – 13:00Sat08:00 – 12:00Sun

Pay rules

  • Private Training$30 / session
  • Strength Class$50 + $8 / head
  • Assessment$45 / session
  • Staff time$22 / hour

Frozen on each earning.

September so far

$1,384.00

  • Private 31$930.00
  • Classes 4 · 46 heads$368.00
  • Assessments 2$90.00

● On track · 12 booked this week

Compensation · September 1–30
Ready to export to payroll
Export CSV
Daniel Reyes$1,075.50
  • Private sessions 18 × $30$540.00
  • Strength Class 4 × ($50 + $8/head)$392.00
  • ClassPass sessions 3 × $25$75.00
  • Paid staff time 2.5 h × $22$55.00
  • Google review bonus$10.00
  • Package commission 5% of $70$3.50

Rates are frozen on each earning — changing a rate never rewrites a paid month.

  • Decide what each person can see and do

    Invite the team and choose what instructors, front desk and managers can see or change. Instructors can run their own day.

  • Working hours per person and per location

    Set each instructor's weekly hours and each location's opening hours; the calendar greys out the rest.

  • Know what you owe every instructor

    Per-session rates, hourly time, bonuses and commissions add up to a monthly total per person — ready for whoever runs your payroll.

  • Sign in with Google

    Password or Google — whatever your team prefers.

Know what brings clients in

See which Instagram post, partner or promotion actually brought in a paying client.

Links for partners and influencers, bookings traced back to the post or flyer, and reviews that keep new clients coming.

Attribution · last 90 days
Where new clients actually came from
SourceNewRevenueKept
SarahFit · Instagram11$2,4509
Reel · 12 Apr carving31$5,64022
Ikon Stoke Event6$1,1805
Groupon14$9803
Link for SarahFit →northline.co/buy/12-pack?ref=sarahfit
  • Links for partners and influencers

    Give a partner or influencer their own link to any service, pack or membership, and see exactly which paying clients it brought in.

  • Know which post brought them in

    See whether a client came from an Instagram post, a flyer or a Groupon — plus a 'how did you hear about us?' that actually gets answered.

  • Reviews and loyalty Coming soon

    Ask happy clients for a review at the right moment, and reward the ones who keep coming back.

Know how the business is doing

Answers to the questions you actually ask.

What did we sell, what came in, what's on the shelf. Then which rooms and machines are sitting empty, how many prepaid sessions you still owe, and who changed what.

  • See how the business is doing

    What you sold, what came in, what's on the shelf. Then which rooms and machines sit empty, how many prepaid sessions you still owe, and who didn't show.

  • Several locations, one account

    Each site has its own team, equipment, hours and calendar; you see them all.

  • See who changed what

    Every booking and record keeps its history — who changed it, and when.

  • Send sales to your accountant Coming soon

    Push sales and payouts to QuickBooks or Xero.

Settings: the studio's scheduling rules as data.

Coming soon

On the way, and labelled honestly.

These aren't in MainLodge yet. They're here because they matter, and so you can hold us to them. Missing something else? Ask — we build what studios need.

  • AI-drafted replies and actions

    Coming soon

    A suggested answer to each message — and the reschedule or booking change it implies — waiting for your one tap of approval.

  • Email and text campaigns

    Coming soon

    Send offers and news to the right groups of clients, and set up the follow-ups that run themselves.

  • Reviews and loyalty

    Coming soon

    Ask happy clients for a review at the right moment, and reward the ones who keep coming back.

  • Send sales to your accountant

    Coming soon

    Push sales and payouts to QuickBooks or Xero.

  • Your own member app

    Coming soon

    A MainLodge app with your name on it, for booking and check-in on iPhone and Android.

  • AI assistant

    Coming soon

    Answers client questions, finds a free time and books it — on your website and by text, around the clock.

  • On-demand video

    Coming soon

    Sell or include recorded sessions alongside the live ones.

  • Connect your other tools

    Coming soon

    A public API and Zapier, so MainLodge talks to the rest of what you use.

See MainLodge on your own schedule.

A 30-minute walkthrough with someone who runs a studio on it. Bring your messiest week.