Seriously Simple Stats

Description

This plugin is an add-on for Seriously Simple Podcasting and requires at least v1.13.1 of Seriously Simple Podcasting in order to work.

So you love using Seriously Simple Podcasting to broadcast your content? Well, now you can enjoy the plugin’s simplicity while also gathering useful and extensive stats about how people are engaging with your inevitably brilliant content.

Seriously Simple Stats offers integrated analytics for your podcast, giving you access to incredibly useful information about who is listening to your podcast and how they are accessing it.

Primary Features

  • Track listen counts for every episode
  • View detailed stats for your podcast
  • See a quick overview of your most recent stats at a glance
  • Narrow stats down to view data specific to any episode or series
  • Access stats for any selected date range
  • Find out exactly which of your episodes are the most popular
  • Find out how people are listening to your content
  • Automatically detect crawlers/bots to prevent false stats

Check out the screenshots for a better idea of what stats you can expect.

How to contribute

If you want to contribute to Seriously Simple Stats, you can fork the GitHub repository – all pull requests will be reviewed and merged if they fit into the goals for the plugin.

Screenshots

  • An example of the stats page showing all the available information.
  • The Episode Stats meta box on the episode edit screen.

Installation

Installing “Seriously Simple Stats” can be done either by searching for “Seriously Simple Stats” via the “Plugins > Add New” screen in your WordPress dashboard, or by using the following steps:

  1. Download the plugin via WordPress.org
  2. Upload the ZIP file through the ‘Plugins > Add New > Upload’ screen in your WordPress dashboard
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

FAQ

What version of Seriously Simple Podcasting does this plugin require?

In order to use this plugin you need to have at least v1.13.1 of Seriously Simple Podcasting. If you do not have Seriously Simple Podcasting active or you are using a version older than v1.13.1 then this plugin will do nothing.

I just installed this plugin, but I don’t see any stats. What gives?

Your podcast stats will only be gathered while this plugin is active, so if you have just installed it wait a few days and you will start to see your stats growing.

What listening sources are tracked?

Seriously Simple Stats tracks the following listening sources for your podcast:

  • iTunes / iOS Podcasts
  • Overcast
  • Pocket Casts
  • Direct downloads
  • Audio player listens
  • ‘Play in new window’ clicks

Any other listening sources will simply appear grouped as ‘Other’ in your stats. If there is another service that you think would be valuable to have tracked, then please create a new issue on GitHub to suggest it.

Note that Stitcher download stats are not currently possible to gather accurately due to the way that Stitcher offers up episode downloads to users.

Does this plugin block crawlers or bots?

Yes. This plugin uses the Crawler Detect library to make sure that crawlers/bots are not recorded as listens.

Reviews

Xwejisun 5, 2024
Once in a while the stats peaks by about x10. Just random peaks at random days and times. Seems like a lot of other people are experiencing the same thing. Starting to look for other plugins/alternatives
kɔnyasun 29, 2021
I wish it gave more details or even explained better its features. It doesn’t seem to count right, it used to count the bots before I had added a honeypot page and the count isn’t regular, I have unexplained peaks on random days. Still give an idea of my stats 🙂
liyasun 4, 2020
It’s got the basics and works well and is simple. It has a problem supporting podcast series named with non English language (the drop down shows the language, but when the series is selected, it switches back to the english one in the drop down). Other than that problem it supports international characters.
abɔxwisun 16, 2017
I’m a newbie podcaster and I’m very concerned about statistics of my episodes. I love this plugin because it makes things really simple. You can see how many times an audio has been downloaded and it’s graph is a very useful tool to see if your audience is growing. I totally recommend it.
ayidosun 4, 2017 1 reply
I really wish it would separate Google Play Music into its own category. I have 74% of my listening in the “Other” Category and would love to see where those are coming from. I’d also like to see average listening time, or have the option for more advanced analytics.
Xwejisun 7, 2017
This is a great plugin! You can see the stats of your podcast. It works and is simple! I hope the plugin will evolve, so you can more information: e.g. for one day or one week, which episodes were played.
Read all 11 reviews

Contributors & Developers

“Seriously Simple Stats” is open source software. The following people have contributed to this plugin.

Contributors

“Seriously Simple Stats” has been translated into 4 locales. Thank you to the translators for their contributions.

