Stringers
Web · 11-6 written
TRACX - The Event App · tracx.events

One marathon brought 55k users: TRACX, a Dutch race-app platform, grew because organizers ship the app for it

What it is A race-app platform built by Dutch company Sportunity. It gives marathon, hiking and triathlon organizers an app under their own brand, so spectators can track runners in real time, and it sells sponsor exposure on the side.

Why it took off October is marathon peak season. Its two big ranking jumps line up with the 10-18 and 10-25 race weekends. This year it also signed Frankfurt, Amsterdam and The Hague, which means tens of thousands to over a hundred thousand users per event.

CHow you could play it Don't copy the marathon, copy the structure: look for niche races, local markets or event categories where TRACX isn't present, find people for whom the organizer must give participants a tool, build it as their branded app, use a free first build to win them, then use the data results as a case study to pitch the next organizer.

Grade C: the barriers are timing-data integration and relationships with organizers. TRACX itself only got going by taking over a MYLAPS book, and the big Western races are already split among a few established players. What's worth learning is how B2 and B2 C get users through organizers, which is a poor bet to copy directly. Few people know about it yet

Global rank 262k · 90 days ago 448k

TRACX is a small Dutch company's race-app platform: marathon, hiking and triathlon organizers hire it to build an app under their own brand, and runners' friends and family use it to see where the runner is. tracx.events's global ranking climbed from 580k to 260k in a month. It looks like a new product breaking out, but it's a five-year-old business that hit peak autumn marathon season and signed several big races. It spends almost nothing acquiring users directly; every organizer promotes the app for it. Below: what it is, where users come from, where the money comes from, who the competitors are, and what part you can take away.

Frankfurt, 20 seconds before the finish line

2026 Oct 25, a Sunday, the 43th Frankfurt Marathon, with about 22k entrants. That year the course had a timing mat every kilometer, 45 timing points in total; TRACX's website says it was the first marathon in the world to do this. A typical marathon times runners every 5 km, so apps have to estimate where runners are in between. This time the app got official data every kilometer, so when runners sped up or faded, spectators saw it on their phones almost immediately.

The most-followed athlete in the app that day was German runner Amanal Petros, with 2,200 people watching him on their phones. He finished in 2:05:46, just 20 seconds behind Ethiopian winner Jirata Dinki, and those 2,200 people followed the whole chase in the app. During the race, the Frankfurt Marathon app had over 55k users and was opened 1.1M times (TRACX website race report, 2026-10).

The app's Google Play package name is still de.mikatiming.frankfurtmarathon, left over from the previous vendor, timing company mika:timing. TRACX signed Frankfurt this year and took over the app along with its original 66k installs. In the days before the race, daily installs rose by more than 8,000 times, and it ranked #7 on the German Google Play overall free chart, 10-29.

What it actually is

Behind TRACX is Sportunity B.V. of Apeldoorn, the Netherlands. What it sells to race organizers is a complete package:

  • White-label apps: each race gets its own app, listed under the event's name and brand. For an extra fee, the TRACX and Sportunity logos can be removed entirely.
  • Live tracking: connects to timing companies' data (MYLAPS, Race Result, ChronoTrack, etc.) so spectators can see where runners are and estimated finish times.
  • Cheers, finish selfies, results: cheer messages from spectators can be pushed to runners; the Sydney Marathon even put cheer messages on the live TV broadcast.
  • Sponsor slots: a new "opening video" was added this year, so the first thing you see on opening the app is a sponsor (for the Frankfurt race, T. Rowe Price).
  • An aggregator app, "TRACX": all connected races can be found inside it. Installs 113k (Google Play, 11-07).

The website tracx.events is the page spectators land on through the tracking link they receive, with an entry point prompting them to download the app. The app's API also runs under this domain. So the domain's ranking mostly reflects how many people used the app on race day, not how many browsed the website.

Why now: the ranking follows the race calendar

Put tracx.events's global ranking next to the races it serves and the match is exact:

