Becoming a race organiser
Race Organiser access is granted after a short vetting. It cannot be self-toggled like other roles.
- Apply Go to Organiser → Apply. The form asks: your name, the race(s) you organise, an approximate next race date, a website or social link, and a short description of your experience (time directing, team size, relevant qualifications).
- Await Bield review Bield reviews applications and replies within a couple of working days. You'll receive a notification when your access is granted (or if more information is needed).
- Access the organiser dashboard Once granted, the Organiser section appears in your navigation. You can also apply via email at hello@bield.run.
The organiser dashboard
Everything is grouped under four headings:
| Section | What's there |
|---|---|
| Events | Current races, Archived races, Regular runs (recurring schedules) |
| Public presence | Your public organiser/club page, photos, appearance settings, certificate design |
| People | Members (clubs), teammates, contact directory |
| Settings | Company-level defaults — standard kit lists, preferences |
Each race card on the dashboard shows runner count, pending volunteers, and marshal-post coverage. Quick actions: race brief PDF, volunteer roster PDF, view as visitor, edit, copy this race, cancel race.
Creating a race — full workflow
The race wizard (Organiser → New race) has nine steps and auto-saves a draft after every step. You can return to finish it later.
- Basics Name, date, start location, country, distance (km), elevation (m), terrain type (road / trail / mountain / fell), cutoff hours, participant capacity, and an optional waitlist.
- Route Upload a GPX file (up to 20 MB). The map and elevation profile render immediately. Named GPX waypoints can auto-drop as checkpoints. For multi-stage or relay races you can merge several GPX legs.
- Contacts Pre-race contact details (for runners to ask questions) and during-race contacts (race-day emergencies).
- URLs Public race page link, registration page link (where entries are actually taken and paid — Bield links to your own site here), live-tracking link, and registration open / close dates.
- Rules Pacers allowed (yes / no), crew allowed (yes / no), and your pacing policy (free text — leg rules, joining points, solo-running zones).
- Checkpoints For each checkpoint: name, location, cutoff time, and per-checkpoint amenities — water, aid station, sleep area, drop bag, food, pacer join point, crew meet point, first aid, parking.
- Kit Mandatory kit list. You can use presets, your company defaults, or build a custom list per item (with checkable field for each kit item).
- Features Per-race feature toggles: finisher certificates, split timing, custom questions, and others. Toggling a feature off later hides the tab but never deletes its data.
- Review Preview everything. Save as draft (private, not yet listed) or publish (live on the Bield race browse page).
Registration page required. Bield does not take entry payments. The registration URL (step 4) is where your runners actually sign up and pay — this link must point to your own ticketing site (e.g. Eventbrite, Enter Now, your own form). Don't leave it blank or the “Register” button on the race page will have nothing to link to.
Managing a race after creation
The race editor has tabs for everything. You can edit any tab at any time — draft or published.
| Tab | What you can do |
|---|---|
| Overview | Edit any canonical field (name, date, distance, terrain, cutoff, capacity) inline |
| Course / Route | Re-upload GPX, drag route handles, snap to paths, fill missing elevation, bake offline map tiles |
| Checkpoints | Full checkpoint editor: cutoffs, facilities, parking, and a suggested-times planner |
| Marshal posts | Checkpoint-derived posts and standalone posts (road crossings, kit checks, tail walker, medic, safety). Bulk and per-post “call for help” pings. |
| Volunteers | Triage interest submissions; see who covers your area; ping individuals or by role |
| Race team | Invite teammates by handle or email; assign positions; the team gets its own chat group |
| Requests | Approve or decline join requests for managed events |
| Results | Upload results by hand or import CSV; publish results |
| Messages | Message runners, pacers and volunteers by audience; schedule sends in advance |
| Photos | Upload and approve race photos (EXIF metadata stripping on by default) |
| Race page | Banner image, intro text, and freeform public-page sections |
| Reports | Marshal briefings (per post or zipped), race brief, route brief, entry list CSV, ops schedule, volunteer roster — all downloadable |
| Features | Toggle race features on/off without losing data |
| Audience | Funnel: favouriters → engaged → slots filled → race-day confirmed, with “notify these runners” buttons |
Managing volunteers and marshal posts
- Marshal posts are created automatically from checkpoints Every checkpoint you add generates a default marshal post. You can also add standalone posts — road crossings, kit-check stations, tail-walker position, medic point, safety marker.
- Volunteers submit interest Marshals on Bield see your race and submit volunteer interest. You see all interest in the Volunteers tab.
- Triage and assign Review each volunteer's profile, trust score and availability. Assign them to a specific post — their status moves to invited and they receive a notification.
- Race day tracking The Volunteers tab shows live post coverage — who has checked in, who is on post, and any gaps. Send a “call for help” ping to volunteers near an uncovered post.
Split timing
If you enable split timing in the Features tab, checkpoint gates record runner passings. Marshals at checkpoints can manually record a bib passing through the checkpoint interface. Splits appear in results after publish.
Prerequisite: Split timing must be toggled on in the race Features tab before race day. You cannot retroactively add splits after the race.
Results — upload and publish
- Go to the Results tab After the race, open your race editor and go to Results.
- Add results Either add manually (per row) or tap Import CSV. CSV columns are auto-detected by header name. Supported columns: bib, name, time, status, distance, category, position, notes, and optionally email (used for certificate delivery to non-Bield runners).
- Validate (dry run) Before anything is written, you see a row-by-row pass/fail preview. Fix any errors, then confirm. CSV limits: 5 MB, 5,000 rows.
- Choose import mode Append/update (matched on bib + distance — safe for adding to existing results) or Replace (wipes existing rows first — use carefully; no undo).
- Publish Results stay private until you tap Publish. Once published, runners matched to a Bield account see their result in their engagement. This is also the prerequisite for sending certificates.
Result statuses supported
Finished, DNF (did not finish), DNS (did not start), DQ (disqualified), withdrawn.
Finisher certificates — design and send
Prerequisites for sending certificates: (1) Results must be published. (2) Finisher certificates must be enabled in the race Features tab. Both must be true before you can open the Send certificates dialog.
Designing your certificate
Go to Dashboard → Public presence → Certificate. Certificate design is saved per organisation and applies to all your races unless overridden.
- Accent colour — matches your page theme or set a custom hex
- Certificate heading text
- Congratulations message — supports
{race}and{name}tokens - Race director name (printed on the certificate)
- Optional rosette / badge stamp overlay
- Display toggles: route map watermark, elevation caption, finishing position, total finishers
Tap Preview certificate at any time to see a sample PDF in the current design.
Email template
Below the certificate design panel, the email template editor sets the subject and body for the notification email. Available variable chips:
{runner_name} · {race_name} · {race_date} · {finish_time} · {position} · {total_finishers} · {organiser_name} · {certificate_link} · {join_link}
A live preview refreshes as you type. A “Sent by [you] via Bield” footer is always appended; it cannot be removed.
Sending certificates
- Open Results → Send certificates Finishers are grouped into three categories: in-app (Bield members), by email (non-members with an email on the CSV), and no contact (no email, not on Bield).
- Review and tweak (optional) You can adjust the subject and body for this send only, without changing your saved template.
-
Send
Certificates render in your browser and are delivered in batches. Keep the tab open until the progress bar completes.
- In-app: runners receive an in-app notification and a push notification. The certificate is downloadable from their engagement.
- By email: non-Bield runners receive an email with a time-limited download link (valid 30 days) and a join-Bield invite block.
- No contact: skipped. To reach these runners, add their email to the results CSV and run Send certificates again.
- Review the summary After delivery, a summary shows sent / failed / skipped per runner. To resend (e.g. after fixing an email), open Send certificates again — it re-delivers to any runner who was previously failed or skipped.
For the full certificate walkthrough with a real example, see Finisher certificates.
Race lifecycle
| Status | Meaning | Triggered by |
|---|---|---|
| Draft | Private — only visible to you in the organiser dashboard; not listed in race search | Saved during the wizard without publishing |
| Published | Live on the Bield race browse page; runners can add it to their races, offer pacing, etc. | You tap Publish in the wizard or race editor |
| Full | Capacity reached; join waiting list if waitlist is enabled | Organiser-controlled toggle or capacity limit reached |
| Active | Race day has begun — split timing live if enabled, marshal check-ins open | Race start date reached (automatic) |
| Completed | Race window closed — results and certificates now the focus | Race cutoff window passed (automatic) |
| Cancelled | Race is called off; runners notified | Organiser taps Cancel race from the dashboard |
| Archived | Past race moved to the archived tab; still visible on your public page as a past edition | Manual or automatic after completed status |
Common questions
My results are uploaded but runners can't see them. What's wrong?
Results stay private until you tap Publish in the Results tab. Uploading / importing does not automatically publish. Check the Results tab for the Publish button.
Can I edit the race after it's published?
Yes — all tabs in the race editor are editable after publishing. Significant changes (date, distance, location) that affect runners who've already added the race will trigger a notification to those runners.
A runner's certificate isn't delivering. What should I check?
Check three things: (1) Is their email correct in the results CSV? (2) Is the “finisher certificates” feature enabled for this race? (3) Are results published? If all three are in order, open Send certificates again and it will retry failed runners.
Can I copy a race from a previous year?
Yes — from the race card on your dashboard, use the context menu → “Copy this race”. It duplicates all settings, checkpoints and kit; you then update the date and any changes for the new edition.
How do I get a list of all my runners for race briefing?
Reports tab → “Entry list CSV” — includes everyone who has added the race on Bield. Also available: race brief PDF, volunteer roster PDF, and marshal briefings per post.