Early Access

Early Access — Shape the Tool With Us

WP Maintenance Manager is in early access. Paid plans are live, and early adopters receive a free Lite Plan license (up to 15 sites) for 3 months. Help us build the maintenance tool agencies actually need.

We're Looking for Agency Partners

We're refining the tool for real-world agency workflows — diverse hosting environments, large site portfolios, and demanding clients. Your feedback directly shapes the roadmap. Join through June 2026.

Free Lite License for Early Adopters

Download the Free plan and you'll automatically receive a Lite Plan license (up to 15 sites) free for 3 months — enough to test with real client sites. Offer valid through June 2026.

View the Install Guide

Feedback = 50% Off for a Year

Submit 1 or more bug reports or feature requests, and you'll receive a coupon for 50% off any paid plan for 12 months. Your insights make the tool better for every agency. (Redeemable through end of 2026)

Built for Agencies · Desktop App

Stop babysitting updates.
Start scaling maintenance revenue.

WP Maintenance Manager automates WordPress updates, rollbacks, and reporting across all your client sites — from a single desktop app.
Ship white-label reports. Prove your value. Grow your MRR.

Windows 10 / 11 (64-bit) macOS 13.5 Ventura or later (Intel / Apple Silicon)

maintenance.log
[INFO] - Maintenance started
[INFO] - Taking pre-update screenshot
[INFO] - Pre-update screenshot saved: screenshots/abcdef.png
[INFO] - WP-CLI path (configured): wp
[INFO] - Checking web server PHP version...
[INFO] - No PHP upgrade warning. Continuing with updates.
[INFO] - Backing up database...
[INFO] - Backup saved locally: backups/abcdef/backup_20260324_123456.sql
[INFO] - Recording pre-update versions...
[INFO] - Pre-update core version: 6.9.4
[INFO] - Checking core updates...
[INFO] - Post-core HTTP check: HTTP 200 → All good
[INFO] - Updating plugins...
[INFO] - Updating translation files...
Zero client-facing downtime Detects HTTP errors & auto-rolls back instantly
Manage 200+ sites from one app One dashboard for your entire portfolio
White-label reports in one click Your logo, your brand — ready for clients
Pre-update DB backups, every time Instant recovery when things go wrong

WordPress maintenance doesn't scale.
Until now.

Every agency hits the same wall: more clients, more sites, more risk — and the same size team.

"A plugin update white-screened a client site. They found out before we did — trust gone in seconds."

Updating 30+ sites manually eats an entire day. That's billable time you'll never get back.

Tracking updates across dozens of clients in spreadsheets? One missed row and you're flying blind.

Clients ask "what am I paying for?" and you have nothing to show. Maintenance retainers churn without proof of value.

A plugin conflict takes your junior dev down a 3-hour rabbit hole. Meanwhile, two other client tickets are waiting.

A CSS conflict broke the homepage layout — and the client's CEO noticed first. That's the kind of email no PM wants to get.

Automate the work. Keep the revenue.

Four features that turn maintenance from a cost center into a scalable profit line.

Auto-Rollback — Catch Errors Before Clients Do

After every update, HTTP status is checked for each component. If a server error (HTTP 500+) is detected, the offending plugin is automatically rolled back in seconds — no manual SSH, no panicked Slack messages.

HTTP Status Check Per-Plugin Rollback Zero-Downtime Updates

Automatic DB Backups — Your Safety Net

Every maintenance run starts with an automatic database backup. Download locally with one click, or let them accumulate as your insurance policy. When a client calls, you're always ready to restore.

Pre-Update Snapshots One-Click Download Local Storage

White-Label Reports — Justify Every Retainer

One click generates a branded maintenance report with your logo, company name, and accent color. Every update, HTTP check, and before/after screenshot is automatically compiled. Send it to clients as PDF or HTML — and watch retention rates climb.

White-Label PDF / HTML Custom Branding Before & After

Visual QA — Automated Screenshot Diffs

Before and after screenshots are captured automatically on every run. Spot layout regressions, broken images, or CSS conflicts at a glance — without manually clicking through every page.

Automated Capture Visual Diff Layout Regression Check
⚙️

Nothing to install on client sites. WP Maintenance Manager connects via SSH + WP-CLI from your desktop. No WordPress plugins, no server-side agents, no client approval needed. Works with any hosting provider that supports SSH.

Turn maintenance into your
most profitable service line.

The numbers that matter when you're scaling a WordPress care plan business.

0%

Less time per site

What used to take half a day for 30 sites now takes under an hour. Reallocate that time to higher-margin work — or onboard more clients.

Report = Proof

Reduce client churn

Branded reports with before/after screenshots give clients tangible proof of value every month. Care plan renewals go from awkward to automatic.

