Skip to content

Swim club management software

Swim Ops vs PoolDues

If your board is weighing a PoolDues alternative, here is the honest side by side: what each product is built around, what PoolDues does well, what each costs, and where we think we are genuinely different.

The short answer

Who each one is built for

PoolDues is club software for swim and tennis clubs and HOA pools, at one published annual price with no setup fee. It covers billing, a hosted club website and store, reservations, waitlists, sponsorship sales, front-desk check-in and a member app, and its payments run through your club’s own PayPal account. Its pricing page promises a named account manager rather than a ticket queue, free support, no contract, and a price locked for at least three years.

Swim Ops is built around the money and the governance of a member-owned club: refundable deposits, the yearly renew-or-relinquish decision, resident-priority waitlist offers, refund checks, and financial records a treasurer can defend line by line. We lead with bank payments through your club’s own Stripe account, we migrate your real records into a private trial before you commit, and we publish an API and an AI connection so your own tools can read your data.

Both products will run a season. The difference a treasurer feels is in how the money is recorded, and in how much of this year’s reasoning survives the next board handoff.

Take these to both demos

Five questions worth
asking either vendor.

Use the same five with us and with PoolDues. The useful comparison is not the feature list; it is how much work is left on your desk after each answer.

  1. What will a year of payments actually cost us, on our own mix?

    Ask each vendor, in writing, for the card rate, the bank-payment rate, the fixed fee per payment, any cap, and the fee for a returned payment. Then run your own numbers through the payment-fee calculator — on four-figure dues the rail you collect on usually matters more than the software price.

  2. If a number in last year’s books is wrong, what does fixing it look like?

    Ask whether a correction edits the original record or adds a new one, and whether anyone can see afterwards who changed what, and when. That answer is the difference between books you can explain and books you can only apologize for.

  3. What happens to a member’s refundable deposit, from the day they join to the day they leave?

    Ask to see the ledger, not a settings screen. Who approves a refund, what the member sees while they wait, and what the treasurer prints in order to actually pay it.

  4. If the person who knows this system best were unavailable for a month, what would we do?

    Worth asking every vendor, including us. Listen for concrete answers: where the data lives, how you export all of it yourself, who else can operate the system, and what happens at the end of a term.

  5. Can we get our data out, and can our own tools read it?

    Ask for the export formats, whether there is a documented public API, and what happens to your records at the end of a term. Swim Ops publishes its API reference and supports AI assistants through MCP; ask every vendor to show you theirs.

Payments: bank payments and your own account

PoolDues connects your club’s own PayPal account, and its pricing page says its clients are eligible for reduced PayPal transaction fees as a PayPal partner. The money goes to the club, which is the right shape.

Swim Ops is ACH-first through your club’s own connected Stripe account: bank payment is the default offer at checkout, cards stay available for households that prefer them, and settlements reconcile against the invoices they paid. Funds are never held by Swim Ops.

On dues in the low thousands per household, the rail you collect on usually costs more than the software does. Ask both of us, in writing, for the card rate, the bank rate, the fixed fee per payment, any cap and the returned-payment fee, then put your own mix through the calculator instead of trusting a headline, ours included.

Books a treasurer can defend

Swim Ops keeps financial records append-only. A charge, a payment, a credit and a refund are each their own line, amounts are frozen when the line is created, and a correction is a new line rather than an edit to an old one. Last July’s invoice still says what it said last July.

Around that sits an audit log: who changed a membership, who approved a refund, who moved a household up a waitlist, and when. Payment truth comes from the payment processor’s own confirmations rather than from whatever page a member happened to land on. Everything exports to CSV, and the same records are readable through the public API.

This matters most at the two moments a volunteer club is exposed: the annual review of the books, and the week a new treasurer takes over and has to explain a balance they did not create.

Governance: bonds, relinquishment and waitlists

bond
A bond is a refundable deposit a household pays when it joins a member-owned club and gets back, minus anything it still owes, when it leaves.
relinquishment
Relinquishment is a member’s formal resignation from the club, and it is what starts their bond refund.

This is the thinnest part of the whole category, and it is not a knock on any one vendor: most swim-club software treats bond refunds as a plain member-ID field. When we reviewed the published material from the swim-club platforms on this page in September 2026, none of them published guidance on bonds, relinquishment or resident-priority waitlists.

Swim Ops models that work instead of leaving it in a spreadsheet. Every bond payment, adjustment and refund is a separate line that is never edited after the fact, so the balance a treasurer reports is the sum of things that actually happened. A member who resigns goes through a review step before any money moves, approved refunds become check payables, and the treasurer prints and mails them as one check run, then marks them cleared. Waitlist offers are sent with an expiry, and every reorder and every offer is written to the audit log with the staff member’s name on it.

None of that depends on one volunteer remembering how last year worked, which is the point: this is the part of the job that has to survive the board handoff.

What PoolDues does well

