“Wait— you’re paying me?”
That’s the response we get from RaceResult timers when they hear how SplitKit works. Connect your RaceResult account once — paste an API key, or share events with our platform account and keep your key private. We do the rest. Toggle on the Finisher’s Pack; participants buy their own $4.99 Finisher’s Pack and you earn 10% commission, passively, race after race. Want premium features baked into your timing invoice? Pick white-label add-ons à la carte and bill the race director at your preferred markup — your logo on every certificate. Most timers run both. Free to connect. 15 minutes, total.
You control the experience.
Configure every race. Feature by feature. Paid or free to the participant.
Every event has a Finisher’s Pack toggle plus an à la carte add-on catalog — and they work independently. Flip the Pack on and runners self-upgrade for $4.99 — four artifacts built from their real race: finisher’s certificate, social-media race story, detailed performance PDF, and branded share card (Powered by SplitKit). You earn 10% commission. Free Pack notifications (Finish Line SMS Alerts and Finish Line Email Alerts) and advanced individual results ship with every Pack-on event as the top-of-funnel hook — proof that converts your finishers into buyers. Layer in white-label add-ons à la carte, branded under your timing company, and bill the race director at your preferred markup. Mix and match, race by race.
Free for you. 10% of every sale.
Flip the Finisher's Pack toggle on for any event. Every finisher gets free Pack notifications — a Finish Line SMS and a Finish Line Email at the moment their chip crosses — plus advanced individual results (position trajectory + pace progression). That’s the top-of-funnel hook. From there they can buy the $4.99 Finisher’s Pack: certificate, social-media race story, detailed performance PDF, and branded share card. 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 | ~$10 |
| 500-person half | ~45 purchases | ~$20 |
| 1,000-person marathon | ~90 purchases | ~$41 |
| 2,500-person event | ~225 purchases | ~$102 |
Your brand on everything. Bill the director at 2×.
Pick any add-on à la carte at a flat wholesale rate. Every participant gets the feature 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.05/finisher | $0.10/finisher |
| Social Media Race Story | $0.03/finisher | $0.07/finisher |
| Detailed Race Performance | $0.10/finisher | $0.25/finisher |
| Branded Share Card | $0.02/finisher | $0.05/finisher |
| Finish Line SMS Alerts | $0.05/participant | $0.10/participant |
| Live Event Tracker | $0.05/participant | $0.10/participant |
Setup
Connect once. Run forever.
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 is ready to go with the defaults you chose.
Step 01
Connect your RaceResult account — your way
Two equal-weight paths into SplitKit. Paste an API key and every event on your account flows in automatically — or share events with our RaceResult account and keep your API key private. Both land in the same dashboard. ~2 minutes of actual work either way.
Step 02
Set your defaults once
Decide whether the Finisher's Pack toggle defaults to ON or OFF for new events, and pre-select any add-ons you want activated by default. Every new race that appears on your account is ready to go with the defaults you chose. Override per event anytime.
Step 03
Race day runs itself
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.
Two equal front doors — pick what feels right
Nervous about handing over your API key? You don’t have to.
Some timers paste an API key on day one. Others agree with Scott from Trinity Timing: “It’s a large leap to give another tool that much access on day one.” So there are two front doors. Identical features, identical pricing, identical commission — the only difference is how the credential is stored on our side.
Paste a RaceResult API key
~30 seconds in your RaceResult Settings → API Keys. Connect once and every event you time flows into your SplitKit dashboard — including races you haven’t created yet.
- One paste, every event flows in
- SplitKit only configures events you explicitly activate — never modifies participant data
- We don’t store the API key itself — only an event-scoped URL per event you turn on
- Revocable any time from RaceResult or your SplitKit dashboard
In SplitKit, the button reads:
Read My Events →Share one event with SplitKit
In RaceResult, share one event with our platform account (SplitKitLLC) using the built-in sharing dialog. Type your Customer ID into SplitKit and we verify the share. You keep your API key private; SplitKit only sees the events you’ve shared.
- No API key required to start
- Add
SplitKitLLCto one event under Settings → Sharing - Type your RaceResult Customer ID + the Event ID you shared — we verify it’s yours
- Switch to the API-key path from your account settings any time — never required
In SplitKit, the button reads:
Verify and connect →Both paths land in the same dashboard. Same plugins, same Finisher’s Pack toggle, same commissions. Pick whichever fits how you’d rather store the credential — switch any time, in either direction.
What your participants get
The experience that wins you repeat business.
Toggle the Finisher's Pack on or activate add-ons à la carte — either way, your participants get a finish-line experience that was previously only available at major marathons. Activate add-ons and the certificates, share cards, and SMS carry your company’s name and logo. Your race director attributes it to you. That’s the pitch.
Live race day — Springfield Half Marathon
See your race story + certificate: splitkit.run/r/a7f2 — claim yours for $4.99
Live demos
See how the demo works.
Two fully seeded demo events — no login, no email capture. Click around and see what spectators see live, what runners get after finishing, and how the Finisher Pack appears before and after purchase.
Marathon Weekend Demo
A large multi-contest marathon weekend with full splits and intermediates. Four contests on the same event — marathon, half, 10K, and 5K. Shows per-contest pack tiering in action: two bib states, two price points, one event.
Open marathon demoCross-Country Championship Demo
A high-school XC championship 5K — finish-line timing only, no intermediate splits. The $1.99 Finish-Only Pack tier in its natural habitat: three artifacts, honest pricing, and the locked vs. unlocked Pack states side by side.
Open XC demoEach demo walks you through what spectators see live, what runners get after finishing, and how the Finisher Pack appears before and after purchase. Browse all demos.
The economics
$4,000–$10,500/year. Incremental. Per timer.
Real combined numbers for a timer running 30 races/year at 800 average participants. Stack add-on markup with Finisher's Pack 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 | ~$10 |
| 500-person half | ~45 purchases | ~$20 |
| 1,000-person event | ~90 purchases | ~$41 |
| 2,500-person event | ~225 purchases | ~$102 |
| Feature (1,000 finishers) | Your cost | Bill at 2–2.5× |
|---|---|---|
| Finisher’s Certificates | $50 | $100 |
| Social Media Race Story | $30 | $70 |
| Detailed Race Performance | $100 | $250 |
| Branded Share Cards | $20 | $50 |
| Finish Line SMS Alerts | $50 | $100 |
| Live Event Tracker | $50 | $100 |
The two questions that close
A sales conversation, not a pitch.
“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.05/finisher, billable to the director at $0.10?”
The only remaining work: 15 minutes to connect your account. No hardware. No contracts. No monthly fee.
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 SMS Alerts
SMS to the runner the instant their chip crosses — finish time, division place, and a link to their results page. No app download required. Paired with Finish Line Email Alerts in the Pack.
Finisher’s Certificate
Personalized, print-ready PDF + PNG for every finisher. Race name, time, division place, branded artwork. Delivered automatically.
Social Media Race Story
A ~150-word IG-caption-sized recap written from real split data — negative split detection, division context, pace breakdown. Pairs with the Branded Share Card for a one-tap social post. Under a penny per runner.
Detailed Race Performance
Multi-page printable PDF written from the runner’s actual splits — first-half pacing, late-race grit, split-by-split breakdown. The artifact runners save, print, and share with their coach.
Branded Share Card
1080×1080 PNG with name, time, division, and key stat — download + native share button on every results page. Free with Pack; standalone is white-labeled with your logo.
Advanced Individual Results
Two extra tabs on the participant’s results page: position trajectory through the field at each checkpoint, and per-segment pace progression — both with field-median overlays.
Race Visualizer
Live normalized distribution curve showing where the field is in real time. Next.js + webhook updates. Proven to handle major event traffic at near-zero cost.
Division Standings Board
Public leaderboard by age/gender division, updated every 30 seconds. Embeddable iframe. What most recreational runners actually care about.
Live Event Tracker
The premium spectator dashboard. Bundles the Visualizer, Top Performers leaderboard, Recent Finishers feed, Find-a-Runner search, race-replay scrubber, and Subscribe-to-Runner SMS into one polished live page — the URL race directors share.
Race Director Analytics Report
Post-race PDF dashboard: field breakdown, pace distribution, division splits. Hand it to the director after every race. Win repeat contracts.
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.
Finish Line Email Alerts
Personalized results email the instant the runner’s chip crosses — time, division, link to their personal results page. Same real-time trigger as the SMS, delivered in parallel. Free with Pack; standalone add-on for events without the Pack.
Enterprise · Custom Mobile Apps
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
Start free. Earn commissions. Eventually pay nothing.
Commissions accumulate in your account. Apply them as credits against any add-on activation cost. Timers who run a mix of Finisher's Pack and add-ons often reach a point where participant revenue covers their entire platform cost.
Connect free
15 min setup. No monthly fee. Toggle the Finisher's Pack on — zero cost to activate.
Participants buy
Runners receive finish SMS, click results link, purchase the $4.99 Finisher’s Pack. You watch commission accumulate.
Commissions build
Cash out monthly via ACH — or hold them as platform credits. Credits never expire.
Credits fund add-ons
Use credits to activate add-ons à la carte. Offer directors certificates — zero out-of-pocket.
Be first when we launch.
We’re onboarding a small group of RaceResult timers before public launch. Connect your account, 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. By signing up you agree to our Privacy Policy and Terms.