GymMaster for swimming pools
Swimming pool management software
Day passes by type and time band, gate control that blocks expired tickets, and live headcount so the pool never goes over capacity.
Free for 14 days · No credit card required · Set up the same day
Over 10,000 fitness facilities trust GymMaster
Sound familiar?
Above is what a day at a swimming pools usually looks like; below is how GymMaster handles it.
Today
Paper tickets, so nobody knows how many are actually in the water
With GymMaster
Live headcount against capacity, updated as people scan in and out.
Today
Children, adults and groups all at different prices, counted by hand
With GymMaster
Each ticket type has its own price and time band, applied automatically at the point of sale.
Today
Lockers handed out on trust and keys go missing
With GymMaster
Lockers are issued against a name, and overdue ones are chased automatically.
Clear. Built for the job. Useful from week one
39 features across 13 areas — every line is a real screen in the software, with the path so you can open it and check.
Occupancy
- Hour-by-day heat map: Which slots are full and which are dead — you can see it by colourAnalytics → Occupancy
- Occupancy per court: A percentage bar for every lane or courtAnalytics → Occupancy
- Off-peak slots: Points out the hours worth discounting or merging classes intoAnalytics → Occupancy
Lấp đầy sân
Tỉ lệ lấp đầy và bản đồ nhiệt giờ × thứ để chỉnh bảng giá.
Bản đồ nhiệt giờ × thứ
Ô đậm là khung đã kín — khung nhạt buổi trưa là chỗ còn bán được
Revenue breakdown
- Stacked by source: Six months back, one colour per revenue sourceAnalytics → Revenue breakdown
- Before and after VAT: The table separates net, tax and total for each sourceAnalytics → Revenue breakdown
- Month against month: Which source is climbing and which one is slippingAnalytics → Revenue breakdown
Doanh thu phân loại
Doanh thu tách theo nguồn và loại dịch vụ.
Doanh thu theo nguồn
6 tháng gần nhất · triệu đồng · cột chồng theo nhóm nguồn
Contract usage
- Progress bar per contract: How much of the paid value has actually been usedAnalytics → Contract usage
- The nearly-finished group: Contracts past 75% are the ones to call about renewal firstAnalytics → Contract usage
- Activation status: Signed but not yet activated contracts show separately so none slip throughAnalytics → Contract usage
Tiến độ hợp đồng
Hợp đồng đã dùng tới đâu, còn lại bao nhiêu.
Phân bố tiến độ sử dụng
Hợp đồng gần hết mà chưa gia hạn là nhóm cần gọi trước
FaceID access control
- Look at the camera and walk through: Recognised in 0.4 seconds — no card, no fingerprint, works with wet hands or gloves onOperations → Access control
- Expired cards blocked automatically: The gate checks card validity and plan time window as it scans, so nobody has to stand guardOperations → Access control
- Permissions per area: Main gate, weights floor, studios and pool are separate — each plan opens only its own doorsSettings → Access gates
Access control report
- Valid and blocked entries: Total gate traffic and the rejection rate for the periodAnalytics → Access control
- Traffic by area: Main gate, weights floor, studio and pool counted separatelyAnalytics → Access control
- Reasons for rejection: Expired card, wrong time band for the package, or an unactivated contractAnalytics → Access control
Kiểm soát ra vào
Lượt ra vào và cảnh báo tại cửa kiểm soát.
Lưu lượng theo khu vực
Lượt qua cổng trong 30 ngày
Lý do từ chối
216 lượt bị chặn tại cửa
Phân bổ theo giờ trong ngày
Lượt qua cổng · toàn bộ khu vực
Zalo Mini App for members
- Nothing to install: One QR scan opens it inside Zalo — an app every member already hasZalo Mini App
- Members book and renew themselves: Check class spots, book PT, renew and pay right from the phoneZalo Mini App → Booking
- Takes work off the front desk: Card look-ups, bookings and "how many sessions left" all handled by the memberZalo Mini App
Phòng tập của bạn, nằm ngay trong Zalo của hội viên
Hội viên quét một mã QR là xem bảng giá, đặt lớp, đặt PT, theo dõi hợp đồng — không cần cài thêm bất kỳ app nào.
In mã này dán tại quầy lễ tân. Hội viên quét bằng Zalo là mở thẳng app của phòng tập bạn — không cần cài gì.
Tải ảnh PNG Copy link08:00 HIIT 45 phútSơn Hoàng · 15 chỗ
13:00 Yoga giữa trưaMai Anh · 12 chỗ
19:00 Zumba buổi tốiSơn Hoàng · 20 chỗ
AI assistant inside the software
- Ask in plain language: Ask "which branch has the most memberships expiring" and get an answer with real numbersNextX AI assistant
- Points you to the right screen: Not sure where something lives? It gives you the path and the steps to clickNextX AI assistant
- New staff can look things up: No waiting for a colleague to be free, no digging through documentationNextX AI assistant
Hôm nay
Hội viên sắp hết hạn T9
AI có thể mắc lỗi, hãy kiểm tra thông tin quan trọng · Chưa giúp được? Gặp nhân viên hỗ trợ
Nội dung liên quan
Sign contracts online
- Signed at sign-up: Members sign with a finger on screen — no printing, no photocopying, no lost originalsCustomers → New contract
- PDF in their inbox in seconds: The member gets their copy, you keep the original in the systemCustomers → New contract
- Always there to look up: Open the member profile and every signed contract is right thereCustomers → Members
Ký xong hợp đồng vào trạng thái hiệu lực ngay · bận thì bấm Bỏ qua, ký sau và hợp đồng nằm chờ ở danh sách
Day passes sold
- Listed by pass type: Single entry, monthly, group — each with its own price and time windowOperations → Day passes → Sold
- Validity per pass: Still valid or already used, and when it expires — the gate blocks it after thatOperations → Day passes → Sold
- Sales channel: Sold at the desk, or bought by the customer inside the Zalo Mini AppOperations → Day passes → Sold
Hiển thị 1–6 trong 148 vé · doanh thu vé lẻ hôm nay 1.320.000 đ · tự ghi vào Sổ quỹ
Sell a day pass
- Walk-in or member: Pick the buyer type up front and the price applies itselfOperations → Day passes → Sell
- Combine into one ticket: A whole group scans once on the way in instead of printing a pass eachOperations → Day passes → Sell
- VAT and cash category: Chosen at the point of sale so the money lands in the right ledger lineOperations → Day passes → Sell
Vé lẻ ghi thẳng vào Sổ quỹ · mã QR trên phiếu dùng để qua cổng · hết hạn tự khoá
Check-in / Check-out
- Face, fingerprint or card: The gate checks the card validity itself and blocks expired ones on the spotOperations → Check-in/Check-out
- Photo captured at the gate: Every entry is stored with a photo for later verificationOperations → Check-in/Check-out
- Sessions remaining: Shown the moment they scan, so members know where they standOperations → Check-in/Check-out
214 lượt check-in hôm nay · ảnh chụp tại cổng lưu kèm từng lượt · thẻ hết hạn bị chặn ngay tại cửa
Lockers, towels, equipment
- Three separate tabs: Lockers, towels and equipment tracked separately instead of one messy listOperations → Lockers
- Locker rental contracts: Rented monthly or per visit, the fee posts straight onto the member contractOperations → Lockers → Rentals
- Status of every locker: Free or in use, and overdue items get chased automaticallyOperations → Lockers → Locker list
Quá hạn là hệ thống tự nhắn Zalo · phí thuê tủ tháng ghi thẳng vào hợp đồng, không thu tay
Renewals, freezes, transfers
- Renew & freeze: Extend the term, or pause it when a member is away — frozen days are added back at the endCustomers → Renewal form
- Upgrade, downgrade, switch type: Upgrading charges the difference, downgrading refunds it, switching type prorates — the system does the mathsCustomers → Upgrade form
- Transfer, move branch, cancel: Hand the contract to someone else, move it to another site, or stop it — one form each, original history intactCustomers → Transfer form
Tám loại phiếu, mỗi loại một quy trình tính tiền riêng · hợp đồng gốc giữ nguyên lịch sử, không xoá trắng
Included in the plan, not sold separately
- Group ticket promotions
- Loyalty points
- One-to-one swim lessons
- Swim course programmes
- Ticket print templates
- Gate check-in devices
- Users & permissions
- Cash categories
- Export sold tickets to Excel
48 features in one system — one customer record, one cash book, one set of permissions.
Already running at facilities of every size
Who is running GymMaster for swimming pools
Pick the pools already running on GymMaster.

Triển khai thành công phần mềm quản lý bể bơi cho GoldPool
Triển khai thành công phần mềm quản lý bể bơi cho GoldPool
READ THE STORY →Frequently asked questions
Can we sell group tickets?
Yes. A group buys one combined ticket and scans once on the way in.
Can prices differ by time of day?
Yes. Morning, midday and evening are separate time bands with their own pricing.
Can we cap how many people are in the pool?
Yes. The system counts people in and out live and warns you as capacity approaches.
Can we run swim courses as well as day passes?
Yes. Courses run as classes with attendance and progress, alongside the day pass business.
Stronger alongside
Data is shared in real time across products — no manual import and export.
Start with GymMaster for swimming pools — free for 14 days
Talk to a GymMaster specialist or start today — a live demo on your own facility data.
No credit card required · cancel any time