Complete member profiles
Name, mobile, email, gender, date of birth, address, photo, emergency contact, blood group, medical notes, fitness goal, tags and notes on one screen.
Quick answer: NexFit member management gives every gym member a single profile with photo, contact and emergency details, fitness goal, current plan, dues, visit history and a personal QR code. Member status updates automatically from their membership, so front-desk staff can see at a glance who is active, expiring, frozen or overdue.
Name, mobile, email, gender, date of birth, address, photo, emergency contact, blood group, medical notes, fitness goal, tags and notes on one screen.
Active, Frozen and Expired are worked out from the current membership every night and whenever a plan changes. Inactive and Blacklisted stay as you set them.
Each member gets a serial code such as NF0001 (prefix configurable) and a personal QR code for fast check-in. Regenerate the QR any time.
Payments, memberships, check-ins, freezes, measurements, class bookings and notes appear in one chronological timeline.
Find members by status, branch, plan, trainer, gender, expiring in N days or pending dues, and act on the list straight away.
Bring existing members across from a register or spreadsheet with a CSV import, and export filtered lists whenever you need them.
Upload a CSV with name, mobile, plan, start date and amount paid, or add members one by one with their first membership and payment in a single form.
Add a photo, emergency contact, medical notes and fitness goal. Assign a trainer if the member takes personal training.
NexFit recalculates who is active, frozen or expired every night, so lists and reminders are always current.
Pull up members expiring this week or with dues, then renew, collect or send a WhatsApp reminder from the same screen.
Most gyms in India start with a register or an Excel sheet. That works for the first fifty members, but it breaks down once you have several plans, part payments, freezes and trainers. Information ends up in three places and nobody is sure which one is right.
In NexFit, the member profile is the centre of everything. Memberships, receipts, check-ins, class bookings, workout plans and body measurements all attach to the same member, so the history is never split across notebooks.
Status is computed, not typed. A member is Active when a membership covers today, Frozen when that membership is currently frozen, and Expired otherwise. NexFit recalculates this every night and immediately whenever a membership is created, renewed, frozen or cancelled.
Two statuses are manual and sticky: Inactive (for example, a member who has moved away) and Blacklisted. They stay until a manager changes them, so the nightly job never overrides a deliberate decision.
| Status | How it is set | Typical use |
|---|---|---|
| Active | Automatic: a membership covers today | Can check in and book classes |
| Frozen | Automatic: covering membership is frozen | Travel, illness, exams |
| Expired | Automatic: no membership covers today | Renewal follow-up list |
| Inactive | Manual, sticky | Moved away, long break |
| Blacklisted | Manual, sticky | Policy violations |
Yes. NexFit imports a CSV file with the columns firstName, lastName, mobile, email, gender, dob, joinDate, planName, startDate and amountPaid. Each row creates the member and, when a plan is given, their current membership and payment. Rows with problems are skipped and reported with the row number and reason, so you can fix them and import again.
Mobile numbers are unique within your gym, which prevents duplicate profiles when the same person is entered twice.
It depends on your plan: the free trial allows 100 members, Starter 300, Growth 1,000 and Pro has no member limit.
No. Trainers see only the members assigned to them. Owners and managers see everyone, and front-desk staff can manage members and payments.
Yes. Each profile has fields for emergency contact name and phone, blood group and medical notes, visible to your staff.
Yes. Owners and managers can export members to CSV using the same filters as the member list, such as status, plan or branch.
A member without payments can be deleted by a manager. Members with payment history are marked Inactive instead, so your financial records stay intact.
Memberships, GST billing, QR check-in, classes and WhatsApp reminders in one place. Free for 14 days — no card needed.