That's the response we get from RaceResult timers when they hear how SplitKit works. Connect your Simple API once — every event on your account auto-configures. Participants buy their own $4.99 results package; you earn 10% commission, passively, race after race. Or flip on white-label mode, charge your race directors at 2× markup, and put your logo on every certificate. Most timers run both. Free to connect. 15 minutes, total.
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 wholesale rate. Every participant gets the experience automatically. Your logo on certificates. Your name on the SMS sender. Your colors on share cards. SplitKit's brand never appears. Race directors and runners attribute the experience entirely to you.
| 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 we do the rest. When participants finish, they get an SMS with a link to their personal results page — they can buy the $4.99 Finisher's Package. You earn 10% commission, automatically, with zero out-of-pocket cost. Outputs carry SplitKit branding ("Powered by SplitKit").
| 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. 15 minutes of setup, total — not 15 minutes per race. Connect your RaceResult account once and every event you time auto-configures from your saved preferences.
Step 01
Log in to my.raceresult.com → Account Access / API Keys → name it "SplitKit" → click Create. Paste the key into SplitKit. We pull every event on your account automatically and configure the rest. ~2 minutes of actual work.
Step 02
Choose which plugins to enable by default and whether each runs in timer-paid or participant-paid mode. Every new race that appears on your account auto-configures with these defaults. Override per event anytime.
Step 03
Webhooks fire the moment a bib crosses a mat. SMS alerts send within 10 seconds. Certificates generate. Commissions log. You watch the dashboard — or don't. Whether you run 5 races/year or 80, it's the same setup.
What your participants get — under your brand
When you activate SplitKit in white-label mode, your participants get a finish-line experience that was previously only available at major marathons — with your company's name and logo on every certificate, share card, and SMS. Your race director attributes it to you. That's the pitch.
Live race day — Springfield Half Marathon
The economics
Real combined numbers for a timer running 30 races/year at 800 average participants. Mix B2B markup with B2C commission across your event mix — it adds up to meaningful incremental revenue on top of your existing timing business.
| 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 |
The two questions that close
"Would your race directors like it if every finisher automatically got a personalized certificate with their name, time, and division place?"
"What if it either cost you nothing — because participants pay — or cost $0.25/finisher, billable to the director at $0.50?"
The only remaining work: 15 minutes to connect your account. No hardware. No contracts. No monthly fee.
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.
A timer-branded mobile app in the App Store — push notifications, results, course maps, fully under your company name. Or a custom race director app for mid-to-large events. Contract engagements, not self-serve.
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.