Built for competitive swim clubs

The complete club operating system.

Multi-team management, transparent per-athlete pricing, parent accounts, SWIMS integration, and event-specialized programming — everything a competitive swim program needs to run.

You're stitching together five different tools — registration, team communication, workout planning, meet entries, and billing. None of them talk to each other. Your coaches waste hours on admin. Your parents are frustrated. Your swimmers deserve better.

Everything your program needs, one platform

Multi-Team Management

Organize by age group, training level, or season. Assign coaches to specific teams. Each team has its own roster and workout schedule.

Multi-team org dashboard

Transparent Pricing (show the math)

$149/month base + $5 per active athlete per month. Only billed for athletes who join the platform. AI coaching included for every athlete.

Billing dashboard

Stripe Connect — money goes direct to your club

Connect your club's Stripe account in under 5 minutes. Charges settle directly to your bank account — we never hold your funds. BTB takes a small 2.5% platform fee on payments you collect, so you always know exactly what you cleared.

Stripe Connect onboarding flow

Monthly Dues Billing

Set your team's monthly dues amount and billing day once. Every family on the roster gets charged automatically through Stripe — no spreadsheets, no Venmo chasing, no awkward reminders. Failed cards retry and parents get email receipts.

Monthly dues schedule view

Meet Fee Calculation + Billing

When you declare meet entries, BTB auto-calculates per-athlete fees from the entry count. One click to invoice every family for their swimmer's events. Stripe handles the checkout, you keep the money.

Meet fee breakdown per family

Parent Accounts

Parents get their own login. See results, attendance, and upcoming meets. No shared passwords, no group texts.

Learn about parent accounts

Parent dashboard view

SWIMS Roster Import

Bulk upload with USA Swimming member IDs. Full meet history imports for every athlete on day one.

See SWIMS integration

Roster import flow

Elite Programming Add-On

Flag swimmers for individualized event-based plans. AI generates, coach approves. $15/athlete/month add-on.

Explore elite programming

Elite programming review

Coach Approval Workflows

Coaches review AI-generated plans before athletes see them. Full control over training direction.

Coach approval interface

Org Dashboard

Attendance trends, performance metrics, and team health across all teams. One view for the admin.

Organization dashboard

Leaderboards & Athlete Engagement

Team leaderboards per event keep athletes motivated and families engaged. Coaches use them for relay selection and seeding. Athletes build custom rival boards. Parents see where their swimmer ranks — everyone stays invested.

Team leaderboard with medal badges

Calculate your monthly cost

Transparent pricing. No hidden fees.

Base platform fee$149/mo
60 athletes x $5$300/mo
Monthly total$449

How it works

1

Create your club account

2

Set up teams and assign coaches

3

Upload rosters — athlete and parent invites sent automatically

4

Athletes connect USA Swimming ID — meet history imports

5

Start managing your program from one dashboard

Frequently asked questions

$5/month for each athlete who creates an account. Roster-only athletes are free.

You connect your club's Stripe account in about 5 minutes — standard Stripe onboarding, no paperwork. From then on, every dues charge, meet fee, and gear invoice settles directly into your club's bank account. BTB never holds your money. We take a 2.5% platform fee on collected payments on top of Stripe's standard processing, which is visible on every transaction.

Yes. Set your dues amount and billing day once, and every family on the active roster gets charged on schedule through Stripe. Failed cards automatically retry and families get email receipts. You can exempt specific families, pause charges, or run one-off charges from the admin dashboard.

When you declare meet entries in BTB, fees are auto-calculated based on your meet's per-event entry fee and any flat registration fees. Review the per-family breakdown, then click charge — Stripe runs the cards for you. Families can see the breakdown on their parent portal before being charged.

Base: multi-team, unlimited coaches, full AI for athletes. Add-on: elite programming at $15/athlete/month.

Parents see what athletes share. Athletes 16+ control their own privacy settings.

CSV roster import, SWIMS data imports automatically, no manual data entry.

No minimum. Pricing scales with your program.

Yes, coaches get free accounts tied to your club.

Athletes under 13 don't create their own accounts — we're fully COPPA compliant. Coaches add them to the roster with their date of birth, and the parent receives an invite to a free parent account. Parents see meet results, PBs, attendance, and training schedules. Under-13 athletes don't count toward your $5/athlete billing. When they turn 13, they transition to their own account automatically.

Set up your club today

Book a 15-minute call and we'll have your teams, roster, and billing live by the end of the week.