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.
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.
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.
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.
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.
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.
Payment-fee calculator How Swim Ops handles dues and billing
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.
How waitlists and bonds work How a bond refund is paid out Membership and renewals in Swim Ops
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.
| What you need to run your club | Swim OpsClub operations + AI | PoolDuesSwim & tennis clubs |
|---|---|---|
| Membership & money | ||
| Membership renewals & dues | Documented | Documented |
| Online billing & payments | Documented | Documented |
| Member / parent self-service | Documented | Documented |
| Registration & waitlists | Documented | Documented |
| Refundable bond balances | Documented | Bond IDs |
| Programs & pool life | ||
| Swim lesson registration | Documented | Not confirmed |
| Camp registration & rosters | Documented | Not confirmed |
| Lap swim reservations | Documented | Bookable spaces |
| Facility / party bookings | Documented | Documented |
| Guest visits & charges | Documented | Documented |
| Daily operations | ||
| Club website builder | Documented | Documented |
| Email communications | Documented | Documented |
| Merchandise sales | Documented | Documented |
| Member support ticket inbox | Documented | Not confirmed |
| Bond refund check runs | Documented | Not confirmed |
| Automation & AI | ||
| Workflow automation | Documented | Auto-renewals |
| AI assistance | Documented | Email writing |
| Documented API access | Documented | Not confirmed |
| Native MCP for your AI client | Documented | Not confirmed |
| Agent-assisted managed service | Optional service | Not confirmed |
| Competitive swimming | ||
| Competitive meet entries & results | Outside scope | Not 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
| Item | Swim Ops | PoolDues |
|---|---|---|
| Software, first year | $1,800 founding offer | $1,999 per year |
| Setup | No setup fee; guided migration included | No setup fee, per its pricing page |
| Commitment | Renewal pricing confirmed in your proposal | No contract, and the price locked for at least three years, per its pricing page |
| Payments | Your club’s own Stripe account, bank payments first | Your club’s own PayPal account |
| Try it first | 60-day private trial with your own records | Demo 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.