Gym & studio management software
The operating system for gyms and studios.
Svich keeps members, memberships, payments, classes and attendance in one app — and sends the renewal reminder before the membership quietly ends.
- No card required
- Import your members by CSV
- Two products, one app
Revenue this month
Active members
Expiring in 14 days
Outstanding
Built for the way gyms and studios already work — WhatsApp reminders, biometric door readers, cash and UPI at the desk, and one register for all of it.
- Your logo here
- Your logo here
- Your logo here
- Your logo here
- Your logo here
The problem
Memberships don't get cancelled. They get forgotten.
Almost nobody walks up to the desk and says they're leaving. They just stop coming, the plan lapses, and three months later you notice the number went down. Every part of Svich is built around catching that earlier.
-
A member's plan ended three weeks ago and nobody called.
Svich knows who expires in the next 14 days, shows you the revenue riding on it, and messages them before the date — not after.
10 days before expiry when the default reminder goes out
-
The money is in a notebook, the members are in a spreadsheet, the classes are in a WhatsApp group.
One record per member: their plan, every payment, every check-in, their workouts, the messages you've sent and the notes your staff left.
7 tabs on a single member profile
-
The front desk spends the day answering “when does my plan end?”
Members get their own portal. Plan, expiry date, payment schedule, receipts and their workout videos — without calling you.
/m the member portal, on their phone
Two products, one app
A gym and a studio don't need the same screens.
So they don't get them. The application is the same — the modules you start with aren't. A studio never sees a Workouts tab it doesn't want; a gym running batches switches classes on without opening a second account.
GymOS
Full-facility gyms
Everything in Svich, plus workout plans and an exercise library — and biometric door access as an add-on.
Start free with GymOSStudioOS
Yoga, dance, pilates, zumba
Built around the timetable: class schedules, class packs, bookings and the rules that stop one member holding every spot.
Start free with StudioOSInside the app
Four screens that carry most of the week.
Not a tour of every page — the four your team actually opens before lunch.
The morning read, in one screen
Revenue this month, active members, who expires in the next 14 days and what's outstanding — with the trend against last month, so a bad number is obvious before it becomes a bad quarter.
- Revenue over six months
- Expiring soon, ranked by date
- Recent payments as they land
Revenue this month
Active members
Expiring in 14 days
Outstanding
Everyone who ever walked in
Active members, lapsed members and leads in one list, with the filters you actually reach for: ending soon, owe money, lapsed, gone quiet, new this month, birthdays.
- Search by name, phone or email
- Status, plan and days remaining per row
- A new member takes under 30 seconds
Total members
Active
Inactive
Leads
| Member | Status | Days left |
|---|---|---|
| AM Aarti Menon+91 98 •••• 4471 | Due | 2 days |
| DR Devendra Rao+91 90 •••• 1188 | Active | 5 days |
| SK Simran Kaur+91 76 •••• 9032 | Active | 9 days |
| NB Nikhil Bhatt+91 88 •••• 2210 | Lead | — |
| JF Jude Fernandes+91 99 •••• 5567 | Active | 13 days |
The reminders that collect the money
Four automations ship written. Turn one on and it runs — before a membership ends, when a payment is missed, on a birthday, after someone lapses.
- WhatsApp and email
- Live preview before you save
- At-risk revenue, and how much a reminder covers
Revenue at risk · next 30 days
68% already covered by a reminder
- Before a membership ends 10 days before expiry · Email · 10:00pm
- When a payment is missed 3 days after due · WhatsApp · 11:00am
- On their birthday On the day · WhatsApp · 9:00am
- After someone lapses 14 days after · WhatsApp · 6:00pm
A timetable that sells itself
Pick the times on a week grid. Sell everything-included, a set number of classes, or pay-per-visit — and the booking rules that keep it fair are already set.
- Clashes show in grey before you create one
- Free-cancellation window, no-show rules
- Book-ahead limit and open-booking caps
| Mon | Tue | Wed | Thu | Fri | Sat | |
|---|---|---|---|---|---|---|
| 6am | ||||||
| 8am | ||||||
| 6pm |
This class Another class here
10 Morning Yoga classes for ₹4,000, used on whichever days suit them. Unused ones expire when the plan ends.
Core features
Everything the front desk touches, in one place.
Members, money, classes, the door and the messages that go out — one system, one record per member, nothing typed twice.
-
Members, end to end
One profile carries the plan, every payment, every check-in, assigned workouts, the messages you've sent and the follow-ups your staff logged. Block, edit or export from the same row.
-
Plans, subscriptions and payments
Memberships, PT packages and trial passes, with installments, freeze days, extensions and a ledger of every rupee or dollar collected. Import your old data and Svich suggests the plans it finds in it.
-
Reminders that collect money
Automated WhatsApp and email before a membership ends, when a payment is missed, on a birthday, after a lapse. The at-risk card shows the revenue tied to the next 30 days of expiries — and how much of it a reminder already covers.
-
Classes, packs and bookings
A week grid for the timetable, three ways to sell it, and rules that hold: a 12-hour free-cancellation window, no-shows counted as used, a 30-day book-ahead limit and a cap on open bookings.
-
Attendance and door access
Who's in the gym right now, every punch logged, busiest-hour insights, and “active but absent” — the paying members who stopped showing up. Biometric readers honour the plan, and access is removed automatically once a membership lapses past its grace period.
-
Your own front door
A public page at /g/your-gym with your photos, plans and timetable. Shareable enquiry forms for Instagram and WhatsApp. And a member portal where members see their plan, pay their dues and follow their workouts.
How it works
Four steps, one afternoon.
You don't have to move everything at once. Get your members in, turn on the reminder that pays for the software, and add the rest when you feel like it.
Start free- 01
Pick your product
Gym or studio. It decides which modules you start with — a studio never sees a Workouts tab it doesn't want.
- 02
Bring your members in
Import a CSV of everyone you already have. Svich reads it and offers to create the plans it finds in your data.
- 03
Switch the reminders on
Connect WhatsApp or email, preview the message, flip the toggle. There's no separate save step.
- 04
Hand members the portal
Send the portal link, publish your public page, and stop being the only person who knows when a plan ends.
What you get
The point isn't the software. It's the month after.
-
Renewals stop depending on memory
The reminder goes out whether or not anyone at the desk remembered. That's the whole feature.
-
One place the money lives
Plans, subscriptions, installments, freezes, refunds and staff commissions reconcile against the same ledger.
-
Staff see their own job, nothing more
A permissions matrix per role. Untick a box and it applies immediately — no save button, no logging out.
-
Members answer their own questions
Plan, expiry, dues and receipts on their phone at 11pm, without a call to the front desk.
-
It bends to how you run things
Custom fields on the built-in forms, and custom modules for the record types Svich doesn't ship — PT sessions, nutrition plans, equipment logs.
-
Nothing is typed twice
An enquiry form becomes a lead, a lead becomes a member, a member becomes a subscription and a payment. Same record throughout.
Use cases
Four ways people run it.
Same application each time. What differs is which modules are on and who you let see them.
-
The single-location gym
Memberships, dues, walk-ins and the door on one screen. Workouts for the members who want a plan.
-
The yoga or dance studio
Batches on a timetable, class packs that top back up each month, and bookings that don't get double-sold.
-
A gym floor and batches together
You don't need two accounts. Switch the extra modules on and run both out of one register.
-
A multi-trainer PT studio
Assign members to trainers, track sessions in a custom module, and pay commissions from the same ledger.
Customer stories
In their words.
We haven't published customer quotes yet. These are placeholders — real, permissioned ones will replace them.
-
[Customer quote — what changed after switching to Svich]
-
[Customer quote — a specific number, if they'll share one]
-
[Customer quote — the thing they were most sceptical about]
Pricing
Priced per gym, not per person at the desk.
Prices are per gym or studio, not per staff member. Every plan includes the member portal, your public page and enquiry forms.
Starter
For a single location finding its feet.
$49 /month
or $490 billed yearly
Start free- Up to 250 active members
- Core attendance tracking
- Basic billing automation
- Standard reporting suite
- Email support
Growth
Most popularFor a gym or studio that has outgrown the register.
$149 /month
or $1,490 billed yearly
Start free- Unlimited members
- Advanced automation rules
- Priority billing workflows
- Custom reporting dashboards
- Priority support
Enterprise
For multi-location groups and franchises.
Custom
Talk to us about your locations
Contact us- Multi-location management
- Dedicated success manager
- Custom integrations
- Advanced security controls
- SLA-backed support
FAQ
The questions we actually get asked.
Something not here? Write to support@svich.in — a person answers.
Is Svich for gyms or for studios?
Both. It's one application sold as two products: GymOS for full-facility gyms, which includes workout plans and door access, and StudioOS for yoga, dance, zumba and pilates, which is built around classes, packs and bookings. If you run a gym floor and batches, you don't need two accounts — the extra modules can be switched on.
Can I bring my existing members and plans across?
Yes. Import a CSV from Settings → Data & Reports → Imports. Svich also scans what you imported and offers to create the membership plans it finds in it, so you're not retyping your price list.
Do members get their own app?
They get a mobile-first member portal at /m. They sign in with their phone or email — their first password is their own phone number, which they're asked to change — and see their plan, expiry date, payment schedule, full receipt history and any workout plan you've assigned, including the exercise videos.
Will it work with our biometric door readers?
Yes, as an add-on for GymOS. You assign a device ID from a member's profile and push it to every reader, then they scan at the reader to finish enrolling. Whether a plan opens the doors at all is a setting on the plan, and access is removed from every reader automatically once a membership lapses past its grace period.
Can we send reminders on WhatsApp?
Yes. Connect WhatsApp or email under Marketing → Manage settings. Four automations ship already written: before a membership ends, when a payment is missed, on a birthday, and after someone lapses. Each has its own timing, channel and send time, and a live preview of exactly what the member receives.
Can I control what each staff member sees?
There's a permissions matrix under Settings → Security & Access — one row per page, one column per role (Manager, Trainer, Receptionist, Accountant). Tick or untick and it takes effect immediately, with no save button and no waiting for that person to sign out. Owner always has full access. Search obeys the same rules, so nobody finds a record they couldn't already open.
What if we track something Svich doesn't have a page for?
Add it. Custom fields put extra questions on the built-in Member, Plan, Subscription and Team forms. Custom modules create entirely new record types — PT sessions, nutrition plans, equipment logs, supplement sales — and their records show up on the linked member's profile. No code either way.
How do we capture leads before someone walks in?
Two ways. Your public page at /g/your-link carries your photos, the plans you choose to show, your timetable and a contact form — nothing is visible until you press Publish. And enquiry forms give you a shareable link for Instagram or a WhatsApp broadcast; every submission can be converted straight into a lead.
What does it cost?
Starter is $49/month for up to 250 active members, Growth is $149/month with unlimited members and the advanced automation rules, and Enterprise is priced per group for multi-location management. Yearly billing works out at ten months. You can start free and import your data before deciding.
Start with the renewals. The rest can wait.
Create your account, import your members, and turn on the one reminder that pays for the software. It takes an afternoon.