The WPFolks app is out on iPhone and Android. Free, no ads. Download on the App Store Get it on Google Play
Skip to main content
Login Join
Free Developer Tools

Cron Pulse

Last updated
2 months ago
Version
1.2.0
Tested up to
WP 7.1.4

About this plugin

WordPress developers fly blind with WP-Cron. The core tools give you no visibility into whether scheduled jobs are actually running, how long they take, or when they last fired.

Cron Pulse adds a clean dashboard under Tools Cron Pulse that shows everything you need at a glance:

Features

  • Scheduled Jobs table — hook name, recurrence schedule, next run time, last run time, execution duration
  • Status indicators — Healthy / Overdue / Failing / Pending color coding so problems jump out immediately
  • Overdue detection — instantly see jobs that should have fired but haven’t
  • Admin bar badge — a small warning indicator on every wp-admin (and front-end) page when something needs attention, so you don’t have to remember to check the dashboard
  • Run Now — manually trigger any cron hook with one click (great for testing)
  • Unschedule — delete a stuck or duplicate scheduled event straight from the dashboard
  • Sortable columns and pagination — click Next Run or Duration to sort; 25 jobs per page on sites with large schedules
  • Duration sparkline — tiny trend line per hook so a creeping-up execution time is visible before it becomes a timeout
  • Execution Log — persistent log of run history with duration and pass/fail status; retention is configurable
  • Hook and status filters — search by hook name or narrow the table to just Overdue/Failing/Healthy/Never Run
  • DISABLE_WP_CRON warning — alerts you when automatic cron execution is disabled
  • Email and webhook alerts — get notified after N consecutive failed runs or when a job has been overdue too long, with optional per-job thresholds and a one-click snooze for incidents you already know about. Webhook payloads work directly with Slack and Discord, no relay needed — setup instructions are built into the Settings tab
  • Built-in SMTP settings — route alert emails through your own mail provider instead of the server’s default mail() function, no separate SMTP plugin required
  • Email Log — see every alert/test email Cron Pulse has sent, with delivery status and the underlying error if one failed
  • Email Debug Log — the raw SMTP conversation (connection, TLS, auth, server responses) for diagnosing delivery problems beyond a generic failure message — credentials are never written to it
  • Send Test Email / Send Test Webhook — confirm your notification settings actually work before you need them
  • WP-CLI support — wp cronpulse status for scripting health checks across sites
  • REST API — GET /wp-json/cronpulse/v1/status for remote dashboards, authenticated like any other WP REST route
  • Zero external dependencies — pure PHP and vanilla jQuery

Who is this for?

  • WordPress developers debugging cron-based features
  • Agencies maintaining multiple client sites
  • Enterprise teams needing visibility into scheduled background tasks
  • Anyone tired of checking wp-cron manually or reading cryptic log files

Privacy

This plugin stores cron execution data (hook name, timestamp, duration) in the WordPress options table. No data is sent externally unless you explicitly configure a webhook URL under alert settings, in which case alert payloads are POSTed to that URL. The REST API endpoint is read-only and pull-based — nothing is sent anywhere on its own. If you enable SMTP, your SMTP credentials are stored in the WordPress options table, same as any other plugin setting — no third-party service receives them except the SMTP server you configure. The email log stores recipient addresses and subjects for emails Cron Pulse has sent. All data is deleted on plugin uninstall.

Screenshots

Analytics

Live from WordPress.org, refreshed daily. Last refresh Nov 9, 2026.

  • Passes every health check below.
3/3

Health checks

Everything a careful site owner looks at before installing.

  • Actively maintained Last release 2 months ago
  • Tested with current WordPress Tested up to 7.1.4
  • Support questions answered Nothing open in the last two months
  • Well rated No ratings yet
Active installs
Fewer than 10 WordPress.org rounds this down
This week
13 downloads 17 the week before
Last 30 days
68 downloads 2 a day, typically
All time
346 downloads On WordPress.org since 2026
Downloads per week Every update counts as a download on WordPress.org, so release weeks spike.
Latest week
13
Typical week
15
Peak
60 Week of Jul 13
View as table
WeekDownloads
Week of Nov 213
Week of Oct 2617
Week of Oct 1913
Week of Oct 1219
Week of Oct 522
Week of Sep 2819
Week of Sep 2120
Week of Sep 1431
Week of Sep 714
Week of Aug 3158
Week of Aug 245
Week of Aug 1716
Week of Aug 1012
Week of Aug 37
Week of Jul 2713
Week of Jul 207
Week of Jul 1360
Week of Jul 60
Where it stands Rank among the plugins WPFolks tracks every day.

Not ranked yet. Install, download and rating ranks cover the 5,000 most popular plugins on WordPress.org, and Trending needs about 100 downloads on a typical day.

Active installs over time Recorded by WPFolks every day since Oct 14, 2026.

Reviews

From folks on WPFolks

No reviews from folks yet. Used it? Be the first to say how it went.

Log in to leave a review

Proudly supported by