DateGlobal rankWhat happened those days
7-30427kNijmegen four-day walk, just ended in the Netherlands
8-27928kOff-season
9-10492k8-30 Sydney Marathon, Mexico City Marathon
10-06583kLate-September lull
10-17 → 10-19553k → 471k10-18 Amsterdam, Antwerp, Cape Town marathons
10-25 → 10-26385k → 305k10-25 Frankfurt Marathon, Valencia Half Marathon
11-05262k11-01 The Hague Marathon, Hamilton Marathon (Canada)

Ranking data from Tranco's daily list. The two biggest jumps came on the 18 and 25 October race weekends. Over the 90-day window it rose 1.7 times, but at the end of July it was already at 427k, so it didn't start from zero. Chrome real-user data shows the same curve: the Dutch site broke into the top 10k in July (the month of the four-day walk), and the Mexican site entered the top 50k in August (Mexico City Marathon).

Beyond peak season, this was the year it signed big clients. Its website published a race report for each major event, with these numbers:

Race (2026)StatusApp usersApp opens
Nijmegen four-day walkThree-year renewal280k active users409k cheer messages
Sydney MarathonRenewal, World Marathon MajorNearly 200k—
Amsterdam MarathonFirst year on the platformAbout 175k active users3.6M
Mexico City MarathonRenewal61.5k1.35M
Frankfurt MarathonFirst year on the platform55k1.1M
Valencia Half MarathonSixth year47k672k

One big race means tens of thousands to over two hundred thousand users. With several races clustered in late October, the ranking got pushed up. Also, the Hague Marathon app was only listed on Sep 17, and from Nov 3 to 7 it stayed at #1 on the Dutch Google Play free sports chart.

Where users come from: organizers push it

TRACX itself barely acquires users. I found no sign of it running ads aimed at runners, and there was not a single X post about it in 90 days. Its users arrive like this:

  1. Organizers push it. Registration confirmation emails, pre-race instructions and bib pickup all tell participants to "download the official app." The Nijmegen four-day walk's website app page states the app "is part of the TRACX platform, developed by Sportunity." Runners then share the tracking link with family and friends, who open the web page and are prompted to install the app. For the Amsterdam race, over 30k runners had linked their bib to their account before the race.
  2. Taking over old apps. When a new client signs, it inherits their existing store listing and install base. The Frankfurt app is mika:timing's old package; the Valencia (85k installs) and Kuala Lumpur Marathon (58k) packages both use nl.meetmijntijd.*, taken over from MYLAPS earlier. No need to build installs from zero.
  3. Taking over from the timing leader. TRACX's predecessor was MYLAPS's EventApp, from MYLAPS, the world's largest race timing company. MYLAPS handed the development and marketing of this business entirely to Sportunity; the announcement on its website said the first year was projected at about 600 events and 3M athletes and spectators. TRACX's main app was first listed in August 2021, and the handover likely happened around then (inference).
  4. Every race gets a recap. User count, opens, cheer-message count, plus the race result, published on the official site and sometimes picked up by Running USA. These aren't for runners. They're sales material for the next organizer.

Homepage totals: 1,686 events, 10M athletes.

Where the money comes from

The money comes from organizers. The site has only an inquiry form, no public pricing. The form lists a long string of add-ons: live tracking, race data infographics, custom data collection, finisher selfies, on-site support, marketing packs (basic / plus), pre-race simulation tests, and "EventApp pro (Sportunity and TRACX logos removed)". The most valuable pitch is sponsor placement: a race with 175k active users and 11M page views, where in-app exposure can be sold separately to title sponsors.

There's also a small user-side revenue line: a paid TRACX+ tier that sells things like post-race recap videos. The Frankfurt app once hit #39 on Germany's Top Grossing chart, likely from this (inferred), though the scale is unclear. Revenue is not public.

Who it's competing with

This category isn't new. Plenty of players have been at it for a decade:

CompetitorsWhat it isHow TRACX differs
RTRT.meUnified tracking app and web, since about 2014, site claims 6,264 events and 25M finishersMostly US races, one unified app. TRACX makes a separately branded app for each event.
RaceJoyOwned by US registration platform RunSignup, since 2013Tied to registration platforms and certified timers, aimed at small and mid-size US races
mika:timingTiming company's own app, e.g. Berlin MarathonTiming and app in one; Frankfurt switched from it to TRACX this year
Race ResultTiming system with its own results pagesLeans toward timing and staff tools. At the Frankfurt race, Race Result handled timing and TRACX the app, so they're partners.
RacemapGermany, since about 2015, phone GPS trackingSelf-serve signup, aimed at trail, cycling and small events. TRACX uses official mat-timing data and targets big races.
In-house apps from title sponsorsThe New York and London Marathons have TCS-built appsBut Sydney and Amsterdam are also TCS-sponsored, and their apps were handed to TRACX
Strava Beacon, Garmin LiveTrackPersonal location sharingNo race timing data, no official content, no sponsor placement

