WooCommerce has released a diagnostic tool designed to help merchants identify revenue leaks and configuration problems in their subscription businesses.
The Subscriptions Health Check, available now in the latest version of WooCommerce Subscriptions, surfaces two categories of issues that commonly erode recurring revenue: manual subscriptions sitting on payment methods capable of automatic billing, and subscriptions that should be renewing but are not.
The tool is accessible under WooCommerce → Status → Subscriptions and does not make changes automatically. Instead, it flags subscriptions that warrant review, giving merchants visibility into patterns that are difficult to spot without querying order data directly.
Two Views, Two Types of Revenue Risk
The first view identifies manual-renewal subscriptions that have a tokenized payment method on file. In these cases, the infrastructure for automatic billing exists, but the subscription is not using it. This typically happens when store-level renewal settings change after a subscription is created.
WooCommerce does not retroactively apply new renewal preferences to existing subscriptions, which means merchants who shift from manual to automatic renewals will continue processing older subscriptions manually unless they update each one individually.
The tool also shows whether the manual renewal setting was chosen by the customer or inherited from a store-level default at the time of purchase. That distinction matters.
A customer who deliberately selected manual renewal should not be switched to automatic billing without consent. A subscription that defaulted to manual because of a legacy store setting, however, may be a candidate for an update, especially if the merchant has since moved to automatic renewals as standard practice.
The second view surfaces subscriptions that are not renewing on schedule. According to WooCommerce, the most common causes are action scheduler failures and data integrity issues, including bugs that have affected renewal processing in the past. For merchants experiencing unexplained gaps in renewal revenue, this view provides a starting point for diagnosis.
Why Subscription Revenue Isn’t as Predictable as It Seems
Subscription health is a persistent operational challenge. Unlike one-time purchases, subscriptions depend on recurring processes working correctly over months or years. A configuration error, a failed payment gateway token, or a missed scheduled action can silently degrade revenue without triggering an obvious alert.
WooCommerce Subscriptions supports a range of billing models, including automatic renewals, manual renewals, and offline payment methods such as bank transfers. That flexibility is useful for merchants serving different customer segments or operating in markets where automatic billing is less common.
But it also means that subscription state can diverge from intent. A merchant may believe all active subscriptions are renewing automatically, only to discover that a portion are still set to manual because of a setting that was changed after those subscriptions were created.
The tool does not appear to offer bulk actions or automated remediation. Merchants must review flagged subscriptions individually and decide whether to update renewal settings, contact the customer, or investigate further.
This approach reduces the risk of unintended changes, particularly for subscriptions where manual billing was intentional, but it also means the tool is most useful for stores with a manageable subscription base or for periodic audits rather than real-time monitoring.
Building a More Reliable Subscription Setup
Merchants running WooCommerce Subscriptions should update to the latest version and review both views in the Health Check tool. The manual-renewal view is particularly relevant for stores that have changed their default renewal settings at any point. Those subscriptions will not update themselves, and this is the first native tool WooCommerce has provided to surface them at scale.
For the missing renewals view, merchants should cross-reference flagged subscriptions with their payment gateway logs and WooCommerce action scheduler history. If a pattern emerges, such as renewals failing during a specific date range or for a specific payment method, that may point to a gateway issue, a plugin conflict, or a bug that requires support escalation.
Merchants should also document their renewal preferences and review them periodically. If automatic renewals are standard practice, that preference should be explicit in store settings, and any manual subscriptions should be exceptions with a clear reason. The Health Check tool makes it easier to audit that alignment, but it does not enforce it.
Outlook
WooCommerce has indicated that the Health Check tool will expand with additional views and diagnostics in future releases. The current version addresses two specific pain points, but subscription health encompasses payment method expiration, failed payment retry logic, cancellation patterns, and dunning workflows.
If WooCommerce continues building out this tool, it could become a central dashboard for subscription performance, reducing the need for third-party reporting plugins or custom queries.
For now, the tool offers a straightforward way to catch configuration drift and missing renewals before they compound into larger revenue shortfalls. Merchants who have not audited their subscription base recently should treat this release as a prompt to do so.













