Black Friday: 50% off. Your first year on any annual plan, until 1 December. See the dealFirst year on annual plans, until 1 December
WPClientHub V2 is live. Fewer plugins on your client sites: caching, forms and image optimization now come built into WPClientHub One. See what’s newCaching, forms and images, built in. See what’s new
Sign in Start free
The WPClientHub blog

Field notes for WordPress agencies

Pricing math, backup architecture, care-plan economics, and the engineering under safe updates — written by the team building the tool.

ManageWP vs MainWP vs WP Umbrella vs WPClientHub: what 25, 50 and 100 sites cost

What ManageWP, MainWP, WP Umbrella and WPMU DEV list publicly at 25, 50 and 100 sites, with the arithmetic shown and the assumptions stated.

September 18, 20266 min read

From freelancer to agency: the systems you need before site 25

Before site 25, build four systems in order: a site record, a standard care routine, recurring billing and a single front door for client requests.

September 15, 20266 min read

SSL expiry, domain expiry, DNS drift: the outages nobody monitors

Certificates, domain registrations and DNS records fail rarely and completely, so give each renewal a named owner and keep a one-page expiry register.

September 11, 20266 min read

PHP upgrades across 60 sites without a weekend of rollbacks

Inventory your sites, sort them into three lanes, upgrade in batches of ten and define your rollback trigger first, so PHP upgrades stop eating weekends.

September 8, 20266 min read

Turning forty signals into one health score (and why worst-first sorting matters)

A site health score is a triage tool, and its value comes from weighting by consequence and sorting your whole portfolio worst-first.

September 2, 20266 min read

Core Web Vitals for client sites: the three numbers to track monthly

Track LCP, INP and CLS on the same three pages per client site each month, and decide in advance which movement triggers a closer look.

August 27, 20266 min read

The real cost of per-site pricing for WordPress management tools

Per-site pricing looks cheap at 10 sites and punishing at 100. We run the actual numbers across the major tools and show exactly where the curves cross.

August 21, 20265 min read

Where should your WordPress backups actually live?

Vendor-cloud backups are convenient — until you churn, they have an outage, or a client asks where their data actually is. The case for storage you own.

August 12, 20267 min read

White-label reports: what to brand, and what to leave alone

Brand the cover, the header and the sign-off, but leave every measurement exactly as recorded, and put one decision on page one of every monthly client report.

August 5, 20266 min read

A maintenance checklist your clients will actually pay for

Clients don’t pay for "maintenance." They pay for visible, verifiable work. A concrete weekly/monthly/quarterly checklist that survives the "what am I paying for?" email.

July 29, 20266 min read

Dunning for agencies: recovering failed care-plan payments without awkward emails

Failed care-plan payments are usually expired cards, not lost clients, so a short, polite recovery sequence protects revenue and the relationship.

July 22, 20266 min read

Safe WordPress updates: screenshots, diffs, and rollbacks explained

Restore point → update → screenshot → pixel diff → verdict. What actually happens inside a safe-update pipeline, and where each step can lie to you.

July 17, 20267 min read