All use cases
Swim school

Swim school CRM,
the way you actually work.

Same scheduling, credit packs and billing underneath - but built around the real problems swim schools face every day. No more spreadsheets, no more "he said, she said", no more chasing.

Set up in under a minute · No card required

Speaks your language

No generic labels. Your words.

Westra relabels itself for swim schools - so the whole team feels at home from day one.

The people you serve
Swimmers
Who delivers the sessions
Coaches
Each appointment
Lessons
What you offer
Strokes

Comes ready with starter strokes:

Freestyle Backstroke Breaststroke Butterfly
Built for your real problems

The things that keep you up at night? We fixed them.

The pain

Parents arguing the pool was closed for 10 minutes so the lesson should be free.

Westra's fix

Exact lesson duration recorded — start, end, and any pauses are all timestamped.

Westra · Lesson · Lane 3 Completed
NK
Nadia Kusuma
Freestyle · Level 2 · Coach Sari
00:48:12
14:00 → 14:52 · 4-min pause logged
Timeline
14:00:04 Clocked in · lane 3
14:26:18 Paused · pool cleared 4 min
14:30:22 Resumed
14:52:16 Clocked out · 48m taught
Pause-deduct from 60 min → billed 48 min, with proof
The pain

Keeping track of which swimmer passed which level across terms.

Westra's fix

Tags and custom fields track progression — filter swimmers by level or skill.

Westra · Swimmer · Nadia K. Level 2
NK
Nadia Kusuma
age 7 · Coach Sari · Saturday 09:00
Stroke progress
Freestyle Level 2
Backstroke Level 1
Breaststroke
Butterfly
Level 2 Saturday AM Pass · front crawl Next: treading 60s
Level 3 unlock: 1 more pass this term
The pain

Same pool, multiple coaches, and no one knows who's teaching which lane.

Westra's fix

Board grouped by coach and time slot — everyone sees the same live schedule.

Westra · Board · Saturday 09:00
Saturday, 14 June
3 lanes · 2 coaches · 9 swimmers
All in pool
Lane 1 Beginners
Coach Sari
Nadia K. · L2 · 09:00 Bima P. · L1 · 09:00 Citra M. · L1 · 09:30
Lane 2 Intermediate
Coach Andi
Dewa R. · L2 · 09:00 Eka S. · L2 · 09:00
Lane 3 Pre-squad
Coach Sari
Fajar T. · L3 · 09:00 Galih N. · L3 · 09:00 Hana W. · L3 · 09:30 Indra L. · L3 · 09:30
The engine underneath

Everything your Coaches and Swimmers need - in your words.

Schedule & attendance

Book lessons on a day/week/month board, run a live clock-in timer, and keep a full attendance trail for every swimmer.

Credit packs & billing

Sell packs of lessons, auto-burn credits as they're used, and see who's due to renew - before they lapse.

Coach & Swimmer portals

Coaches and Swimmers get their own logins to see their lessons, notes and remaining credits - read-only, no clutter.

Ready to run your swim school on Westra?