For gyms & studios
Gym management software
with a member app
Class schedule, bookings with waitlists, memberships, check-in and reports for your team. An app where your members book, check in and follow their progress.
EN · MK · SQAvailable in English, Macedonian and Albanian.
Check-ins today
Active members
Today's classes
Needs attention
- Expiring soon
- Expired
- Expiring soon
The problem
Running a gym on spreadsheets and chat.
Most gyms start with whatever is at hand. It works for a while. These are the jobs NetFit inSession takes over.
Memberships live in spreadsheets
Who is active, who is ending, who is paused: it sits in a sheet and in someone’s memory. Renewals get noticed late, or not at all.
Bookings happen by phone and chat
A spot is promised in a message. Nobody knows who is waiting for a full class, and a cancellation never reaches the next person.
Paper sign-in sheets and no-shows
Attendance is a clipboard at the door. You cannot tell who really came, who booked and did not show up, or who cancelled at the last minute.
Calendars, records and consent forms in different places
Personal-training times in one calendar, member details in another file, privacy consents on paper. Every question starts with a search.
What it does
Everything a gym runs on
One system for your team and your members. Each area links to the detail.
- 01Roles & permissionsAdmin, personal trainers and front desk each see what their job needs.Details
- 02Class schedule & calendarPlan the week, publish classes to members, attach a trainer and a workout.Details
- 03Class bookingsBooking window, waitlist with automatic promotion, late-cancel cutoff and no-show tracking.Details
- 04Personal trainingTrainers set their availability and members book free slots. Trainer notes stay private.Details
- 05Members & membershipsMember records, plans, renewals and a clear status: active, expiring soon, expired or paused.Details
- 06Check-inBy QR code or by hand, with an offline queue and a visible sync state.Details
- 07WorkoutsAttach today’s workout to a class. Members follow their progress.Details
- 08Reports & analyticsToday at a glance, memberships that are ending, and attendance.Details
- 09Member messagingSend notifications in the app. Marketing only reaches members who agreed to it.Details
- 10Member appiOS, Android and web. Next class, check-in, workout and progress on one screen.Details
- 11Privacy & GDPRConsents, data export and account deletion are built into the product.Details
- 12Languages & accessibilityEnglish, Macedonian and Albanian everywhere, with WCAG 2.2 AA as the design target.Details
Who it is for
Built for the whole gym
Four kinds of people use NetFit inSession. Each gets a screen that starts with their next task.
Owners and admins
- See today at a glance and the memberships that are about to end.
- Set up plans, the schedule, staff and gym settings.
- Send messages to members and read reports.
Personal trainers
- See who is in your next class and check people in.
- Attach today’s workout and keep your notes.
- Set your weekly availability and time off for personal training.
Front desk
- Check members in quickly, by QR code, name or number.
- Look up a member and see when their membership ends.
- Handle renewals and day-to-day questions.
Members
- See your next class and whether you are booked.
- Book classes, join a waitlist, check in.
- Open today’s workout and follow your progress.
Where you use it
Three ways in
Staff work in the web dashboard or the staff app. Members use their own app.
Staff web dashboard
insession.netfit.coach
For owners, admins, front desk and trainers on a laptop: schedule, members, memberships, reports and messages.
NetFit inSession Gym
Staff app
For trainers and front desk on the gym floor: today, schedule, check-in and members, with large touch targets.
NetFit inSession
Member app · iOS, Android, web (app.insession.netfit.coach)
For members: next class, bookings, check-in, workouts and progress.
The iOS and Android apps are not in the app stores yet. The web apps work in a modern browser today.
Next class
Today's workout
This week's progress
- Home
- Schedule
- Workouts
- Progress
Privacy by design
Privacy is part of the product
Gym data includes health-related information, so the privacy tools are built into the apps instead of added as paperwork. NetFit inSession is built with the GDPR and the Macedonian Law on Personal Data Protection in mind.
- Opt-in consents for training data, progress photos and marketing, each recorded in a consent log.
- Members can download everything held about them as a machine-readable file.
- Account deletion is built in, with a 7-day grace period to change your mind.
- Staff see only what their role needs, and are reminded that access to personal data is logged.
- Members never see other members’ details.
- Marketing messages go only to members who agreed to receive them.
Pricing
Plans by gym size
Indicative draft pricing in EUR. Every plan includes the full product; the plans differ in members, staff, locations and support.
- StarterEUR 29 / monthFor a single small gym or studio moving off spreadsheets.
- StudioEUR 59 / monthFor a growing studio with a team of trainers.
- ClubEUR 119 / monthFor a busy club with a large membership and a bigger team.
- NetworkCustom quoteFor several locations under one brand. Quoted for your setup.
Draft prices. Final prices are confirmed at launch.
Questions
Straight answers
Who is NetFit inSession for?
Gyms, fitness studios and clubs that run classes and memberships and want their members to have an app: owners, personal trainers and front desk staff. It is built for North Macedonia and the region first.
Which languages does it support?
English, Macedonian and Albanian: in the staff apps, in the member app and in the messages the system sends, including messages from the server. Each person chooses their own language.
Does check-in work without an internet connection?
If the connection drops, the apps save the check-in on the device and send it when you are back online, and the screen shows what is still waiting to sync.
How is member data protected?
Consents are optional and recorded. Members can download their data and ask for their account to be deleted, with a 7-day grace period. Staff see only what their role needs, and members never see other members’ details. The privacy policy has the full detail.
Do my members have to install an app?
No. Members can use the member app in the browser at app.insession.netfit.coach, with nothing to install. The iOS and Android apps are not in the app stores yet. Your gym creates each member’s account by invitation. The “NetFit inSession Gym” app is for staff only.
Do you process card payments?
No. Online payments are not part of the product today. NetFit inSession tracks memberships and renewals, but it does not collect payments.
Can I try it?
The way to try it is a demo. Send a request and we will show you the staff dashboard, the staff app and the member app, and answer your questions.
What do I need to get started?
Your class types and schedule, your membership plans, and a list of your staff and members. We go through how to set it up together in the demo.
See how it would work in your gym
Request a demo and we will show you the staff dashboard, the staff app and the member app, and answer your questions.
Available in English, Macedonian and Albanian.