Existing clients: v3.useburrow.com

WordPress plugin, theme, and PHP version tracking across every client site

Track WordPress core versions, plugin updates, PHP versions, and theme changes across every client site. See your entire agency portfolio inventory — which sites run PHP 8.3, which have outdated plugins, which core versions need updating — without logging into 40 admin panels.

[ Signal examples ]

stack.snapshot
plugin.updated
plugin.installed
php.version_changed
core.update_available
theme.updated
environment.changed
plugin.deactivated

The portfolio inventory that updates itself.

How many of your 40 WordPress sites are running PHP 8.3? Which clients still have WooCommerce 7.x? When did Client D’s theme last update? Is anyone running a plugin version with a known vulnerability?

These questions should take seconds to answer. In practice, they take 40 WordPress admin logins — or a spreadsheet someone updated three weeks ago.

The System channel captures stack-level signals from every connected CMS installation: plugin versions, theme versions, CMS core versions, PHP versions, and environment details. Every change — every plugin update, every core bump, every PHP migration — becomes an event in the client’s project timeline.

What the System channel captures

Stack snapshots: Periodic captures of the full environment — CMS core version, every installed plugin with its version number, active theme and version, PHP version, and server environment details. The snapshot is the “current state” view of the client’s stack.

Plugin and theme lifecycle: Plugin installed, plugin updated (with from/to version numbers), plugin deactivated, theme changed, theme updated. Each event is timestamped and attributed to the client project.

Core updates: CMS core update available, core update applied. When WordPress 6.5 ships, you see which clients have updated and which haven’t — without checking each site individually.

Environment changes: PHP version changes, server configuration updates, hosting migrations. When a hosting provider upgrades PHP from 8.1 to 8.3, the event appears in the timeline for every affected client.

Why stack signals need a timeline

A version inventory is useful. A version inventory with a timeline is powerful.

The scenario: Client X’s contact form stops working on Tuesday. The developer checks the Burrow timeline and sees: plugin.updated on Monday at 11pm — WooCommerce auto-updated from 8.1.0 to 8.2.1. The Forms channel shows form.submitted volume dropped to zero at 11:02pm. The System channel provided the “what changed” and the Forms channel provided the “what broke.”

Without the System channel, the investigation starts with “did anything change recently?” — a question that requires checking ManageWP’s update logs, WordPress admin screens, and hosting panel activity. With the System channel, the answer is already in the timeline.

Portfolio-wide visibility

Your agency dashboard shows every client project with their System channel signals. At a glance:

  • Which clients are running WordPress 6.4 vs. 6.5?
  • Which sites have plugins with available updates?
  • Which clients are still on PHP 8.1 before the hosting provider’s deprecation deadline?
  • When did each client’s stack last change?

That portfolio view replaces the spreadsheet that’s always three weeks stale. The System channel updates itself every time a plugin changes, a core version bumps, or an environment shifts.

Integrations that feed this channel

  • WordPress: Core version, plugin versions, theme version, PHP version, environment details
  • Craft CMS: Core version, module versions, PHP version
  • Statamic: Core version, addon versions, PHP version
  • ExpressionEngine: Core version, addon versions, PHP version

How agencies use the System channel

Maintenance reporting: Monthly digests include: “12 plugin updates applied, WordPress core updated to 6.5, PHP version: 8.3.” The invisible maintenance work becomes a documented section of the client narrative.

Incident correlation: Plugin updates alongside form failures, checkout errors, and monitoring alerts. The “what changed?” question is answered before anyone asks it.

Compliance and auditing: The System channel is an audit trail of every stack change. When a client asks “what’s running on our site?” the answer is current, timestamped, and complete.

CMS version tracking use case | Maintenance reporting | WordPress integration | Craft CMS integration | Forms channel

Frequently asked questions

What does the System channel track?
Stack snapshots (CMS version, installed plugins with versions, active theme, PHP version), plugin and theme updates, core CMS updates, and environment changes. Every change is captured as an event in the client's project timeline.
Which CMS platforms feed the System channel?
WordPress, Craft CMS, Statamic, and ExpressionEngine through their respective Burrow plugins. Each plugin reports environment details specific to that CMS — WordPress plugin versions, Craft module versions, Statamic addon versions.
How is the System channel different from the CMS version tracking use case?
The System channel is the signal layer — it defines what events flow in and from which integrations. The CMS version tracking use case describes how agencies use those signals for portfolio management, maintenance reporting, and correlating updates with operational issues. The channel feeds the use case.
Does Burrow replace ManageWP for plugin management?
No. ManageWP handles the mechanics — applying updates, running backups, security scanning. The System channel captures what changed and when, then places those events in the same timeline as deploys, form health, and commerce signals. Use ManageWP to manage updates. Use Burrow to see what happened after.
Can I see which sites are running outdated PHP?
Yes. The System channel captures PHP version data from each connected CMS installation. Your Burrow dashboard shows PHP versions across all client projects — so when a hosting provider deprecates PHP 8.1, you know which clients are affected.
Does the System channel track Shopify versions?
Shopify manages its own platform updates — store owners don't control the Shopify version. The System channel focuses on self-hosted CMS platforms where version tracking is the agency's responsibility: WordPress, Craft CMS, Statamic, and ExpressionEngine.

Your agency's work deserves to be seen.

We're onboarding agencies in small cohorts to keep the quality high. Request early access and we'll be in touch.

Self-funded · Independent · Built for the long term