How a Worcester rowing club stopped 46 juniors driving to a river they could not row on
Severnside Rowing Club sits on the east bank of the Severn a mile upstream of Worcester Bridge, with 46 juniors across three squads and a boathouse that floods often enough to have a tide mark on the door frame. In the winter of 2024–25 the club scheduled 96 water outings and called off 31 of them. On 14 of those mornings at least one athlete arrived anyway.
TL;DR
Severnside loses roughly a third of its winter outings to river flow, fog and ice, which is normal for a club on the Severn. What was not normal was the cost of announcing it: a decision made at 6.10 for a 7am outing, sent to four WhatsApp groups, half of them muted. Fourteen wasted journeys in a season, a replacement land session almost nobody attended, and a head coach spending cancellation mornings on the phone. Moving the call to a published 5.45 deadline and announcing it as one pinned channel post in Bitir, with the land session named in the same message, changed four numbers: wasted journeys fell from 14 to one across the following winter, land-session take-up went from 22% to 71% of the squad, notifying everybody went from 25 minutes to under three, and cancellation-morning phone calls fell from 19 a term to two.
Fraser Nicholls
Head Junior Coach · Severnside Rowing Club, Worcester
Where the club started
Fraser has coached juniors at Severnside since 2016 and works four mornings a week before his day job. The squad trains at 7am on Tuesday, Thursday and Saturday, plus a Sunday long paddle, which means a 14-year-old in Malvern leaves the house at about 6.15 and a parent drives 20 minutes in the dark.
Whether the outing happens depends on the river, and the river changes overnight. Heavy rain in mid Wales on Monday arrives in Worcester on Wednesday. Fraser checks the Environment Agency river level gauges the night before and again in the morning, and the club's own safety rules follow British Rowing's RowSafe guidance on stream conditions, visibility and cold water.
The decision itself was never the problem. Fraser is decisive and the criteria are written down.
Telling people was the problem. In the 2024–25 season the announcement went out at around ten past six, typed four times into four different chats: the junior parents group, the senior squad group that half the juniors were also in, a coaches group, and a set of private messages to the three families who had asked to be told directly. On a bad morning that took 25 minutes and Fraser was often typing it while driving to the boathouse to check the water himself.
- Four groups, so an announcement reliably reached three of them.
- The parents group carried social chatter, so most parents had it muted.
- Nobody could tell who had actually read it, only that it had been sent.
- The replacement land session was mentioned in a separate message an hour later, if at all.
- Nothing was recorded, so at the end of the season the club could not say how many outings had run.
The morning that settled it was 9 January 2025. Red-brown water, a level well above the club's limit, an obvious call. Fraser sent the message at 6.08. Two juniors were already at the boathouse gate at 6.40 because their mother had muted the group in October after a run of 60 messages about a kit order.
What was actually wrong
Three things, and only one of them was about weather.
The first was timing. A 6.10 decision for a 7am outing is 20 minutes after the earliest athlete leaves home, so on any given cancellation the message was chasing people who were already in cars. Working backwards from the earliest journey rather than the start time moved the real deadline to 5.45, which felt unreasonably early until Fraser realised he was already awake and looking at the gauge at 5.30.
The second was the channel. Not the app itself but the shape of it: one stream carrying kit orders, photos, regatta results and the one message a term that has to interrupt somebody at 6am. Muting is the rational response to the first four, and it silences the fifth.
The third was the replacement. Severnside has eight ergs in the boathouse gym and a cancelled outing is a perfectly good 45-minute land session, but it was being announced as an afterthought, so the squad treated the morning as a day off. Across that winter an average of 10 athletes out of 46 turned up to the land sessions.
"I had convinced myself the problem was the Severn," Fraser says. "It was not. The river does what it does every winter and always has. The problem was that I was making a good decision at the wrong time and posting it into four places where nobody was looking."
"I was making a good decision at the wrong time, and posting it into four places where nobody was looking."
What Severnside set up in Bitir
The club moved its junior squads across in October 2025, before the winter, following the approach in our guide to cancelled sessions and schedule changes.
- One channel per squad, with juniors and their parents in the same channel, replacing the four overlapping WhatsApp groups.
- A published decision time. Every outing gets a yes or a no by 5.45, stated in the club handbook and repeated at the start of each term. Silence is never the answer.
- Session status as a pinned announcement with a push notification, so a parent checking at 6.05 sees it at the top of the channel without scrolling through anything else.
- The replacement named in the same message. "Off. River at 1.9m and rising. Ergs at 7, 45 minutes, back by 8" is the whole announcement.
- Read counts rather than replies. Fraser rings only the names still unread at 6.15, which is usually nobody and never more than three.
- The outing marked cancelled on the register with the reason attached, instead of the week being left blank.
- Ordinary chat kept separate from announcements, so kit orders and regatta photos no longer push anyone towards muting the channel.
Fraser argued with his committee about one thing: calling it at 5.45 means occasionally cancelling an outing that would have been fine by seven. It happened twice last winter. His position is that two unnecessary cancellations cost the club far less than 14 families driving to a locked boathouse, and after the first month nobody raised it again.
What changed in the numbers
The club compared the 2025–26 winter against 2024–25. Both winters lost a similar share of outings, 31 out of 96 and then 28 out of 94, so the comparison is about the announcement rather than the weather.
The land-session number is the one Fraser cares about most, and it is almost entirely an artefact of putting the replacement in the same message as the cancellation. Thirty-three athletes on an erg at 7am on a flooded Saturday is a training week that survives a bad river.
The read count did something he did not expect. Roughly nine in ten of the channel opens the announcement within 12 minutes, which means by 6am he knows the message has landed and can stop worrying about it. The two phone calls a term are to the same family, who have a patchy signal in a village north of the city, and that is now a known and manageable case rather than a guess.
Recording cancellations mattered at committee level. Thirty-one lost outings in one winter, with dates and reasons, is a document. The club used it to justify buying four more ergs and to open a conversation with a neighbouring club about sharing an indoor space in January and February. Attendance percentages also stopped lying, because they are now calculated against outings that actually ran, in the way our guide to attendance tracking for classes and clubs describes.
What Fraser does in Bitir
- A channel per squad holding juniors and parents together, replacing four WhatsApp groups.
- Pinned session announcements with push notifications for every on or off call at 5.45.
- Read counts to see who has not opened the message before he starts ringing.
- Attendance for every outing and land session, with cancelled sessions marked as cancelled.
- Weekly training targets per athlete, so a lost water session converts into a specific erg piece rather than a vague instruction.
- A coaches-only channel for the safety call and the launch rota, kept out of the parent channels.
What he would tell another club
- Set the decision time from your furthest member's journey, then publish it. The publishing is half the value.
- Announce a yes as well as a no. Silence makes people ring you.
- Put the replacement in the cancellation message or accept that hardly anyone will do it.
- Stop asking for "seen" replies. Ninety confirmations are noise; a read count is information.
- Write down every cancelled session with its reason. A year of dates is what gets a committee to spend money.
"The river has not changed at all. The difference is that on a bad morning 33 of them are on an erg at seven instead of 10 of them, and nobody is standing at the gate."
What's next
Fraser wants the launch and safety-boat rota in the same place as the session status, so the volunteer driving the launch gets the cancellation without a separate message. The club is also trialling a Sunday morning novice squad, which will double the number of families receiving the 5.45 call, and he wants a second coach able to send the announcement on the mornings he is away at a regatta.
Questions we're asked about this case
How does a rowing club decide whether an outing is on?
Severnside checks the river level gauge and the forecast the night before, then makes a final call at 5.45am for a 7am outing, which is 15 minutes before the earliest athlete leaves home. The decision is announced whether the answer is yes or no, so nobody has to guess from silence. Publishing the decision time turned out to matter more than the decision itself.
What should a club send when a session is called off?
One pinned announcement with a push notification, naming the squad and the date, saying it is off in the first line, giving the reason in one clause, and stating what replaces it. Severnside always names a land session in the same message, which is why take-up of the replacement rose from 22% to 71% of the squad.
How do you know everyone has seen a cancellation?
Use a channel that reports read counts rather than asking people to reply. Severnside sees roughly nine in ten of the squad open the announcement within 12 minutes, and the head coach rings only the names still unread by 6.15. Across the 2025-26 winter that meant one wasted journey instead of the 14 the club counted the season before.
Should a cancelled session be recorded on the register?
Yes. Severnside marks the outing as cancelled with the reason attached rather than leaving the week blank, so attendance percentages are calculated against sessions that actually ran. It also gave the club a dated record of 31 lost outings in one winter, which is what persuaded its committee to fund a second set of ergs.
Make the call once, and know it landed
Announce an outing on or off to the whole squad in one pinned post with a push notification, name the replacement in the same message, see who has not opened it, and keep the cancelled session on the register.
Set Up Your Club