Skip to content

Managed WordPress & WooCommerce

Managed WordPress Hosting vs Managed WordPress Operations: Which One Do You Need?

WordPress and WooCommerce owners can use this responsibility map to decide whether to stay on a managed platform, add an operations provider around it, or migrate.

By Stack Harbor Engineering · Published · 10 min read

Managed WordPress hosting is a product: a platform that runs the servers under your site. Managed WordPress operations is a service: a team that takes responsibility for how your specific site runs in production. Every site needs hosting. A site needs operations when it carries revenue, leads or a publishing business and nobody currently owns releases, monitoring, restores and incidents.

Before changing hosts, check which of the two is missing. An ownership gap follows the site to the next host.

What is the difference between managed WordPress hosting and managed WordPress operations?

Managed WordPress hosting is a hosting platform built for WordPress. The provider keeps the servers patched, runs platform-level caching and backups, and answers questions about the platform. WP Engine, Kinsta and similar companies sell this. Plans are usually chosen from a public grid and sized by measures such as visits, bandwidth, storage or number of sites.

Managed WordPress operations is ongoing work on one customer’s environment. It covers monitoring that a person reads, incident response with defined escalation, a scheduled update cadence with a tested rollback, backups with restore tests, performance work and release support. The environment can sit on almost any host, including a managed WordPress platform, a cloud account or dedicated servers.

Both use the word “managed”, so ask what is being managed. A platform manages its own servers for many customers at once. An operations provider manages one site’s production life. The knowledge base article on managed versus self-managed WordPress hosting details what a platform removes from your workload and what it never removes.

ResponsibilityManaged WordPress platformManaged operations providerYour developers or agency
Servers, operating system and the PHP runtime that WordPress runs onOwnsOwns when it also hosts, otherwise works within the host’s limitsNo
Monitoring of your site’s key pages and checkoutPlatform health, sometimes a basic uptime checkOwnsSometimes, informally
Plugin and core updates with staging and rollbackTools provided, release decisions stay with youOwns the cadence and the rollbackTests functionality
Diagnosing a plugin conflict or slow queryOften out of scopeOwns the diagnosisOwns the code fix
Incident response outside office hoursPlatform support for platform issuesOwns, on plans that include itBest effort
Theme, plugin and feature developmentNoNoOwns

How do I know if my problem is a hosting problem or an operations problem?

Ask one question of each symptom: would a bigger or different server make this go away? If the answer is yes, it is a hosting problem. If the answer is no, the problem will follow you to the next host.

Stack Harbor’s page on how it scopes and prices engagements separates three layers of work. The first is account and billing administration, which is cheap and often mistaken for management. The second is infrastructure operations: hardening, patching, backups, monitoring, on-call and incident response. The third is application operations, which includes deploying code, and defects in that code are engineering work. Four of the seven symptoms below sit in the second layer, and a hosting plan covers only the platform’s share of that layer.

SymptomWhere the problem sitsWho normally fixes it
The plan’s resource limits are reached during ordinary trafficHostingThe host, through a larger plan or a different architecture
The bill changes from quarter to quarter because of overageHosting, commercial modelA plan change or a move to a differently priced host
A plugin update broke checkout in productionOperations, release processWhoever owns staging, the update cadence and the rollback
Support answers that the diagnosis is out of scopeOperationsAn operations provider or a senior developer
Customers reported the outage before you knew about itOperations, monitoring and on-callWhoever owns monitoring and the pager
Backups exist, and nobody has restored oneOperationsWhoever owns restore tests
A custom theme throws errorsApplicationYour developers

In one example scenario, a Toronto agency consolidated 14 client sites, and the write-up concludes that “the host is rarely the actual problem”.

When is a managed WordPress platform enough?

A managed WordPress platform on its own is often the right purchase. Stay on the platform, and add nothing, when these conditions hold:

  • The site fits the platform’s design. It uses common plugins, needs no server access and runs no custom services.
  • Traffic is predictable, so the plan covers it and the annual cost is forecastable.
  • A responsive developer or agency owns plugin conflicts, updates and releases, and answers when something breaks.
  • The audience is awake when your team is, so an overnight outage costs little.
  • An hour of downtime is an inconvenience, not a measurable loss of sales, leads or advertising revenue.

If all five are true, a managed operations contract is overhead.

When does a managed WordPress platform stop being the right fit?

A managed WordPress platform stops fitting in two ways, and the remedies differ.

The first way is a design limit. Multi-tenant platforms restrict server access, limit some plugins and price by usage tiers. These are reasonable choices for a product that serves many customers at once. They become a problem when your site needs a custom stack or when overage makes the bill impossible to forecast. No support ticket changes how a product is designed. This is a hosting problem, and a move is a fair answer.