Zero

Client-facing incidents

When HTTP 500+ errors are detected after an update, auto-rollback fixes the problem before most clients even notice. No more 2 AM emergency calls, no more trust-destroying outages.

Up and running in 10 minutes.
Seriously.

No server-side setup. No WordPress plugins. Just download, connect, and go.

01

Download the App

Windows & Mac. One installer, no dependencies. Your team can be running it in 5 minutes.

Windows & macOS
02

Create a free account

Email only — no credit card. The Free plan lets you maintain 1 site forever, so you can evaluate before committing.

No CC · Free Forever
03

Add your client sites

Enter SSH credentials, hit "Run Maintenance," and watch updates, backups, and reports happen automatically.

SSH + WP-CLI

Plans that scale with your agency.
Start free. Upgrade when you're ready.

From solo freelancers managing a handful of sites to agencies with 200+ clients.

Monthly
Annual 20% OFF
¥ JPY
$ USD

Free

FREE

Free forever

 

1 site

Sites allowed

  • Up to 3 runs / month
  • Direct server updates via SSH + WP-CLI
  • Browser automation via Playwright
  • Pinpoint rollback (on HTTP 500 detection)
  • Visual check (screenshot diff)
  • Anomaly alerts & result reports
  • Detailed maintenance log history
  • DB backup storage
  • Screenshot storage
  • Exclude specific plugins from updates

Mini

$4

/ mo

Annual $38.40

~$1.33 / site / mo

3 sites

Sites allowed

  • Unlimited runs
  • Direct server updates via SSH + WP-CLI
  • Browser automation via Playwright
  • Pinpoint rollback (on HTTP 500 detection)
  • Visual check (screenshot diff)
  • Anomaly alerts & result reports
  • Detailed maintenance log history
  • DB backup storage
  • Screenshot storage
  • Exclude specific plugins from updates
Choose this plan

LITE

$12

/ mo

Annual $115.20

~$0.80 / site / mo

15 sites

Sites allowed

  • Unlimited runs
  • Direct server updates via SSH + WP-CLI
  • Browser automation via Playwright
  • Pinpoint rollback (on HTTP 500 detection)
  • Visual check (screenshot diff)
  • Anomaly alerts & result reports
  • Detailed maintenance log history
  • DB backup storage
  • Screenshot storage
  • Exclude specific plugins from updates
Choose this plan

Business

$46

/ mo

Annual $441.60

~$0.23 / site / mo

200 sites

Sites allowed

  • Unlimited runs
  • Direct server updates via SSH + WP-CLI
  • Browser automation via Playwright
  • Pinpoint rollback (on HTTP 500 detection)
  • Visual check (screenshot diff)
  • Anomaly alerts & result reports
  • Detailed maintenance log history
  • DB backup storage
  • Screenshot storage
  • Exclude specific plugins from updates
  • White-label report feature
  • Up to 2 PCs
Choose this plan

Common Questions

What agencies want to know before getting started.

How is this different from ManageWP or MainWP?
Most tools require a WordPress plugin on every client site. WP Maintenance Manager is a desktop app that connects directly via SSH + WP-CLI — nothing is installed on the client's WordPress. This means no plugin conflicts, no server-side agents, and no dependency on a third-party cloud dashboard. Your client data never leaves your machine.
Can an update break a client's site?
The database is automatically backed up before every run, and the site is verified afterwards via HTTP status and visual screenshots. If an HTTP 500 error or similar is detected, the offending plugin is automatically rolled back. The risk of prolonged downtime is minimal — but we recommend having SSH access ready for manual recovery in edge cases.
How does the white-label reporting work?
Set your company logo, name, and accent color once in the app settings. After each maintenance run, one click generates a branded PDF or HTML report containing every update performed, HTTP status checks, and before/after screenshots. Send it directly to clients as proof of work — your brand, not ours.
What hosting providers are supported?
Any host that provides SSH access and WP-CLI. This includes managed WordPress hosts like SiteGround, Cloudways, Kinsta, and GridPane, as well as traditional shared hosting (just enable SSH in your control panel). No WordPress plugins or server-side agents are installed on the client site.
Can I try it before committing?
Yes. The Free plan covers 1 site with up to 3 runs per month — no credit card, no time limit. Test it on a staging site or a low-traffic client. When you're ready to scale, upgrade to manage up to 200 sites.

Your next client site shouldn't be a liability.
Make it a revenue stream.

Download for free. Test on one site. No credit card, no commitment.
See why agencies are switching from manual updates to automated maintenance.

Windows 10 / 11 (64-bit) macOS 13.5 Ventura or later (Intel / Apple Silicon) Free plan — no time limit No credit card required Works with any SSH host