At a glance

Twelve dimensions agencies care about, side by side.

WP Maintenance ManagerWP Umbrella
Hosting modelDesktop app (Mac & Windows)SaaS dashboard (cloud, EU-based)
Connection methodSSH + WP-CLI (no plugin on managed sites)WP Umbrella plugin on each managed site
Where your data livesOn your own machineEU-based infrastructure (GDPR-friendly)
Per-plugin pinpoint rollbackYes β€” built inNot built in
DB backup before every updateAlways β€” 3 generations keptDaily incremental (50-day retention, EU-stored)
Visual check (screenshot diff)Built inNot built in
Continuous uptime monitoringNo (post-update HTTP check only)Yes β€” built in
PHP error monitoringNoYes β€” built in
White-label PDF reportsBuilt in (Standard plan and above)Built in (all plans)
Free tier / trial1 site free, full features14-day trial (no credit card)
Pricing modelFlat monthly fee per plan tier€1.99 per site per month (single transparent rate)
Cost at 50 sites$28/mo (Standard, covers 100 sites)~€99.50/mo (~$108/mo)

Four differences that matter most

If you only read one section of this page, read this one.

No plugin on client sites

WP Umbrella requires installing its plugin on every managed site. WP Maintenance Manager connects via SSH + WP-CLI, so client sites stay clean β€” no extra plugin, no plugin updates to manage on your clients' end.

Per-plugin pinpoint rollback

WP Umbrella offers backups and restore, but not automatic per-plugin rollback. WP Maintenance Manager updates plugins one at a time, runs HTTP checks after each, and reverts only the broken plugin β€” leaving the other 19 successful updates in place.

Predictable cost at scale

WP Umbrella's €1.99/site/month scales linearly: 50 sites = ~€100/mo, 100 sites = ~€200/mo, 200 sites = ~€400/mo. WP Maintenance Manager's Standard plan covers 100 sites for $28/mo flat. Big difference for larger portfolios.

Continuous uptime monitoring

WP Umbrella has built-in continuous uptime monitoring with instant downtime alerts and PHP error tracking. WP Maintenance Manager only checks HTTP status during a maintenance run β€” for 24/7 monitoring you'd pair it with a separate uptime tool.

Section-by-section comparison

For when you need the details, not just the headlines.

How it connects to your sites

WP Maintenance Manager
Connects via SSH using your server credentials, then runs WP-CLI commands directly. No plugin on the managed sites. Falls back to browser automation (Playwright) when SSH isn't available.
WP Umbrella
Each managed site gets the WP Umbrella plugin installed and connected via API key to the WP Umbrella cloud dashboard. Works with any WordPress install that can run a plugin.

Update & rollback strategy

WP Maintenance Manager
Plugins update one at a time. HTTP check after each (5xx / 4xx regression / connection failure). If the check fails, only that plugin is reverted to its previous version. Coupled with a DB backup taken before any update.
WP Umbrella
Updates can run on a schedule. If something breaks, you restore from a backup. No automatic per-plugin rollback β€” recovery is via backup-and-restore. Identifying which plugin caused the issue is a manual diagnostic step.

Backups

WP Maintenance Manager
Full DB backup before every maintenance execution. Latest 3 generations kept on the server (in a .htaccess-protected directory) and mirrored to your local machine. Files are NOT backed up by default β€” focused on safe DB snapshots for rollback.
WP Umbrella
Daily encrypted incremental backups stored on EU-based infrastructure for 50 days. Includes both database and files. Hourly backups available as a paid add-on. Strong backup story β€” backups are core to WP Umbrella's value proposition.

Monitoring & observability

WP Maintenance Manager
Maintenance-time HTTP checks only. No continuous uptime monitoring, no PHP error tracking, no Google PageSpeed monitoring. Designed as a maintenance tool, not a monitoring tool β€” typically paired with a dedicated uptime service.
WP Umbrella
Continuous uptime monitoring with instant downtime alerts. PHP error tracking. Google PageSpeed and response time monitoring. SSL and domain expiry alerts. Strong in this area β€” a bundled "ops" view of your WordPress fleet.

Data residency

WP Maintenance Manager
All data lives on your local machine. No cloud component. If your machine is in the EU, your data is in the EU; if in Japan, it's in Japan. You control physical location.
WP Umbrella
EU-based infrastructure (France-based company). Strong choice for agencies whose clients require EU-only data processing for GDPR compliance. Explicitly marketed on this point.

