For summer league and year-round swim teams
Sign-ups, meet declarations and the timing crew — one season, one system.
Six weeks, a hundred and eighty swimmers, a neighborhood pool shared with open swim and a board that turns over in August — ClubHelix keeps a swim team's registration, meet entries, volunteer points, dues and comms in one place, with the money settling into the team's own Stripe account.
Spring registration · time trials in June · divisionals and All-Stars in July · Updated 11 Aug 2026
Why committees of swim teams come to us
The same problems show up in every committee meeting. ClubHelix is built to retire each one for good.
- Registration in a form tool, dues in a parent's personal payment app, and a plastic bin of checks the registrar reconciles in June.
- Meet declarations arriving as forty-one text messages and two voicemails the night before the entry deadline.
- "We need help Saturday!" sent to two hundred families, and lane 4 still has no timer at warm-ups.
- Volunteer points tallied on a clipboard, so the end-of-season buyout is an argument rather than a record.
- Every August the registrar, the meet director and the only login anyone had all leave at once.
What ClubHelix does for swim teams
The platform mapped onto the moments your season actually runs on.
Open registration and the fee ladder
Sign-ups run as one paid form capturing age at the league cut-off, parent contacts, medical and photo consent and the signed waiver, with the fee taken in the same step. Sibling steps, the non-pool-member rate and a quiet hardship rate run as discount codes, and the money settles into the team's own Stripe account instead of a volunteer's payment app.
Time trials and practice groups
Once seed times exist, 8-and-unders, 9-10, 11-12 and 13-and-over become their own program groups with a capacity, a practice slot and a roster, and attendance is marked at every session — so the week-five A relay decision rests on who actually showed up at 7:45 for six weeks, not on who complains loudest.
Meet declarations and the entry list
Each dual meet publishes as a declaration form with a hard Wednesday close and conditional logic, so a nine-year-old only sees her own age group's events and the league's three-event limit sits on the page rather than in the coach's head. The coach builds lineups from a closed, exportable list to hand to whatever program seeds your heat sheets.
The timing crew and meet officials
Two timers a lane, a head timer, stroke-and-turn on both sides, starter, referee, clerk of course, runners and ribbon writers all publish as named slots parents claim themselves, with reminders before the meet — so uncovered lanes are visible on Wednesday, not at warm-ups. Officials certifications and coach background checks carry expiry dates.
Volunteer points and the concession stand
Concession stand shifts roster like any other job, and because every claimed slot is recorded against the family who claimed it, the fair-share point ledger builds itself across the season. The August buyout conversation becomes a report showing exactly which shifts a family worked, rather than a disagreement about the June 14th meet.
Swim-a-thon, spirit wear and the banquet
Per-lap pledges and flat gifts come in as online donations recorded against each swimmer, so a grandparent three states away gives by card instead of a kid walking the cul-de-sac. Team suits, caps and spirit wear sell with size variants and a closing order date, banner sponsors are invoiced, and the banquet sells tickets.
Board handover and the team site
The schedule, the meet directions and the join page live on a site next year's board can edit themselves, on a domain that belongs to the team rather than a departing parent. Access is handed over as roles instead of a shared password, and minutes, the budget and the annual meeting are already filed where the incoming treasurer will look.
The 990-N and the August handover
A summer team's reporting year closes twice over: the league wants a certified roster with birth dates and division counts before entries lock, and the treasurer needs gross receipts split across dues, swim-a-thon pledges, concession takings and spirit wear before the 990-N is filed and the whole board turns over. Completed volunteer duties are recorded against each family too, so the shift record that usually lives in a committee member's head is in the same handover as the money — rather than a shoebox passed to next year's president.
What is swim team software?
Swim team software runs everything about a season that is not swimming: registering every family before time trials, collecting entry declarations a meet can actually be seeded from, filling forty volunteer slots for a Saturday morning dual meet, and keeping the money legible for a board that turns over every year. In ClubHelix that means online registration with age groups and sibling pricing, practice groups with caps and waitlists, entry and declaration forms that show a nine-year-old only the events she is eligible to swim, volunteer rosters for timers, stroke-and-turn and the concession stand, dual meets and standings published on your own site, spirit wear sold in real sizes with a stock count per size, and SMS for the lightning delay that pushes warm-ups back an hour.
A US summer league team is a different animal from a year-round club. The season is six or seven weeks. The pool is a neighborhood facility shared with open swim and adult lap lanes. The coaches are college kids home for the summer. The board is five parents talked into it in March who hand the whole thing over in August — and the admin has to work by the first Monday in June, because there is no week two in which to fix it.
Registration, time trials and the six weeks you actually have
Open registration is a sprint. Sign-ups go live in March, returning families move in the first week, the rest of the neighborhood arrives in the last forty-eight hours, and a hundred and eighty swimmers have to be in practice groups before the pool opens. Run it as one paid registration form — swimmer name, age as of the league's cut-off date, parent contacts, medical and photo consents, the signed waiver, fee collected in the same step — so the registrar starts the season with one list instead of a spreadsheet and a plastic bin of checks.
Fee structure is where a summer team gets sensitive fast: a per-swimmer fee that steps down for the second and third child, a separate — usually much larger — rate for non-pool-member families, and a quiet hardship rate the board would rather not publish on the front page. Discount codes handle all three without advertising anything you did not intend to advertise, and payment settles into the team's own Stripe account, so nobody's personal payment app is sitting on four thousand dollars of other people's money.
Time trials are the real intake. Once seed times exist, split the team into practice groups — 8-and-unders at 8am, 9-10 and 11-12 mid-morning, 13-and-over last — as programs with their own capacity and roster, and take attendance at every one. That record is not busywork: in week five, when you are picking who swims the A relay at divisionals, who actually showed up at 7:45 for six weeks is the only defensible answer you have.
Year-round teams are the same shape on a longer calendar: fall tryouts as a paid registration form carrying the tryout fee, the USA Swimming member ID captured as a field on the same form, and practice-group dues billed on a schedule rather than as one summer payment. The squad cap belongs on the group rather than on the sign-up: a registration form takes the fee without a headcount limit, while the program a swimmer is placed into is what holds a capacity and a waitlist. Travel meet declarations run as forms you unpublish on the deadline.
Meet entries, heat sheets and the Saturday morning
Be clear about the division of labor. Seeding a meet and producing the heat sheet is what your league's meet-management program does: it ingests an entry file, seeds the heats and prints the sheets and results. What it does not do is get you to that entry file.
That part is a forms problem, and it is the one that eats a coach's Tuesday night. Publish each dual meet as a declaration form, state the deadline on the form itself — Wednesday 8pm, no exceptions — and unpublish it when the clock runs out, which stops submissions dead. Be honest with yourself that the close is a click and not a schedule: put an alarm on the meet director's phone. Conditional fields do the rest, showing each swimmer only the events for their own age group and putting the league's three-individual-event limit on the page rather than in the coach's head. Lineups then get built from one countable list instead of forty-one text messages, two voicemails and a parent who caught the coach at the fence.
Everything around the meet lives in the same place. Publish the dual meet schedule and division standings on your own site so nobody has to ask whether Saturday is home or away, post the pool address, parking and spectator entrance for an away meet nobody has been to, and sell the printed heat sheet, the wristband and the concession pre-order through the team store. When the meet goes into a lightning hold at 8:10am, an SMS reaches the families already in the parking lot faster than any phone tree — it goes to the numbers that have opted in, so collect that consent at registration — and an email broadcast carries the new warm-up time to everyone still at home.
Timers, officials and the volunteer point system
A dual meet needs thirty to fifty adults: two timers per lane plus a head timer, stroke-and-turn officials down both sides, a starter, a referee, clerk of course, runners, ribbon writers, the announcer, and three or four shifts on the concession stand. It is the most reliable source of resentment on a summer team, and it is an administrative problem rather than a willingness problem.
Publish every job as a named volunteer slot per meet — "Lane 4 timer, first half", "Concession stand, 9-11am", "Ribbons, after the meet" — and let parents claim their own. The vague ask ("we need help Saturday!") becomes a specific one people actually answer, and you can see on Wednesday which lanes are uncovered instead of at warm-ups.
Most leagues layer a fair-share requirement on top: each family owes a set number of points or shifts, with a buyout fee if they fall short. ClubHelix does not score those points or bill the buyout — that arithmetic stays your league's — but every claimed slot is recorded against the person who claimed it, and the volunteers page keeps a season summary of completed duties, hours and no-shows by name. The end-of-season conversation starts from that table rather than from an argument about whether somebody really did time at the June 14th meet, and on the Standard plan and above the same sign-ups drive a contribution leaderboard and a roster-coverage report. Certified officials — the parents who sat the stroke-and-turn clinic — plus coach background checks and safety training belong in accreditations with expiry dates, so you know in May whether you can field a legal officiating crew in July.
Dive team, swim-a-thon and the rest of the money
Plenty of summer teams run a dive team off the same pool and the same board, sharing families and a banquet but almost nothing else operationally. Give it its own team, roster and schedule, and a household with a swimmer and a diver still registers once and pays once.
The swim-a-thon is the fundraiser that buys the timing system. Take the gifts as online donations — suggested amounts, a custom amount, an optional note to the team and the option for the donor to cover the card fee — so a grandparent three states away gives by card instead of the kid walking the cul-de-sac with a clipboard. A donation is recorded against the donor rather than a swimmer, so if you run the per-lap format you still count the laps yourself and collect the resulting gift online. The banquet as a ticketed event and spirit wear through the team store are counted the same way the gifts are — ticket orders, store orders and donations all feed the income summary report, so the treasurer sees the season's takings by source without stitching three exports together. Banner sponsorships from the orthodontist and the realtor are deliberately kept out of that ledger, and the sponsorship CRM that holds them is a Pro-plan feature: each deal is an agreement carrying its price, the delivery checklist of what you promised, and renewal reminders 30 and 7 days before it lapses. Sponsor payments are entered by hand as the check or the transfer arrives, with a receipt emailed to the sponsor — so sponsor income is a second column the treasurer totals, not a line in the first.
A swim team website that survives board turnover
Board turnover is the quiet killer. Every August a team loses its registrar, its meet director and half its institutional memory, and the incoming group inherits a login nobody has, a site nobody can edit and a mailing list on a departing parent's personal account. Build the site with the page editor so next year's board can update the practice schedule themselves, put the team on its own domain that belongs to the organization rather than a person, and hand over access through roles and permissions instead of a shared password. Minutes, motions, action items and the board's document library live in governance, so the annual meeting leaves a record the next board can read. The gross receipts figure the 990-N needs is not in there — the incoming treasurer pulls it from the income-summary report, which totals the season by source and exports to CSV or straight into the accounting package. Start from the template gallery or walk the live demo.
Free swim team software to start
Every team starts on the free plan with no time limit — enough to put the site, the schedule and the roster online before you commit a dollar of registration income you have not collected yet. Paid plans add online registration payments, the team store and ticketed events, carry a 14-day free trial, bill on a 28-day cycle and can be cancelled at any time; current tiers sit on the pricing page. Money settles into the team's own Stripe account — ClubHelix never holds your funds, and the platform fee is never surcharged to your families. See the full feature list or the other kinds of organizations we run.
Getting a season off the spreadsheet before time trials
Most teams arrive in March with registration in a form tool, dues in a personal payment app, volunteer sign-ups in a shared spreadsheet three people have overwritten, and last year's schedule in a PDF. Move registration first, because it is the deadline that will not move for you, then bring volunteer slots across before the first home meet — those two carry the most pain per hour of setup. Standings, the store and the fundraising can follow in July when the pool is quieter. If you want a hand, talk to us; for the wider picture, read the guide to running a swimming club.
ClubHelix runs swim teams and aquatics programs in the US, Canada, the UK and Australia — anywhere a volunteer board runs a season on a pool it does not own.
Features in your plan
Every plan starts free and includes the whole platform below — browse all features or compare plans.
Canvas page editor
A no-code, drag-and-drop club website editor. Your page, exactly as it publishes — click a section to edit it, drag to reorder, add new ones right where you want them.
Self-registration
Club membership software that handles the joining for you: online registration and season sign-ups on your own branded site, with email verification and optional admin approval.
Events
A club events calendar with one-off and recurring events — and ticket sales built in, so you never send members off to an external ticketing site.
Competitions
Leagues and divisions with published fixtures and game schedules, entered-once results, and ladders (standings) that compute themselves.
Team management
Team rosters with captains and jersey numbers, training sessions and practices with availability, and scoped access for coaches.
Broadcasts
Send a message to everyone, a role, or a custom segment of members.
Club shop
Run a club shop or team store: take uniform, kit and spirit wear orders online with variants, carts and order management — with GST handled properly on every sale.
Mobile app
A club app of your own — install-to-home-screen with your branding, push notifications and digital membership cards, no app store required.
Frequently asked questions
The questions swim team committees ask before signing up.
- Each dual meet publishes as a declaration form with a hard closing time and conditional logic, so a nine-year-old only sees her own age-group events and the league's three-individual-event limit sits on the page rather than in the coach's head. The coach exports one closed, countable list to hand to whatever program your league uses to seed heats and drive the timing system — ClubHelix owns the part that eats a Tuesday night, not the seeding.
- Yes. Every meet job is a named slot — "Lane 4 timer, first half", "Concession stand, 9-11am" — claimed by the family itself, so the season point total accumulates automatically. At the end of the season you pull a report showing who met their shifts and who owes the buyout, instead of reconstructing it from a clipboard.
- Yes. The dive team is its own team with its own roster, practice schedule and coaching staff, sharing the same families, board and banquet. A household with a swimmer and a diver registers once, pays once, and gets the comms for both squads rather than two separate systems and two sets of logins.
- Yes. Per-lap pledges and one-off gifts run as online donations recorded against the swimmer who earned them, spirit wear and team suits sell with size variants and a closing order window, and raffle tickets, banner sponsorships and banquet seats settle into the same ledger — all in the team's own Stripe account.
- Yes. Every team starts on the free plan with no time limit, which covers the site, the schedule and the roster. Paid plans add online registration payments, the team store and ticketed events, carry a 14-day free trial, bill on a 28-day cycle and can be cancelled at any time; the platform fee is never surcharged to your families.
How do we get from parent declarations to a meet entry list?
Can we track per-family volunteer points and the buyout?
We run a dive team off the same pool. Can both live in one place?
Can we run the swim-a-thon and sell spirit wear through the same site?
Is there free swim team software to start with?
More clubs like yours
ClubHelix isn't a single-sport tool — browse other sports we support out of the box.
Bring your swim team online in under 30 minutes.
Start on the free plan, then take a 14-day free trial of paid features when you're ready — nothing to pay today, cancel any time before the trial ends.