Sign in Start free
14-day Studio trial · no card

Manage the sites. Support the clients.
Prove the work.

WPClientHub is the operating system for WordPress agencies: safe updates, backups that stay on your infrastructure, a help desk your clients actually use, AI that diagnoses a request before you open wp-admin — and client billing on your own Stripe account, or straight to your bank — never through us.

No credit card · no hosting upsell, ever · leave anytime, your archives never moved

app.wpclienthub.com · 3:07 a.m.
15modules, one plugin
60sbetween uptime checks
12moactivity-log retention
0%fee on client billing, every plan
0backup payloads on our servers
Sites · Health scores

Two hundred sites, one honest number each

Icon-row dashboards stop working at scale. WPClientHub computes a single 0–100 health score per site — from pending updates, backup freshness, offsite coverage, open vulnerabilities, uptime, PHP version and SSL — and sorts every site you manage worst-first.

  • Action Inbox. “6 things need attention across your sites” — grouped by module, fixable in bulk, gone by lunch.
  • Score you can defend. Every score expands into its exact deductions, so “this site is a 63” is a diagnosis, not a vibe.
  • Built for volume. Labels, client grouping, search, health-band filters, list and grid views, CSV export — still scannable at 200+ sites.
  • One-click wp-admin. Signed, single-use, sixty-second sign-in tokens into any site, every one logged. No password spreadsheet.
More about the site list
app.wpclienthub.com/sites/ridgeline
Site detail for Ridgeline Outfitters: health score 79 with the deductions that produced it, three pending updates, a backup from three hours ago, and the tabs for updates, backups, security, uptime, performance, reports and activity
Help Desk · New

The request arrives already diagnosed

Your clients get a branded portal — on your own domain — where they sign in with a magic link, report what’s wrong in their words, and watch a plain-language timeline. You get the same request with a probable cause, the evidence behind it, and a confidence score attached before anyone opens wp-admin.

  • AI diagnosis on every request. “The SPRING10 coupon has an expiry date in the past” — with the database row that proves it and a client-safe summary you can share with one toggle.
  • Estimates clients approve in one click. Line items, assumptions, ETA — sent from the request, approved or declined in the portal, expiring in 14 days with a reminder at 48 hours.
  • Views instead of chaos. Needs attention, Mine, Waiting on client — with “your turn / with the client” pills, service-level countdowns, keyboard shortcuts and bulk actions.
  • Clients never see the wrong thing. Internal notes, agency-only evidence and unsent prices stay on your side of the line — enforced on the server, not hidden in the UI.
How the help desk works
helpdesk.wpclienthub.com/requests/8
A help desk request, “Coupon codes are not applying at checkout”, with an AI diagnosis: e-commerce category, high severity, 82% confidence, the probable cause and the WooCommerce evidence row behind it
Backups · Off our cloud

The only backups we can’t lose are the ones we never have

Every other cloud tool warehouses your clients’ backups on its own storage — that’s their biggest cost, your biggest lock-in, and the reason their pricing scales per site. We inverted it.

  • Restore points land on the client’s own server — a web-denied directory inside wp-content, on hosting you already have the keys to — then replicate to storage you own: S3, Backblaze B2, Wasabi, Cloudflare R2 or SFTP, streamed site-to-bucket and never through us.
  • One-click restore from the dashboard: a safety backup of the current state first, checksums verified, the database imported into shadow tables, and an atomic switch-over at the end — with the connector and site URL preserved.
  • We hold manifests and checksums, never payloads. Nothing to lose in a breach of us, nothing to hold hostage if you leave, and no storage bill that grows with your site count.
  • Standalone restore script ships inside every backup set, for the day WordPress won’t boot: one PHP file + your archive = a running site.
How our backups work
Security · Ask AI

“Is this exploitable on this site?” is now a button

Every plugin, theme and core version on every site is matched against a live vulnerability feed on each sync. But a CVE is a headline, not a plan — so every finding comes with a plain-language How to fix, and Ask AI answers the question that actually decides your afternoon.

  • One row per finding with severity, CVSS, the affected range matched to the exact version installed — filter, sort, search by CVE, export to CSV.
  • How to fix, in four parts: what this is, the recommended fix, how to verify, and what to do if you can’t update today.
  • Ask AI reads the site’s own facts — version, role requirements, hardening state — and answers exploitability, risk of ignoring, and mitigations with a confidence score. One credit; below 50% confidence it says “needs a person” instead of guessing.
  • Weekly security digest lands on Monday only when something is new, and can be routed to Slack.
More about security
app.wpclienthub.com/security
The How to fix drawer for a critical vulnerability finding: what this is, affected versions, what an attacker needs, and a numbered recommended fix starting with a restore point
Billing · Revenue

The tool that does the work should send the invoice

Care plans, subscriptions, invoices, and dunning run on your Stripe account — or with no processor at all, paid straight to your bank — right next to the update logs and uptime data that justify them. MRR becomes a dashboard, not a spreadsheet.

  • Your money never passes through us. Connect your own Stripe account with a restricted key and your payouts are yours; or skip Stripe entirely and invoice with bank, ACH or a payment link. No platform fee on any plan, including Free.
  • Products, plans, one-time and recurring — model your care-plan ladder once, attach clients and sites, done.
  • Dunning that runs itself. Reminders at 3, 7 and 14 days past due, and an opt-in pause on a client’s sites at 21 — so you don’t have to have that conversation.
  • Invoices your clients can act on. Numbered, branded PDFs that land in the client portal with a Pay button — Stripe’s hosted page or your own link — and a recurring invoice each period, whether or not Stripe is involved.
  • MRR dashboard. Recurring revenue, active subscriptions, past-due, revenue by client, twelve months of trend — the numbers that decide whether your agency compounds.