Pricing math at common agency sizes

WP Maintenance Manager
15 sites: $12/mo (LITE)
50 sites: $28/mo (Standard, covers 100 sites)
100 sites: $28/mo (Standard)
200 sites: $46/mo (Business)
Annual plans: 20% off.
WP Umbrella
15 sites: ~€29.85/mo (~$32)
50 sites: ~€99.50/mo (~$108)
100 sites: ~€199/mo (~$216)
200 sites: ~€398/mo (~$432)
Linear per-site pricing β€” same rate at any scale.

When WP Umbrella is the better choice

Not every agency is a good fit for WP Maintenance Manager. Here's the honest version.

Pick WP Umbrella if any of these apply

  • EU data residency is a hard requirement. Some EU clients explicitly require all processing within the EU. WP Umbrella is built for this; WP Maintenance Manager doesn't have a cloud component but also doesn't have an explicit EU compliance story.
  • Continuous uptime monitoring matters most. WP Umbrella's built-in uptime, PHP error, and PageSpeed monitoring is integrated into the same dashboard. No need to manage a separate monitoring service.
  • You need cloud-style access from any device. WP Umbrella runs in the browser; WP Maintenance Manager is desktop-only.
  • Daily backup with file-level coverage is critical. WP Umbrella backs up daily (database + files) with 50-day retention. WP Maintenance Manager focuses on pre-update DB snapshots, not continuous file backup.
  • You like a modern, polished SaaS UI. WP Umbrella is one of the best-looking dashboards in this space.

Try WP Maintenance Manager alongside WP Umbrella

You don't have to switch all at once.

The two tools work fine in parallel. WP Umbrella connects via its plugin; WP Maintenance Manager connects via SSH. They don't conflict β€” many agencies will end up using WP Umbrella for monitoring and WP Maintenance Manager for the actual maintenance / update / rollback execution.

  1. Install WP Maintenance Manager (free) on your machine
  2. Add 1 site (free plan limit) β€” pick a low-stakes one already monitored by WP Umbrella
  3. Run one maintenance cycle and compare the safety margin (per-plugin rollback vs full restore)
  4. If the SSH-native approach + per-plugin rollback fits, upgrade to a paid plan and add more sites
  5. Keep WP Umbrella for monitoring, use WP Maintenance Manager for execution

FAQ

Can I use WP Maintenance Manager on the same sites that have the WP Umbrella plugin?
Yes. The two don't conflict. WP Maintenance Manager connects via SSH and runs WP-CLI directly β€” it doesn't touch the WP Umbrella plugin. Many agencies use both: WP Umbrella for monitoring, WP Maintenance Manager for safe updates.
Why is WP Maintenance Manager so much cheaper at 50–200 sites?
WP Maintenance Manager is a desktop app with no per-site cloud infrastructure to operate. WP Umbrella runs cloud-based monitoring, backups, and PageSpeed checks for every site, which is why per-site pricing makes sense for them. Different cost structures, different pricing.
Does WP Maintenance Manager have file backups like WP Umbrella?
No. WP Maintenance Manager focuses on pre-update DB snapshots (3 generations) for safe rollback, not continuous file-level backups. If full disaster-recovery file backups are critical, WP Umbrella is stronger here, or you can pair WPMM with a dedicated backup tool like UpdraftPlus.
Does WP Maintenance Manager have PHP error monitoring?
Not as a standalone monitoring service. WP Maintenance Manager logs Fatal errors detected during maintenance runs and auto-deactivates the offending plugin if needed. For continuous PHP error tracking outside of maintenance windows, WP Umbrella is better fitted.
Where is WP Maintenance Manager based, and where does my data go?
WP Maintenance Manager is built by a Japan-based company (Layerworks). The desktop app stores data locally on your machine β€” no operational data is sent to our servers. License validation calls our server, but no client site data is transmitted.
Can my team share access?
Currently, the desktop app is built around a single operator. The Business plan allows two PCs on the same license. For larger team setups with role-based dashboard access, WP Umbrella is the better fit today.

See also

How this comparison was made: WP Umbrella pricing and features were taken from the official WP Umbrella pricing page (wp-umbrella.com/pricing) as of May 2026. We've included a "When WP Umbrella is the better choice" section honestly because not every agency is a good fit for WP Maintenance Manager.

Spotted an inaccuracy? Let us know and we'll fix it.

Try WP Maintenance Manager free for 1 site

No plugin install on your client sites. Mac & Windows desktop app.