Skip to content
OneClubOneClub
Swimming club software

Software for swimming clubs: groups by level, attendance and competition

OneClub organises swimming the way it really works: swimmers grouped by level and lane, session-by-session attendance tracking, school and competition fees with licences, and payment by SEPA or card. From €49/month, no free plan.

No lock-in · Native payments · Built for swimming clubs and schools

Secure payment
256-bit encryption
GDPR compliant

What a swimming club needs and a spreadsheet doesn't give

Swimming has an intensity few sports match: groups train three, four or even six sessions a week, split by level —school swimming, beginner, improver, high-performance and masters— and often by lane within the same stretch of water. Knowing who attends each session isn't a luxury: it's the basis for justifying fees, spotting drop-outs and organising the lanes. And that never gets consolidated in a notebook at the poolside.

On top of that, almost every club runs two structures at once. On one side, the school or lessons, with a monthly or termly fee and heavy family turnover. On the other, the competition section, with federated swimmers, licences, categories by birth year, entries to meets and travel. Legacy tools treat the club as a broadcaster messaging everyone; in swimming that isn't enough, because each group and each category needs its own thread and its own call-ups.

And then there's the money: the school fee, the competition levy, the federation licence, the entry to an open-water swim. Charging all of this by hand, with stray transfers and WhatsApp reminders, eats up the treasurer's evenings. OneClub is built for real swimming: groups by level and lane, per-session attendance, school and competition fees kept separate, and payment by SEPA or card with consolidated finances.

What OneClub brings

Built for the intensity of a swimming club

Six features for clubs and schools that train many hours, group by level and compete by category.

Groups by level and lane

Set up groups by level (school swimming, beginner, improver, high-performance, masters, adapted swimming), each with its schedule, its lane capacity and its fee. Every group has an assigned coach and its swimmer list, and you can move a swimmer between groups as they progress without redoing anything.

Per-session attendance tracking

The coach takes the register at each session from the app in seconds: present, excused absences and unexcused absences. OneClub keeps the history per swimmer, alerts you when someone drops below the threshold you set, and generates a monthly report per group for the board. Attendance stops living in scattered notebooks.

School and competition fees

Separate the monthly school fee from the competition levy (federation licence, entries to meets, travel). Each line is charged on its own cycle and grouped into a clear invoice. The finances show separately what comes in from the school and what comes in from the competition section.

Swimmers by category

OneClub builds the birth-year cohorts (pre-junior, junior age groups, youth, senior, masters) automatically and each season suggests who changes category. From there you send call-ups to meets and championships filtered by category, without cross-referencing lists by hand.

Native payments and multi-child

Families pay by card, Apple Pay, Google Pay or digital SEPA. If a family has two swimmers in different groups, a single card charges both fees, one invoice groups them with a breakdown, and the sibling discount applies if configured. Recurring billing with automatic retries when a card fails.

Communication and call-ups

Each group has its channel where the coach sends notices and session plans, and from the competition section you send call-ups to meets, championships or open-water swims by category. Messages arrive by push and email with read confirmation. Pool-closure notices reach everyone instantly.

Who it's for

Typical cases in swimming

Three club profiles that fit OneClub best. If your club looks like one of these, you'll save hours every week.

Federated swimming club

A club with a competition section: swimmers in categories, licences, meets and championships, with the school behind it. What matters: categories by year, attendance tracking, competition fees and call-ups filtered by category.

Swimming school or lessons

A school with lessons by level and heavy family turnover each term. What matters: groups by level, online enrolment of new students, capacity and attendance control, and recurring SEPA billing without chasing anyone.

Swimming section in a club or municipal pool

A swimming section inside a multi-sport club or the running of a municipal pool. What matters: fees kept separate from the rest, attendance and lane-capacity control, and per-group communication without mixing in the other activities.

How it works in a swimming club

The flow from opening your account to the season running on autopilot.

  1. 1

    Create the groups by level and their schedules

    Define the groups (school, beginner, improver, high-performance, masters), their lane capacity, their schedules and their fee, and assign a coach to each.

  2. 2

    Import swimmers or open public sign-up

    Upload the spreadsheet of current swimmers or share a public sign-up link per group. Families sign up, upload the minor's documents and pay the first charge by card.

  3. 3

    Configure fees, categories and competition

    Set the school and competition fees, let OneClub build the categories by year, and load the calendar of meets and championships to send call-ups.

  4. 4

    Season running on autopilot

    Session-by-session attendance, monthly fees with retries, call-ups by category and per-group communication. You review the dashboard once a week and everything is under control.

Real case
Coaches used to jot attendance in notebooks and nobody pulled it together. Now they take the register from their phone at every session, I have the history per swimmer, and the school and competition fees bill themselves separately. The club's finances stopped being a whole Sunday of transfers.
Board memberFederated swimming club, 320 swimmers (Andalusia)

Frequently asked questions about swimming clubs

The questions we hear most from boards and coaches of swimming clubs and schools.

Your swimming club, with attendance and fees up to date

Request a demo, bring in your groups, and stop piecing together attendance notebooks and stray transfers. No lock-in.

  • Groups by level and lane
  • Attendance per session
  • School and competition fees
  • Payment by SEPA or card