Members Management
Members are at the heart of your gym business. FineGym provides comprehensive tools for managing member profiles, assigning memberships, tracking activity, and maintaining communication.
Adding Members
Manual Creation
Location: Memberships → Members → Add Member
Click Add Member to open the member creation form:
Required Information
| Field | Description |
|---|---|
| Full Name | Member's complete name |
| Primary email for login and notifications |
Optional Information
| Field | Description |
|---|---|
| Phone Number | Contact phone with country code |
| Profile Photo | Upload or take a photo |
| Birthday | Date of birth |
| Address | Street, city, state, postal code (auto-complete available) |
| Country | Defaults to your business country |
Guardian Information (for minors)
| Field | Description |
|---|---|
| Guardian Name | Parent/guardian name |
| Guardian Email | Guardian's email address |
| Guardian Phone | Guardian's phone number |
Referral Tracking
| Field | Description |
|---|---|
| Referred By | How they found your gym (Walk-in, Social Media, Friend, etc.) |
| Referrer | If referred by another member, select them here |
Staff Assignment
| Field | Description |
|---|---|
| Assigned To | Staff member responsible for this member (e.g., personal trainer) |

The email address is used for:
- Member login credentials
- Invoice and receipt delivery
- Booking confirmations
- Marketing communications
Bulk Import (CSV)
Location: Memberships → Members → Import
Import multiple members at once from a CSV file:
- Click Import Members
- Download the CSV template
- Fill in member data following the template format
- Upload your completed CSV
- Review and confirm the import
See Data Migration Guide for detailed import instructions.
Member Profile
Accessing a Profile
From the Members list, click on any member to view their profile.
The profile page contains tabs for different information:
| Tab | Content |
|---|---|
| Profile | Basic info, photo, contact details |
| Memberships | Active and past memberships |
| Reservations | Class and appointment bookings |
| Attendance | Check-in history |
| Transactions | Payment and invoice history |
| Documents | Signed waivers and contracts |
| Notes | Staff notes about the member |
| Communication | Email/SMS history |
General Information
View and edit member details:
- Profile photo
- Contact information
- Address
- Birthday
- Referral source
- Assigned staff

Custom Fields
If you've configured custom fields, they appear in a separate card on the profile page.
Custom fields allow you to track additional information like:
- Emergency contact
- T-shirt size
- Fitness goals
- Health conditions
Member Notes
Add internal notes about members:
- Go to the Notes tab
- Click Add Note
- Enter your note text
- Optionally select a Tag for categorization
- Click Save
Notes are visible only to staff, not to members.

Use Note Tags to categorize notes (e.g., "Medical", "Payment Issue", "VIP").
Block/Unblock Member
If you need to prevent a member from checking in or booking:
- Click the Block Member button
- Confirm the action
Blocked members:
- Cannot check in
- Cannot make reservations
- Cannot access the mobile app
- Still have their membership data preserved
To restore access, click Unblock Member.
Assigning Memberships
Assign a Membership Plan
Location: Member Profile → Memberships → Assign Membership
- Click Assign Membership
- Select the Member (pre-filled if on member profile)
- Select the Membership Plan
- Choose the Start Date
- Select Payment Type:
- Card (Stripe payment)
- Cash
- Bank Transfer
- Other custom payment methods
- Optionally apply a Discount
- Review the pricing estimate
- Click Assign

Payment Processing
Card Payment:
- Member is redirected to Stripe checkout
- Payment processed immediately
- Recurring billing set up automatically
Cash/Manual Payment:
- Invoice created in "Pending" status
- Record payment when received
- First recurring charge happens on next bill date
Pricing Estimate
Before confirming, you'll see a breakdown of:
| Item | Description |
|---|---|
| Charge Amount | Regular plan price |
| Setup Fee | One-time fee (if applicable) |
| Discount | Amount saved |
| Tax | Applicable taxes |
| Total Due Today | Amount to charge now |
Membership Operations
View Membership Details
From the member's Memberships tab, click on any membership to see:
- Plan name and type
- Status (Active, Frozen, Archived)
- Start and end dates
- Next billing date (recurring)
- Payment method
- Applied discount
- Usage statistics
Freeze Membership
Temporarily pause a membership (vacation, injury, etc.):
- Click Freeze on the active membership
- Optionally set a Reason
- Optionally set an Unfreeze Date (auto-resume)
- Click Freeze Membership