TRACX won Frankfurt and Amsterdam because organizers wanted their own branded app, plus exposure they can sell to sponsors. It doesn't care which timing system is used, so timing companies can keep timing and partner with it. This ranking climb is mainly peak season plus new clients, not a new product.

Few people know about it. Beyond a few Running USA industry pieces and its own recap posts, no media, VC circles or X accounts discuss it. I also see no new copycats; a few veteran players have already divided this category.

If it were you

C. A good playbook to learn from, but cloning TRACX isn't worth it. The barrier in this business isn't technology. It's two things followers can't get quickly: data integration with timing companies, and years of sales relationships with organizers. TRACX itself started by taking over hundreds of races from MYLAPS. In Europe and the US, big races are already split among it, RTRT.me, and timing companies' own apps.

Who it suits: people already connected to an event industry, such as those who've run race operations, know timing companies or registration platforms well, or built systems for trade shows or schools. You need to tolerate a B2B2B rhythm: a deal can take months, and revenue follows the seasons.

Who it doesn't suit: indie devs hoping for organic store traffic or short-video growth. Here users only come through organizers, and you can't pull them in yourself. Also skip anyone planning a "better tracking app" sold straight to runners. Runners won't pay for tracking. Organizers and sponsors do.

How to do it: don't copy marathons, copy the structure. Find a scenario where the organizer must give participants a tool, and let them promote it for you. Candidates are where TRACX isn't: niche events with timing but no decent app, such as trail runs, cycling, dragon boat, or hiking festivals. Or local markets that big companies don't cover, in Asia or Latin America. Or non-race scenarios like trade shows, large concerts, or school sports days. Start with a minimal kit: bib-number binding, live position or results, a shareable web page for spectators, and one sponsor slot. Make the share page excellent, because spectators' first contact will be through that link.

How to get customers: first client free or discounted, in exchange for a public data recap (how many people used it, how many opens, how many times sponsors were seen). Use that to pitch the next organizer. Partner with local timing companies or registration platforms, since they hold the full race lists. If a new client already has an app, take over its store listing and install base instead of starting from scratch.

When to move: big races usually pick vendors six to twelve months ahead (inferred). To hit the 2027 autumn season, lock in your first clients before 2027 spring. Use the 2026 December to 2027 February low season to build the product and your first case study.

What would mean you read it wrong: ① next year's March to May low season, tracx.events' rank drops back to 600k–900k, and autumn 2027 doesn't beat this year. That would mean it's just feeding off existing clients, the category isn't growing much, and it's not worth entering. ② Conversely, if RTRT.me or TRACX keeps signing local races in Asia and Latin America, big players are moving into those markets and the local gap for small teams is closing. ③ If Strava or Garmin starts directly taking race timing data and opening back ends to organizers, the whole white-label race app business gets price pressure.

One line for anyone building products: the cheapest users are the ones someone else is obligated to send you. Find the person who must hand participants a tool, make the tool their brand, and the users come on their own.

Website ↗

