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.
Two ways to use it
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.
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.
| Feature | Your cost | Bill 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 |
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% buy | You 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 |
Setup
No hardware. No CSV exports. No race-day babysitting. Your existing RaceResult setup does 90% of the work.
Step 01
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
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
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
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
The economics
Whether you're invoicing directors or earning commission, the math works. Here's what it looks like per race for common event sizes.
| Race | ~9% buy at $4.99 | You earn |
|---|---|---|
| 250-person 5K | 22 purchases | ~$9 |
| 500-person half | 45 purchases | ~$20 |
| 1,000-person event | 90 purchases | ~$42 |
| 2,500-person event | 225 purchases | ~$101 |
| Feature (1,000 finishers) | Your cost | Bill at 2× |
|---|---|---|
| Finisher's Certificates | $250 | $500 |
| Spectator Alerts | $400 | $800 |
| AI Narratives + Share Cards | $350 | $700 |
| Race Director Analytics | $75 | $150 |
Plugin catalog
Every plugin connects to your existing RaceResult data. No new hardware, no CSV imports. Activate per race, per feature.
SMS to runner + family the instant the chip crosses. Predicted arrival mid-race, finish confirmation at the mat. No app download required.
Personalized, print-ready PDF + PNG for every finisher. Race name, time, division place, branded artwork. Delivered automatically.
Personalized 3–4 sentence story from real split data. 1080×1080 share card for Instagram and Facebook. Under a penny per runner to generate.
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.
Public leaderboard by age/gender division, updated every 30 seconds. Embeddable iframe. What most recreational runners actually care about.
Post-race PDF dashboard: field breakdown, pace distribution, division splits. Hand it to the director after every race. Win repeat contracts.
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.
Personalized results email to every finisher — time, division, certificate link, share card. Runs automatically. Race directors ask every timer about this.
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.
The commission flywheel
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.
15 min setup. No monthly fee. Start in participant-paid mode — zero cost to activate.
Runners receive finish SMS, click results link, purchase the $4.99 package. You watch commission accumulate.
Cash out monthly via ACH — or hold them as platform credits. Credits never expire.
Use credits to activate timer-paid features. Offer directors certificates — zero out-of-pocket.
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.