Translate “Seriously Simple Stats” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.7.0

  • 2024-09-17
  • [UPDATE] Removed outdated database update and notice functionality.
  • [UPDATE] Security improvements
  • [UPDATE] Updated supported WordPress version

1.6.0

  • 2024-06-26
  • [UPDATE] Updated supported WordPress version
  • [FIX] Fixed PHP errors

1.5.2

  • 2023-06-16
  • [UPDATE] Security improvements

1.5.1

  • 2023-06-14
  • [UPDATE] Security improvements

1.5.0

  • 2023-05-11
  • [UPDATE] Optimized plugin speed ( dashboard not loading with a large amount of data )
  • [UPDATE] Updated crawler-detect library version to v1.2.114
  • [UPDATE] Code refactoring
  • [FIX] Fixed views count bug in month views.
  • [FIX] Fixed pagination ( 24 items per page instead of 25 )
  • [FIX] Fixed PHP Notice error
  • [FIX] Fixed long % string in change from last week section ( +0,09999999% )

1.4.1

  • 2022-10-04
  • [UPDATE] Updated the tested WordPress version

1.4.0

  • 2022-10-04
  • [UPDATE] Use absolute require file paths (props dd32)
  • [UPDATE] Improved SSP compatibility check
  • [UPDATE] Reordered user agent check (props jonathanbossenger)
  • [UPDATE] Added new listening sources (Xiaoyuzhou,Moon FM,Castro,watchOS) (props justinyanme)

1.3.0

  • 2021-03-24
  • [FIX] Fixes a style bug when there is a big number of listens
  • [UPDATE] Added development npm dependencies

1.2.10

  • 2020-12-21
  • [FIX] Fixes a bug in the per episode stats meta box
  • [UPDATE] Updated crawler detect library to version 1.2.103

1.2.9

  • 2020-07-07
  • [FIX] Fixes a JavaScript bug related to the Google Charts libraries, when loading regular admin pages (props lrynek)

1.2.8

  • 2020-06-19
  • [FIX] Fixes a bug in the loading of the Google Charts libraries

1.2.7

  • 2020-05-25
  • [UPDATE] Updated crawler detect library to version 1.2.95

1.2.6

  • 2019-12-20
  • [UPDATE] Updated crawler detect library

1.2.5

  • 2018-08-13
  • [FIX] Fixed a bug in the All episode stats pagination (props wudanbal)
  • [UPDATE] Default sorting for All episode stats set to date (props wudanbal)
  • [UPDATE] Date display field uses WordPress Date Format setting, to display date (props wudanbal)

1.2.4

  • 2018-07-31
  • [FIX] Fixed a PHP warning which only occurs on the last day of the month

1.2.3

  • 2018-07-10
  • [NEW] Added the ability to sort the “All Episodes for the Last Three Months” Stats data
  • [FIX] Fixed a bug where filtering stats data by series was broken.
  • [UPDATE] Updated the plugin to use composer based autoloading
  • [UPDATE] Updated the CrawlerDetect library

1.2.2

  • 2018-05-28
  • [FIX] Fixed a bug introduced in the 1.2.1 update

1.2.1

  • 2018-05-25
  • [NEW] Included a stats table upgrade to anonymise IP addresses stored

1.2.0

  • 2017-10-11
  • [NEW] Added stats widget to WordPress dashboard
  • [NEW] Added new listening sources (PodcastAddict, Player FM, Google-Play)
  • [NEW] Added new stats view for all episodes for the past three months

1.1

  • 2016-09-07
  • [NEW] Including Crawler Detect library to prevent crawlers/bots from bring recorded as actual listens
  • [NEW] Checking for reverse proxies when fetching user’s IP address for more accurate listenership stats (props cgill27)
  • [TWEAK] Recording correct time for all stats (based on WordPress settings)

1.0.1

  • 2016-07-21
  • [FIX] Making sure that time-based stats respect WordPress’ saved time zone instead of basing everything on UTC
  • [FIX] Improving tracking of iTunes/iOS Podcasts app referrer (props tbibby)
  • [FIX] Making sure that stats never show without labels
  • [TWEAK] Improving localisation support
  • [TWEAK] Generally improving referrer detection (props tbibby)

1.0

  • 2015-11-16
  • Initial release