Research notes: competitor table, acquisition evidence, full research report
Competitors
NameWhereLaunchedScaleHow it differs from this one
RTRT.meOtherAbout 2014Site claims 6,264 events and 25M finishers, mostly US racesMainly one unified RTRT app. TRACX makes a separately branded white-label app for each event, with sponsor slots.
RaceJoy(RunSignup)Other2013Small and mid-size US racesTied to the RunSignup registration platform and certified timers. TRACX isn't picky about timing systems and targets European and international races.
mika:timing AppOtherYearsBerlin Marathon, etc.A timer's side app. Frankfurt 2026 switched from mika to TRACX.
MYLAPS EventAppOtherHanded overGlobal timing leaderMYLAPS handed EventApp over to Sportunity whole. It's TRACX's predecessor.
RacemapWebAbout 2015Trail, cycling, DIY eventsPhone GPS, self-serve signup. TRACX uses official mat-timing data for big races.
TCS / NYRR in-house race appsBig-company featuresYearsNew York, London and other majorsBuilt in-house by title sponsors, but Sydney and Amsterdam, also TCS-sponsored, had their apps built by TRACX
Strava Beacon / Garmin LiveTrackBig-company featuresYearsIndividual usersIndividuals share their own location, with no race timing data or official content
Where users come from
  • Verified Organizers promote the app (B2B2C): race sites and signup flows push the official app. For example, 4daagse.nl states the app is developed by Sportunity on the TRACX platform. Spectators install via the tracx.events/<id>/participant tracking link.
  • Verified White-label matrix + taking over old apps: on Google Play, developer TRACX publishes de.mikatiming.frankfurtmarathon (66,608), nl.meetmijntijd.valencia21k (84,726), and others. The original timers' package names moved over along with their install bases.
  • Verified Timer partnerships and business handover: tracx.events/de/updates/88: MYLAPS handed EventApp's development and marketing to Sportunity, covering about 600 events and 3M users in the first year. Integrations with Race Result and ChronoTrack.
  • Verified Industry PR and data recaps: the site publishes a user-count recap for each big race. Running USA ran an annual-report piece.
  • Inferred Ads / creators / X: no matches in the ad libraries. x-radar shows 90 posts in 0 days.

Why TRACX (tracx.events) is ranking

Research date 2026-11-07. Data from our traffic and googleplay databases, plus the official site and public web pages (sources cited in the text).

One line

TRACX is an event app platform from Sportunity B.V. (Apeldoorn, Netherlands). It makes white-label apps for marathons, triathlons, hiking and cycling events. Core features are live athlete tracking (LiveTracking), results, cheer messages (FanHub), finisher selfies and sponsor placement. It's not a new product: the main TRACX app has been listed since 2021-08, and its predecessor is EventApp, handed over from MYLAPS. The climb on tracx.events comes mainly from two things: first, the autumn marathon season; second, new big-race clients signed in 2026: the Frankfurt Marathon joined for the first time, the Amsterdam Marathon joined via the Le Champion App, plus the Hague NN Marathon, and Sydney and Mexico City marathons in August. In short, this is normal scaling of an existing business in peak season after landing big clients, not a newly emerged product.

1. Data: traffic follows the race calendar

Tranco rank (traffic library, rank_day):

DateRankBig races in those days (from the official site updates)
2026-07-30427,2057/21–24 Nijmegen Four Days Marches (4Daagse) just ended
2026-08-27928,371Low-season trough
2026-09-10491,6098/30 Sydney Marathon, Mexico City Marathon
2026-10-06583,029Late-September lull
2026-10-17 → 10-19552,643 → 471,32210/18 Amsterdam, Antwerp, Cape Town Mandela Marathon
2026-10-25 → 10-26384,649 → 304,70710/25 Frankfurt Marathon, Valencia Half Marathon
2026-11-05261,56311/1 The Hague NN Marathon, Hamilton Marathon

The two days with the biggest rank jumps line up with 10/18 and 10/25, the two big race weekends. 90-day multiples are only ×1.7 (d90 = 447,768), and July was already in the top 427k, so this is not "starting from zero."

CrUX tiers (crux_domain) follow the race calendar too:

  • Netherlands: top 50k before May, climbing to the top 10k in July (matching 4Daagse), falling back to the top 100k in August and the top 50k in September.
  • Mexico: 100k before July, 50k before August (matching 8/30 Mexico City Marathon), then dropping back to 500k in September.
  • Globally it stayed in the top 1M tier throughout. The recall card's "not charted in June" only reflects missing June data for that one source (5, 7, 8, and September are all within the top 1M).

Why there's web traffic too: the tracking links spectators receive point to tracx.events web pages, shaped like tracx.events/<id>/participant?event_id=…&participant_id=… (visible in search results, e.g. the 4Daagse 2026 and Mexico City half-marathon 2024 pages). Opening one gives a web participant page plus a download prompt. The App's API lives at api.tracx.events, and Tranco merges by registrable domain, so API calls from the App count toward tracx.events' rank. Bottom line: most of the traffic is the App; the web pages are landing pages for shared links and result lookups. CrUX charting shows the web side is real browser visits.

