Commit Swimming

One workout, multiple subgroups

Last updated 2026-08-28
Coaches · Training Use #subgroup tags so one written workout covers every lane's version of practice.

The shape of a split practice

Warmup
    300 choice
    100 d/k

#Sprint
    6 x 50 @ :55 odds sprint evens easy
    100 (75 k 25 d)

#Distance
    5 x 200 @ 2:40 descend 1-5

Everyone swims the warmup. Sprinters swim the #Sprint block, distance swims theirs, and each subgroup’s totals count only their own path through practice. Bring them back together after the split with another untagged block (a group kick set to finish is the classic).

The one rule that matters

Tagging subgroups on the workout says who’s at practice. A #tag in the text says who swims those sets. If you put five subgroups on the workout but never #tag a set, all five swim everything. Fine for a shared day, and also the most common surprise when lanes were supposed to split.

Step by step

  1. Write the shared work first, with no tag.
  2. Type # and the subgroup name (Commit suggests your group’s subgroups as you type), then indent that subgroup’s sets under it.
  3. Repeat for each split. Two subgroups sharing a main set? Tag both on the same block.
  4. Check the stats panel: each subgroup shows its own distance, time, and intensity picture, and the reports credit each swimmer with their subgroup’s yardage.

Common questions

A swimmer is doing the other lane’s sets today. Handle it at attendance, not in the writing. See swapping a swimmer’s sets for a day.

Do I need a separate workout per subgroup? No. That’s the point: one workout, #tagged blocks, per-subgroup data.

My subgroup isn’t suggested when I type #. Check the subgroup exists on the training group. See set up groups and subgroups.

subgroups workouts multiple groups hashtags
Still need a hand?

Send us a note and it lands straight in our support inbox — no account or ticket number needed.

We reply by email, usually same day.