Sports management software
Software for sports academies
Sporttia runs 3080 courses and activities and 39 events open for enrollment today. Online enrollment by group, categories by year of birth, joining fees and monthly dues that collect themselves, and guardians who sign up and manage their children from their own account.
Nothing to install · Free app for your users
| Rate | Joining fee | Fee | Age | Places |
|---|---|---|---|---|
| Under-18s | 10,00 € | 18,00 € | 6 – 14 | 24 / 30 |
| Adults | 15,00 € | 28,00 € | 15 – 99 | 18 / 20 |
A sports academy, with its groups, its ages and its places. Sporttia's interface, with sample data.
- 3080
- courses and activities open for enrollment on Sporttia today
- By age
- groups close by year of birth, the way sports categories work
- 1
- guardian account to enroll and pay for all their children
What usually happens
- All the enrollment squeezed into one week of September, with queues at the office.
- Paper forms that somebody has to type up, and consent slips nobody can find afterwards.
- Groups out of line by age or by level.
- Families with several children and discounts worked out by hand.
- Monthly fees collected in cash and hard to account for.
- Absences noted on paper and make-up classes nobody can confirm were taken.
How Sporttia solves it
- Online enrollment by group
- Groups with places, timetables and categories by year of birth, with the age validated automatically.
- The guardian manages the child
- An adult enrolls their children and pays for them from their own account. The place is in the child's name and the receipt in the guardian's.
- Attendance and make-up classes
- The coach takes attendance per class and an absence is marked as recoverable or not. A recoverable absence can be made up in another session, and it is recorded on both.
- Payment in instalments
- Paid by season, by term or by month, with family discounts.
What software for sports academies has to solve
A sports academy does not sell court hours: it sells places in groups that last a whole season. Almost all its work piles up in two moments —September enrollment and each month's fees— and in a relationship generic software does not account for: the person signing up is a child, but the one who decides, signs and pays is an adult.
So enrollment software for sports activities has to do far more than publish a form. This is the list of what an academy actually uses, and each point has its own block further down.
- Online enrollment with places per group and a window that opens and closes on its own.
- Categories by year of birth, with the age validated at sign-up.
- Guardians who enroll and manage their children from a single account.
- Joining fees and monthly dues raised automatically and collected by direct debit.
- Attendance per class and make-up classes.
- Consent forms and permissions signed and filed on each student's record.
September enrollment, without queues
The season is duplicated
Last year's course is copied with its groups, prices and questions. Only the dates need changing.
The window opens on its own
On the day and hour the academy sets. Until then nobody can sign up, and once it closes no more enrollments come in.
The guardian enrolls their children
From their phone, choosing a group for each. If the year of birth does not fit the group, the system will not let it through.
Signs and pays the joining fee
Answers what the academy asks, signs the permission slip and takes the place. The group's cap holds even if three families sign up in the same second.
Sets up direct debit
With the IBAN on file, every monthly fee joins that month's batch without going through the till.
Joining fees and monthly dues that collect themselves
The monthly fee is the most repeated job in any academy, whether it teaches swimming, football or padel. Here it is decided once per group and then goes out on its own.
- One price per profile
- Children and adults do not pay the same, and a rate can be reserved for members. Each group with its joining fee, its dues, its places and its age range.
- Raised every month without anyone launching them
- October's due appears in October, on each student's record and with its status: outstanding or paid.
- By season, term or month
- Payment is split however the academy decides, and discounts for families or large families are applied and traceable.
Preview · 4 of 218 debits
| Concept | Period | Member | Price |
|---|---|---|---|
| Adult member fee | Sep 2026 | Carlos R. Pérez | 32,00 € |
| Adult member fee | Sep 2026 | Lucía M. Gil | 32,00 € |
| Swim school fee | Sep 2026 | Javier S. León | 18,00 € |
| Junior member fee | Sep 2026 | Marta D. Cano | 21,00 € |
- 1You give the concept and the period, and the list of debits that would go out appears, with each member and amount.
- 2The total shows before anything is sent: two hundred and eighteen debits and their sum.
- 3Only on generating does it go to the bank, and those charges are then treated as collected.
Guardians and children: the adult manages, the child takes the place
This is what separates software for sports academies from a sign-up form: the link between guardian and child lives on the record, not in a note.
- One account for the whole family
- The guardian enrolls their children, pays for them and checks what has been paid and what is left. Each child keeps their own record.
- The child enrolls, the guardian pays
- The place is in the child's name and the charge goes to the guardian, which is what a council needs to account for a children's academy.
- Consent forms signed on a tablet
- The guardian signs on the front-desk tablet or from their phone, and the document is filed on the student's record. No paper, no scanner.
What the system checks at sign-up
Every check is one call fewer to the office in the first week of term.
| Check | What it prevents |
|---|---|
| Year of birth within the group's range | An under-11 in the under-9 group, discovered on the first day of class. |
| Free places in the group | Twenty-two swimmers in a lane meant for eighteen. |
| Enrollment window open | Late sign-ups that then have to be undone by hand. |
| Prior membership, if the group requires it | Checking by hand whether the family are members or local residents. |
| Questions and permissions answered | Chasing shirt sizes or trip permissions by phone. |
Signatures, direct debit and payments with your bank
Signing happens on a tablet at the desk; dues go out in the file any Spanish bank asks for, and card payments come in through the gateway the academy already has, if Sporttia has it integrated, or through Sporttia's POS.
- Tableta de firma WacomConsent forms signed at the desk and filed on the member's record.
- Remesas SEPA (cuaderno 19)The direct debit file every Spanish bank asks for, generated from the panel.
- Cuaderno Q60Barcoded payment slips for collecting over a bank counter.
- RedsysThe gateway used by most Spanish banks: BBVA, Santander, CaixaBank and everyone else on Redsys.
- PaycometBanco Sabadell's gateway, with full tokenization for recurring payments.
- StripeModern online payments, and the same provider for the card terminal at the desk.
Council academies and club academies
Most of the centers Sporttia manages are council sports services, and their academies are the heaviest part of the year: hundreds of children split by age and fees that have to be accounted for. That is why every receipt is tied to a guardian, every debit batch records what was charged and when, and Q60 payment slips allow collection at a bank counter. A club academy —padel, tennis, swimming— works the same way at lower volume, and if the club also rents out courts, classes take their slot on the same grid as the bookings.
What you should know
- When a group reaches its cap, online enrollment closes for that group. There is no automatic waiting list.
- Course dues are raised by calendar month, not from each student's start date.
- Whether a group takes sign-ups only at the desk or online as well is decided by the academy, group by group.
- Signing at the desk needs a signature tablet; from their phone, the guardian signs with no hardware at all.
Keep exploring
What gets used most here
Each with its own page: what it does, what it does not, and a verified operation.
Frequently asked questions
- How many courses run on Sporttia today?
- 3080 courses and activities, plus 39 events with open enrollment.
- Can enrollment be limited by year of birth?
- Yes. Every group has its age range and the system validates the date of birth at the moment of signing up, so a child cannot join a group that is not theirs.
- Can parents enroll their children from their own account?
- Yes. The guardian enrolls their children and pays for them from their own account. The place is in the child's name and the receipt in the guardian's, who can also check what has been paid and what is left.
- How are a minor's consent forms signed?
- The center writes the text and the guardian signs it, on a Wacom signature tablet at the desk or from their phone. The document is filed on the student's record and can be found by name.
- Can joining fees and dues be collected by direct debit?
- Yes. With the IBAN on file, the due joins the next SEPA batch the center generates, and two hundred debits go out in a single operation. Before generating it you see the list and the total.
- Is there a waiting list when a group fills up?
- There is no automatic waiting list. When a group reaches its cap, online enrollment for that group closes. Places show as taken and free per group, so you know when it is worth opening another.
- How much does software for sports academies 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 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.