Manage the complete member lifecycle
Capture enquiries, create member profiles, assign plans, monitor expiry dates and coordinate renewals from one platform.
Gym management system for modern fitness businesses
Jim is a gym management system in Kenya that brings memberships, M-Pesa billing, staff access, attendance and reporting into one workspace. Launch your gym, onboard your team and keep revenue predictable.
Onboarding
CSV
Validated member import.
Payments
M-Pesa
STK Push when configured.
Access
Roles
Staff and branch permissions.
Your gym at a glance
Members, check-ins, payments and performance in one clear workspace.
Command Center
Replace scattered tools with software that controls permissions, automates billing, and keeps a real-time view of performance.
Tenant & Plans
Control trials, plan limits, usage and secure workspaces from one place.
Roles & Security
Owner, admin, staff roles with audit logs and approvals.
Member Journey
Connect profiles, memberships, freezes, upgrades and renewals.
Scheduling
Classes, PT sessions, waitlists, and booking automation.
Billing & POS
Recurring invoices, payment recovery, and multi-location POS.
Inventory
Product stock, suppliers, receiving, transfers, low-stock alerts, and valuation.
Made for Kenya
Manage prices in KES, connect M-Pesa through ZivoPay, import member records and give each branch the right operational view. Jim works for small gyms today and supports larger teams as they grow.
Explore Jim for Kenya →Built for Kenya and growing fitness teams
Dependable gym software should reduce repetitive work, protect business records and show owners what needs attention. Jim connects the front desk, trainers, accountants and managers without forcing everyone into the same level of access.
Capture enquiries, create member profiles, assign plans, monitor expiry dates and coordinate renewals from one platform.
Jim links invoices, payment confirmation and subscription status so teams can follow balances with less uncertainty.
Owners get consolidated oversight while branch teams work with the records relevant to their location.
Roles and permissions keep sensitive billing, member and operational information available only to authorised users.
Record visits, validate membership access and help managers understand attendance behaviour over time.
Bring member, revenue, check-in and operational reporting together for faster management decisions.
Workflow
Configure Jim, import members, and let automations handle billing, follow-ups, and staff access. Keep the owner view clean and the front desk fast.
Start your workspace ->
Create tenant workspace
Select a plan, configure branding, and activate a subdomain.
Configure roles and billing
Set permissions, payment methods, and membership tiers.
Launch daily operations
Check-ins, schedules, invoices, and reporting all in one place.
Scale with insights
Track churn, revenue, and attendance in real time.
Frequently asked questions
It is software that organises memberships, billing, attendance, staff access, scheduling and reporting in one operational workspace.
The Starter package begins at KSh 1,500 per month. Growth and custom packages are available for larger operations.
Yes. A single-location gym can begin with Starter and upgrade when its staff, members or branches grow.
Yes. When ZivoPay is configured, Jim supports M-Pesa STK Push requests and payment confirmation within the billing workflow.
Yes. Jim includes a CSV member import workflow with a downloadable template, validation and an error report.
Reception teams can search for a member or scan and enter a QR member number before validating access and recording attendance.
Yes. Roles and branch access determine which modules and records each staff member can view or manage.
Yes. Jim supports branch-aware staff, members, attendance, inventory and consolidated reporting.
Pricing
Choose a plan, complete workspace setup, then pay your selected subscription to activate operations.
Starter
KSh 1,500
per month
For a single-branch gym starting operations.
Growth
KSh 6,500
per month
For growing gyms with classes, trainers, and more staff.
Custom Package
Price on request
A tailored package with unlimited capacity and custom support.
Setup before payment
Create your gym and finish onboarding before your first subscription invoice is issued.
Usage limits included
Branches, staff, members, and enabled modules are stored on the SaaS plan.
Pay to activate
Completing onboarding creates an immediately payable invoice. Payment activates the workspace.
Practical guide
Read the complete guide to selecting, implementing and getting long-term value from software for memberships, payments, attendance and staff workflows.
Read the complete guide →