Sports management software
Management software for tennis clubs
Sporttia manages 373 tennis courts in 168 towns. Online booking with different rules for members and non-members, a coaching program by level and age, membership dues by direct debit, club tournaments and payment through your own bank's gateway.
Nothing to install · Free app for your users
A center's grid on a weekday afternoon. Sporttia's interface, with sample data.
- 373
- tennis courts take bookings on Sporttia
- 168
- towns with tennis courts on Sporttia
- Your bank
- you take payments through the gateway you already have: Redsys, Paycomet, Stripe or CECA
- 24 h
- of sellable court time, with the door and lights tied to the booking
What usually happens
- A paper court sheet and phone calls to find out whether there is a slot.
- Members grabbing the best hours all week and non-members never knowing when they can play.
- A coaching program with groups and levels impossible to line up in a spreadsheet.
- Membership dues that have to be chased one by one every time they fall due.
- Member families who pay one fee and get handled as four separate members.
- Someone who has to go and switch on the outdoor court lights as soon as it gets dark.
How Sporttia solves it
- Bookings with member rules
- Different price, booking window and number of bookings for members and non-members, applied automatically.
- Tennis coaching program
- Groups by level and age, with places, a joining fee and monthly dues. The coach takes attendance per class.
- Members, families and dues
- Individual and family memberships, with dues raised automatically and collected in a SEPA batch.
- Club tournament
- Draws of four to sixty-four, with their own registration and payment per category.
What tennis club management software has to solve
A tennis club lives on two incomes that cross every day: its members' dues and court hours, with the coaching program on top. Members expect benefits —a better price, booking earlier—, non-members need to know when they can play, and coaching takes courts at the same hours everyone wants. Management software for a tennis club has to fit those three into a single court grid.
Before comparing systems it helps to be clear about what the club will use every week. It is the same list this page follows.
- Online tennis court booking, with a different price and booking window for members and non-members.
- Membership dues and family memberships raised automatically and collected by direct debit.
- A tennis coaching program with groups by level and age, and its monthly fees.
- A club tournament with its draw, registration and payment.
- Payment through your bank's gateway, if it is one Sporttia has integrated.
- Outdoor court lighting tied to the booking, and a point of sale for the shop and the bar.
Tennis court booking with member rules
Being a member has to show when booking. The rules are set once per membership type and the grid applies them, without the front desk having to remember who is who.
- Member price and visitor price
- A rate can be reserved for members, so only they see it when booking. Non-members see theirs, in the same slot.
- Booking before everyone else
- Members open their week further ahead, or are the only ones who can book online. It is set per membership type.
- No-shows stop booking
- A cap on bookings per period, a limit on unplayed bookings and a temporary block for non-payment or not turning up.
- 1The dues, how often they are raised, the joining fee and the expiry belong to the membership: decided once and applied to everyone.
- 2One membership can hang from another, so “adult members” inherits whatever it shares with the general one.
- 3The member cap stops the club selling more memberships than it can serve.
Membership dues and family memberships
- Every member's due, on its date
- It is raised when each member's turn comes, based on their start date and the membership's frequency. No gaps, no double charges.
- One family membership, one receipt
- The holder pays and their beneficiaries get in with the holder's authorization. They are added from the holder's record, up to the membership's cap.
- Two hundred members, one operation
- With the IBAN on file, a period's dues go out together in a SEPA batch. Before generating it you see the list of debits and the total.
The tennis academy, by level and age
Coaching is the other half of the club: it fills courts on weekdays and keeps families coming back. Running a tennis academy here works like running any course, with its groups and its dues.
- Groups by level and by age
- Each group with its places, timetable, joining fee and monthly dues. Age is validated at sign-up, by year of birth.
- Parents enroll their children
- An adult signs their children up and pays for them from their own account. The place is in the child's name and the receipt in the parent's.
- Attendance per class and make-up sessions
- The coach takes attendance, and a recoverable absence is made up in another class. Classes take their court on the grid, so nobody books over them.
Take payments through your own bank
If the club's bank works with one of the gateways Sporttia has integrated —Redsys, Paycomet, Stripe or CECA—, the club takes payments through it and does not have to switch banks. If not, it uses Sporttia's POS (Stripe), with no banking contract of its own. 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.
The court is paid for up front, by card or from the player's wallet balance, with whatever cancellation policy the club decides. Cancellations go back to the wallet, so there are no cash refunds to reconcile at closing.
Take payments with the bank you already have
If the club already takes payments through Redsys, Paycomet, Stripe or CECA, that gateway is connected; if not, it uses Sporttia's POS. Dues go out in the file any Spanish bank asks for.
- 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.
- CECAThe gateway of the Spanish savings banks.
- Stripe TerminalA card terminal tied to Stripe, with the same accounting as online payments.
- Remesas SEPA (cuaderno 19)The direct debit file every Spanish bank asks for, generated from the panel.
An outdoor court at nine at night, with the lights tied to the booking
The member books and pays
From the app or a browser, with the court, the time and their member price on screen.
They receive their access code
The permission is created with the booking and is valid for exactly that time.
The lights come on before the start
Only on the booked court, with the margin the club has set.
The door opens with the phone
And the system records who came in, with which credential and at what time.
When it ends, the lights go off
With nobody at the club to switch off the floodlights.
The club tournament and the shop, in the same system
- A club tournament with its draw
- Draws of four, eight, sixteen, thirty-two or sixty-four, with categories, prices and online payment before the first match.
- Members-only categories
- A category can be reserved for members or for academy students, and each has its own price and cap.
- Balls, kit and the bar
- The point of sale sells kit and runs the bar without a separate till. The shop and the bookings close in the same cash-up.
Switching systems without losing the season
There is nothing to install: the club logs in from a browser, and members use the free Sporttia app on iOS and Android, or book on the web without downloading anything.
Getting started follows an order the system itself enforces: facilities, schedules, rates and payment gateway. Bringing data across from the previous system is not automatic; it is agreed before starting depending on what needs to come over, and the usual thing is the member list and their memberships. The price is matched to the club and discussed in the demo, with the modules the club needs.
What you should know
- There is no app with the club's brand in the app stores. Sporttia is a marketplace: members use the Sporttia app and the club appears in it with its own profile. What belongs only to the club is its management panel.
- Round-robin leagues are not yet available to centers. Tournaments are, with their draw, registration and payment.
- Family memberships cannot be bought online: the club checks the family requirements.
- Automatic lighting needs the electrical installation to be ready for it, and it is quoted separately from the software depending on what the club already has.
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 tennis courts does Sporttia manage?
- 373 tennis courts in 168 towns run their bookings on Sporttia.
- Does it tell members from non-members?
- Yes. You can define different rates, booking windows and limits depending on the type of user, so members see their price and open their week earlier.
- Can I take booking payments through my own bank?
- If your bank works with one of the gateways Sporttia has integrated, yes. A center can take payments through its own bank's POS if that bank works with one of the gateways Sporttia has integrated (Redsys, Paycomet, Stripe or CECA); if it does not, it uses Sporttia's POS (Stripe). 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.
- How are membership dues collected?
- They are raised automatically from each member's start date and their membership's frequency. With the IBAN on file they go out together in a SEPA batch, and before generating it you see the list and the total.
- Can there be family memberships?
- Yes. The holder pays and their beneficiaries are added from the holder's record, up to the membership's cap. It cannot be bought online, because the club checks the family requirements.
- Does it handle the tennis academy?
- Yes. Groups by level and age with their places, joining fee and monthly dues; parents enroll their children from their own account and the coach takes attendance per class.
- Can the club run its own tournament?
- Yes, with draws of four to sixty-four, categories with their own price and cap, and online payment. Round-robin leagues are not yet available.
- Can the club have its own branded app?
- No. Sporttia works as a marketplace: the app members use is Sporttia's and the club appears in it with its own profile. If an app with the club's brand is essential, Sporttia is not the right fit.
- How much does tennis club 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 club 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.