Field manual

Everything you need to run — or ride — a tracked event.

A complete, step-by-step reference for Waypoint. Organizers start on the left; riders can skip straight to joining an event. Prefer the short version? Read How it works first.

For organizers
1. Create your account2. Create an event3. Build your roster4. Import a roster by CSV5. How tracking updates6. Read the live map7. Command view & SOS8. Share your event9. Branding & white-label10. Pricing & billing
For riders
1. Join an event2. Register & emergency info3. Connect your tracker · Garmin inReach · SPOT · ZOLEO · Phone tracking4. What you'll see
Reference
Status coloursTroubleshootingQuick FAQ
For organizers · 1

Create your account

Go to Sign upand create an account with your email. That’s the only account anyone needs — your riders never have to sign up unless they want to. Once you’re in, you land on your dashboard, which lists every event you run and the button to create a new one.

There’s no hardware to buy and nothing to install. Waypoint reads the satellite beacons your riders already carry, so all of your setup happens right here in the browser.

For organizers · 2

Create an event

From the dashboard, choose Create event. You’ll set a few things:

1
Name and dates
Give the event a name and set its start and end dates. The dates matter for entrant-paid events — the per-rider fee is derived automatically from how long the event runs (see pricing).
2
Choose how it runs
Pick one of the three modes below. You can start free and upgrade later if the field grows.
3
Rider classes (optional)
Add the categories you race — RallyPro, Rally1, Adventure, and so on. Riders pick from this list when they self-register, and the map colour-codes by class.
4
Route (optional)
Upload a route GPX to draw the course on the map. Multi-day events can be broken into stages so each day has its own leg.

The three ride types

ModeWho paysCapacity
Free group rideNobody — no chargeUp to 10 riders. The default; perfect for a ride with friends.
I'll pay for more ridersYou, the organizer$200 unlocks 40 riders, then +$40 per additional 10. You go to checkout right after creating the event.
Riders pay at joinEach rider, at registrationUnlimited; each rider pays a small fee ($10 / $12 / $15) set by event length. A rider only appears on the map after paying.
You can change your mind
Create the event as a free group ride to try it out. If the roster grows past 10, upgrade to a paid event from inside the event page — nothing you've already set up is lost.
For organizers · 3

Build your roster

Your roster is the list of entrants and the beacon each one carries. There are two ways to build it, and you can mix them freely.

Add riders one at a time

Open your event and use Add entrant. Enter the rider’s name, number and class, then paste their beacon share link and choose the device type (Garmin, SPOT or ZOLEO). Use Testto confirm Waypoint can reach the feed before the event starts — a green result means you’re good; an error tells you exactly what’s wrong (almost always a private MapShare page).

Let riders add themselves

Prefer not to chase everyone for links? Share your event’s join code or link and let riders register themselves — they add their own details, emergency info and beacon. Covered in the rider section below.

Fix-ups are easy
You can edit any entrant's number, class or beacon link at any time, and remove entrants who drop out. Corrections you make always win over what a rider entered.
For organizers · 4

Import a roster by CSV

For a full field, the fastest path is a CSV import. On the roster screen, download the template (waypoint-entrants-template.csv), fill it in — a spreadsheet like Numbers or Excel is fine — and upload it. Waypoint shows a dry-run preview first, so you see exactly what will import before anything is written. A bad row is flagged by line number and never blocks the good ones.

The columns

Only nameis truly required, plus enough to locate a beacon. Column headings are matched loosely — “Rider Name”, “Bib”, “Category” and “Share Link” all resolve — so you don’t have to match the names exactly.

ColumnRequiredWhat goes here
nameYesThe rider's name.
numberOptionalBib / rider number, e.g. 42.
classOptionalCategory — should match one of your event classes.
deviceFor beaconsOne of: garmin, spot, or zoleo.
feedDependsGarmin MapShare URL, or the SPOT feed ID. Leave blank for ZOLEO.
passwordGarmin onlyOnly if the rider's Garmin MapShare page is password-protected.
waypoint_idOptionalA rider's Waypoint code (e.g. WPX7K2) to link an existing app user.
emailOptionalRider email, for your records.
ice_nameOptionalEmergency contact name.
ice_phoneOptionalEmergency contact phone.
blood_typeOptionale.g. O+. Shown only on the private responder view.
allergiesOptionale.g. penicillin. Private responder view only.
notesOptionalAnything else for your own reference.

What to put in the feed column, by device

