BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
SiteVitals Monitor icon
Maintained Tested up to 6.9.10 #5 in change tracking

SiteVitals Monitor

Know when a plugin update breaks something. Reports WordPress core, plugin, and theme updates to your SiteVitals change timeline.

Active installs<10New
Downloads · 30d48▲ +9.1% vs prev. 30d
Rating—0 reviews
Health score42/100Fair
All-time downloads270Since Apr 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 8.0+
Downloads · 7d8▼ -20% week over week
Our verdict

Use with caution

SiteVitals Monitor works, but test it on a staging site before relying on it in 2026. Was last updated 6 months ago, and scores 42/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far
  • Only tested up to WordPress 6.9 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

123Jul 19Sep 1Oct 16
Yesterday0
Daily average (1y)2
Peak day27Apr 21, 2026
Last 12 months271

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where SiteVitals Monitor stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
change tracking >100 6,070 Best change tracking plugins →
monitoring >100 2,068 Best monitoring plugins →
site health >100 2,548 Best site health plugins →
updates >100 10,000 Best updates plugins →
uptime >100 347 Best uptime plugins →

About SiteVitals Monitor

From the official readme · v0.6.0

Description

Every WordPress site gets updated – plugins, themes, core. Most of the time, updates go smoothly. But sometimes a plugin update quietly breaks your contact form, slows your site down, or introduces a security regression. Without a record of what changed and when, diagnosing the problem can take hours.

SiteVitals Monitor reports every update – plugin, theme, and WordPress core – directly to your SiteVitals change timeline. When something goes wrong, you can immediately see what changed just before it happened.

How it works

Connect the plugin to your SiteVitals account in a couple of clicks. From that point on, every update is automatically recorded to your change timeline with:

  • What was updated (plugin name, theme, or WordPress core)
  • Which version it moved from and to
  • Whether the update was manual or automatic
  • Whether the update succeeded or failed
  • The version jump type – major, minor, or patch

Your SiteVitals dashboard monitors your site continuously for uptime and availability. On connection, SiteVitals also runs a one-time snapshot across performance, SEO health, security, integrity, and content — so you have an immediate baseline to work from. Ongoing daily monitoring across these additional areas is available on paid plans.

With this plugin connected, your monitoring signals sit alongside a complete record of every WordPress update — so when your Lighthouse score drops or your uptime alert fires, you can see at a glance whether a recent update coincides with the problem.

Why this matters

Automated plugin updates are a good idea in principle. In practice, they introduce risk. A major version update to a form plugin, a caching plugin, or a security plugin can have side effects that aren’t immediately visible. This plugin gives you the context to correlate monitoring signals with changes — the missing link between “something is wrong” and “here’s what changed right before it went wrong.”

Features

  • Tracks plugin updates – name, slug, version, author, from/to version, jump type
  • Tracks theme updates
  • Tracks WordPress core updates
  • Distinguishes between manual and automatic (cron) updates
  • Records both successful and failed updates
  • One-click OAuth connection – no API keys to copy and paste
  • Direct links to your SiteVitals timeline and dashboard from the plugin settings
  • Clean event log in your WordPress admin showing recent events sent
  • Full cleanup on uninstall – no options left behind

Free vs paid

A free SiteVitals account includes permanent uptime monitoring and a one-time health snapshot covering performance, SEO, security, integrity, and content. Ongoing daily checks across these areas, plus longer data history and faster check intervals, are available on paid plans starting at £19/month.

Requirements

A free SiteVitals account is required. Create one here – no credit card needed.

External services