The second way is an ownership gap. The platform works, and the site still breaks: updates go straight to production, nobody watches checkout, and support replies that a plugin conflict is outside managed support. The platform is doing what it sells, and the missing piece is an operations function. This is where enterprise WordPress hosting and support differs from a managed plan: someone owns the outcome of the specific site. A related article on mission-critical WordPress hosting covers what a provider has to own beyond the server.

In one example scenario, a Canadian publisher migrated off WP Engine after a renewal quote 22% higher than the year before and plugin-conflict diagnoses that came back as out of scope. The example scenario says WP Engine “is a real product” that earned the publisher’s trust for the first three years, and that the limits are how a multi-tenant product is designed. The all-in cost after the move was 34% lower than the renewal would have been. The baseline is the proposed renewal, and the figure belongs to that engagement only.

Should we stay, add an operations layer, or migrate?

A buyer on a managed WordPress platform has three workable outcomes, plus the in-house route. Stack Harbor’s example scenario of a publisher’s migration off WP Engine says the answer to a difficult renewal is not a panic migration in three weeks.

OptionChoose it whenAvoid it when
Stay on the platform as isThe site fits the platform, cost is forecastable and a developer or agency owns releases and incidentsIncidents go unowned, or the same out-of-scope answer keeps coming back
Stay and add an operations layerThe host works, and the pain is updates, monitoring, restores, performance or incident responseThe platform blocks the access the work needs. Ask for that boundary in writing
Migrate to a different hostThe limit is in the platform’s design: access, a custom stack or overageThe real gap is ownership, because it will reappear on the new host
Hire in-houseWordPress operations would fill a full-time role and you want the knowledge on staffOne person would be the only cover for nights, holidays and sick days

A migration carries its own risk. Look for a written audit before anything moves, a parallel environment, a rehearsed cutover and a rollback plan that exists before cutover day. The knowledge base explains what belongs in a migration rollback runbook. A move is not always the remedy. In one example scenario, a national publisher’s Core Web Vitals were rebuilt in place on the same third-party hosts and the same plan tier, with hosting cost flat. Core Web Vitals are Google’s page-speed and stability metrics.

What does each option cost?

The options are priced in different ways, so compare the drivers, not the invoices.

A managed WordPress platform is priced from a public plan grid. The drivers are visits, bandwidth, storage, number of sites and add-ons. The cost is predictable until traffic exceeds the plan. To test your own exposure, take twelve months of invoices and compare the plan price with what you paid in overage and upgrades.

Managed operations is usually a monthly retainer scoped to the environment. The drivers are the support coverage window, the response target, the number of sites and environments, traffic and concurrent load, release cadence, the number of developers shipping changes, and any compliance or data-residency needs. Coverage is the driver buyers underestimate, and a site whose customers sleep when you do may not need round-the-clock response. A separate article explains how managed cloud hosting is priced.

A migration is a one-time project. The drivers are site count, data size, dependency complexity, downtime tolerance and the support window after launch. Budget for two environments running side by side during the move, and for your developers’ time to test the new one.

An in-house hire costs a salary and management time, and one person cannot cover nights, holidays and sick days alone. The article on hiring a DevOps engineer or outsourcing operations works through that trade-off.

Doing nothing also has a cost. Estimate it from your own numbers: revenue or leads per hour at peak, multiplied by the hours your last two incidents lasted.

What should we ask before signing with a platform or an operations provider?

Take these questions into the vendor call. The knowledge base lists the platform requirements for enterprise WordPress hosting and how to verify each one.

  1. Where exactly does your scope stop? Ask for the out-of-scope list in writing.
  2. Who diagnoses a conflict between two plugins, and who fixes it?
  3. Which severity levels exist, what is the acknowledged response time for each, and during which hours?
  4. Is the response figure a commitment or a target, and what happens when it is missed?
  5. Who applies plugin and core updates, on what cadence, and how is a bad update rolled back?
  6. When was a backup of a customer site last restored as a test, and can we see the record?
  7. What access do we get, and what access do you need from us or from our host?
  8. What changes the price, and what happens when traffic exceeds the plan or the scope?
  9. What do we keep if we leave: runbooks, diagrams, configuration, backups?

The knowledge base article on the clauses that decide whether enterprise WordPress support works goes through the contract language behind questions 1 to 4.

When is a managed operations provider the wrong choice?

