A self-built WordPress plugin for uptime monitoring, update logging, content change tracking, and scheduled HTML reports — one weekly email instead of a manual checklist across every client site.
Managing multiple WordPress sites means the same maintenance questions come up over and over: is it still up, what changed, and is anything vulnerable? Checking each site manually doesn't scale, and most maintenance plugins on the market are either bloated with features nobody needs or locked behind a subscription. So I built my own.
Five features, all running quietly in the background so I only have to look when something's actually wrong.
Tracks availability and flags downtime as it happens, not after a client notices.
Every plugin, theme, and core update gets logged automatically, with before/after version numbers.
A running record of what changed on the site and when, useful for catching unexpected edits.
A clean, readable summary emailed out on a set schedule, so clients get visibility without needing to log in.
Built after a full audit that surfaced and fixed 15 separate issues, from exposed file paths to outdated dependency flags.
Instead of telling a client "I'll keep an eye on your site," they get a report in their inbox proving it. That's a stronger pitch than any checklist.