Sports management software

Swimming pool management software: passes, capacity and lessons

Sporttia runs swimming pools in 61 towns, indoor and summer ones. Season and family passes, swim passes deducted at the turnstile, capacity counted in real time, payment with no cashier through a kiosk and CashDro, lane booking and swimming lesson enrollment, in one system.

Nothing to install · Free app for your users

Device capacity monitor
Changing rooms24 / 40
Weights room46 / 50
Indoor pool31 / 80

Live capacity for every space: changing rooms, gym and pool. Sporttia's interface, with sample data.

61
towns run their pool on Sporttia
92
swimming lanes are booked on Sporttia
Offline
ready turnstiles keep opening for bookings, passes and courses if the line drops
Live
capacity, with every entry and every exit

What usually happens

  • Queues at the door the day swimming lesson enrollment opens.
  • Capacity managed by eye on a Saturday in July.
  • A ticket desk that counts cash all summer and has to balance every night.
  • Training lanes that clash between clubs and lane swimming.

How Sporttia solves it

Swimming lesson enrollment
Places per group, categories by year of birth and online payment. It replaces the first-day queue.
Lane booking and lane swimming
Every lane and time band books separately, so clubs and lane swimming stop clashing.
Capacity and access
Turnstiles or a handheld at the entrance, with capacity counted in real time. At the limit, the turnstile stops opening.
Season passes and swim passes
Sign-ups, renewals and payments, with rates by group. The swim pass is deducted by itself at the gate.

What swimming pool management software has to solve

A pool has two seasons that have little in common. The indoor one lives on members and swimming lessons, with the same people every week. The summer one lives on day entry: hundreds of people in a few hours, a lot of cash and a capacity limit that has to be respected. Pool management software has to work for both without switching tools in June.

Most of the centers Sporttia manages are local-authority sports services, but nothing in the system depends on that: a private or club pool uses exactly the same.

The summer season, without queues at the desk

A self-service kiosk
With the Bracelit kiosk the customer pays in cash or by card and walks in, with nobody at the desk.
Cash, without touching it
With CashDro the customer pays into the machine, which validates the notes and gives change. Staff never handle money.
A handheld for the busiest days
The Sporttia Scanner handheld reads the phone code or the card by laser and NFC. One person at the entrance controls entry with no turnstile.

Compatible hardware

Self-service payment kiosk

The customer rents, pays in cash or by card and walks in, with nobody at the ticket desk. In use at seasonal swimming pools.

CashDro

A smart cash drawer: the customer pays into the machine, which validates and counts the money automatically.

Sporttia Scanner handheld

A reader with a QR laser and NFC, common at swimming pools. It arrives activated by the supplier and updates itself.

Turnstiles and doors

Reads QR codes, RFID cards or wristbands, PINs, barcoded tickets and fingerprints. One device takes several types at once.

Members › Passes › Record
Name10-swim pass
Uses10
Amount35,00 €
TypePunch pass · Full
Valid from / to1 Jan – 31 Dec 2026
Usage band08:00 – 22:00
Sold online from the app
Transferable: it can be used on behalf of other people
Restricted to a group, to buy it and to use it
TicketPurchasedUses leftExpires
n.º 21402-07-2026302-10-2026
n.º 33118-08-20261018-11-2026

The oldest ticket is spent first, which is also the one that expires first.

A ten-swim pass, and the ones a customer has bought. Sporttia's interface, with sample data.
  1. 1The time band lets a morning pass be cheaper than an evening one.
  2. 2A pass can be restricted to a group, such as registered residents, for buying and for using it.
  3. 3Each purchase is its own ticket, and the oldest one is used first, since it expires soonest.

Season passes, family passes and resident rates

The season pass expires by itself
A summer pass ends on the day the center decides, for everyone at once. A swim pass can expire on 31 August or three months after purchase.
One family pass, one bill
The holder pays and their family get in with their authorization. They are added from the holder's record, up to the cap the pass sets.
Resident rates
A rate can be reserved for a group, so registered residents see one price and everyone else another. No checking the register at the desk.

Who gets through the pool turnstile, and why

The turnstile opens for one of four reasons. If none applies, it stays shut and the attempt is logged.