When frozen:
- Billing is paused
- Check-ins are prevented
- Usage counters pause
- End date extends by freeze duration
Punchcard memberships cannot be frozen since they don't have recurring billing.
Unfreeze Membership
Resume a frozen membership:
- Click Unfreeze on the frozen membership
- Confirm the action
The membership resumes immediately with:
- Billing restarted
- Check-ins enabled
- Usage counters active
If an automatic unfreeze date was set, it will be cleared.
Change Billing Date
Adjust when a recurring membership is charged:
- Click Change Billing Date
- Select the new billing date
- Click Save
The next charge will occur on the new date.
Change Payment Method
Update how a membership is billed:
- Click Change Payment Method
- Select the new payment method:
- Different saved card
- Cash
- Bank Transfer
- Custom payment method
- Click Save
Change Discount
Apply or modify a discount on an active membership:
- Click Change Discount
- Select a discount or remove the existing one
- Click Save
The discount applies to future billing cycles.
Archive Membership
End a membership permanently:
- Click Archive
- Confirm the action
Archived memberships:
- Stop all billing
- Prevent check-ins
- Remain in history for records
- Cannot be reactivated (assign a new membership instead)
Member Documents
Assign Documents
Send waivers or contracts for member signature:
- Go to the Documents tab
- Click Assign Document
- Select the document template
- Click Assign
The member receives an email with a link to sign digitally.

View Signed Documents
See all documents signed by the member:
- Document name
- Signed date
- View or download signed copy
Sign on Behalf (In-Person)
If the member is present, staff can capture their signature:
- Click Sign Document on a pending document
- Have the member sign on the screen
- Click Submit Signature
Member Activity
Attendance History
Location: Member Profile → Attendance
View the complete check-in history:
| Column | Description |
|---|---|
| Date/Time | When they checked in |
| Type | Open gym, Class, Appointment |
| Membership Used | Which membership was used |
| Staff | Who processed the check-in |
Filter by date range to see specific periods.
Reservations
Location: Member Profile → Reservations
View all class and appointment bookings:
| Column | Description |
|---|---|
| Date/Time | Scheduled time |
| Type | Class name or appointment type |
| Status | Booked, Checked-in, Cancelled, No-show |
| Membership | Membership used for booking |
Actions available:
- Cancel reservation
- Mark as checked-in
- Mark as no-show
Transaction History
Location: Member Profile → Transactions
View all financial transactions:
Invoices Tab:
- Invoice number and date
- Amount and status (Paid, Pending, Overdue)
- Click to view invoice details
Transactions Tab:
- Individual payment records
- Payment method used
- Receipt download
Communication History
Location: Member Profile → Communication
View all emails and SMS sent to the member:
- Date and time sent
- Subject/content preview
- Delivery status
Searching and Filtering Members
Quick Search
Use the search bar to find members by:
- Name
- Phone number
Advanced Filters
Filter the member list by:
| Filter | Options |
|---|---|
| Status | Active, Inactive, Blocked |
| Membership Plan | Filter by specific plan |
| Membership Status | Has active membership, No membership |
| Tags | Members with specific note tags |
| Assigned Staff | Members assigned to specific staff |
Export Members
Download member data as CSV:
- Apply desired filters
- Click Export
- Choose fields to include
- Download the CSV file
Best Practices
Complete Profiles
Encourage complete member profiles:
- Profile photo (helps with identification)
- Phone number (for SMS notifications)
- Birthday (for birthday messages)
- Emergency contact (via custom fields)
Regular Notes
Document important interactions:
- Initial consultation notes
- Goals and preferences
- Issues or complaints
- Special requirements
Keep Data Current
- Update contact information when members notify changes
- Archive inactive memberships instead of deleting
- Review blocked members periodically
Privacy Considerations
- Only collect necessary information
- Secure access with staff permissions
- Members can request data export/deletion via the app
Troubleshooting
Member Can't Log In
Check:
- Email address is correct
- Member hasn't been blocked
- Password reset email was sent
Use "Send Welcome Email" to resend login credentials.
Membership Not Showing as Active
Verify:
- Start date has passed
- End date hasn't passed
- Membership isn't archived
- Membership isn't frozen
Can't Delete Member
Members with:
- Active memberships
- Transaction history
- Check-in records
Cannot be deleted to preserve data integrity. Block instead if needed.
Related Topics
- Membership Plans - Creating plans to assign
- Check-Ins & Attendance - Processing member check-ins
- Payments & Invoices - Managing member payments
- Data Migration - Importing members from other systems