KSJ Swimming Staff

Staff login

Sign in with Google. Only authorized staff can access the dashboard.

Staff Dashboard

Green = open slot, Blue = booked slot, Indigo = rained out. The left stripe shows the pool. Click a slot for details.

Publish bookable slots

Times are entered in Austin, TX (Central Time). Creates back-to-back slots customers can book. Example: 4 slots × 30 min from 4:00 PM = 4:00, 4:30, 5:00, 5:30.

Upcoming slots

Loading…

Recently Cancelled

Cancellations from the last 14 days — these slots may be free to refill. Rows from before cancellation tracking existed are marked origin unknown. Staff-cancelled slots and weather rain-outs are not listed.

Loading…

Upcoming bookings

Loading…

Export to CSV

Download all slots in a date range (SignUpGenius-compatible). Unbooked slots are included as blank rows.

History

Past lessons, including cancelled ones. Newest first.

Choose a range and Apply.

Clients

Everyone who has ever booked a lesson. Click a client for their booking history and notes.

Loading…

Team

Edit any coach's public profile, photo, and role. Demoting the last admin is blocked.

Loading…

Revenue by hour & day

Confirmed bookings in the pool's timezone — rows are the hour a lesson starts, columns the day of week. Like the paper sheet.

Loading…

Revenue

By week

Loading…

By coach

By pool

Add a pool

Pools

Loading…

My coach profile

Shown on the public "About the Coaches" page if visible.

Photos are resized to 800px and shown on the public site.

Rain out a day (or part of it)

Marks every open and booked lesson in the chosen window as rained out and emails the affected clients. Leave the times blank for the whole day. Rain-outs never count against a client and are excluded from revenue.

Edit slot

This lesson is booked — the client will be emailed about the change.

Booking history

Loading…