icon - wp network stats

WP Network Stats

Banner - WP Network Stats
Banner – WP Network Stats

This WordPress plugin allows network admin to view and export useful network statistics related to sites, users per site, plugins per site, themes and plugins for all the sites in a WordPress multisite network.

We all know how important it is to get insights into your network. For example, anyone running a multisite WordPress environment might have had the following questions at some point –

  • How many sites are being created and when?
  • What is the most favorite theme or a plugin among all the sites?
  • Are all my plugins compatible with latest WordPress version?
  • Are any of my 10000s sites getting spammed?
  • Is some user misbehaving within my multisite environment which affects overall network performance?
  • How are my users connected to each other through different sites?

When you can’t get answers from Google Analytics (Which only tracks your website traffic), we need a plugin that can provide such answers. This plugin is developed to answer any of the above questions and much more.

Using the data generated by this plugin, we were able to find interesting stats from New York University’s Web Publishing service of large-scale multisite WordPress environment. NYU Web Publishing service uses this plugin to decide migration strategies when replacing/retiring a plugin/theme based on its usage. It can also be used to send targeted communication to selected users. e.g., admin of a site which has more than 1000 attachments or all the users who use a specific plugin/theme.

The features include –

  1. Background processing for generating new statistics for the network. It allows you to safely generate stats without compromising the performance of your large multisite network.
  2. Ability to fine tune batch processing settings.
  3. Protected network admin settings.
  4. Notification when the stats are available.
  5. Analytics dashboard using D3 charts to gain insights into some of the generated data.
  6. Generates set of CSV files corresponding to different types of stats.
  7. You can selectively generate the stats you need – Sites Stats, Plugins Stats, Themes Stats or Users Stats.

Github: WP Network Stats
WordPress.org: WP Network Stats
Slides: Importance of Insights into Multisite (How NYU uses multisite insights)