devicefeed value
garminThe rider's Garmin MapShare URL. Any shape works — share.garmin.com/Name, /share/Name, /Feed/Share/Name, or a regional host — Waypoint normalises it.
spotThe rider's SPOT shared-page feed ID (the long code from their SPOT share settings).
zoleoNothing. ZOLEO pushes positions to Waypoint by webhook, so the feed column stays empty.
The #1 setup mistake: a private MapShare
A Garmin beacon only works if the rider's inReach MapShare page is turned on and public. If it's off or password-protected, Waypoint gets a 401/403 and the rider shows 'No fix yet'. Either have them make MapShare public, or put the page password in the password column.

The importer is forgiving about file quirks — quoted commas, line breaks inside a cell, Windows line endings and Excel’s hidden byte-order mark are all handled. Just export a normal CSV and upload it.

For organizers · 5

How tracking updates

Once beacons are on the roster, Waypoint does the work. It polls every entrant’s feed roughly every two minutesand drops each new fix on the map and into the recovery feeds. You don’t start or stop anything — it runs for the life of the event.

Satellite beacons report every few minutes at best, and terrain can block the sky, so every rider carries a statusbased on how recently they were last heard from. The thresholds are deliberately generous — a normal gap shouldn’t read as an emergency.

LiveA fix in the last 15 minutes. The rider is reporting normally.
StaleLast fix 15–60 minutes ago. Often just terrain or a sky-blocked beacon — not an alarm on its own.
No signalOver 60 minutes with no fix. Worth a look, especially late in a stage.
No fix yetThe beacon has never reported to this event. Usually a setup issue — see troubleshooting.
For organizers · 6

Read the live map

The Live map tab is your command surface. Every entrant is a coloured marker on satellite imagery, labelled by number and last-seen time.

1
Satellite by default
The map opens on high-resolution Esri World Imagery. Switch layers any time — Esri with labels, Mapbox Satellite, USGS Topo, OpenTopoMap or plain streets — from the layer switcher.
2
Filter and search
Narrow the map to a single class, or search a rider by name or number to jump straight to them.
3
Measure distances
The ruler tool measures point-to-point on the map with a running total, per-leg bearing, and a km/mi toggle — handy for 'how far to the next checkpoint?'
4
Tap a rider
Open any entrant to see their recent track, exact last fix, and status. Their emergency info stays on the private responder view, never here.
For organizers · 7

Command view & SOS

Command view is a focused, access-controlled version of the live map for the people running the event — race control and the recovery crew. You hand it out as its own link, separate from your organizer login, and its access expires when the event ends, so a link can’t be reused next season.

If a rider triggers an SOSon their beacon, or goes dark in a way that warrants attention, the event surfaces it so your team can respond. Each entrant’s emergency card — contact, phone, blood type, allergies — is reachable from the private responder view for exactly this moment, and is never shown on any public map.

Waypoint adds visibility — it isn't a rescue service
Tracking helps you see and respond faster, but it is a recreational tool, not a replacement for a dedicated emergency locator beacon or for real safety planning. Riders should always carry and use proper emergency equipment and trigger a real SOS on their device in an emergency.
For organizers · 8

Share your event

Everything you share lives on the Share tab. Pick the audience:

Share optionForWhat it is
Public event pageFans, family, sponsorsA full-screen live map and roster on its own link. Emergency and SOS details are never shown.
Website embedYour event siteA one-line iframe that drops the same live map into your own web page.
Google Earth Pro feedRecovery / race controlA private network-link that streams live tracks into Google Earth Pro. Issue a named credential per person; every access is logged and expires with the event.
Join code / linksYour ridersThe code or per-rider link riders use to register themselves.

The Google Earth Pro feed is the one your recovery team will love: open Google Earth Pro, add the network link once, and every rider’s live position and trail appears over full 3-D terrain, refreshing on its own.

For organizers · 9

Branding & white-label

On a series license, the public event page and the website embed carry yourlogo and colours instead of Waypoint’s, with just a small “powered by Waypoint” credit and a link back. Set your logo and brand colours once in your org settings and they apply across every event and embed you run.

For organizers · 10

Pricing & billing

Start free and pay only when your field grows. Everything is handled through secure Stripe checkout, and you can manage or cancel a subscription from the billing portal any time.

PlanPriceWhat you get
Free group ride$0Up to 10 riders. The default mode.
Event (you pay)$20040 rider seats. Add +10 seats for $40 whenever you need them.
Entrant-paid$10–$15 / riderRiders pay at join. Fee by event length: up to 3 days $10, up to 7 days $12, up to 30 days $15.
Org series license$3,500 / yearA 1,500-entrant pool across all your events, plus white-label branding.

Running many events a season, or a large rally series? The org license is usually cheaper than paying per event and gives you the branded, white-label look on top.

