PlaybooksOctober 8, 2026 · 3 min read · also in en, uk, ru, es, de, fr

Lanes, instructors and packs: a swimming school’s week on one screen

A dance studio fills a room. A swimming school fills a lane, with an instructor in it, at an hour when the pool lets you have it. Most diaries track the person and forget the water.

A pair of black swim fins on the edge of a pool

That is how two groups end up in lane three on a Tuesday, or how an instructor is booked for a private lesson while the only free lane is taken by the improvers. The fix is to book the lane as seriously as the person.

Lanes are resources, not notes

Add each lane as a resource, and link each lesson to the lanes it may use. A booking then takes an instructor and a lane together, and the slot is offered only when both are free. A beginners’ group needs one lane; a squad session might need two. The pool’s own hours go in as the place’s opening hours, so nothing is offered while the water belongs to someone else.

  • Group lessons with a capacity and the places left shown live.
  • One-to-one lessons in each instructor’s own diary.
  • A waitlist for full groups, offered the freed place in one tap.

The same hour every week, without retyping it

A child who swims on Thursdays at five swims on Thursdays at five until the summer. Set that once at the desk as a standing booking — weekly, fortnightly or monthly — and every lesson lands in the diary as its own visit, with its own reminder. If one week clashes with a pool closure, that week is reported, never forced into a lane that is not there. Moving one lesson moves only that lesson.

Standing bookings are for one-to-one lessons. A group term has its own timetable: the sessions open ahead, each swimmer is enrolled once with a seat in every lesson, and a drop-in still books a single one.

Packs that parents can read

Most schools sell lessons in packs of eight or ten, and most arguments with parents are about how many are left. Sell the pack through your own payment gateway, and it sits on the swimmer’s card with its balance. A one-to-one lesson uses its pack at checkout, and the person who holds the pack sees the same number on their own page at setvos.com.

Write the balance down once, in one place, and let both sides read it. Most of the arguments stop there.

A child is a record under the parent who pays. The swimmer’s level, notes, lessons and pack stay with the swimmer, and the receipts with the person who paid; a parent with two swimmers has both on one card.

Progress, kept where the instructor will look

Levels go in as tags or a custom field, notes from each lesson on the swimmer’s card, and dated measurements — the distance swum, a timed length — as a short history the next instructor can read before the lesson starts. When a swimmer moves up, change the tag: the history stays.

What it does not do yet

Renting a lane without an instructor is not a booking of its own today: every lesson is booked with an instructor. We would rather you knew that before the first week than after.

Further reading

Who this is for

Written by the team

The people who build Setvos.

Try the calculator

Read next

Move your bookings off paper, WhatsApp and three spreadsheets.

Bring your clients, services and past visits in from a spreadsheet or your old system’s export, with a preview before anything is written — and help in chat, in six languages, whenever you want it. Most studios are live the same day.