Help Center Statistics

Statistics

4 min read Last updated: June 22, 2026

CloudRadio tracks listener activity for every station and radio. Statistics are included with every plan at no extra cost, with one year of data retention.

All data comes from stream connections. No cookies or tracking scripts are involved.

Open statistics

Go to Statistics in the left sidebar of your station or radio. The page has three tabs: Overview, Real-Time, and History & Reports.

Overview tab

The overview shows your audience at a glance for a selected time period.

Time period and mount filter

Use the buttons at the top to select a period: 6h, 24h, 7d, 30d, 90d, or 1y. If your station has multiple mount points or outputs, use the mount selector to filter by a specific stream or view all combined.

Metrics cards

Four cards appear at the top:

  • Total Sessions: How many individual listener connections occurred in the period.
  • Unique Listeners: Distinct listeners (deduplicated by connection). Shows the change compared to the previous equivalent period.
  • Peak Listeners: The highest concurrent listener count, with the exact time and the track that was playing at that moment.
  • Avg. Listen Time: Average session duration across all connections.

A line chart shows listener counts over time for the selected period. Shorter periods (6h, 24h) show finer detail. Longer periods (30d, 90d) aggregate into wider time buckets.

Audience breakdown

Three subtabs break down your audience:

Countries: Top listener countries with flags and percentages.

Players: Which apps and clients your listeners use (VLC, Chrome, iTunes, Winamp, Amazon Echo, etc.).

Devices: Device category breakdown (Mobile, Desktop, Smart Speaker, TV).

Rendition breakdown

For CloudRadio One stations, this shows which stream quality your listeners connect to:

Rendition Bitrate
HLS Hi 256 kbps AAC
HLS Mid 128 kbps AAC
HLS Lo 64 kbps AAC
ICY 128 kbps MP3

This helps you understand your audience’s network conditions and which stream variants are most used.

Real-Time tab

The real-time tab shows who is listening right now.

Live listener count

A real-time counter with a pulsing indicator shows the current number of connected listeners. Top countries are displayed alongside.

Live map

An interactive map shows active listeners by location. Bubbles are sized by listener count and colored by country.

Active sessions table

A table lists each active connection with:

  • Location: Country and city.
  • Client: The player or app being used.
  • Device: Device category.
  • Time Connected: How long this session has been active.

For Shoutcast and Icecast hosted radios, you can kick or ban individual listeners directly from this table. Kick disconnects the session immediately. Ban blocks the IP from reconnecting. You can manage banned IPs from the same page.

History & Reports tab

Track history

A list of recently played tracks with cover art, artist, title, and timestamps. Available for the primary stream.

Listening hours

Daily Total Listener Hours (TLH) with period-over-period comparison.

How TLH works: CloudRadio samples your listener count every 30 seconds and accumulates the total. If 10 listeners are connected for one hour, that’s 10 TLH. If 5 listeners are connected for two hours, that’s also 10 TLH.

TLH appears on your dashboard and in statistics.

Session history

Session history is planned for a future release.

Export data

You can export statistics as CSV files from the stats page. Four export types are available:

Export What it contains
Overview Daily summary: sessions, unique listeners, peak, average listen time, TLH.
Sessions Individual listener sessions: start/end time, duration, client, device, country, city.
TLH Daily listening hours breakdown.
Tracks Track play history: time, song, artist, title, mount.

Each export respects the currently selected time period and mount filter.

Data retention

CloudRadio stores one year of listener snapshots and two years of session data. Older data is automatically removed.

Was this helpful?

Still need help?

If you couldn't find the answer, our team is here to help.

Open Support Ticket