WPStore+ Cron & Scheduled Actions Monitor: See Background-Job Problems Before They Reach Your Customers
WordPress and WooCommerce rely on background tasks for scheduled emails, order notifications, payment-related processing, subscription events, webhooks, data synchronization, cleanup, and many other automated workflows.
When WP-Cron is delayed or an Action Scheduler queue stops progressing, the visible symptom may appear much later—after an email is missed, a renewal is delayed, or a store process falls behind.
WPStore+ Cron & Scheduled Actions Monitor gives administrators a centralized, safety-focused view of WP-Cron and Action Scheduler health without automatically changing the jobs being observed.
Core Monitoring Capabilities
Monitor WP-Cron and Scheduled Actions Together
Review WordPress cron events and Action Scheduler queues from a dedicated admin workspace. The plugin identifies overdue WP-Cron events and reports Pending, In-progress, Complete, Failed, Overdue, and potentially stalled Scheduled Actions.
Note: The dashboard also checks the plugin heartbeat and reports
DISABLE_WP_CRONas a configuration that needs review rather than automatically treating it as a failure, because a site may intentionally use a reliable server-side cron.
Understand Queue Reliability—Not Only Queue Size
Version 2.0.0 includes operational intelligence designed to reveal patterns that a simple status count may miss:
-
Current-hour Failure Burst detection
-
Configurable failed-count and failure-rate thresholds
-
Comparison with the preceding 24-hour active-hour baseline
-
Current and maximum failure streaks for each Hook and Group
-
Recovery observations after a failing hook runs successfully
-
Repeated WP-Cron and Scheduled Action pattern detection
-
Local incident states for Opened, Reminder, and Recovered conditions
These signals provide bounded operational evidence for investigation. They do not claim to prove a single root cause.
Measure Throughput, Backlog, and Worker Health
Use bounded UTC-hour aggregates to review approximate Action Scheduler throughput across 1-hour, 24-hour, and 7-day windows.
Capacity Intelligence Metrics Include:
-
Completed and failed execution counts
-
Average and maximum observed duration
-
Pending and Overdue backlog trends
-
Worker-starvation detection
-
Optimistic queue-clearance estimates with confidence labels
-
Effective runner time limit, batch size, and concurrency
-
Default WP-Cron runner schedule, next run, and delay
The plugin observes these values without tuning the runner, changing concurrency, invoking WP-CLI, or modifying queue records.
Advanced Diagnostics & Readiness
Prepare for Action Scheduler 4.0
Review compatibility and retention signals for Action Scheduler 4.x, including:
-
Detected Action Scheduler version line
-
WordPress compatibility readiness
-
Effective general and failed-action retention values
-
Failed-action cleanup state and retention-risk counts
-
Dedicated cleanup action status and delay
-
Cleanup continuation actions and effective batch values
All retention and cleanup diagnostics are observation-only. The plugin does not change filters, delete queue records, or schedule replacement cleanup jobs.
Identify the Likely Source of a Background Job
Best-effort source attribution helps connect a Hook or Group to WordPress Core, a plugin, or a theme.
Attribution Confidence Labels
| Confidence Level | Description |
| Confirmed | A registered callback file can be mapped to an installed component. |
| Likely | Hook prefix, group, plugin slug, or Text Domain provides supporting evidence. |
| Unknown | There is not enough evidence to assign a reliable source. |
The plugin never presents a best-effort match as guaranteed attribution.
Smart Notifications & Issue Recovery
Receive Alerts Through the Channels You Already Use
Configure opt-in alerts to stay updated on your site’s operational health.
Supported Alert Channels:
-
Email
-
Slack Incoming Webhook
-
LINE Messaging API
-
Generic HTTPS Webhook with optional HMAC SHA-256 signing
Alert controls include severity filtering, reminder cooldown, recovery notifications, channel tests, and individual switches for capacity, retention, cleanup, failure-burst, hook-streak, and Safe Retry outcome signals. (Automatic outbound alerts are disabled by default).
Retry Eligible Failed Actions with Conservative Safeguards
Safe Retry is an optional administrator-only workspace and is disabled by default. When explicitly enabled, it can create one new unique Pending action from an eligible Failed Scheduled Action after validating:
-
Current Failed status & Registered callback
-
Source confidence & Action age
-
Per-action cooldown & Hourly retry limit
-
Hook and Group identity
-
Argument depth, node count, value type, and serialized size
-
Existing matching Pending action
-
Administrator capability, nonce, confirmation, and request lock
Important: Safe Retry never runs an action synchronously and never modifies, deletes, cancels, reschedules, or edits the original Failed record. Business-side success is not guaranteed, so consequential hooks should be retried only by an administrator who understands the workflow.
Security, Privacy & Release Information
Privacy-Safe Diagnostics by Design
The plugin stores bounded health snapshots, aggregate performance measurements, failure counters, incident state, and privacy-safe audit records.
Excluded Sensitive Data
It explicitly excludes the following from its reports and retained monitoring data:
-
Action arguments and payloads
-
Exception messages and stack traces
-
License keys, tokens, cookies, and webhook credentials
-
Customer email addresses and IP addresses
-
Absolute server paths
A downloadable plain-text Support Report provides useful compatibility and health information without intentionally exposing those sensitive values.
Production-Ready Release
Version 2.0.0 is the Final Commercial Stable Release and passed the complete 530-step runtime checklist. It preserves the tested monitoring, reliability, capacity, alert, Safe Retry, license, and privacy architecture established through the v1.x release series.
Product Overview Summary
Key Features
-
Unified WP-Cron and Action Scheduler health dashboard
-
Overdue, stalled, Pending, Failed, and repeated-pattern detection
-
Failure Burst, Hook Failure Streak, and Recovery intelligence
-
1-hour, 24-hour, and 7-day throughput estimates
-
Backlog growth, worker starvation, and queue-clearance signals
-
Action Scheduler 3.x and 4.x awareness & cleanup readiness
-
Best-effort source attribution with confidence labels
-
Bounded history and performance metrics
-
Opt-in Email, LINE, Slack, and generic Webhook alerts
-
Guarded administrator-only Safe Retry (Read-only live outcome tracking)
-
Privacy-safe Support Report
-
WooCommerce HPOS and Cart/Checkout Blocks compatibility declarations
-
Secure WPStore+ license activation and authenticated updates
-
Responsive WordPress admin interface
Ideal For
-
WooCommerce store owners
-
Subscription and membership websites
-
Agencies maintaining client sites
-
WordPress support professionals
-
Developers troubleshooting background queues
-
Stores that depend on scheduled emails, payments, webhooks, imports, or synchronization
-
Sites preparing for Action Scheduler 4.x behavior and cleanup changes
Important Scope
This plugin is a monitoring and diagnostic tool. It does not replace a correctly configured server cron, repair broken callbacks, guarantee queue completion, or automatically tune Action Scheduler. Safe Retry is a guarded manual tool and should not be treated as an automatic recovery system.

















Reviews
There are no reviews yet.