For riders · 1

Join an event

No app to install and no account required. Your organizer gives you a join code or a link — that's all you need.

1
Open the link or enter the code
Tap the link your organizer sent, or enter the join code they gave you. Either one takes you straight to that event's registration.
2
You're in the right place
You'll see the event name at the top so you know you're registering for the correct ride.
For riders · 2

Register & emergency info

Registration is one short screen:

1
Your details
Name, rider number, and class (you'll pick from the organizer's list if they set one). Don't stress the number or class — the organizer can correct either later.
2
Emergency info (optional but encouraged)
Add an emergency contact, phone, blood type and allergies. This is shared only with the event organizer and emergency responders, and is never shown on the public map.
3
Consent & join
If you add medical or emergency details, tick the consent box to share them for this event, then join. Done — you're on the roster.
Your private info stays private
Emergency and medical details live on a responder-only card. Spectators watching the public map never see them — they see your position and status, nothing more.
For riders · 3

Connect your tracker

Waypoint shows your position by reading the satellite beacon you already own. After you join, set up your tracker from your dashboard — pick your device type and connect it as below. If your organizer added you from a roster, they may have done this for you already; it’s worth confirming.

Garmin inReach

Garmin works through your MapShare page. Two things have to be true:

1
Turn MapShare on
In your Garmin Explore / inReach account, enable MapShare for your device. This creates your public share page at share.garmin.com/YourName.
2
Keep it public (or share the password)
Waypoint reads that page to get your fixes. If MapShare is off or password-protected, Waypoint can't see you and you'll show 'No fix yet'. Either leave it public, or give your organizer the page password.
3
Give your organizer the link
Paste your MapShare URL into registration (or hand it to your organizer). Any form of the link works.
If you show 'No fix yet', check MapShare first
A private or password-protected MapShare is the single most common reason a Garmin rider doesn't appear. Open your share.garmin.com page in a private browser window — if you can't see it without logging in, Waypoint can't either.

SPOT

SPOT works through a shared page feed. In your SPOT account, create or open a Shared Page for your device and copy its feed ID(the long code). Give that to your organizer, or enter it when you register. That’s all SPOT needs.

ZOLEO

ZOLEO is the simplest — it pushesyour location to Waypoint automatically, so there’s no feed link to copy. Enable location sharing on your ZOLEO account so your positions flow through, and you’re set.

Phone / cellular tracking (coming soon)

No satellite beacon? RallyTrak and RallyTrak Nav — the Chasing Waypoints companion phone apps — will track you over cellular and feed straight into your event. Coming soon. Because cellular tracking depends on cell coverage, it is great for front-country and convenience but is no substitute for a satellite beacon in real backcountry.

Test before the start
Ask your organizer to hit 'Test' on your entry, or check that your marker appears on the map, before the flag drops. Five minutes of setup the day before saves a scramble at the start line.
For riders · 4

What you'll see

Once you’re reporting, you and anyone you share the public link with can watch the whole field move across the map in near real time, colour-coded by class. Your family can follow you from home; your crew can see where you are on the course. Your emergency details stay off that public view — only the organizer and responders can reach them.

Reference

Troubleshooting

SymptomMost likely cause & fix
Rider shows 'No fix yet'The beacon feed can't be reached. For Garmin, MapShare is off or password-protected — make it public or add the password. For SPOT, the feed ID is wrong or the shared page is off.
Rider stuck on 'Stale'Normal in canyons, timber or bad sky. If it persists for a long stretch, the beacon may be off, out of battery, or the rider has stopped. Worth a radio check late in a stage.
Garmin link 'doesn't work'Any MapShare URL shape is accepted, so it's rarely the format — it's almost always the page being private. Open it in a private browser window to confirm it's public.
Rider paid but isn't on the mapEntrant-paid riders appear only after payment clears. If they just paid, give it a moment and refresh.
Can't add an 11th riderYou're on a free group ride (10-rider cap). Upgrade the event to add more seats.
Reference

Quick FAQ

Do my riders need to install an app?

No. Riders register from a link and are tracked through the beacon they already carry. There’s nothing to download.

Do I need to buy any hardware?

No. Waypoint reads Garmin inReach, SPOT and ZOLEO devices your riders already own.

How often do positions update?

Waypoint checks every beacon about every two minutes; how often each one reports depends on the rider’s device settings.

Is my location data sold?

Never. See our Privacy Policy.

Can spectators see emergency or medical info?

No. That information is only on the private responder view for the organizer and emergency responders.

Ready to put your event on the map?

Free for group rides. No hardware to buy — riders keep the beacons they already own.

Create your eventHow it works