For RaceResult timers

Your races.
Better results.
You get paid.

SplitKit plugs into your RaceResult Simple API and adds the participant experience layer your events are missing. Pay a small per-participant fee and invoice your race directors — or flip it to participant-paid mode and earn 10% commission automatically. Most timers run both. Free to connect. 15 minutes to set up.

15min
Setup time
10%
Commission per sale
2×
Suggested markup
$0
To get started

Two ways to use it

Choose your model.
Race by race. Feature by feature.

Every plugin runs in either mode. The race director wants certificates for everyone? You pay wholesale and bill at a markup. No budget? Flip it — participants pay $4.99 and you earn commission without spending a dime.

Timer-paid

You pay wholesale.
Invoice at markup.

Activate any feature at a flat per-participant or per-race rate. Every participant gets the experience automatically — no opt-in required. Include it as a line item on your timing invoice at a 2× suggested markup.

FeatureYour costBill director
Finisher's Certificate$0.25/finisher$0.50/finisher
Spectator Finish Alerts$0.40/participant$0.85/participant
AI Narrative + Share Card$0.35/finisher$0.70/finisher
Division Standings Board$75/race$150/race
Race Director Analytics$75/race$150/race
Pitch to your race director: "Every finisher receives a personalized certificate and share card within minutes of crossing the finish line. It's included in your timing package."
Participant-paid

Free for you.
10% of every sale.

Connect your API and do nothing else. When participants finish, they receive an SMS with a link to their personal results page. They can purchase the Finisher's Package for $4.99. You earn 10% automatically.

Race size~9% buyYou earn
250-person 5K~22 purchases~$9
500-person half~45 purchases~$20
1,000-person marathon~90 purchases~$42
2,500-person event~225 purchases~$101
The conversation flip: Instead of "pay us $0.40/participant," the pitch is "you get paid ~$40 per 1,000-runner race, passively." That's a categorically easier sales conversation.
Mix and match per race
Race director has budget? Use timer-paid mode and include it in the invoice. Tight race? Activate participant-paid — you still deliver a great experience, and you still earn commission. Switch modes per event, per feature, in the dashboard.

Setup

Three steps. Then it runs itself.

No hardware. No CSV exports. No race-day babysitting. Your existing RaceResult setup does 90% of the work.

Step 01

Connect your Simple API

In RaceResult, create a List with the participant fields you already collect. Paste the Simple API URL into SplitKit. We configure webhooks and data lookups automatically. Takes about 15 minutes.

Step 02

Choose your model per race

For each event in your dashboard, select which plugins to activate and whether each runs in timer-paid or participant-paid mode. Takes two minutes before race day.

Step 03

Race day runs automatically

Webhooks fire the moment a bib crosses a mat. SMS alerts send within 10 seconds. Certificates generate. Commissions log. You watch it happen from the dashboard — or don't. It runs either way.


What your participants get

The experience that wins
you repeat business.

When you activate SplitKit, your participants get a finish-line experience that was previously only available at major marathons. That's your pitch to every race director.

Live race day — Springfield Half Marathon

🏁
Sarah just finished! Chip time: 1:42:07 · 3rd in F35–39 🏅
See your race story + certificate: splitkit.run/r/a7f2 — claim yours for $4.99
Delivered · 10 seconds after chip crossing
Sarah Chen · Springfield Half Marathon
1:42:07
3rd
F35–39
247th
Overall
7:50
Avg pace
Top 22%
Division
🎉
Finisher's Package
Certificate · Share card · Race story · Family alerts
$4.99
Finish-line SMS — within 10 seconds
Participant and their family get a text the moment the chip crosses. Name, time, division place — and a link to their personal results page. No app. No registration.
Timer-paid or participant-paid
AI race narrative from real split data
3–4 sentences generated from their actual splits — negative split detection, division context, pace breakdown. Costs less than a penny per runner to generate.
Timer-paid or participant-paid
Finisher's Certificate — print-ready PDF
Branded with the race name, runner's time, and division place. High-resolution PNG for digital sharing. Participants keep these. Race directors love offering them.
Timer-paid or participant-paid
Spectator alerts — before they miss the finish
Family enters their number + bib. Gets a predicted arrival SMS when runner passes a mid-course mat, then a finish confirmation. Solves the #1 spectator complaint.
Timer-paid or participant-paid
Race Director Analytics Report
Post-race PDF: field distribution, division breakdowns, pace analysis, split data. Makes you look like a data-informed partner — not just a timing vendor.
Timer-paid only

