TV detection is coming very soon. Reserve founder pricing →
What aired. What paid.

Track every royalty. Recover what your music earns.

ONTRK transforms music usage into organized royalty intelligence across tracks, productions, statements, and territories.

Read a statement free→
Global
TV coverage
18
statement formats
~15%
reported unpaid
Reads statements from
BMIASCAPSESACMLCPRSSOCANGEMASACEMSIAETONOJASRACSoundExchange
Any other society or royalty stream: map its columns once, and it is remembered.
A disc of glass beads, each one an airing, grouped by the kind of show it landed on.
Reported unpaid
~15%
of one composer's detected placements
TV coverage
Global
when detection opens: the US, UK, Europe, Canada and Australia
Statement formats
18
across 12 societies, including BMI, ASCAP, PRS, GEMA, MLC and SoundExchange
Starts at
$9/mo
every statement, every society we read, no per-track fees
The problem

A detected airing and a paid airing are not the same thing.

Monitoring, coming soon

Monitoring services hand you a list of broadcasts. Nobody tells you whether the money for them ever arrived. That comparison is the whole job, and until now it has been done by hand in a spreadsheet, one quarter at a time.

Airings from television flowing into ONTRK and coming out sorted into paid, too early, and never paid.
~15%

of one composer’s detected placements had no matching payment on his statements. He found that out by checking them by hand, one quarter at a time, against a monitoring report.

How it works
STEP 01Coming soon
Detect

Your cues are fingerprinted once. Airings accumulate by channel, date and performance period.

STEP 02Free today
Import

Drop in the CSV statements that settle those periods, a whole year if you have it. We read each society's format automatically.

STEP 03Coming soon
Match

Work IDs and alternate titles are reconciled, so the same cue is recognized whichever library released it.

STEP 04Coming soon
Flag

Airings with no matching payment are flagged, valued, and turned into an inquiry your PRO will accept.

What it does

Three jobs, one place.

Read the statement you already have. Find the airings it never paid for. Learn which of your music is actually working, and who is placing it.

Free today

Read your statement, not a hundred pages of it.

  • Drop in the CSV your society exports and get your top works, every show your music landed on, and the territories the money came from. CSV only for now: a PDF has no columns to read.
  • Eighteen statement formats across twelve societies, read automatically, including BMI, ASCAP, SESAC, PRS, SOCAN, GEMA, MLC, TONO, JASRAC and SoundExchange. Any other society or royalty stream, you map once from your own column headings, and it is remembered for every statement after.
  • What each performance actually paid, by channel. The spread between your best and worst paying channel is usually enormous and no statement puts it in front of you.
  • It runs in your browser and answers in about a minute. Nothing is uploaded and there is no account to make.
What a performance pays, by channelillustrative
BRAVO$8.40
61 performances
HOMESTEAD$6.15
204 performances
HISTORY$3.90
88 performances
FOOD NETWORK$2.05
139 performances
COMM RADIO$0.28
1,472 performances
MUSIC CHOICE$0.04
6,110 performances

Six thousand performances earned less than sixty on the network above them. That ratio is in every statement and no statement shows it to you.

Detection — coming soon

Find the airings nobody paid you for.

  • Your cues are fingerprinted once and matched against every channel we cover, so airings accumulate whether or not anyone filed a cue sheet.
  • Every airing is compared against the statement that settles its period, by work rather than by owner. Paid anywhere on that statement, under any title or any library, counts as paid.
  • What is left is flagged and valued from what the same cue earned on the same channel in periods that did pay.
  • Nothing is flagged before its money could have arrived, and anything the statement genuinely cannot settle is shown as exactly that rather than counted as a gap.
Q2 2026 · settledcoming soon · illustrative
Detected
47
Paid for
31
Not on the statement11 airings
$63.80 estimated
Paid for fewer than aired5 airings
$20.40 estimated
Too early to judge9 airings
statement expected Feb 2027

Values are estimates, and labelled as estimates everywhere they appear. The number you take to your PRO has to be one you can explain.

Detection — coming soon

Learn which of your music is working.

  • Your most detected cues, ranked. The question every composer is really asking is what to write more of, and this is the only place the answer lives.
  • Which libraries and publishers are actually placing you, so you know where to send the next album.
  • Which production companies keep using your work, which is also who to ask when a cue sheet was never filed.
  • Every detection carries the channel, the show, the date and how many seconds of your music were used. Export the lot as a CSV whenever you want it.
Most detected cues · past yearcoming soon · illustrative
Slow Tide Rising214
31 shows · Meridian, Vista, Homestead
The Sunday Table Bump96
2 shows · one repeating infomercial
Marble Halls41
14 shows · Vista, Chronicle
Paper Lanterns18
9 shows · Vista
Copper Skyline (End)7
3 shows · Lifetime

Counts on their own mislead. A hundred airings can be one advert repeating, so the number of different shows matters as much as the total. Both are here.

Coverage

Where production music actually airs.

Cable is where library cues earn. We listen across the categories that use them most, on national feeds rather than local affiliates, because that is where one channel covers the whole country.

Home and property
Renovation, real estate, design
Food and cooking
Competition, travel, instruction
Lifestyle and reality
Docuseries, makeover, daytime
History and science
Documentary, factual, nature
News and business
Bumpers, stings, segment beds
Sport and entertainment
Highlights, promos, studio
Coming soonGlobal TV coverage: the US, UK, Europe, Canada and Australia.Need a channel we are not on? Tell us.
What you get
Monitoring, coming soon

One screen, every quarter.

ReconciliationQ2 2026 · settled
DetectedOn the statementStatusValue
Copper Skyline (End)
MERIDIAN · 18 Apr · 21:44
Copper Skyline (End)
2 performances · $10.04
Paid
—
Slow Tide Rising
HOMESTEAD · 02 May · 19:16
Slow Tide
BMI #4920831 · alternate title
Paid
—
The Sunday Table Bump
MERIDIAN · 11 Jun · 22:03
No matching payment
statement covers this period
Unpaid
$5.02
estimated

Illustrative. Values estimated from what the same cue earned on the same channel in periods that did pay.

What we will not pretend
Detection starts the day you join

Nobody can find airings from before you were listening. Your first reconciliation lands when the statement covering it arrives.

Foreign income has no detail to check

Overseas societies remit money without the underlying performances. We show you how much of your statement can be reconciled before you pay us anything.

Your PRO decides, not us

We build the inquiry the way your society wants it. SESAC acts on detections. ASCAP will ask about a cue sheet. We tell you which you are dealing with.

Start with the statements you already have.

The analysis is free, reads as many statements as you have, and takes about a minute. Detection is the part you pay for.

Analyze my statements