A 10% gift is waiting on your first Pro plan. Use code GIFT10 at checkout. See all offers
Listeners

How to Track Radio Listening Statistics in WordPress

See who listens, when and to what with private, cookie-free statistics, and get reports by email.

On this page
  1. Turn on listening stats
  2. Read your statistics
  3. Get reports by email
  4. Consent and data retention
  5. Send stats to your analytics tool

This is a StreamSera Pro feature. Try Pro free for 3 days or see the plans.

StreamSera Pro counts listeners on your own site, without cookies or IP addresses. You see how many people listen, when, on which devices and to which shows and tracks.

Turn on listening stats#

Go to StreamSera → Settings → Analytics & privacy and switch on Listening stats. Listeners are counted with a hash that changes every day: no cookies, no IP addresses, and Do Not Track is respected.

The Listening stats settings with the no cookies, no IP addresses and daily changing hash notes

Read your statistics#

Go to StreamSera → Analytics. Choose a station and a range (24 hours, 7, 30 or 90 days).

The Analytics overview with listeners, listening time, plays and average listen, and the listening time chart
  • Overview: listeners, listening time, plays and average listen time compared with the previous period, a daily chart, when people listen (by weekday and hour), highlights, top shows, top tracks and listening by station.
  • Audience: where people listen (country, when your host provides it), devices and browsers, the sites that sent listeners and which embedded players get the plays.
  • Shows & tracks: listening per show (shows on the schedule get the credit automatically), top tracks and the play history.
  • Stream health: uptime per stream, playback errors and recent outages.
The Audience tab with countries, devices, browsers and referring sites

Click Export to download the numbers as a file.

Get reports by email#

The Email reports settings with Never, Weekly and Monthly and the recipients field

Under Email reports, choose Weekly or Monthly and add recipients (comma-separated; the site admin email by default). Send me a report now sends one right away.

  • Consent: most sites do not need consent for these stats, but if your privacy policy asks for opt-in, enter the cookie your consent banner sets (for example cookieyes-analytics) under Wait for this cookie.
  • Keep data for: 30 days, 90 days, 6 months, 1 year or 2 years. Older data is deleted every night. Delete all… removes everything now.
The Keep data for settings with retention options and the Delete all button

Send stats to your analytics tool#

Under Also send to, copy player events to Google Analytics 4, Matomo or Plausible when their script is already on your page. Developers can also listen for the streamsera:analytics event.

The Also send to settings with Google Analytics 4, Matomo and Plausible
Still stuck?Our team usually replies the same day. Open a private ticket and we'll help you sort it out. Open a ticket