Every station covered before the gun

Volunteer management for fun runs and sports events

A race is a one-off surge: marshals, water stations, registration desks and course crews, all needed in the same few hours across dozens of points on a course. PurposeTech rosters each station, checks people in on the morning, and shows the race director exactly what's covered.

28,000+

Confirmed volunteer shifts across national appeals

9,000+

Confirmed shifts in a single appeal

7,000+

Volunteers in one appeal

5+

Years in production

The roles every race depends on

From parkrun-scale weekly events to City2Surf-scale road closures, and everything between – school fun runs, club races, relay events, triathlons – the volunteer roles are the same. What changes is how many of each you need, and how many places they need to be.

Course marshals

Every corner, crossing and merge point on the course needs a person on it before the first runner arrives. Roster marshals to numbered positions so you know exactly which spot is uncovered, not just how many people you're short.

Water stations

Stations need a crew, not an individual – a lead plus enough hands to pour, hand out and clear cups. Set a capacity per station and see fill levels for each one, from the 3 km table to the finish chute.

Registration and bag drop

The busiest window of the day is the two hours before the gun. Roster registration desks, late-entry tables and bag drop as their own shifts with their own start times, separate from the on-course roles.

Course setup and pack-down

Setup crews start before dawn and pack-down crews finish after the last walker. Run them as separate shift windows around race day – including the day before – rather than one long everyone-all-day block.

Built for race day

A course is a multi-site problem: many stations, one morning, no second chances. That is the problem this platform was built on.

Every station is a site

The same multi-site engine that runs national street appeals runs a race course. Each marshal point, water station and desk is a site with its own capacity, location and shifts – and one dashboard shows them all.

Shift windows around race day

Setup on Saturday, marshals from 6am, water stations from 7am, pack-down from 11am. Volunteers pick the window that suits them, and nobody is asked to give up a whole day when you only need three hours.

Check-in on the morning

Volunteers check in when they arrive – at a kiosk, or marked off by a coordinator. By gun time you know who is actually on course, not who said they would be.

Waitlists for popular roles

Finish-line and lead-bike roles fill first, every year. When a role is full, new sign-ups join a waitlist and are promoted automatically when someone pulls out – no coordinator email chain required.

Live fill dashboards

Race directors see fill rates by station in real time, in the weeks before and on the morning itself. Move people from an overfilled water station to an empty marshal point before it becomes a problem.

Set up fast, clone next year

Describe your event and the platform builds your pages, sign-up forms and shifts. Next year, clone the whole setup – stations, shifts, forms and emails – and open registration again in minutes.

Go deeper on the race-day features

Live fill dashboards

Fill rates by station and shift, live – see the gaps while there is still time to fill them.

One-off events & campaigns

Volunteer waitlists

Capacity on every role, automatic promotion when a spot opens, and fair first-come ordering for the roles everyone wants.

How waitlists work

One-off events & campaigns

A race is one kind of one-off surge. See how the same platform handles street appeals, clean-ups and campaign days.

One-off events

Trusted by leading charities

Assistance Dogs NZBreast Cancer Foundation NZChild Cancer FoundationSustainable Coastlines

28,000+

confirmed shifts across our national appeals

7,000+

volunteers across 1,000+ sites in one appeal

$300k+

raised by Child Cancer Foundation in 2025

$109k

Assistance Dogs NZ's first six-figure campaign

Fun run volunteer management FAQ

Does this work for paid event crew as well as volunteers?

Yes. Paid crew and volunteers run on the same rostering engine – same shifts, same rosters, same live fill view. If your event uses a mix of volunteers and paid staff, or you run commercial events as well, see our event staffing page.

How do volunteers check in on race morning?

Two ways: volunteers check themselves in at a kiosk as they arrive, or a coordinator marks people off from their phone at each station. Either way the dashboard updates live, so you can see which positions are covered before the start.

What happens when a popular role fills up?

New sign-ups join a waitlist for that role. When someone cancels, the next person on the list is promoted automatically and notified – in the order they joined, so it stays fair. You keep the demand instead of turning people away.

What size of event does this suit?

The engine underneath has coordinated 28,000+ confirmed volunteer shifts across national appeals, including 9,000+ in a single appeal – so a major road race with hundreds of volunteers across dozens of stations is comfortably within range. It works just as well for a school fun run with twenty helpers.

How does pricing work for a once-a-year event?

Plans start at NZD 500 a year (New Zealand dollars), and you only pay for people who participate in a shift – no-shows and cancellations don't count. One subscription covers your events for the year, and you can clone this year's setup for the next one.

Running paid crew alongside volunteers? See event staffing.

Got a race to staff?

Describe your event and get your stations, shifts and sign-up pages built the same day. Free for 14 days.