A managed operations provider is the wrong purchase in these situations, and each has a better alternative.

  • You want self-serve hosting with prices on a plan grid. A managed WordPress platform serves that need well.
  • You want someone to fix defects in your theme or plugins, or to replace your developers. That is development work, and an agency or a hire is the right answer.
  • Your agency already owns updates, monitoring and incidents, and responds when it matters.
  • Operations work would fill a full-time role in your company. Hire the person.
  • You need office IT, workstation support or an end-user help desk. That is a different category of provider.

Where Stack Harbor fits

Stack Harbor is a Canadian-owned managed cloud operations provider (MSP) for production environments, headquartered in Montréal. It serves small and mid-sized businesses and agencies of roughly 5 to 200 people that run production systems without a 24/7 operations team of their own.

Its Enterprise WordPress engagements are scoped from a list that covers architecture, operations, migration and support, and the client does not pay for every item. A hosting move is not required: if the current host works, Stack Harbor can operate the environment around it. The Managed Operations service operates and monitors environments on AWS, Azure, Google Cloud, OVH, DigitalOcean and dedicated servers, as well as on Stack Harbor’s own infrastructure. When the host is the constraint, migration services start with a small, paid discovery that produces a written plan and a fixed-fee quote. Stack Harbor can host WordPress in its two Montréal data centres when residency or latency matters.

Stack Harbor does not replace developers or an agency. Day-to-day work flows through the support desk, and senior engineers own Severity 1 incidents. On plans that include incident coverage, the service level agreement commits to an acknowledged response within 15 minutes for Severity 1, and resolution is a target. Stack Harbor publishes no prices: each engagement gets a fixed quote for a written scope after an assessment.

If the diagnostic table placed most of your symptoms in the operations column, describe your WordPress environment to Stack Harbor. If most sat in the hosting column and your site fits a platform’s design, a managed WordPress platform and a responsive developer remain the right purchase.

FAQ

Questions buyers ask about this

We already use WP Engine or Kinsta. Do we still need a managed operations provider?
You need a managed operations provider on top of WP Engine, Kinsta or a similar platform only if there is operational work that nobody owns. A managed WordPress platform runs the servers, the platform updates and the platform backups. It generally does not run your release process, and diagnosing conflicts between your plugins is often outside its support scope. If your developer or agency already owns that work and responds when it matters, the platform alone is enough.
How do I know if my WordPress problem is a hosting problem or an operations problem?
Ask whether a bigger or different server would make the problem go away. Resource limits, access restrictions and unpredictable overage are hosting problems. Broken updates, outages nobody noticed, backups nobody has restored and unanswered incidents are operations problems, and they follow you to the next host.
When does a managed WordPress platform stop being the right fit?
A managed WordPress platform stops fitting when the site needs something the multi-tenant design does not offer, such as server access, a custom stack or a plugin the platform restricts. It also stops fitting when overage charges make the cost impossible to forecast. Those limits are how the product is designed, so a support ticket will not remove them.
Does adding managed WordPress operations mean we have to move our hosting?
Adding managed WordPress operations does not by itself require a hosting move. An operations provider can work around an existing host if that host allows the access the work needs. Stack Harbor states on its Enterprise WordPress page that a hosting move is not required when the current host works. A migration becomes the recommendation only when the host itself is the constraint.
What makes WordPress hosting enterprise rather than managed?
The difference is accountability, not server resources. Managed hosting means the platform is looked after. Enterprise WordPress hosting means someone owns the outcome of your specific site, including release and rollback paths, plugin-update risk, headroom for traffic spikes and an agreed response target.
Will a managed operations provider fix bugs in our theme or plugins?
A managed operations provider usually does not fix defects in your theme or plugins, and you should confirm this in the written scope. Operations covers the environment, monitoring, patching, backups, incident response and release support. Defects in your own code remain development work for your developers or agency. A good operations provider diagnoses the fault, shows the evidence and hands the code fix to the people who own the code.

About Stack Harbor

Stack Harbor is a Canadian-owned managed services provider headquartered in Montréal, Québec. It is an MSP for production cloud environments, not office IT. It offers three services: Cloud Infrastructure, an Application Platform, and Management, Monitoring & Support. Its own infrastructure runs in two data centres in Montréal, and its operations team also manages environments that clients run on AWS, Azure, Google Cloud and other providers. Stack Harbor works with SaaS companies, agencies, publishers and WordPress and WooCommerce operators that run production systems without a 24/7 operations team of their own, in English and French.

About Stack Harbor →

Share

Tell us what you are running. We will tell you what needs to change.

Book a consult with Stack Harbor. We review your current environment, the risks in it and your support needs, then give you a fixed scope and price after the scoping call.