Skip to main content
Hosting 19 March 2026 9 min read

WordPress Agency Hosting: The Real Per-Site Cost at 10, 25, 50, and 100 Sites

We checked the renewal pricing on Kinsta, WP Engine, Hostinger Pro, Pressable, and SiteGround. Then we calculated what agencies actually pay per site at scale. The gap between per-site pricing and 365i's flat-rate agency plan is staggering.

MM
Mark McNeece Founder & Managing Director, 365i
WordPress Agency Hosting: The Real Per-Site Cost, showing prices from £3.30 down to £0.43 per site against a dark teal background with WordPress logos

You're paying £17 per site on Kinsta. You've got 20 client sites. That's £340 every month just on hosting, before you've done any actual work.

What if it was £1.65 per site instead?

We went through the pricing pages of five major WordPress hosting providers, pulled their real ongoing rates (not the intro price that doubles after year one), and calculated what agencies actually pay per site at 10, 25, 50, and 100 clients. The differences are staggering.

Overhead view of a web designer's workspace with multiple monitors and laptops showing WordPress dashboards, with pound sterling price tags scattered between the screens
Managing multiple WordPress client sites means multiple hosting bills. Unless you're on a flat-rate agency plan.

The Real Per-Site Cost

Every price below is the ongoing renewal rate. Not the first-month promo. Not the "billed annually for 3 years" introductory offer. The price you'll actually pay month after month once the honeymoon period ends.

All USD prices converted at $1 = £0.79 for a fair comparison. All 365i prices are + VAT where applicable.

Per-site monthly cost by provider (ongoing/renewal pricing, March 2026)
Provider 10 sites 25 sites 50 sites 100 sites
365i Agency £3.30 £1.32 £0.66 £0.43
Kinsta £17.78 £13.45 £7.11 £5.37
WP Engine £8.40 £8.68 £7.72 Custom
Hostinger Pro £3.87 £1.55 £0.77 £0.39
Pressable £7.11 £6.10 £5.53 £5.33

A note on methodology. These figures use each provider's monthly-billing rate with no annual prepayment commitment, calculated on the cheapest plan combination that reaches your site count. Annual prepayment with most of these providers saves 15-20%, but it also locks you in for 12 months and requires the full year up front. 365i is monthly, no contract, £1 first month to try.

At 20 client sites, the gap between 365i and Kinsta is £306 per month. That's £3,672 per year you're handing over for hosting alone. At 50 sites, Pressable costs you £276/month while 365i costs £32.99. The annual difference is £2,916.

Hostinger Pro looks competitive at higher site counts. Their Agency Startup plan covers 100 sites for around £38.71/month, which puts the per-site cost close to 365i's. But here's what that price buys you: all 100 sites sharing a single server with 6 CPU cores, 12 GB of RAM, and 300 GB of storage. One client's WooCommerce sale slows down every other client on the account. There's no per-site isolation, no individual staging environments, and no per-site timeline backup.

On 365i, each of those 100 sites runs as its own isolated WordPress Business package with unlimited SSD storage, a dedicated 1 GB database, its own staging environment, and its own timeline backup. The per-site price is similar. What each site actually gets is not even close.

Run the numbers on your own portfolio size with the calculator below.

Calculate Your Per-Site Cost

Provider Monthly Per Site Annual vs 365i

But What About SiteGround?

SiteGround's GrowBig plan says "unlimited websites" for what looks like a decent price. But two things matter here: the renewal price and what you actually get.

SiteGround shows £3.99/month on their homepage. That's the introductory offer, locked to a 12-month prepayment. When it renews, the price jumps to £23.99/month. That's a 6x increase. Their GoGeek plan goes from £5.99 to £34.99. Same pattern.

Even at the renewal price, SiteGround looks cheap on paper for multiple sites. The problem is what "unlimited sites" actually means on shared hosting versus what each site gets on 365i Agency Hosting.

