Event registrations
Planned · Phase 1A platform fee on every entry, taken automatically at the moment of charge.
Why Trailmark
Signup is the front door. Trailmark runs the entire race lifecycle behind it — lottery, communication, race day, results, volunteers, community and a built-in shop — on one account, for every organization a runner ever races for.
Ce prototype esquisse les fonctionnalités ; les écrans, les parcours et les données sont illustratifs, pas le produit fini. Il illustre la direction et ne contient ni le plan complet de l'application ni toutes ses fonctionnalités. Marks below compare the planned platform, phase by phase.
Plan
Distances · Pricing · Cutoffs · Course map
Open registration
Checkout · Saved cards · Coupons · Waivers
Lottery
Weighted tickets · Draw · Waitlist · Deferrals
Communicate
Email · SMS · Delivery log · Inbox
Race day
Aid stations · Alerts · Live tracking · Tablet-first
Results
Splits · Leaderboards · Course records · PRs
Post-race & shop
Photos · Social feed · Merch · Share cards
58
planned capabilities
7
stages of the race season covered
3
apps — web, iOS, Android — one codebase
1
account, every organization, one running life
Trailmark against the categories of tools a race usually stitches together — not any one product, but what each category typically offers.
Compare Trailmark with
Trailmark
40 of 40
Registration sites
2 of 40
19 partial
Registration & payments
A full checkout — distance, waiver, shirt size, donation — not just a payment form.
One saved payment method follows a runner to every organization they register with.
Every adjustment to what a runner paid is a ledger entry, not an email nobody tracks.
A full distance rolls waitlisted entrants in automatically as spots open.
A signed waiver per entry, with a guardian consent flow for minors.
Past registrations, results and athletes imported, deduplicated and reconciled to the dollar before go-live.
Lottery
Qualifiers and multi-year tickets weight the odds, not just a random pick.
A draw run from a recorded seed, so the result can be explained and defended.
Communication
One compose flow, multiple channels, instead of a separate tool for each.
Know who got the message and who opened it, not just that it sent.
Every announcement and reply lands in the runner's own inbox instantly.
Questions answered from the race's own guide, with a ticket and an SLA timer when a person is needed.
Race day
A board that updates itself from check-ins, not a radio call and a whiteboard.
One alert, tagged by severity, reaches everyone on course in seconds.
Crew follow one runner's position and projected finish from a phone.
Operations & safety
Scan or type a bib, check waiver and ID, hand over the bag — or let runners self-serve.
One incident log, DNFs from every aid station, and runners overdue at the next station, sorted.
Results & records
Splits per aid station and a finish-time distribution, not just a final list.
A course record updates itself the moment it's broken.
A runner's personal bests, tracked across every organization they've raced for.
Volunteers
Staffing by aid station and shift, not a sign-up form and a thank-you.
A shift worked becomes a credit toward a future entry, automatically.
Commerce & shop
A merch table with its own per-event inventory, sold from a tablet at the venue.
A season pass or a multi-race series sold as one product, not five separate signups.
Revenue lands in an organizer's own connected account, on a schedule they can see.
Community
Write-ups and activity mini-maps from runners you follow, between races.
A finisher card generates itself the moment a runner crosses the line.
Mobile
The same screens, wrapped natively — nothing rebuilt twice.
A race-day alert reaches a lock screen, not just an open browser tab.
AI
A real, usage-metered answer to "how's registration pacing," instead of pulling a report by hand.
Photos match themselves to runners, and race search understands plain language.
Growth & integrations
A charity page for every runner, tied to their entry.
The race's full website, built from the same event data, on the organization's domain.
Registrations, results and payouts available to an organization's own tools.
Local dates, numbers and currency formats, not just translated labels.
Platform & security
Every organization's data is isolated and every access to it is authorized and logged.
Race, volunteer and direct on one login, with history that follows the account.
Capacity enforced at the database, idempotent payments and queued work, so noon on opening day can't oversell.
Incidents detected, communicated and written up; restores and failovers rehearsed.
An automated contrast gate on every colour pair, in light and dark.
Revenue model
Trailmark earns a platform fee on every purchase that runs through it — not only the entry fee. Registration is the front door; lottery entries, add-ons, merch, AI credits and sponsor placements all run on the same checkout, and each carries the same fee. Organizations also pay a monthly subscription for the tools they use.
One registration, illustrated
IllustrativeIllustrative example — placeholder numbers to show the mechanics, not a price.
Plus a subscription per organization
A second, recurring stream — the tier mix is tracked on the platform dashboard.
Starter
Registration, results and messaging for a single event.
Growth
Every event in a season, lotteries, volunteers and the shop.
Pro
Everything, plus the API, white-label site and priority support.
Event registrations
Planned · Phase 1A platform fee on every entry, taken automatically at the moment of charge.
Lottery entries
Planned · Phase 1A fee on each lottery application, charged when a runner enters the draw.
Add-ons & donations
Planned · Phase 1Shirts, parking, drop bags, charity donations — every add-on at checkout.
Merch & the iPad POS
Planned · Phase 4Every shop order online and every sale at the merch tent.
AI credit packs
Planned · Phase 5Organizer AI usage bought as credit packs, never a hidden cost.
Sponsor placements
Planned · Phase 4Paid placements on event pages, emails and race-day screens, sold through the platform.
Organizers keep the rest and are paid out through their own Stripe Connect account — the fee is Trailmark's, taken at the moment of charge, never reconciled afterward.
One runner record, everywhere
Registration history, PRs, payments and volunteer credits live on one account, not scattered across every tool a runner ever used.
Nothing to copy-paste between tools
A roster built in a registration tool doesn't need re-entering into a messaging tool or a results spreadsheet — it's the same data.
Race day runs on real registration data
The aid-station board and the live results feed are fed straight from who's actually registered, not a fixture list imported the night before.
One bill, one login for staff
A race director's whole season — signups, lottery, messaging, race day, results — is one account, not five subscriptions and five passwords.
The whole lifecycle, in one clickable prototype.