Said plainly, because a board deserves a straight answer rather than a sales sheet:

  • One published annual price with no setup fee and, per its own pricing page, no contract and a price locked for a minimum of three years. That is unusually direct, and easy for a board to budget against.
  • A named account manager and free support, rather than a ticket queue.
  • A hosted club website and store, so dues, guest fees, swim lessons, swag and concessions can all be sold in one place.
  • Sponsorship sales and waitlist application fees are treated as revenue a club can actually raise, not as afterthoughts.
  • Front-desk check-in apps for attendants or self-check-in, plus a member app for reserving courts and lanes.
  • Its communications tool added AI-assisted prompts for writing club email in 2026, per its own pricing page.

One note if you are researching with an AI assistant

A neutral, checkable fact rather than a criticism: on the date in the sources block, the PoolDues site’s robots.txt asked a list of automated crawlers not to fetch the site, including the crawlers used by Claude and ChatGPT. That is entirely the site owner’s decision to make, and plenty of companies make it.

It is worth knowing only because of what it means for your own research. An AI assistant may be unable to tell you much about PoolDues, and that silence says nothing about the product. Read pooldues.com directly, and put your questions to the vendor first-hand.

Migration: what actually moves

quiet mode
Quiet mode is the state every new club starts in, where no member-facing email or text leaves the platform until staff approve go-live.

We start from the export your current provider can give you. Households, contacts, membership status and balances come across, and we review them with you before anything is applied. Saved payment details never transfer between providers — members re-authorize them once, in your club’s own payment account.

Your club then spends its trial in quiet mode, Swim Ops’s term for the rehearsal period when no member-facing email or text can leave the platform. You look at your own households, run a renewal, run a refund, and decide with real data in front of you. Nothing reaches a member until you approve go-live.

Task by task

What each one covers

The same evidence as the full comparison of eight alternatives, narrowed to these two products. “Not confirmed” means the sources we reviewed do not establish the capability; it does not mean the vendor cannot provide it. Ask them.

Swim Ops and PoolDues: feature coverage by administrator task
What you need
to run your club
Swim OpsClub operations + AIPoolDuesSwim & tennis clubs
Membership & money
Membership renewals & duesDocumented
Online billing & paymentsDocumented
Member / parent self-serviceDocumented
Registration & waitlistsDocumented
Refundable bond balancesBond IDs
Programs & pool life
Swim lesson registrationNot confirmed
Camp registration & rostersNot confirmed
Lap swim reservationsBookable spaces
Facility / party bookingsDocumented
Guest visits & chargesDocumented
Daily operations
Club website builderDocumented
Email communicationsDocumented
Merchandise salesDocumented
Member support ticket inboxNot confirmed
Bond refund check runsNot confirmed
Automation & AI
Workflow automationAuto-renewals
AI assistanceEmail writing
Documented API accessNot confirmed
Native MCP for your AI clientNot confirmed
Agent-assisted managed serviceNot confirmed
Competitive swimming
Competitive meet entries & resultsNot confirmed

Published by Swim Ops. Vendor sources reviewed September 13, 2026 for the feature table above; click a marker for its source. This compares selected club tasks, not every feature either product has. Confirm availability, pricing and service scope with each provider.

Published prices

What each one costs

Published prices, read from each vendor’s own pricing page on September 15, 2026
ItemSwim OpsPoolDues
Software, first year$1,800 founding offer$1,999 per year
SetupNo setup fee; guided migration includedNo setup fee, per its pricing page
CommitmentRenewal pricing confirmed in your proposalNo contract, and the price locked for at least three years, per its pricing page
PaymentsYour club’s own Stripe account, bank payments firstYour club’s own PayPal account
Try it first60-day private trial with your own recordsDemo scheduled with the vendor

The Swim Ops founding offer is a bounded first-cohort price, and renewal pricing is confirmed in your proposal; see Swim Ops pricing for what it includes. The PoolDues figures above were read from that vendor’s own pricing page on the date in the sources block. Pricing pages change, so confirm the current numbers with the vendor before you decide anything.

Show your work

Sources reviewed

Every price and vendor claim on this page was read from the pages below on that date, by us. Where a page did not show a figure, we say so rather than publishing a number. Vendors change their pricing and their products; check the current pages before you decide.

  • PoolDues pricing

    $1,999 per year, billed once a year; no setup fee; no contract, with the price locked for a minimum of three years; PayPal-connected payments with reduced partner fees; AI-assisted email prompts described as new in 2026.

  • PoolDues robots.txt

    A block that asks a list of automated crawlers, including the Claude and ChatGPT crawlers, not to fetch the site.

  • PoolDues product site

    The product claims summarized under “What PoolDues does well”, including billing, the hosted website and store, reservations, waitlists, sponsorships, check-in and the member app.

  • Swim Ops pricing

    Our own founding-offer price and what it includes.

See it on your own records

Do not take our word
for any of this.

We migrate a real export from your current system into a private trial, with member email and text switched off, and you decide with your own households in front of you.

Start a private trial with your own data