Real-Time Airplay Monitoring: Minutes or Hours?
We timed 1,465,990 radio plays we logged in a 48-hour sample, September 2026, to find out what real-time airplay monitoring means in practice. Most services call their data real-time; almost none says what that means in minutes. This page defines it, measures it and shows you how to test it.
A station tells you it played your song this afternoon. You open your dashboard and see nothing. Is the tool slow, or is that normal? Often it’s normal, and our timing data shows why. This page, for artists, managers, small labels and promoters, rewrites our June explainer on real-time radio airplay intelligence, our name for turning logged radio plays into counts, trends and markets you can act on. Want the tool? Start at our radio airplay monitoring hub.
What is real-time airplay monitoring?
Real-time airplay monitoring is the around-the-clock, automated logging of songs played on radio stations, so a detected play (a spin) shows up with its station, date and time soon after it airs, not weeks later in a chart or months later in a royalty statement. In practice, soon means minutes to a few hours.
A spin is one play of one song on one station (what is a radio spin?). This has nothing to do with Apple’s AirPlay.
First published June 2026 · fully rewritten September 2026. Sources checked September 18, 2026.
The short version
- A play that shows up hours after it aired is normal. Real-time is a range, not a number: minutes for some stations, a few hours for many.
- None of the public vendor pages we could read on September 18, 2026 states an on-air-to-dashboard time.
- Of the plays we logged in a 48-hour sample, September 2026, 46.4% were stored within an hour and 99.3% within four hours.
- You can test any claim yourself, ours included.
On this page
- Five speeds called real-time
- How it works: the three clocks
- What vendors say about real-time
- Our timed sample
- Test any claim in 10 minutes
- Why isn’t my spin showing up?
- What to do the day a spin appears
- Charts and royalties: the slow numbers
- FAQ
- Sources and method
Five speeds that all get called real-time
Vendors use one word for five different speeds. This is our working scale, not an industry standard.
- Live: the song on air now, as in SpinCounts’ on-air-now player on eligible stations (free station player and widgets).
- Near-real-time: within about 15 minutes. A minority of what we log arrives this fast (the numbers).
- Same-day: hours. Nearly everything else we log ends up here.
- Weekly: charts, ours included.
- Quarterly and later: royalty statements (see how the slower numbers arrive).
How real-time airplay monitoring works: three clocks, from on air to the day you find out
Every service follows the same five steps, and the three clocks are the waits between them.
- Capture: listen to the station’s audio, or read the song data it publishes.
- Identify: match the sound to a reference library, or read the title and artist.
- Match: tie the play to one recording, ideally by ISRC.
- Store: save the station, date and time.
- Show: put it in a dashboard, a report or an alert.
A real-time claim hides three separate delays. The marketing pages we read mostly describe the second, and none puts a number on the first.
- On air → detected. The detection method and the station set this one.
- Detected → in your dashboard. Matching, storing and refreshing take time, and some views refresh only once a day (Apple says its artist data refreshes daily). One partner announcement we read describes a delay in seconds, but that clock starts at detection, not at broadcast.
- Dashboard → you actually know. This clock is yours. A dashboard that updates in minutes is still a weekly tool if you only open it on Fridays.
Who offers alerts? Play MPE mentions alerts for a possible rotation add (a station starting to repeat your song). Soundcharts lists email alerts in its plans, and its artists page names radio plays among the things its notifications and reports cover; the pages we read don’t say how soon after a play an alert goes out. SpinCounts has no per-spin email, SMS or push alerts today; its campaign and claimed-station emails are weekly.
A made-up example. A station plays your song at 3:10 pm and lists it on its website a minute later. The monitoring service reads that list at 4:40 pm and stores the play, stamped 3:10. You open your dashboard at 9 pm. Clocks 1 and 2 took 90 minutes. Clock 3 took over four hours, and it’s the only one you control.
Station types differ too: terrestrial vs internet radio tracking.
How plays get detected, and how fast each method can be
The real-time radio airplay monitoring services we looked at use one of three methods, where they name one at all. Each has its own detection delay.
Audio fingerprinting
Fingerprinting listens to the broadcast and matches the sound against a library of recordings, the way a song-ID app does. It works even when a station publishes no song information, and a typo can’t fool it.
Its limit is the library: if your recording isn’t in it yet, the play can’t be matched. One vendor’s FAQ says monitoring starts from the upload date and a new upload can take up to about an hour to process.
Station feed monitoring (what SpinCounts does)
Many stations publish what they play: a now-playing line on their site, app or stream, and often a list of recent songs. Those are the station’s feeds. SpinCounts reads them around the clock, matches each entry by title and artist, and adds the ISRC, the recording’s unique industry code, where it finds one (how to track a song by ISRC). It doesn’t listen to the audio, so it isn’t fingerprinting, and you upload nothing.
Speed depends on when the station publishes a play and how often its feed gets read. Some stations show only their last few songs, so a play that airs between two reads can be missed. That’s why any SpinCounts count means “at least this many”. Other blind spots: stations that publish no titles, and misspelled or swapped artist and title text.
Industry panels
An industry panel watches a fixed list of stations to build charts. Mediabase runs one, and the public pages we read don’t name its method. Music has to be uploaded for what it calls encoding, and those requests are handled Monday to Friday, in business hours. Public charts are weekly and everything else sits behind a login you have to request, so you can’t look up a single play there without an account.
The same three methods, side by side:
| Method | How it identifies a play | What caps its speed | Needs a reference recording first? | Main blind spot |
|---|---|---|---|---|
| Audio fingerprinting | Matches the sound to a reference library | Whether your recording is in the library yet | Yes, the recording must be in the reference library; some services ask you to upload it | Recordings not yet in the library |
| Station feed monitoring | Reads the song data stations publish | When the station publishes; how often the feed is read | No | No titles published; wrong text |
| Industry panels | Fixed station panel; music uploaded for encoding | Encoding queues; weekly chart cycle | Yes, where music is submitted for encoding (Mediabase) | Stations outside the panel |
What vendors actually say about “real-time” (verified 2026-09-18)
Speed: method and what each says
Most of these pages say real-time. None of the ones we could read says how many minutes pass between the broadcast and your dashboard.
| Service | Method (as the vendor describes it) | What it says about speed | Upload needed first? |
|---|---|---|---|
| SpinCounts | Station feed monitoring; not fingerprinting | Measured below: minutes for some stations, a few hours for many | No |
| WARM | Audio fingerprinting | Says real-time, 24/7; on-air-to-dashboard time not stated; its FAQ says a new upload can take up to about an hour to process | Yes; you upload an MP3 or pick the song from its library, and its FAQ says monitoring starts from the upload date |
| Soundcharts | Audio fingerprinting; says it listens to the audio, not station metadata | Page badge says refreshed in real time; time not stated | No upload for released songs: its help center says a song is fingerprinted once it is out in stores; unreleased songs need a form |
| Radiostats | Not stated on the pages we could read | Says real-time in page descriptions; time not stated | Not stated |
| Apple Music for Artists, Radio Spins | Not stated | Data refreshes daily, shown in UTC | Not stated; your own catalog, with verified artist access |
| Mediabase | Not named | Uses the term real-time; public charts weekly; encoding requests handled Monday to Friday, in business hours | Yes; music is uploaded for encoding |
| Play MPE (MTR) | Not stated | Says real-time radio tracking across North America; time not stated | Yes; songs are exported from its Caster distribution tool or uploaded to MTR, then a tracking plan is chosen |
Each vendor’s own public pages, read 2026-09-18. “Not stated” means we found no statement on the pages we could read. Pages change, so check theirs.
Openness: history, alerts, public data, station counts
Two services list alerts. Few show play data without a login.
| Service | Plays from before you signed up visible? | Alerts | Data public without login? | Stations it says it monitors |
|---|---|---|---|---|
| SpinCounts | Yes; plays already logged appear when you search, back only as far as each station has been monitored | No per-spin alerts; weekly campaign report and weekly claimed-station email | Recent plays with timestamps are public; full lists and airplay reports need a free account; the full 7-day station grid is a paid Live Link | 3,900+ (September 2026), U.S.-focused |
| WARM | No; counts from the upload date, per its FAQ | Not stated on the pages we read | Top 20 of its weekly genre and country charts is public without a login, per its homepage; spin data sits in its dashboard | 21,000+ in 160+ countries (homepage; the figure varies across its pages) |
| Soundcharts | Not stated for released songs; for unreleased songs its help center says plays can’t be traced back before you submit its form | Email alerts listed in its plans; its artists page names radio plays among what its notifications and reports cover; timing not stated | Station list and weekly airplay charts public; artist spins in the dashboard | 2,498 FM/AM stations in 87 countries |
| Radiostats | Not stated | Not checked | Not checked: its pages load in the browser via JavaScript, so our text-only read saw only the page descriptions | 40,000+ in its homepage description; 50,000 on its artists page |
| Apple Radio Spins | Not stated | Not stated | No; private dashboard for the verified artist | 40,000+ in 200+ countries and regions |
| Mediabase | Not stated | Not stated | Weekly format charts public; the rest behind a login you have to request | 2,500+ outlets in 500+ markets |
| Play MPE (MTR) | Not stated | Yes; mentions alerts for a possible rotation add | Not stated | Says thousands of North American stations; no figure |
Same pages and date as the table above.
What the tables show
None of the public vendor pages we could read on September 18, 2026 states an on-air-to-dashboard time. The numbers that do appear describe set-up and refresh cycles: up to about an hour to process a new upload, a daily refresh, encoding in business hours.
WARM uses audio fingerprinting and says it covers far more of the world than SpinCounts does: 21,000+ stations in 160+ countries on its homepage on September 18, 2026 (the figure varies across its pages and over time). It counts from the upload date. See SpinCounts vs WARM.
A big station count tells you nothing about speed. Before you pay anyone, ask for the station list and look for your stations.
We left price out on purpose. Tools and costs are in how to track radio airplay, and the services sit side by side in best radio airplay trackers compared.
How long until a radio play shows up? Our 48-hour sample of 1,465,990 logged plays
Of the plays we logged in a 48-hour sample, September 2026, about one in five was stored within 15 minutes of the air time the station reported. Just under half were stored within an hour, and 99.3% within four hours. The middle play (the median) took between one and two hours.
We measured from the on-air time the station reported to the moment SpinCounts stored the play, both in UTC (the world’s reference clock). The window ran from 2026-09-16 00:58 UTC to 2026-09-18 00:58 UTC, and we counted a full day later (2026-09-19 00:58 UTC, the evening of September 18, U.S. Eastern) so late arrivals could land: 1,465,990 logged plays from every station that had a logged play in the window, with nothing filtered out.
| Stored within | Logged plays (running total) | Share (running total) |
|---|---|---|
| 5 minutes | 166,794 | 11.4% |
| 15 minutes | 316,668 | 21.6% |
| 30 minutes | 468,744 | 32.0% |
| 1 hour | 680,698 | 46.4% |
| 2 hours | 954,353 | 65.1% |
| 4 hours | 1,456,302 | 99.3% |
| 8 hours | 1,465,966 | 99.998% |
| Later than 8 hours (the remainder) | 24 | 0.002% |
SpinCounts, 48-hour sample, September 2026. Shares are of the plays we logged, not of all plays that aired. Method: how SpinCounts data works.
About a third of the plays we logged in this 48-hour sample, September 2026, arrived between two and four hours after airing, the biggest single band. Only 24 took longer than eight hours.
SiriusXM channels were far faster than the sample as a whole. Of the 42,608 plays we logged on them in the same 48-hour sample, September 2026, 99.4% were stored within 15 minutes and all of them within 30. See a SiriusXM channel’s recently played songs (timestamps are UTC). Even that isn’t live: the only live view on SpinCounts is the on-air-now player on eligible stations.
What this sample can and can’t tell you
- It counts plays we logged. Some stations show only their last few songs at each check, so a play between two checks can be missed. That’s why SpinCounts counts mean “at least this many”. We haven’t measured what share of aired plays gets logged, and we won’t guess.
- Late doesn’t mean wrong. Where a station publishes its play history, a play we read hours later still carries the station’s own air time.
- For about 6% of the plays we logged (48-hour sample, September 2026) we read the current song directly, so the logged time is when we first saw it: a delay of one checking cycle (minutes), not a measured figure. Those plays fall in the fastest rows.
- We read station feeds on a deliberately conservative schedule so we don’t overload stations’ servers. That’s the main reason for the two-to-four-hour band.
- The on-air time is the station’s own report. If its feed is wrong, so is our timestamp.
- The measurement stops when the play is stored, so clock 3 isn’t in it.
- A 48-hour sample is a snapshot, not a guarantee or a service commitment. Don’t compare it with another service’s figure unless that was measured the same way.
How to test any “real-time” claim
Testing a real-time airplay monitoring claim takes about ten minutes, spread over an afternoon. The waiting is the measurement.
- Confirm the station is on the service’s list. On SpinCounts, browse the monitored-station list.
- Pick a station that shows its own now-playing on its site or app. Note a song, your clock time and your time zone.
- Open the service’s page for that station. A SpinCounts station page lists the 25 most recent plays with timestamps, no account needed. The times are UTC (the page doesn’t label them yet), so 3:10 pm Eastern in September shows as 19:10. Check at about +15 minutes, +1 hour and +4 hours. When the play appears, you have clocks 1 and 2.
- Compare the timestamp with your note. Is it the air time, or the time the tool found the song? On SpinCounts it’s the station-reported air time where the station publishes play history, and otherwise the time we first saw the song.
- Repeat on a different station type: FM stream, satellite channel, internet station.
- Look for gaps. On stations that show only their last few songs, expect some on any feed-based service, ours included. A song that never appears was missed; waiting won’t bring it in.
- Ask the vendor in writing: what’s the typical (median) on-air-to-dashboard time for my stations, and how was it measured? Does monitoring start only when I upload? How will I hear about a play?
Minutes means near-real-time for that station. Hours means same-day. Never showing up means the checklist below. One station’s result doesn’t transfer to another.
Why isn’t my spin showing up?
- It hasn’t landed yet. Expect same-day, not minutes (our timed sample shows why). Look again tonight or tomorrow morning.
- The station isn’t monitored. No service monitors all stations, so check the station list.
- No title was published. Some stations, and often mix shows, live sessions and syndicated blocks, publish no titles.
- It fell between two checks on a station that shows only its last few songs. That’s why counts mean “at least this many”.
- The text didn’t match: a misspelling, a feat. credit, a swapped artist and title, a remix or edit label. Make sure the name and title on files you send to radio match your release exactly.
- You’re reading UTC as local time. Convert first (see step 3 of the test).
- You’re seeing the short public list. Station pages show 25 recent plays, track pages 5, artist pages 3. Full lists need a free account.
- On upload-first fingerprinting services, the track wasn’t uploaded or processed before the play.
Absence on SpinCounts isn’t proof a play didn’t air. Still missing? Start at the Help Center.
The same-day playbook: what to do the day a spin appears
Same-day data is for the jobs that go stale fast: thanking the station, following up with a music director who just played you, deciding where this week’s effort goes, and checking a promoter’s claims mid-campaign. Charts and royalties can wait (how the slower numbers arrive).
For artists and managers
- Confirm it on the track page: station, city and timestamp (example track page). Station pages show UTC, so convert to local time.
- Save proof: a screenshot plus the Airplay Card, a downloadable 1080×1080 image with 30-day spins and stations.
- Thank the station and the show the same day. Name the song and the time, and ask for nothing. Something like: “Thanks for playing (song) on (show) this afternoon. It means a lot.”
- Look again tomorrow and through the week. A second and third play on one station matter more than the first. One play isn’t an add, so quote plays and stations you can see.
- Pitch outward with something checkable: the public track page, or a Live Link for a full 7-day station grid anyone can open.
Two free next steps: claim your artist page, and run airplay reports, free and unlimited with a free account (fair use). See what’s inside a radio airplay report and how to read one. For the ongoing routine, see radio airplay monitoring for independent artists.
For labels and promoters: a campaign-week rhythm
SpinCounts won’t alert you to a new play, so build the checking into your week:
- Before the week: check targets against the station list, mark the unmonitored ones and pull a baseline report.
- Each weekday, two looks: end of day and next morning. That fits how logged plays arrive in our timed sample: over hours, not minutes.
- Follow up with specifics: “You played it Tuesday at 2:14 pm” beats “are you playing it?”
- Midweek: move effort toward the formats and markets that respond, and check any promoter’s airplay report against public station pages.
- Friday: client update from the airplay report, then the weekly radio airplay charts.
Real-time data vs weekly charts vs royalty statements: when the slower numbers arrive
Weekly. SpinCounts charts are weekly (chart week Saturday to Saturday; positions can’t be bought), and Mediabase publishes weekly charts too. See how radio airplay charts work.
Quarterly and later. An ASCAP songwriter whose song aired in January 2026 waits until October 2026 to be paid, and only if ASCAP’s survey picks the play up. ASCAP’s distribution calendar lists September 18, 2026 as the domestic publisher distribution for January–March 2026 performances, with writers paid in October (it labels its dates as estimates). It says it counts all identified plays on the stations monitored for it and samples the rest (ASCAP on how it surveys radio).
Who is paid at all. U.S. AM/FM radio pays no sound-recording performance royalty. Songwriters and publishers are paid through performing rights organizations (PROs) such as ASCAP and BMI. SoundExchange collects for satellite, internet and digital cable radio.
A spin log is evidence, not payment. SpinCounts does not calculate or collect royalties, does not replace PRO or SoundExchange registration, and is not affiliated with Billboard, Mediabase, Nielsen or any PRO.
Does radio still matter? Four numbers
- 93% of U.S. adults tune in to radio at least once a month (Nielsen, Audio Today 2026 (PDF); Q3 2025 data, published March 2026).
- 43% of people in the U.S. who listen to music use AM/FM radio to discover it, level with streaming services (43%) (Luminate, Music 360; blog post December 10, 2024, fieldwork details not given).
- 17% of the time people spend with music goes to music on the radio, catch-up and internet radio stations included (IFPI, Engaging with Music 2023 (PDF); internet users aged 16 to 64, IFPI’s core 18 countries, fieldwork August to October 2023).
- 33% of consumers across 17 markets said they find new music on terrestrial or satellite radio; music apps scored 36% (YouGov; fieldwork November 2021, published January 2022). That’s a share of people, not of discovery, because answers overlap, and the radio answer didn’t cover web radio.
Radio isn’t the only way people find music, but it’s still one of the big ones, so follow up a play the day you see it.
What SpinCounts shows: no account, free account, paid
Coverage: FM stations streaming online, including iHeartRadio market stations; SiriusXM satellite channels; internet radio stations. U.S.-focused. 3,900+ stations (September 2026).
Recent plays with timestamps are public; full lists and airplay reports need a free account; the full 7-day station grid is a paid Live Link ($99.99, one-time, per track, 3 months).
- No account: search; recent plays with timestamps (UTC on station pages); track totals, a 14-day chart and the airplay map; weekly charts; embeddable widgets, including the on-air-now player on eligible stations.
- Free account (sign up): full lists; track airplay reports, free and unlimited (fair use); claiming an artist or station page (a station’s own report opens once the station is claimed). A shared report link needs an account to open.
- Paid, one-time: a Live Link on the public track page; Airplay Campaigns at $349 / $499 / $849 / $1,199, each with a weekly emailed report and a Live Link.
There are no per-spin email, SMS or push alerts today, so the fastest way to know is to look: search your song, no account needed.
Real-time airplay monitoring: frequently asked questions
How does real-time airplay monitoring work?
A service listens to a station’s audio and matches it to a reference library (audio fingerprinting), or reads the song data the station publishes (station feed monitoring, the SpinCounts method). It stores the station, date and time, and shows the play in a dashboard.
What is the difference between real-time and near-real-time airplay data?
There’s no industry standard, and vendors use both terms loosely. On our working scale, live means the song on air now, near-real-time means within about 15 minutes and same-day means hours.
How long does a radio play take to appear in an airplay monitoring dashboard?
It depends on the method and the station. Of the plays we logged in a 48-hour sample, September 2026, 21.6% were stored within 15 minutes of the air time the station reported, 46.4% within an hour and 99.3% within four hours. It’s a snapshot, not a guarantee.
Is audio fingerprinting faster than station feed monitoring?
Not automatically. Fingerprinting can recognize a song soon after hearing it, but only if the recording is already in the reference library. Feed monitoring needs no upload; its speed depends on when the station publishes and how often the feed is read.
Will a monitoring service show plays from before I signed up?
It depends on the method. Upload-first services can only count from the day your track is uploaded; one vendor’s FAQ says exactly that. Feed monitoring needs no upload, so plays SpinCounts has already logged appear when you search, back as far as each station has been monitored.
Are there real-time airplay alerts when a station plays my song?
Some services list alerts. Play MPE mentions alerts for a possible rotation add. Soundcharts lists email alerts in its plans, and its artists page names radio plays among what its notifications and reports cover; the pages we read don’t say how soon an alert follows a play. SpinCounts has no per-spin email, SMS or push alerts today.
What time zone are airplay timestamps in?
It varies by service. SpinCounts station pages and Apple Music for Artists both use UTC. Convert before matching a play to what you heard: U.S. Eastern time is UTC-4 during daylight saving time (mid-March to early November) and UTC-5 otherwise.
Does real-time airplay monitoring help me collect royalties?
Not by itself. A spin log is a record of plays; it isn’t payment. Royalty statements run quarters behind: ASCAP’s September 18, 2026 publisher distribution covers January–March 2026 performances. In the U.S., songwriters and publishers are paid through performing rights organizations (PROs), SoundExchange collects for satellite, internet and digital cable radio, and AM/FM radio pays no sound-recording royalty.
Sources and method
Our data. Method and window are in the sample section. Cite as: SpinCounts, 48-hour timing sample, September 2026 (1,465,990 logged plays).
Vendor pages. Read September 18, 2026 and linked in the tables. Two we couldn’t fully read: Radiomonitor’s site redirects to a client login, and Radiostats pages load via JavaScript, so our text-only read saw only the page descriptions.
SpinCounts is not affiliated with Billboard, Mediabase, Nielsen or any PRO. We compete with some of the services in the tables above, so check our rows as hard as theirs. Corrections: the Help Center. Last verified September 18, 2026.
See your own radio airplay
SpinCounts tracks every spin across 6,700+ stations — with live counts, ISRC matching, and station-level reports.