App side (googleplay library, 2026-11-07):

  • TRACX main App nu.sportunity.tracx: 113,396,7-day installs +1,446, best Netherlands Sports Free Chart rank #1 (11-02), best Canada rank #15 (11-03, matching the Hamilton Marathon).
  • The white-label Apps are all published under the developer name "TRACX": Valencia Half Marathon 84,726, Frankfurt Marathon 66,608 (the package name is still de.mikatiming.frankfurtmarathon, meaning the App of the original timing company mika:timing was taken over along with its installs; 10-30 to 10-31 added 8,157 in one day), KLSCM Kuala Lumpur 58,344, Bruges 14,790, BSI Sport 13,884, The Hague NN Marathon 8,506 (listed 2026-09-17, 11-03 to 11-07 on the Netherlands Sports Free Chart at #1), Oxford Half Marathon 7,289.
  • The Frankfurt App 10-29 ranked #7 on Germany's overall Free chart, and #39 on the Germany Top Grossing chart (the grossing rank is likely from TRACX+ paid features, unverified).

Per-event figures disclosed on the official site (official updates, all from 2026):

  • 4Daagse: 280k active users, 409k cheer messages
  • Sydney Marathon: nearly 200k users, first integration of Apple Watch live heart rate, cheer messages shown on live TV broadcast
  • Mexico City Marathon: 61.5k users, 1.35M app opens
  • Amsterdam Marathon (Le Champion App): about 175k active users, 3.6M app opens
  • Frankfurt Marathon: 55k users, 1.1M app opens, a timing mat every kilometer for the whole course (Race Result equipment)
  • Valencia Half Marathon: 47k users, 672k app opens

Cumulative figures on the homepage: 1,686 events, 10M athletes.

2. Competitors

CompetitorsFormWhenScaleHow TRACX differs
RTRT.meUnified App + webAround 2014 (iOS id799017226)The official site says 6,264 events and 25M finishers; many US major racesMainly the unified RTRT App, few white-labels; TRACX gives each event its own separately branded App
RaceJoy (owned by RunSignup)App2013(iOS id596132953)Mid-size US races, tied to RunSignup registration and certified timing vendorsTied to the US registration platform; TRACX works with any timing system, focusing on Europe and major international races
mika:timing AppApps bundled by the timing vendorYearsBerlin Marathon, London Royal Parks Half Marathon, etc.Timing and App in one package; Frankfurt 2026 moved from mika to TRACX, and the App package names came over directly
MYLAPS EventAppThe timing vendor's AppHanded overMYLAPS is the global timing leaderMYLAPS handed EventApp development and marketing over to Sportunity (official updates/88). TRACX grew out of that base
RACE RESULTTiming system + own results websiteYearsMany small and mid-size events worldwideMostly timing and staff tools; Frankfurt was Race Result timing with TRACX making the App, a partnership between the two
RacemapGPS tracking, web and AppAround 2015 (Germany)Trail, cycling, DIY eventsRelies on phone GPS, self-serve signup; TRACX uses official mat timing data and targets major races
TCS / in-house Apps of the events (NYRR in New York, London)In-house by big-brand sponsorsYearsWorld Marathon MajorsTCS builds its own; but the Sydney (TCS-named) and Amsterdam (TCS-named) Apps were built by TRACX
Strava Beacon / Garmin LiveTrackBig-company featuresYearsIndividual usersIndividuals sharing on their own; not linked to race timing data, official event content, or sponsor placements

3. Growth tactics (where users come from)

  1. B2B2C: the race organizer acquires users for it (confirmed). Organizers push the official App at registration confirmation, in pre-race emails, and at bib pickup, and athletes' family and friends receive tracking links and install the App. The 4Daagse App page states "onderdeel van het TRACX platform en ontwikkeld door Sportunity" (4daagse.nl/praktisch/app). TRACX itself spends little to acquire users.
  2. White-label App portfolio + taking over other companies' old Apps (confirmed). Each event gets its own package name and uses the event's own branding; the timing vendors' previous Apps were also taken over along with their installs: the MYLAPS-era nl.meetmijntijd.* (Valencia, KLSCM), and mika:timing's de.mikatiming.frankfurtmarathon. All events are also aggregated in the main TRACX App to form a community.
  3. Integrations with timing vendors and channel partnerships (confirmed). The site says it is compatible with MYLAPS, ChronoTrack, Race Result and other timing systems. The initial base came from MYLAPS's handover, with an expected first year of about 600 events and 3M athletes and spectators.
  4. Using flagship events as case studies for industry marketing (confirmed). After each major race, the official site's updates publish data reports (users, app opens, cheer message counts). Running USA, an industry site, has run its annual-report pieces (2023 "breakthrough 2023", a "banner season" in some year), and there is a US-region contact. This is sales material aimed at the next event organizer.
  5. Ads, creators, X: our ad libraries have no match. x-radar searched "TRACX" over 90 days and found nothing. No evidence of consumer-side paid acquisition.

4. Why it charted

  • Structural: organizers must give athletes and spectators a tracking tool. Outsourcing this to a specialist company is easier than either a timing vendor's bundled App or building one in-house, and the data looks better.
  • Inherited MYLAPS's base: the global timing leader handed over its EventApp business, so TRACX started with hundreds of events, timing data interfaces and industry backing.
  • Won several top clients in 2026: Frankfurt (first time), Amsterdam (first time, via Le Champion's multi-event App), The Hague NN Marathon (new event), Cape Town (first in Africa), plus renewals of Sydney (World Marathon Major), Mexico City, 4Daagse (three-year renewal) and Valencia (year six). Each single event brings tens of thousands to a couple hundred thousand active users, and several late-October events clustered together, lifting the 30-day average.
  • Features aimed at what big races want: per-kilometer timing tracking, Apple Watch live heart rate, cheer messages on live TV, sponsor intro videos, and TRACX+ paid replay videos. These are the "digitalization" selling points major races pay for.

5. Differentiation

TRACX sells a full set of event-organizer tools: white-label Apps, a back-end dashboard, sponsor placements, works with any timing system, and runs a TRACX aggregate App as a community. RTRT.me is a unified spectator tool, RaceJoy is tied to a registration platform, and mika:timing-type products are bundled by timing vendors; TRACX differs from all of them. That difference is indeed why it won clients like Frankfurt and Amsterdam: events want their own branded App and exposure they can sell to sponsors, while timing vendors can keep doing timing and still partner with it. But this rank climb is mainly seasonal plus newly signed clients, not a new product differentiator.

6. Visibility and copycats

  • Revenue is not public. Media coverage is limited to industry sites like Running USA and the company's own official posts; nothing on X. It is known in industry circles, but largely unknown to consumers and the startup scene.
  • Copycats: none seen entering recently. The space is already crowded, with RTRT.me, RaceJoy, mika:timing, Racemap and others, all long-running players.
  • The barrier is sales relationships and timing-data integration, not technology, so a solo indie developer would find it hard to copy.

7. Takeaways

  • B2B2C via channels: find a scenario where the organizer must give participants a tool (races, trade shows, concerts, school events), let the organizer promote your App, and each event brings tens of thousands of users without you buying ads.
  • Take over non-core businesses from big companies: non-core products that leaders like MYLAPS want to shed can be taken over with their clients, giving you a base from day one.
  • Take over old App package names and installs: once new clients sign, take over the App store listing they already had, so you don't build installs from zero.
  • Make a data recap for every event, and use it as sales material for the next deal.

8. Still uncertain

  • The exact year MYLAPS handed over. Inferred from the TRACX App 2021-08 listing and this post being near the top of the official updates (88), roughly 2021 years ago. Not verified.
  • Of Tranco's climb, how much came from App API calls versus real web visits can't be separated.
  • There is no Tranco data for the same period 2025 years ago (the dataset starts at 2026-07-30), so we can't compare against last year's same quarter. How much of the "new clients" and "seasonality" each contribute can only be judged qualitatively.
  • Pricing: only an inquiry form, no public quote. The size of TRACX+ paid subscriptions is unclear.

Sources

This article was written by AI from public data and the data we collect daily. Numbers are sourced, and inferences are labeled.