Skip to main content
Metrics type: Key MetricsCategory: Ecommerce Platform
Active plugins with available updates (esp. security-tagged). Stale plugin versions are top-3 cause of WC store breakages, feeds audit WC02 finding.

At a glance

Count of active WordPress / WooCommerce plugins with available updates, with the security-tagged subset highlighted. Stale plugin versions are a top-3 cause of WC store breakages.

Calculation

Calculated automatically from your WooCommerce data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

A self-hosted UK fashion brand running 47 active plugins. Polled 12 Apr 26. Three observations:
  1. Self-hosted variance is the recurring theme. This brand runs ~30% of plugins behind on updates. Managed-Woo equivalents (same plugin set on Pressable or WP Engine) typically sit at 5-10% because the host pushes minor / security updates automatically. The 30% figure is normal for self-hosted Woo run by a non-technical owner; lower (5-10%) for self-hosted Woo with a maintenance contract; higher (50%+) for stores nobody is actively maintaining.
  2. The 14-outdated count masks 4 critical risks. The merchant sees “14 plugins behind” and feels it is too overwhelming to tackle. Vortex IQ surfaces the security-tagged 4 separately so the actionable subset is obvious. Pair with Plugin Security Breach for the urgent list.
  3. Plugin-induced data shape variance: commercial plugins. ACF Pro, Gravity Forms, WP Rocket, Yoast Premium, and similar use their own update servers. The Vortex IQ engine attempts to read these via the WP REST API; if the licence is expired the version still resolves but the “latest” comparison breaks. A persistent count of 1-2 stale-licence plugins is normal for stores with lapsed paid plugins.

Sibling cards merchants should reference together

Reconciling against the vendor’s own dashboard

Where to look in WordPress Admin: WP Admin → Dashboard → Updates shows the canonical update list. WP Admin does not separate “any update” from “security update”; this card does. Why our count may differ from WP Admin: Cross-connector reconciliation:

Known limitations / merchant FAQs

Self-hosted vs managed-Woo, why does it matter so much? Self-hosted owners patch on their own schedule (often monthly or quarterly). Managed-Woo and WordPress.com auto-patch. The structural difference is the single biggest driver of stack-health divergence between Woo merchants. Status-filter selection, why exclude inactive plugins? Inactive plugins do not run code, so they cannot be exploited. Counting them would noise the alert. Note: deactivated plugins still sit on disk and could theoretically be re-activated by an attacker who has filesystem access; if you are not using a plugin, delete it rather than deactivate it. Refund-object accounting? Not applicable. Plugin-induced data shape variance, what is fragile in detection?
  • Commercial plugins via licensing servers (ACF Pro, Gravity Forms, WP Rocket, Yoast Premium): version reads but “latest” comparison can break with expired licences.
  • Custom plugins: not in any update channel; always shown as “current”.
  • Plugins with non-standard slugs or readme.txt: occasionally not matched against the WP directory.
Multi-currency, does it affect this card? No. Why does Woo and Stripe disagree? Stripe does not track plugins. Today is jumpy, why? Stable over time. Counts move when plugins release updates or when the merchant patches. Sync-lag from self-hosted server slowness? Hourly poll; brief outages delay updates by 1-2 hours. My WP Admin shows fewer updates, debug?
  1. Hard-refresh WP Admin to bypass WP transients cache.
  2. Force a “Check again” in Dashboard → Updates.
  3. Verify commercial plugin licences are valid.
  4. If gap remains > 24 hours, contact support.

Tracked live in Vortex IQ Nerve Centre

Plugins Out-of-Date is one of hundreds of KPI pulses Vortex IQ tracks across WooCommerce and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.