Sports Events

Manage volunteers for runs, challenges, tournaments and multi-venue sporting events with staggered shift times, alongside your entry and ticketing platform.

The challenge

Sporting events – runs, walks, rides, triathlons, tournaments, multi-day athletics meets – run on volunteer labour. A city marathon might need 800 volunteers across 30 or more positions along the course, each with precise timing:

  • Course positions with staggered start and end times that follow the race progression
  • Role diversity – water station crews, marshals, medical support, registration desk, finish line, bag drop
  • Shift precision – a water station 20km into the course needs staffing 90 minutes after the start, not at 6am
  • Teams – corporate volunteer groups who want to work together at the same station
  • Multi-venue complexity – tournaments spanning multiple fields, courts, or tracks at once
  • Repeat events – annual races where you want to bring last year's volunteers back
  • Sponsor obligations – corporate sponsors provide volunteer groups

Sports event organisers often use an entry or ticketing platform for participants, spreadsheets for volunteer allocation, and messaging apps for day-of coordination. PurposeTech replaces the spreadsheets and the group chats for the volunteer side. It does not take entries, sell tickets or process payments.

How PurposeTech solves it

Position-based shift scheduling

Create a site for each position along your course or across your venues, each with its own shift times and capacity:

Site
Area
Region
Date & Time
DurationVisible
Queen StAuckland CentralAuckland
13 Mar 2026
6:00 AM
4h
Queen StAuckland CentralAuckland
13 Mar 2026
10:00 AM
4h
BritomartAuckland CentralAuckland
13 Mar 2026
6:00 AM
4h
BritomartAuckland CentralAuckland
13 Mar 2026
10:00 AM
4h
Lambton QuayWellington CBDWellington
13 Mar 2026
7:00 AM
5h
Lambton QuayWellington CBDWellington
13 Mar 2026
12:00 PM
4h
Showing 1–6 of 12
Page 1 of 2
  • Water Station 1 (5km) – 06:00 AM to 10:00 AM, 8 volunteers
  • Water Station 2 (10km) – 06:30 AM to 10:30 AM, 8 volunteers
  • Finish Line – 07:00 AM to 12:00 PM, 15 volunteers
  • Registration Desk – 04:30 AM to 07:00 AM, 10 volunteers

Each position has its own shift times and durations, matching the actual event schedule rather than generic time blocks. Rename "Site" to "Position" or "Station" in the terminology settings if that suits your volunteers better.

Role-specific instructions

Use shift types to categorise positions and attach a briefing. The email note is added to the shift details in the volunteer's confirmation and reminder emails:

Shift typeEmail notes
Water Station"Arrive 15 min early. Cups and bottles at your station. Keep 2 lanes clear for runners."
Course Marshal"Hi-vis vest in your volunteer pack. Stand at the position marked on the course map."
Medical Support"Report to the medical tent at 5:30 AM. Bring current first aid cert."
Registration"Laptop setup guide is in the volunteer pack. Doors open at 5 AM for early registration."
Bag Drop"You'll need a clear line of sight to the numbered bag racks. Expect peak at 5:30 AM."

Volunteers receive instructions for the positions they booked without a manual email per role. To share a course map or briefing pack, host the PDF in the tenant Documents area and link to it from the email.

Volunteer terms and waivers

Add a Checkbox marked Required to the registration form, and use Insert document link in its label to link to your terms as a PDF in your Documents. The sign-up form asks volunteers to tick it before they can continue, and their answer is saved with their sign-up for that campaign. See Registration form for the field types, and the volunteer waiver template for wording to start from.

Teams and sponsors

PurposeTech books individuals. Each volunteer signs up with their own details. For corporate sponsors and clubs:

  • Reserve a position for a team with Adopt-a-Site, entering a contact and the organisation name
  • Pre-load the team from a CSV and ask them to book their shifts
  • Tag the team's volunteers and filter or export the Volunteers list by tag for sponsor reports

Multi-venue campaigns

Running a tournament across multiple courts or fields?

  • Create each venue as an area, or as a site, within the campaign
  • Each position has its own shifts and capacity
  • Volunteers sign up for specific positions
  • Assign an area or site coordinator who manages only their own part of the roster
  • Admins see everything across all venues with the At-a-Glance view on the roster page

Staggered shift support

PurposeTech handles different positions needing cover at different times:

  • Set up each station with its own start time and duration
  • Early positions (registration, setup) start hours before late positions (finish line, pack down)
  • The booking flow shows the time of each shift, so volunteers know when to arrive
  • Shift type email notes reinforce the timing: "Arrive by 06:00 AM sharp"
  • The Shift Generator creates the same shift pattern across many positions at once

Race-day roster management

On the day, course marshals and venue coordinators have live access to their roster:

  • See who is booked on each position
  • Email and mobile number shown beside each volunteer, with a copy button
  • Cover gaps by moving people from over-staffed positions (the Move volunteers tool is for larger screens)
  • Add volunteers who turn up wanting to help
  • Export a PDF or CSV of the roster for radio operators and event control

PurposeTech records who is booked, not who arrived. On-the-day check-in is on the roadmap.

Year-on-year retention

Volunteers stay in your organisation's list from one campaign to the next:

  • Duplicate last year's campaign to copy positions, shifts, shift types, the sign-up form, branding and email templates, with dates moved to the new event
  • Returning volunteers sign in with the same email, and their saved details are there when they book again
  • Import additional volunteers from CSV; existing emails are skipped, not duplicated
  • Send a bulk email to everyone who had a booking to tell them registration is open

Operational timeline for sports events

WhenWhat to do
3 months beforeCreate or duplicate the campaign, define positions and venues and shift patterns
2 months beforeOpen registration, recruit through event channels and sponsors
1 month beforeAssign course and venue coordinators, reserve or import sponsor teams
2 weeks beforeCheck coverage for every position, fill gaps
1 week beforeFinalise role-specific briefings, send a test email
Day beforeReminders go out automatically, export PDFs for event control
Event dayRoster management, gap cover, adding walk-ins
Day afterThank-you email, volunteer feedback, sponsor lists

Who uses this

PurposeTech suits sporting events of all scales:

  • City and regional marathons, fun runs and charity challenges
  • Triathlon and multi-sport events
  • Sports tournaments (football, rugby, netball, cricket)
  • Cycling events and multi-stage races
  • Community sports days and school athletics carnivals
  • Charity walks

For sponsor reporting, the Volunteers list can be filtered by tag and downloaded as CSV, and the Filled by Area report shows fill rates for each position.

Get started

Coordinating volunteers for a sporting event? Get in touch to see a demo, or explore the Quick Start Guide to understand the setup process.

Signed-in customers can ask questions about the docs. Log in