Description
Hookniva Workflow Monitor for WooCommerce helps diagnose failed Action Scheduler jobs, scheduled actions that have remained pending for more than 24 hours, and paused or disabled WooCommerce webhooks.
If you are investigating WooCommerce’s “past-due actions found; something may be wrong” warning, recurring background-job failures, or webhook problems, Hookniva gives you a read-only health summary, plain-language impact guidance, and direct links to the relevant WooCommerce troubleshooting screens.
Automatic checks run about every 12 hours and can email newly detected priority issues.
What Hookniva checks
- Failed Action Scheduler jobs from the last 7 days
- Pending scheduled actions that have been waiting for more than 24 hours
- Paused or disabled WooCommerce webhooks
- Health score based on currently detected issues
- Plain-language impact and recommended next-step guidance
- New and resolved issue tracking
- Automatic checks about every 12 hours
- Email alerts for newly detected priority issues
- Ignore and restore controls
- A 35-day local monitoring history
- Korean and English dashboard views
- Direct links to WooCommerce Scheduled Actions and webhook screens
- WordPress cron and server-cron diagnostic information
Read-only by design
Hookniva Workflow Monitor reports and explains problems without automatically changing store data. It does not retry jobs, reactivate webhooks, modify cron settings, edit orders, or change WooCommerce configuration.
Privacy
Hookniva Workflow Monitor stores its settings, scan results, issue history, ignored-issue list, and alert email address in the local WordPress database. It does not transmit diagnostic data to a Hookniva Workflow Monitor server.
When email alerts are enabled, WordPress sends the alert through the site’s configured mail system.
Screenshots



Installation
- Install and activate WooCommerce.
- Install and activate Hookniva Workflow Monitor for WooCommerce.
- Open WooCommerce > Hookniva.
- Run the first health check to establish a baseline.
- Confirm the alert email address and send a test email.
- Leave automatic monitoring enabled if you want scheduled checks and alerts.
For low-traffic sites, use a real server cron or a host-provided cron feature so WordPress scheduled events run reliably.
FAQ
-
Does Hookniva Workflow Monitor change my WooCommerce settings?
-
No. The plugin only reads diagnostic data and stores its own monitoring state. It does not retry failed jobs, enable webhooks, change orders, or modify WooCommerce configuration.
-
What does the health score mean?
-
The score is a quick summary based on the number and severity of currently detected issues. Informational items can remain visible without lowering the score.
-
Why are some failed jobs marked as informational?
-
Not every failed background job affects orders or payments. Hookniva Workflow Monitor classifies selected known jobs so low-risk maintenance failures are not treated like payment or integration failures.
-
Why did I not receive an email for an informational item?
-
Email alerts are intentionally limited to newly detected priority or warning issues. Informational items stay on the dashboard without generating alert email.
-
Does this plugin send store data to an external service?
-
No. Health data and monitoring history are stored in your WordPress database. Alert email is sent through your site’s normal WordPress mail setup. The plugin does not include telemetry or a remote monitoring service.
-
Does automatic monitoring work if WP-Cron is disabled?
-
Yes, if your host or server runs WordPress scheduled events another way. For example, a server cron can trigger WordPress scheduled events even when visitor-triggered WP-Cron is disabled.
-
How long is monitoring history kept?
-
The plugin keeps up to 35 days of new/resolved event history, capped to a limited number of records.
-
Can this help with “Action Scheduler: past-due actions found; something may be wrong”?
-
Yes. Hookniva checks for scheduled actions that have remained pending for more than 24 hours and recent Action Scheduler failures. It also shows related cron status and links to WooCommerce Scheduled Actions for deeper troubleshooting. It does not automatically fix or retry actions.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Hookniva Workflow Monitor for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Hookniva Workflow Monitor for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.2
- Added a focused past-due Action Scheduler diagnosis panel that shows which overdue task types are involved and what to check first.
- Shows the actual Action Scheduler hook name, oldest delay, task group, and plain-language impact for overdue task types.
- Added a bounded breakdown of the oldest overdue scheduled actions without changing or retrying store jobs.
- Improved cron guidance so server-cron setups are described generically.
1.0.1
- Renamed the plugin to Hookniva Workflow Monitor for WooCommerce.
- Updated the plugin slug, text domain, package directory, main file, dashboard links, and user-facing branding.
1.0.0
- Initial public release.
- Monitors failed and overdue Action Scheduler jobs and WooCommerce webhooks.
- Adds risk-aware issue classification, scheduled monitoring, email alerts, ignore controls, and local issue history.
- Includes Korean and English dashboard views.
0.9.2
- Renamed the plugin package and main file to match the WordPress.org slug and text domain.
- Removed the deprecated manual translation loader.
- Documented safe read-only admin query parameters for WordPress coding standards.
- Prefixed uninstall cleanup variables.
0.9.1
- Hardened automatic schedule registration and self-repair.
- Added a grace period for server-cron execution so a due event is not treated as broken immediately.
- Clarified first-run timing: initial automatic check is queued shortly after enabling, then every 12 hours.
0.9.0
- Release-candidate cleanup for WordPress.org submission.
- Added WooCommerce as a declared plugin dependency.
- Updated minimum WordPress requirement to match current WooCommerce requirements.
- Replaced pilot wording with release-ready copy.
- Added uninstall cleanup and expanded documentation/privacy notes.
- Updated the admin page slug while keeping a redirect from the pre-release URL.
0.8.3
- Separated last scheduled and last manual monitor run times.
- Added run start time and duration to manual monitoring feedback.
0.8.2
- Simplified language handling so dashboard language controls alert language.
0.8.1
- Stopped treating disabled visitor-triggered WP-Cron as an error by itself.
- Added clearer server-cron guidance.
0.8.0
- Added automatic monitoring, email alerts, ignored issues, and 35-day history.
0.7.0
- Renamed the product to Hookniva Workflow Monitor for WooCommerce.
0.6.0
- Enforced strict Korean / English display separation for known technical records.
0.5.0
- Added risk-aware classification for selected Action Scheduler failures.
0.4.2
- Fixed new/resolved tracking so page refreshes do not consume comparison results.
0.3.0
- Added Korean/English views, health score, and new/resolved issue comparison.
0.2.0
- Added plain-language impact and recommended-next-step explanations.
0.1.1
- Added the first testable diagnostic dashboard.