Feature comparison: SiteGround GrowBig vs 365i Agency (both at renewal pricing)
Feature SiteGround GrowBig (£23.99/mo) 365i Agency (£32.99/mo)
Site isolation No, all sites share one pool Yes, every site is its own WordPress Business package
Hosting tier per site Shared, entry-level WordPress Business (highest tier)
Storage 50 GB shared across ALL sites Unlimited SSD per site
MySQL database Shared 1 GB isolated per site
Staging per site 1 staging environment total Yes, every site gets staging
Timeline backup per site No Yes, one-click per-site restore
CDN Basic Cloudflare Global CDN included
Performance at 20+ sites Degrades (shared resources) Consistent (isolated packages)
Email Shared allowance Unlimited accounts per domain
SSL Shared certificate Free wildcard SSL per domain
LVE resource limits CPU and RAM throttled per account Unlimited LVE resources (no throttling)
WAF and DDoS Basic Enterprise WAF + 1 Tbps DDoS mitigation
Intro price trap £3.99 intro, £23.99 renewal (6x) £32.99 always (£1 first month to try)

SiteGround's "unlimited sites" means cramming everything onto one shared server with 50 GB of storage. When a client's WooCommerce site has a traffic spike, every other site on the account feels it. There's no isolation, no per-site staging, and no timeline backup that lets you restore one site without touching the others.

With 365i, every single client site gets its own isolated WordPress Business package at the highest hosting tier. Each one has its own storage, its own database, its own staging environment, and its own timeline backup. One client's traffic spike doesn't affect any other client.

That £9 monthly difference (£23.99 vs £32.99) buys you a completely different class of hosting.

Where 365i Won't Be the Right Pick

This piece is unapologetically about per-site cost, because that's where most UK agencies are leaking money. But it's worth saying clearly: 365i isn't the right fit for every agency.

  • Deep enterprise developer tooling. Kinsta's APM, MyKinsta API, and CI/CD integrations are deeper than ours. If your team ships from GitHub Actions to staging on every merge as a core part of the workflow, Kinsta or WP Engine are the better tooling fit and you've probably already budgeted for it.
  • Brand recognition in procurement. "We host with WP Engine" reads as enterprise in some procurement environments. Some buyers want to see a recognised US brand on the proposal. 365i is well known in UK hosting circles, but doesn't carry that same agency-channel marketing footprint.
  • One massive high-traffic site. If a single client site is doing six-figure unique monthly visitors, a £32.99/month agency package isn't the right home for it. That's a managed cloud server conversation, and we sell those too (from £9.99/month with dedicated CPU, RAM, and Redis caching). Pick the right tool for the workload.
  • Bundled hosting + maintenance + build under one roof. We're a hosting company first. If you also want WordPress maintenance care plans (plugin updates, security monitoring, content edits) handled by a WordPress specialist, our sister site PressForge covers that side. If you need design and build support for client sites too, 365i Web Design is our sister agency. Same property, dofollow links.

For the rest, the small-to-mid UK agency with a portfolio of brochure sites, WooCommerce stores doing four-to-five-figure monthly revenue, and membership sites with steady traffic, the per-site maths above is the maths.

Five separate WordPress containers glowing in teal, coral, blue, green, and amber, each with a WordPress logo and shield icon, arranged independently on a dark grid background
Every client site on 365i's agency plan runs in its own isolated WordPress Business package, not a shared pool.

What Every Client Site Actually Gets

