For race directors

Race volunteer software for race directors

The volunteer side of your race management platform: course positions, sign-ups, shifts, personal marshal briefs and race-day check-in. mrshl helps you plan the crew alongside your participant registration and timing tools, without pretending to replace them.

  • Course-mapped shifts, not abstract roles
  • Personalised marshal briefs, generated
  • Live race-morning check-in board

Tell us about your next race. We’ll show you how to bring your volunteer operations together.

Let’s talk about your event

Leave your details and we’ll get in touch to show you how mrshl could work for your team.

No account needed. No commitment. We’ll use these details to respond to your enquiry.

What is a race director volunteer platform?

A race director volunteer platform is software that manages the volunteer side of an endurance event: course positions, shifts, sign-ups, personalised marshal briefs, communication and race-day check-in. Unlike general volunteer tools, it ties every person to a mapped point on the route, so staffing gaps on the course are visible before race morning.

Compared

Spreadsheets vs generic sign-up tools vs a race director platform

The difference is not features, it is whether volunteers are attached to your course. Categories below are generic — most organisers are currently in column one.

CapabilitySpreadsheets & group chatsGeneric volunteer sign-up toolsA race director volunteer platform
Volunteers tied to course positionsManual tabs per point, drifts from the mapRoles and time slots only, no courseEvery shift sits on a mapped point on the route
Marshal briefsCopy, paste and rename per personNot producedGenerated per volunteer, print-ready, versioned
Runner arrival times per pointHand-calculated, redone when the route changesNot supportedComputed from GPX distance and pace bands
Race-morning check-inClipboard, gaps found lateAttendance list, no course viewLive board showing any unmanned point
Volunteer commsGroup chats, no record of who was toldBulk email onlySegmented, personalised, every message logged
Returning volunteersRebuilt from last year's file by handLocked inside each campaignOne pool across every event, with role tags
Waivers and consentA tick box with no wording storedGeneric consent textExact wording each volunteer accepted, stored per person
The specifics

What it actually does

Concrete capability, no adjectives.

Marshal briefs
Personalised per volunteer
Map, arrival and release times, parking, contacts, group link — printed as A4 or lanyard cards.
Course mapping
GPX import + pin drop
Distance to every point computed from the track; move a pin and it recalculates.
Runner ETAs
First and last athlete
From your front-runner and sweeper pace bands, per point, per race.
Race-morning board
Live check-in
Any point short of people turns orange while you can still fix it.
Volunteer pool
Shared across all events
Pull last year's team into this year's race, with role tags and waitlists.
Comms
Segmented WhatsApp broadcast
Personalised text per volunteer, opened ready to send, every message logged.
Sign-up
One public link, no app
Mobile web form with custom questions per role and waiver captured at sign-up.
How it works

Four steps, every race

The same sequence whether you are staffing a 5k or a 100km ultra across 18 hours.

01

Map the course

Import your GPX or paste a spreadsheet of positions, then drop a pin for every junction, crossing, aid station and event village role.

02

Recruit and allocate

Share one public sign-up link, pull returning volunteers from your pool, and fill each point's shifts — with a waitlist when one is full.

03

Brief every volunteer

Generate a personalised one-page brief per person: their point on a map, arrival and release times, parking, contacts and group link.

04

Run race morning

Check volunteers in from your phone and watch any unmanned point flag itself while there is still time to reshuffle.

FAQ

Race director volunteer platform questions

Does mrshl replace all race management software?

No. It covers volunteer operations: recruitment, course positions, shifts, briefing and check-in. Participant entries, payments, timing and published results remain with your other race management tools. A shared workflow does not mean an automatic integration.

Is this general event management software?

mrshl is built for endurance-event volunteer teams, rather than every type of event. It focuses on course-point staffing and marshal instructions, not conference ticketing, exhibitor management or venue booking.

What is a race director volunteer platform?

It is software that runs the volunteer side of a race: course positions, shifts, sign-ups, marshal briefs, comms and race-day check-in. The defining feature is that volunteers are attached to mapped points on the route rather than to abstract roles, so you can see which part of the course is unstaffed.

How is it different from a general volunteer sign-up tool?

General tools manage people and time slots. A race director platform manages a course: it imports your GPX, places positions on it, calculates when runners reach each one, generates a brief per volunteer, and shows unmanned points live on race morning. None of that exists in generic sign-up software.

Can I move across from spreadsheets without redoing everything?

Yes. mrshl has a spreadsheet view with inline editing, and you can paste your existing volunteer list straight in from Excel or Google Sheets. Course points can be imported from a spreadsheet, GPX, KML or what3words addresses.

Do volunteers need an account or an app?

No. Volunteers sign up through a mobile web form using one public link, and receive a link to their own brief. There is nothing to install and no account to create.

Does it work for trail, road, cycling and triathlon events?

Yes. Multi-lap courses, two-way sections, several race distances sharing a course, and legs with no GPX at all (such as a swim) are all supported, each with its own start time and pace bands.

How many marshals will I need, and can it tell me?

Marshal numbers come from the shape of the course — decision points, crossings, splits and aid stations — not from runner numbers. mrshl holds a required headcount per point and flags anything short, so the gap between what you planned and what you have staffed is always visible.

Can it handle road closure documents and waivers?

Yes. Upload your approved road closure notice once and it is linked from every marshal brief, and your volunteer waiver text is stored per event with a snapshot of the exact wording each volunteer accepted.

Get your crew ready for race day

Start with your course and crew, not another spreadsheet to maintain. Explore the setup yourself or talk it through with us.

£24 per event when your first volunteer signs up or is added. No subscription. Email sending extra, at cost.