Know every member. Lose none of them.
Every visit, payment, booking and note in one 360° profile — plus a freeze system that pauses billing without pausing the relationship. When life interrupts a membership, Gym Stack 360 keeps the member on your books instead of in your cancellations.
Premium plan · Downtown · Since 2023
Today · 6:42 AM · QR scanGranted
Jun 1 · Premium monthly · StripePaid
Jun 9 · Studio A · Spot 12/15Booked
Jun 10 · Travel · Resumes Jul 1Pending
A 360° profile for every member.
Stop tab-hopping between systems to answer "who is this person?". Every member's visits, payments, bookings and staff notes live in one timeline — and smart search finds anyone by name, plan, status or last visit in a keystroke.
- Full history in one view — check-ins, payment history, class bookings and notes
- Smart search & filters by plan, status, location or activity
- Staff notes so the whole team knows the context before the conversation
142 check-ins · avg 3.4 / weekConsistent
26 invoices · $1,940 lifetimeAll paid
HIIT & Spin regular · 2 no-showsBooked Thu
"Prefers email · knee rehab — flag PT"Note
Freezes that keep members instead of losing them.
Travel, injury, busy season — members who would otherwise cancel can pause instead. You set the rules: a freeze quota in days per year, the notice you require, an optional freeze fee, and an automatic resume date. Members can raise the request themselves from the app. Billing pauses itself, the door blocks check-ins, and the member keeps their app — so coming back is one tap, not a re-signup.
- Freeze quotas & fees — days per year per plan, with an optional monthly freeze fee
- Members can request their own freeze from the member app — inside the quota and notice rules you set
- Billing paused automatically and resumed on the scheduled date — no manual steps
- Blocked at the door, not in the app — frozen members keep app access, and every freeze notification goes out by email or SMS from one place
$5/mo freeze fee · resumes Jul 1 automaticallyBilling paused
Check-in blocked · app access keptBlocked
Freeze confirmed + resume reminder · email & SMSSent
Lifecycle you can act on — before it costs you.
Every member carries a clear status — active, frozen, payment due, cancelled — enforced everywhere from the door to billing. Tag members the way your team talks about them, watch the ones who go quiet, and send the win-back from Marketing Studio before the cancellation shows up in a report.
- Clear statuses — active, frozen, payment due, cancelled — consistent across every module
- At-risk flags when visit patterns drop — scored in Analytics & BI, which is a PRO module — so you reach out before the cancel
- Member tags on every profile — label people the way your team already describes them
- Win-back email from Marketing Studio — three segments are built in: healthy, inactive 30+ days and at-risk
Premium · last visit todayActive
Standard · resumes Jul 1Frozen
Off-peak · invoice 6 days overduePayment due
Standard · no visit in 24 daysAt risk
Bring your members with you.
Switching software is the scary part, so we made it a wizard. Export from your current system, drop the file in, map the columns, and see exactly what is about to be created before anything is written. Committed the wrong file? Undo the whole import in one click.
- Guided migration from Mindbody, Glofox, PushPress, TeamUp, Zen Planner, Wodify, Clubworx and GymMaster
- Review before you commit — the wizard shows what it will create, row by row
- One-click undo on a committed import — roll the whole thing back and start again
members.csv · 1,284 rowsMapped
1,284 members · 312 active plansReview
Members, plans and balances createdDone
Reverts every record this import createdUndo import
Members & Freeze capabilities, in full.
Member management, freezes and guided migration are included on every plan.Compare plans →
Member directory & smart search
Find anyone in a keystroke — search and filter by name, plan, status, location or last visit.
360° profile timeline
Visits, payments, bookings and notes in one chronological view — the whole relationship at a glance.
Freeze quotas & fees
Set days-per-year quotas and optional freeze fees per plan — generosity with guardrails.
Auto-resume & notifications
Freezes end themselves on the scheduled date, with confirmations and resume reminders by email or SMS.
Status enforcement at the door
Frozen and payment-due statuses are enforced at check-in automatically — staff never play bouncer.
Full payment history
Every invoice, receipt and refund on the member's profile — no digging through Stripe to answer a question.
Migration from your old system
A guided wizard imports members from Mindbody, Glofox, PushPress, TeamUp, Zen Planner, Wodify, Clubworx or GymMaster — with a one-click undo if it goes wrong.
Member-requested freezes
Members raise the request from the app; your quota, notice and fee rules decide what they are allowed to ask for.
Member tags
Tag members on the profile — PT client, corporate, student — so context travels with the record.
Keep the members you already won.
Import your member list and set your freeze rules in an afternoon — free for 14 days.