The economics

Real numbers. Both directions.

Whether you're invoicing directors or earning commission, the math works. Here's what it looks like per race for common event sizes.

Participant-paid mode — your commission
10% of net Stripe revenue, per purchase
10%
Race~9% buy at $4.99You earn
250-person 5K22 purchases~$9
500-person half45 purchases~$20
1,000-person event90 purchases~$42
2,500-person event225 purchases~$101
30 races/year · 800 avg participants → ~$1,080/yr passive commission. Cash out monthly or apply as credit toward timer-paid features.
Timer-paid mode — your markup
You pay wholesale, bill race director at 2×
Feature (1,000 finishers)Your costBill at 2×
Finisher's Certificates$250$500
Spectator Alerts$400$800
AI Narratives + Share Cards$350$700
Race Director Analytics$75$150
Markup is a suggestion. You set your own rates. Timers running full B2B packages at 1,000-person events add $800–$2,000+ per race to their timing invoice.

Plugin catalog

Activate what you need.
Skip what you don't.

Every plugin connects to your existing RaceResult data. No new hardware, no CSV imports. Activate per race, per feature.

Finish Line Notifier

SMS to runner + family the instant the chip crosses. Predicted arrival mid-race, finish confirmation at the mat. No app download required.

⭐ Start hereParticipant-paidTimer-paid

Finisher's Certificate

Personalized, print-ready PDF + PNG for every finisher. Race name, time, division place, branded artwork. Delivered automatically.

Participant-paidTimer-paid

AI Race Narrative + Share Card

Personalized 3–4 sentence story from real split data. 1080×1080 share card for Instagram and Facebook. Under a penny per runner to generate.

Participant-paidTimer-paid

Race Visualizer

Live normalized distribution curve showing where the field is in real time. React SPA + webhook updates. Proven to handle major event traffic at near-zero cost.

Timer-paid

Live Division Standings

Public leaderboard by age/gender division, updated every 30 seconds. Embeddable iframe. What most recreational runners actually care about.

Timer-paid

Race Director Analytics

Post-race PDF dashboard: field breakdown, pace distribution, division splits. Hand it to the director after every race. Win repeat contracts.

Timer-paid

Checkpoint Proximity Alert

Spectators select where they'll stand on course. Get alerted when their runner is approaching. Solves the "missed them at mile 8" problem without GPS or an app.

Participant-paidTimer-paid

Automated Post-Race Email

Personalized results email to every finisher — time, division, certificate link, share card. Runs automatically. Race directors ask every timer about this.

Participant-paidTimer-paid

Pace Band Generator

Pre-race participants enter goal time and get a custom wristband with target splits at the event's actual checkpoint distances — not generic mile markers.

Always free

The commission flywheel

Start free. Earn commissions.
Eventually pay nothing.

Commissions accumulate in your account. Apply them as credits against any timer-paid feature costs. Timers who run a mix of B2B and B2C often reach a point where participant revenue covers their entire platform cost.

1

Connect free

15 min setup. No monthly fee. Start in participant-paid mode — zero cost to activate.

2

Participants buy

Runners receive finish SMS, click results link, purchase the $4.99 package. You watch commission accumulate.

3

Commissions build

Cash out monthly via ACH — or hold them as platform credits. Credits never expire.

4

Credits fund B2B

Use credits to activate timer-paid features. Offer directors certificates — zero out-of-pocket.

$1,080
Est. passive B2C commission/yr
30 races · 800 avg participants
$8,000
Est. B2B markup revenue/yr
same timer, selective B2B activation
$9k+
Combined incremental/yr
on top of existing timing business

Be first when
we launch.

We're onboarding a small group of RaceResult timers before public launch. Connect your Simple API, run one race, see how it works. Leave your email and we'll reach out when spots open.

For RaceResult timers. No spam. No commitment. Works with any RaceResult event.

You're on the list — we'll reach out before launch.