This is the bit that makes the per-site maths even more absurd. On 365i's agency plan, every client site isn't getting a cut-price, stripped-down package. Each one is a full WordPress Business tier with everything included:

  • Unlimited SSD storage (no shared pool, no caps)
  • 1 GB isolated MySQL database per site
  • Own staging environment for testing updates
  • Timeline backup with 30-day retention and one-click restore
  • Free wildcard SSL, automatically renewed
  • Unlimited email accounts per domain
  • Automatic WordPress core, plugin, and theme updates with rollback
  • Unlimited LVE resources on an autoscaling cloud platform (no CPU or RAM throttling)
  • Enterprise WAF and 1 Tbps DDoS protection
  • UK, US, or Asia data centre (client's choice)

At Kinsta, you'd pay $35/month to get a single site with 10 GB of storage. On 365i's agency plan, that same calibre of hosting costs you £0.66 per site at 50 clients.

"A 0.1 second improvement in mobile load times increased retail conversion rates by 8.4% and consumer spending by 9.2%."

- Deloitte/Google, Milliseconds Make Millions study (30 million user sessions across 37 brand sites)

We've seen this play out with our own customers. When I read that Deloitte study for the first time, the numbers were larger than I expected. A tenth of a second. That's what separates a site that converts from one that doesn't. And it's why cheap shared hosting, where your client shares resources with dozens of other sites, is a false economy. The hosting cost you save gets swallowed by the conversions your client loses.

A Real Agency at 50+ Sites (Anonymised)

The numbers above are arithmetic. Here is the case study they're actually describing.

Our largest single-user agency customer hosts over 50 client WordPress sites on a single 365i agency plan. He's anonymised here at his request, but the relationship is dated, ticket-numbered, and traceable at every step in our records.

It started in April 2025 with a single ticket. He'd just signed up, hadn't migrated anything yet, and asked:

"I am new to the platform, I have found where I can add a hosting package etc which is great, how does the SSL work, do I need to set this up or does it automatically get added, also how do I change the name servers on a domain?"

— New agency customer, ticket #884812002, April 2025

What happened over the next 17 hours is what we offer every new agency customer, but probably not what you're used to seeing on a hosting provider's onboarding ticket. Three of our team (Neil, Mark, and Pippa) walked him through his first client site migration end to end. Mark recorded four custom screencast videos for him: one for the All-in-One WP Migration export, one for the name-server change at the registrar, one walking the live-URL switch checklist, and one explaining edge caching and web optimisations. The paid Unlimited Extension for the migration plugin was sent over at our cost because his client's site was just over the free-tier export limit. When his old host's FTP credentials wouldn't work, Mark didn't lecture; he tested them himself, pivoted to a plugin-based migration, and ran the entire export and import for him while recording it so the customer could learn the process for next time. Pippa proactively flagged that the site's Site Mailer plugin would need its DNS settings reapplied after the domain transfer, a problem the customer didn't know to ask about.

"I am very impressed with your company, and the customer service is top-notch! I'm really pleased to have taken out a subscription with you guys."

— Same customer, end of the same ticket, April 2025

Eighteen days later he opened ticket #885274001 for his second client site. Six months after that, ticket #889158000 for a third client running into an Elementor memory-limit issue. Twelve months on, ticket #893404002 for a fourth client (a cosmetics brand on Hello Elementor). By May 2026 his portfolio on the same agency plan had grown to 50+ client sites.

The maths at his current scale: £0.66 per site per month, including Timeline Backup Pro on every site. If he'd stayed per-site on Kinsta at the rates in our table, the same 50 sites would have cost him around £355/month. On Pressable, around £276/month. On WP Engine, you can't even reach 50 sites without moving to Custom/Enterprise pricing.

He didn't go from 1 to 50 sites because we were cheap. He went from 1 to 50 sites because every single one of those client sites got the same isolated WordPress Business package his very first client paid £8.99/month for. The economics just got better for him as his portfolio grew. That's the actual point of flat-rate agency hosting, and the maths only works because the platform underneath is the same on the fiftieth site as on the first.

Two speedometer gauges side by side: Standard Tier in green showing good performance, and Premium Turbo Tier in coral showing NVMe and 4.20 GHz exceptional performance
Add Turbo to individual client sites for £14.99/month. Standard hosting for most clients, premium performance for those who need it.

Turbo: Premium Performance for Clients Who Need It

Some clients need more. A busy WooCommerce store. A membership site with concurrent logins. A content-heavy portal getting organic traffic.

You can add WordPress Turbo to any individual client site for £14.99/month. That gives that specific site 4.20 GHz high-frequency processors, NVMe storage, a 5 GB MySQL database (up from 1 GB), Global CDN Pre-Caching with cache reports, and priority resource allocation.

The standalone Turbo plan costs £30/month. As an agency add-on, it's half that.

This creates a simple pricing model for your clients. Standard hosting included in your care plan, premium hosting available for clients who need the extra performance. You charge what you want for the upgrade. Your cost is £14.99.

Here's what that looks like in practice: 20 client sites, 3 on Turbo.

  • Base plan: £32.99/month (20 sites, all on WordPress Business)
  • 3x Turbo add-ons: £44.97/month
  • Total: £77.96/month for 20 sites, 3 on Turbo

The same 20 sites on Kinsta would cost around £340/month. On Pressable, £122/month. And neither of those includes a Turbo-equivalent tier for your premium clients.

Vector illustration showing website migration from Old Host (red) to New Host (green) with files, databases, and emails flowing along a curved arrow, with a progress bar at 75%
Free migration tools handle WordPress files, databases, and mailboxes. Self-service, at your own pace.

Switching Is Easier Than You Think

The biggest objection we hear from agencies considering a move is "we've got 15 sites to migrate and I don't have the time." Fair enough. That's why we built free migration tools directly into the control panel.

The WordPress migration tool handles files, databases, and configurations. There's a separate mailbox migration tool for email. Both are self-service, so you can run them at 2am or on a Sunday or whenever suits your schedule. If something goes wrong, our support team is available 7 days a week, evenings and weekends included.

UK domain transfers are quick and free. You change the IPS tag to STACKCP, and the domain moves within minutes. No transfer fees. No waiting 5 days for an approval email chain. If you've ever transferred a .uk domain, you know how much faster it is than international transfers.

And because there are no contracts, you can try the whole thing for £1 in the first month. If it doesn't work for your agency, cancel and you're out a quid.

"There are two main challenges to having a high-performing website: hosting and maintenance."

- Vito Peleg, CEO at Atarim

Peleg built Atarim specifically because agencies were drowning in the gap between those two things. Hosting providers handle the server but not the WordPress problems. Maintenance tools handle WordPress but not the infrastructure. I've been running 365i since 2002 and this tension hasn't changed, it's just got more expensive. The agencies that solve it cheaply win. The ones paying £17/site for hosting before they've even opened a support ticket don't.

We wrote about this shift to fixed-cost agency hosting last month. The agency case earlier in this article is the pattern we see most often: hands-on migration help for the first one or two client sites (including custom screencast videos), then the customer takes the self-service tool over once they've seen how it works. Some agency customers run the rest of their portfolio across in batches over a few weeks between client meetings. The maths speaks for itself.

If you're managing WordPress sites for clients and paying per-site fees, run the calculator above with your actual site count. Then look at what your current host charges. The gap might be larger than you expect.

Frequently Asked Questions

How much should agencies charge clients for WordPress hosting?

Most agencies charge clients £15-50/month for hosting as part of a care plan. With 365i's agency plan costing £32.99/month for unlimited sites, every client beyond the first is almost pure margin. A common approach: £25/month for standard hosting, £50/month for Turbo-tier performance.

What's the cheapest managed WordPress hosting for agencies?

365i Agency Hosting at £32.99/month for unlimited sites. At 20 sites, that works out to £1.65/site. The next cheapest managed option is Cloudways (server-based pricing, roughly £3-5/site), but Cloudways requires you to manage your own server infrastructure.

Is shared hosting good enough for agency client sites?

For a single low-traffic brochure site, shared hosting works fine. For agencies managing 10+ client sites on one shared account, performance degrades fast. All sites compete for the same CPU, RAM, and storage. One client's traffic spike slows everyone else down. Isolated packages solve this.

How many WordPress sites can you host on one plan?

365i's agency plan has no site limit. Timeline backups cover the first 50 sites, with additional 50-site blocks available at £9.99/month each. At 100 sites, you're paying £42.98/month total, which works out to 43p per site.

What's the difference between shared and managed WordPress hosting?

Shared hosting puts multiple sites on one server sharing resources. Managed WordPress hosting gives each site its own isolated environment with automatic updates, staging, daily backups, and WordPress-specific support. The per-site cost is higher, but so is the reliability. With 365i's agency plan, you get managed-level isolation at shared-hosting prices.

Can I upgrade individual client sites without changing my plan?

Yes. Add WordPress Turbo to any single site for £14.99/month. That site gets 4.20 GHz processors, NVMe storage, 5 GB MySQL (up from 1 GB), and Global CDN Pre-Caching. Other sites on your account aren't affected and don't change price. It's a per-site add-on, not a plan upgrade.

How do I migrate multiple WordPress sites to a new host?

365i provides free WordPress migration tools and a separate mailbox migration tool in the control panel. You run them yourself whenever you want, at your own pace. UK domain transfers are free and take minutes (change the IPS tag to STACKCP). If you hit problems, our support team helps 7 days a week.

Why is SiteGround's renewal price so much higher than the intro price?

SiteGround uses introductory pricing that requires 12-month prepayment. GrowBig goes from £3.99/month to £23.99/month on renewal, a 6x increase. GoGeek jumps from £5.99 to £34.99. This is standard practice among shared hosts. 365i charges £32.99/month from day one (£1 first month to try it), so the price you see is the price you pay.

Stop Overpaying Per Site

Unlimited WordPress sites, each on its own isolated Business package. £32.99/month. £1 to try it.

Explore Agency Hosting

Sources