For swim schools

ShowUp, for swim schools.

On the pool deck there’s no time for a clipboard and a spreadsheet. ShowUp lets a coach mark the whole squad in a tap and bills families by the lessons actually swum — so a closed pool or a missed week never becomes an awkward fee conversation at the gate.

Swim schools — a class in session

Your world, your words

ShowUp, in your words.

Same app, your words — ShowUp calls things what you call them.

Learner
Swimmer
Group
Squad
Teacher
Coach
Cycle
Month
  • Freestyle
  • Backstroke
  • Breaststroke
  • Butterfly

You can edit fifteen of these words yourself, and every screen, email and WhatsApp message follows. See how the words work.

Weather happens

A closed pool never bills a family.

Lightning, a closed pool, a sick coach — swim schools lose sessions to things nobody controls. A missed lesson simply does not fill a bead, so the cycle waits instead of burning a paid lesson. Book the make-up when the water is back and it counts toward the same cycle, at the same price.

Make-up lessons send the family a reminder about three hours before they start, in the centre’s own timezone, and never twice.

Sound familiar?

The month-end headache.

  • “Lessons cancelled for weather or pool maintenance, then a parent expecting a refund.”
  • “Tracking swimmers across squads and levels while standing on a wet poolside.”
  • “Explaining, yet again, why this month’s fee is different from last month’s.”

Every class counts

How a month becomes a fee.

Every attended class fills a bead. When the last one lands it turns gold and the fee falls due — and the family saw every step get there.

  1. A cycle opens

    Each student gets a prepaid cycle: a set number of classes to attend. It starts at zero and waits.

    New cycle
  2. Attendance in a tap

    You mark who showed up. Every present class fills one bead. The meter ticks up, class by class.

    3 of 8
  3. An absence never burns a class

    Mark an absence and the meter holds. A missed class is not a paid class: the cycle simply waits for the next one.

    Still 5 of 8
  4. The cycle completes

    When the last class is attended, the beads turn to gold. The chapter is done. Only now does a fee fall due.

    Chapter complete
  5. The family is told, in plain words

    The family gets a simple message: the cycle is finished and the fee is due. No surprises.

    Fee due
  6. Paid, and the next cycle begins

    The owner marks the fee received, and a fresh cycle opens automatically. The rhythm continues.

    Paid · next cycle

Questions

Swim schools: the questions we’re asked.

Can coaches mark attendance from the poolside on a phone?

Yes — that’s the whole point. A coach opens their squad, taps each swimmer present or away, and that’s the job done. No payments or other squads clutter the view.

What happens when a lesson is cancelled for weather?

A class that didn’t happen never fills a bead, so it’s never billed. Families only pay for lessons actually swum — which removes the most common refund argument outright.

Does it handle different squads and levels?

Yes. Stroke groups, levels and squads are just groups in ShowUp — your words, with attendance and fees tracked per swimmer.

From S$19 a month · 60-day money-back promise

Run your swim schools on attendance.

Pick a plan and let the fees take care of themselves — fairly, and without a single argument. Covered by the 60-day money-back promise.

Or watch one whole day inside ShowUp →