This plugin connects to the SiteVitals API, a third-party service operated by SiteVitals (https://www.sitevitals.co.uk), to record WordPress update events to your change timeline. SiteVitals is the service this plugin exists to integrate with — using the plugin without a SiteVitals account is not possible.

What the service is and what it is used for

SiteVitals is a website monitoring service that tracks uptime, performance, SEO, security, and content changes for your site, and presents them on a shared change timeline. This plugin sends WordPress update events (plugin, theme, and core updates) to that timeline so they can be correlated with monitoring signals.

What data is sent and when

Data is only sent after you have explicitly connected the plugin via Settings → SiteVitals. No data is transmitted before you complete the connection flow.

Once connected, the plugin sends data to SiteVitals at two points:

  1. When you click “Test Connection” in the plugin settings — a single GET request to https://www.sitevitals.co.uk/api/v1/pages/{site_id}/health containing your API key in the Authorization header. No site data is sent.

  2. When a WordPress core, plugin, or theme update completes — a single POST request to https://www.sitevitals.co.uk/api/v1/pages/{site_id}/wordpress-events containing:

    • The type of update (core, plugin, or theme)
    • The name, slug, and author of the updated item
    • The version before and after the update
    • The version jump type (major, minor, or patch)
    • Whether the update was triggered manually or by WordPress automatic updates
    • Whether the update succeeded or failed

No site content, post data, user data, email addresses, or personally identifiable information is ever transmitted.

Service terms and privacy policy

By using this plugin you agree to the SiteVitals terms of service and privacy policy:

  • Terms of Service: https://www.sitevitals.co.uk/terms-of-service
  • Privacy Policy: https://www.sitevitals.co.uk/privacy-policy

Installation

  1. Upload the sitevitals-monitor folder to the /wp-content/plugins/ directory, or install directly through the WordPress plugin screen.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to Settings → SiteVitals and click Connect to SiteVitals.
  4. You will be taken to SiteVitals to sign in or create a free account. If you already have an account, the connection completes automatically.
  5. Once connected, updates will be reported automatically — no further configuration is needed.

Frequently asked questions

Do I need a SiteVitals account?

Yes. A free SiteVitals account is required to use this plugin. You can create one at sitevitals.co.uk/signup — no credit card is needed.

What’s included in the free account?

The free plan includes permanent uptime monitoring for one site and a one-time health snapshot covering performance, SEO, security, integrity, and content. Ongoing daily monitoring across these areas is available on paid plans.

What data is sent to SiteVitals?

When an update occurs, the plugin sends the plugin or theme name, slug, author, version before and after the update, version jump type (major/minor/patch), whether the update was manual or automatic, and whether it succeeded or failed. No site content, user data, or personally identifiable information is ever transmitted. See the External services section above for full details.

What does SiteVitals monitor beyond updates?

SiteVitals provides continuous monitoring across uptime and availability, page performance and Core Web Vitals, SEO health, security headers and vulnerabilities, SSL and domain integrity, and content changes. The WordPress plugin feeds update events into the same shared timeline as these monitoring signals.

Does this plugin slow down my site?

No. The plugin only runs during the WordPress update process and makes a single lightweight API call per update. It has no impact on front-end page load times.

What happens to my data if I uninstall the plugin?

All plugin data – your API key, site ID, event log, and settings – is removed from your WordPress database on uninstall.

Can I see which events have been sent?

Yes. Go to Settings → SiteVitals and scroll to the Recent events sent table, which shows the last 50 events reported to SiteVitals including the date, update type, plugin name, version, and whether the event was sent successfully.

Does it track automatic background updates?

Yes. The plugin distinguishes between manual updates (triggered by an admin in the WordPress dashboard) and automatic updates (triggered by WordPress cron), and records this distinction in each event.

What is tracked for each update?

For plugin updates: plugin name, slug, author, from version, to version, version jump type (major/minor/patch), update trigger (manual or automatic), and whether the update succeeded or failed. For theme updates: the same set of fields. For core updates: the WordPress version before and after the update.

I’m having trouble connecting. What should I do?

Go to Settings → SiteVitals and use the Test Connection button to check whether your site can reach the SiteVitals API. If the problem persists, contact support at sitevitals.co.uk.

Changelog

Compliance update for WordPress.org review. Renames internal prefixes and adds nonce verification. Existing installations will need to reconnect once after updating.

0.6.0

  • Renamed all internal function, constant, and option prefixes from svm_ to sitevitals_monitor_ to comply with WordPress.org plugin guidelines on prefix length
  • Added WordPress nonce verification to the OAuth callback alongside the existing OAuth 2.0 state parameter check
  • Replaced direct WP_PLUGIN_DIR path references with get_plugins() lookups for compatibility with non-standard WordPress installations
  • Added a dedicated External services section to the readme documenting all third-party API calls
  • Note: existing installations will need to reconnect after updating, as option names have changed

0.5.0

  • Added direct links to the SiteVitals timeline and dashboard from the connected settings screen
  • Removed debug mode – simplified for production use
  • Simplified settings page – removed options that are not needed in normal use

0.4.0

  • Improved version snapshot logic to correctly capture pre-update versions across bulk updates
  • Added distinction between manual and automatic (cron-triggered) updates
  • Added failed update tracking via upgrader_process_complete fallback
  • Improved OAuth state handling and cancellation flow

0.3.0

  • Added theme update tracking
  • Added WordPress core update tracking
  • Added version jump classification (major, minor, patch)

0.2.0

  • Switched from manual API key entry to one-click OAuth connection
  • Added event log display in admin settings page

0.1.0

  • Initial release – plugin update tracking

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best SiteVitals Monitor alternatives

All change tracking plugins →

FAQ

SiteVitals Monitor: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 17, 2026

Is SiteVitals Monitor free?

Yes. SiteVitals Monitor is free to download and use from the official WordPress.org plugin directory.

Is SiteVitals Monitor safe to use in 2026?

SiteVitals Monitor works, but test it on a staging site before relying on it in 2026. Was last updated 6 months ago, and scores 42/100 on our health check.

How many websites use SiteVitals Monitor?

SiteVitals Monitor is active on <10 WordPress websites and has been downloaded 270 times since it launched in April 2026. It was downloaded 48 times in the last 30 days.

Does SiteVitals Monitor work with WordPress 7.1?

SiteVitals Monitor is officially tested up to WordPress 6.9.10, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does SiteVitals Monitor need?

SiteVitals Monitor requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was SiteVitals Monitor last updated?

The latest version, 0.6.0, was released on April 21, 2026 (6 months ago).

Who makes SiteVitals Monitor?

SiteVitals Monitor is developed and maintained by SiteVitals.

What are the best alternatives to SiteVitals Monitor?

The most popular alternatives to SiteVitals Monitor are BePlus Support Snapshot (10+ installs), WhoChanged (<10 installs) and ViewMend Site Tracker (<10 installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.