ReasonHow it is checkedOffline
Season passThe pass is valid and allows entry on that day and at that timeKeeps opening
Swimming lessonThe student is enrolled in a course held thereKeeps opening
Lane bookingThere is a booking in their name for that lane at that timeKeeps opening
Swim passThey have uses left, and one is deducted on entryNeeds a connection

Swimming lessons, from enrollment to the first class

  1. Enrollment opens

    On the day and at the time the center sets. Parents sign their children up from their phone.

  2. Each child lands in their category

    Groups are set by year of birth, like sports categories.

  3. A full group closes by itself

    Even if three people sign up in the same second. There is no automatic waiting list.

  4. Fees collect themselves

    Every month, on the student's record, or by direct debit in the center's SEPA batch.

  5. The student walks through the turnstile

    For as long as the course runs, with no separate card. And the instructor takes attendance per class.

Lanes, lane swimming and clubs on the same timetable

Every lane, bookable by time band
The swimming club books its lanes for the whole season in one go, and the rest stay free for anyone booking an hour.
Lane swimming with a capacity limit
If the pool has a cap, the pass can require booking a time band. That way you know how many are coming before they arrive.

The equipment at the door and the till

Turnstiles, readers and desk payment already working with Sporttia at swimming pools.

  • TAI GlobalTurnstiles that keep opening offline and sync their entries once the line is back.
  • Sporttia ScannerA handheld with a code reader and NFC, for controlling entry at high volume.
  • BracelitA self-service kiosk: the customer rents, pays in cash or by card and walks in, with nobody at the desk.
  • CashDroA drawer that validates notes and gives change. Staff never touch the money.
  • ZityCardThe municipal citizen card: residents pay with the card their council already gave them.
  • Remesas SEPA (cuaderno 19)The direct debit file every Spanish bank asks for, generated from the panel.
All integrations in production

How you get started, and what it costs

There is nothing to install: the center logs in from a browser and users use the free Sporttia app or the web. Getting started follows the order the system enforces —facilities, schedules, rates and payment gateway—, and bringing data from the previous system is agreed before starting; the usual thing is the members and their passes.

The price is matched to the center and discussed in a thirty-minute demo with the sales team, with the modules it needs, and no Sporttia fee if it takes payments through its own bank's POS. The door equipment is looked at case by case, depending on what is already installed.

What you should know

  • Entry with a swim pass needs a connection, because the turnstile checks how many uses are left. Entry by pass, course and booking keeps working offline on ready turnstiles.
  • Capacity counts entries minus exits, so it depends on exits being recorded. Anyone who does not badge out keeps counting until the overnight reset.
  • There is no automatic waiting list for lessons: when a group fills, online enrollment closes for that group.

What gets used most here

Each with its own page: what it does, what it does not, and a verified operation.

Frequently asked questions

Does it handle enrollment for swimming lessons?
Yes, it is one of the most common uses. Parents enroll their children from their phone, each group has its own cap and age range, and fees collect themselves every month or by SEPA direct debit.
How is a pool's capacity controlled?
By grouping the entry and exit turnstiles into a space with its maximum capacity. The system subtracts exits from entries, shows the live count and the turnstile stops opening at the limit. That is why recording exits matters.
Can summer entry be sold with no cashier?
Yes. With the Bracelit kiosk the customer pays in cash or by card and walks in with nobody at the desk. If there is a cashier, CashDro validates the notes and gives change, so staff never handle the money.
Can a rate or a pass be reserved for registered residents?
Yes. A rate or a pass can be restricted to a group, for buying and for using it. Residents see their price and everyone else theirs, with nobody checking at the desk.
Do swim passes work if the internet goes down?
No. It is the only type of entry that needs a connection, because the turnstile checks how many uses are left. Passes, courses and bookings keep opening with the day's permissions stored on ready turnstiles, such as TAI Global's.
How much does swimming pool management software cost?
Sporttia comes in two packs: the Basic Pack, from €35/month, and the Advanced Pack, from €45/month, excluding indirect taxes. The final price is matched to the center and agreed in a thirty-minute demo, with the modules it needs. The users' app is included. With its own bank's POS, if Sporttia has it integrated, there is no Sporttia fee; with Sporttia's POS (Stripe), a fee on the payments made through it is charged every month.

See it working, in thirty minutes

A meeting with the sales team to see the whole application running and talk about what your center needs. No commitment.