More about billing
app.wpclienthub.com/billing
Billing overview: $2,340 MRR, nine active subscriptions, one past due, $7,942 billed in the last 30 days, and a rising 12-month MRR chart
The modules

Fifteen modules. One connector plugin. Zero bloat.

Everything a WordPress agency runs on, in one place — and every module is included on every plan, the free one too.

Sites

Command center

Every site scored 0–100 and sorted worst-first, with an Action Inbox that gathers everything that needs you.

Updates

Safe by default

Restore point first, screenshot diff after, automatic rollback if it fails — on a schedule, in bulk, or one row at a time.

Backups

Off our cloud

Restore points on the client’s own server, replicated to storage you own, restored with one click.

Security

Vulnerability-first

Live CVE matching per site, a plain-language How-to-fix for every finding, and Ask AI for “is this exploitable here?”

Uptime

Confirmed alerts

Sixty-second checks from a probe outside the app, incidents opened only after a confirming re-check, SLA targets per site.

Performance

Trends over time

Lighthouse and field-data trends per site, mobile and desktop — see drift months before a complaint.

SEO Health

Crawler-based

A 0–100 on-page SEO score from a real crawl — titles, headings, alt text, canonicals, broken links, structured data — with a white-label PDF.

AI Visibility

AI-readability

28 checks for how readable a site is to AI crawlers and assistants, plus a probe of what those assistants already say about the business.

Activity Log

Audit trail

Every change on every site, in plain language — who did it, when, from where, and from which app.

Reports

Proof of work

Branded, scheduled PDF reports assembled from the proof-of-work feed. They write themselves.

Help Desk

Clients & portal

A help desk your clients actually use: magic-link portal, plain-language timeline, estimates they approve in one click.

AI Diagnosis

Evidence, not vibes

Every request arrives with a probable cause, the evidence behind it, and a confidence score. One credit each.

Notifications

Slack & webhooks

Route any alert to Slack, a signed webhook, an outside inbox, or a teammate — per client, per site, immediate or digest.

Billing

Revenue

Care plans, subscriptions, invoices, and dunning on your own Stripe — or direct to your bank. Never through us, never a fee.

Team

Roles & 2FA

Four real roles, two-factor auth you can require org-wide, active-session control, and invites that expire.

How it works

From “yet another tab” to operating system

Connect a site

Install the free connector plugin and paste a one-time pairing code. Pairing mints a per-site Ed25519 keypair — every request signed, no WP passwords stored, ever. Uptime, SSL and vulnerability checks start on their own; the site is scored within a minute.

Put the boring parts on a schedule

Updates run in each site’s maintenance window: restore point → update → screenshot diff → verdict. Backups replicate to your bucket. Incidents open only after a second check confirms. Findings arrive with a fix. Your Slack channel hears about what matters, and nothing else.

Support, prove, bill

Clients open requests in a portal on your domain and get a diagnosis-backed answer. Every action lands in the activity log, the monthly branded report assembles itself, and care-plan revenue collects through your own Stripe or straight to your bank — 0% platform fee, every plan.

The honest comparison

Structurally different, not just cheaper

The things we do differently are the things the incumbents can’t copy without breaking their own business models.

WPClientHubWPMU DEVManageWPWP Umbrella
Pricing modelFlat tiers — every module includedSubscription + hosting & plugin bundleFree core + per-site add-onsPer-site/month + priced add-ons
Sells hosting?Never — host-neutral by designYes — hosting is the core businessOwned by GoDaddy, a hosting companyNo
Where backups liveThe client’s server + storage you own — we hold metadata onlyVendor cloud, quota per tierVendor-managed AWS S3Vendor cloud
Backup storage quotaNone — we store no archives to meterQuota per tierPriced per siteQuota per plan
Client help desk & portalBuilt in — magic-link portal, estimates, AI diagnosis
Client billingBuilt-in · your own Stripe or direct invoicing · 0% fee on every planBuilt-in; 0% fee reserved for top tiers
Uptime monitoringIncluded on every tier · 60-second checks · confirmed before pagingIncluded in the bundlePaid add-onIncluded
Cost at 100 sites$199/mo flatDepends on bundle & billing tier≈ $150/mo with typical add-ons≈ €199/mo core, more with add-ons

Competitor details summarized from their public sites and pricing pages, August 2026. Products change — always verify current pricing with the vendor, and tell us at hello@wpclienthub.com if something here is out of date.

Pricing

Flat tiers. Every module. No per-site meter.

Pick a site count, not a feature list. We store no backup archives, so we never have to charge you for growth. AI credits reset every month, and you can top up any time.

Free

Kick the tires on real sites.

$0

Up to 3 sites
  • All fifteen modules
  • Help Desk & client portal
  • 20 AI credits / month
  • Weekly SEO & AI Visibility scans
  • Client billing, 0% fee
Start free
Most popular

Studio

For freelancers & small studios.

$29/mo

Up to 10 sites
  • Everything in Free
  • 50 AI credits / month
  • White-label PDFs, Search Console, daily scans
  • Credit top-ups
  • Email support
Start free

Agency

For agencies running at volume.

$79/mo

Up to 40 sites
  • Everything in Studio
  • 250 AI credits / month
  • Priority support
  • Same flat price at 40 sites
Start free

Scale

For agencies that keep adding sites.

$199/mo

Up to 150 sites
  • Everything in Agency
  • 1,000 AI credits / month
  • Onboarding assistance
  • Priority support + onboarding
Start free

Compare every plan, line by line

Get started

Run every client site from one place

Connect your first site in about a minute. Free for up to 3 sites, forever — or start a 14-day Studio trial, no card required.

No credit card · connect your first site in about a minute