Skip to content

Managed WordPress & WooCommerce

Leaving WP Engine or Kinsta: How to Decide Where to Move, and When

Site owners and agencies on WP Engine or Kinsta can test here whether a problem justifies leaving, compare four destinations and pick a cutover date that avoids peak.

By Stack Harbor Engineering · Published · 11 min read

Leave WP Engine or Kinsta when the constraint is structural, meaning the platform’s design or pricing blocks what the site needs. Typical examples are a support scope that excludes work you need, overage that fights your traffic pattern, or a need for server-level access, written residency or one party accountable for incidents. Stay when the cause can be fixed where you are, such as plugin weight, cache rules or a plan change. If you move, choose the destination by who will own incidents afterwards, and schedule the cutover away from your peak season and any launch.

WP Engine and Kinsta both sell managed WordPress hosting: a platform built for WordPress, where the provider runs the servers, caching and platform tooling for many customers at once. Both serve many business sites well.

Should we leave WP Engine or Kinsta, or fix the problem where we are?

Sort each complaint into one of two groups before you talk to any new host. A structural constraint comes from how the platform is designed or sold, so no support ticket will remove it. A fixable problem sits in your site, your plugins or your plan size, and it will move with you to the next host.

ComplaintUsually structural or fixable?What to check first
The bill changes because of overage charges or plan upgrades driven by usage limitsStructural, when traffic is spiky or growingTwelve months of invoices compared with the plan price
Support calls plugin conflicts or slow queries out of scopeStructural: it is the product’s support boundaryWho on your side could own that diagnosis
You need root (full administrator) access to the server, a custom service or a plugin the platform restrictsStructuralWhether the platform offers an exception, in writing
Your privacy officer needs residency written into the agreement, backups includedStructural, if your plan cannot document itWhere production, backups and any standby copy live
Nobody is accountable for an incident that crosses host, plugins and codeOwnership gapWho should own it, since moving hosts does not create an owner
Checkout or logged-in pages are slowOften fixable: plugin weight, database queries, cache rulesA profile of the slow pages before blaming the host

When the platform works and the site still breaks, the missing piece is an operations function. The comparison of managed WordPress hosting and managed WordPress operations explains that split.

A bigger plan rarely fixes a problem that sits in the site itself. In one example scenario, a WooCommerce store’s checkout degraded on two Black Fridays in a row, each time after the team upgraded its managed WordPress plan two weeks before the sale. The example scenario states that most WooCommerce performance problems are not a hosting plan problem.

Where can a WordPress site go after WP Engine or Kinsta?

A site leaving a managed WordPress platform has four realistic destinations. The right one depends on why you are leaving and on who will answer when the site goes down at night.

cPanel is a web hosting control panel, and WHM (WebHost Manager) is its server administration side. A VPS (virtual private server) is a rented virtual machine that you control. A managed operations provider is a company that runs monitoring, patching, backups and incident response for infrastructure it may or may not host.

DestinationChoose it whenAvoid it whenWho owns incidentsWhat you give up
Another managed WordPress platformThe site fits a platform run for many customers, and the complaint is price, support quality or one missing featureThe limit you hit is how the whole category worksThe platform for its servers, your developer or agency for the restLittle, if the tooling matches. The same limits return if the category is the problem
A cPanel/WHM server, run by you or a managed providerYou want server-level control, several sites on one server, or a control panel your team knowsNobody will patch, monitor and restore the serverYour team, or the managed cPanel provider you contractBuilt-in edge caching, one-click staging and platform restores, which must be rebuilt
Cloud, VPS or dedicated hosting with a managed operations providerYou need a custom stack, residency in the contract, or one party accountable across the stackThe site is small, traffic is steady and a platform plan covers itThe operations provider, within its written scope and coverage windowSelf-serve plans with public prices
Stay, and add an operations provider around the platformThe platform works, and the pain is releases, monitoring, restores or incidentsThe platform blocks the access the operations work needsThe provider for operations, the platform for its serversNothing on the hosting side, but you manage a second supplier

Neither WP Engine nor Kinsta gives you cPanel, so moving to a cPanel host is a full migration. The knowledge base covers the mechanics of moving a site from WP Engine to a cPanel host and moving a site from Kinsta to a cPanel host, including what each platform provides that cPanel does not.

A VPS or dedicated server brings the most freedom and the most work, which is why the third destination pairs hosting with an operations provider.

What did the platform do that someone must now do?

A managed WordPress platform bundles work that is easy to forget until it stops. Whatever the destination, write a named owner next to each of these functions before you sign.

FunctionWhat the platform typically handlesWhat to confirm with the new owner
Page caching and CDN (content delivery network, the edge servers that serve cached pages near visitors)Configured by the platformWho sets cache rules, and which pages, such as cart and checkout, must never be cached
Staging and releaseA staging copy and a push to productionHow changes reach production, and how a bad release is rolled back
Backups and restoresScheduled backups with a restore buttonBackup frequency, storage location, and the date of the last tested restore
Server and PHP patching (PHP is the language WordPress runs on)Done by the platformWho applies security updates to the operating system, web server and PHP, and how often
TLS certificates (the certificates behind HTTPS)Issued and renewed by the platformWho renews them and who is alerted when a renewal fails
Monitoring and on-callPlatform health, watched by the platformWho watches your key pages and checkout, and who responds outside office hours

If your release process relies on the platform’s staging push, read how a WP Engine staging push to production behaves before you design its replacement. A push that includes the database can overwrite live orders.

When is the best time to move a WooCommerce or revenue site?

A revenue site should cut over during a quiet trading period that leaves several weeks before its next peak. For a store whose peak is Black Friday and the holiday season, that usually means finishing by October or waiting until January. A November move puts a new platform under Black Friday traffic before anyone has watched it under normal load, and many stores freeze changes before the peak for that reason.

The weeks after cutover matter as much as the cutover. Cache behaviour, scheduled jobs, mail and payment callbacks need to be observed under ordinary traffic and corrected. The cutover itself belongs in a rehearsed, low-traffic window, with a rollback ready before it starts.

Plan backwards from your peak. Stack Harbor states that most single-site WordPress or cPanel migrations run two to four weeks, with discovery setting the actual timeline. In one example scenario, a Canadian publisher’s migration off WP Engine took eight weeks: a two-week audit with nothing migrated, a parallel build, two dress rehearsals and a 45-minute cutover window. That example scenario also warns against a panic migration squeezed into three weeks.

Three more timing rules apply to most sites:

  • Check your renewal date and notice terms now. Your own plan sets the notice period and whether renewal is automatic. A renewal that lands mid-migration forces a bad choice.
  • Agencies should align moves with client renewals. Batch client sites by risk and move the low-risk ones first.
  • Never move during a launch. A redesign, a new product line or a paid campaign already carries enough risk.

What does leaving WP Engine or Kinsta cost, beyond the new host’s price?

The new host’s price is only part of the cost of leaving. Compare these drivers, in money and in time:

  • Overlap. You pay for both environments while the new one is built, tested and watched.
  • Discovery and migration work. Site count, data size, integrations, mail and DNS (domain name system) arrangements, downtime tolerance and the post-launch support window all move the price.
  • Your team’s time. Developers and editors must test the new environment and learn a new release process.
  • Rebuilt platform features. Caching, staging, backups and monitoring come with the destination or are rebuilt and run by someone.
  • Ongoing operations. The drivers are the coverage window (business hours, extended or 24/7), the response target, traffic and the number of sites and environments. Stack Harbor’s page on how it scopes and prices engagements lists them.

Staying also has a measurable cost. Add a year of overage charges and usage-driven plan upgrades, the hours spent on problems support called out of scope, and the revenue lost in your last two incidents. If that total is small, stay.

When is staying on WP Engine or Kinsta the right choice?

Staying is the right choice when these conditions hold, because a move would add risk without removing a problem:

  • The site fits the platform’s design: common plugins, no server-level access needed, no custom services.
  • Traffic is predictable, so the plan price is what you actually pay.
  • A developer or agency owns plugin conflicts, updates and releases, and responds when something breaks.
  • Most of your complaints sit in the fixable rows of the diagnostic table.
  • An hour of downtime is an inconvenience rather than a measurable loss of sales or leads.

If the platform suits you and the missing piece is care of the site, adding an operations provider around it is usually cheaper and safer than moving.

When is leaving the right choice?

Leaving is the right choice when at least one of these conditions holds and a support ticket has not changed it:

  • Overage or plan upgrades make hosting cost impossible to forecast, and your traffic pattern will not change.
  • The work you need most, such as diagnosing plugin conflicts, sits outside the platform’s support boundary and nobody else can own it.
  • The site needs server-level access, a custom service or a stack the platform does not support.
  • Your contracts require data residency written into the hosting agreement, and your plan cannot provide it in that form. The article on what to look for in a managed hosting provider covers how to verify such commitments.
  • A WooCommerce store needs more control over caching, database capacity and checkout under peak load than the plan allows. The criteria for choosing managed WordPress hosting for WooCommerce apply to the destination too.

A decision framework for the leave-or-stay call

Work through these questions in order, and stop at the first one that gives a clear answer.

  1. Is the problem structural or fixable? If fixable, fix it where you are and revisit in a quarter.
  2. Is the constraint specific to this platform or common to managed WordPress platforms? If specific, another platform may solve it. If common, look at a cPanel server or at cloud hosting with an operations provider.
  3. Who will own incidents after the move, during which hours, and is that in a contract?
  4. Who owns each function in the platform table: caching, staging, backups, patching, certificates and monitoring?
  5. When are your renewal date, your notice deadline and your next peak? Leave several weeks between cutover and peak.
  6. Is there a written rollback plan, with the old environment kept available until the new one is confirmed healthy?
  7. What does the move cost in total, including overlap and your team’s time, compared with a year of staying?

A provider that cannot answer questions 3, 4 and 6 in writing is asking you to carry the risk of the move yourself.

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, roughly 5 to 200 people, that run production systems such as WordPress and WooCommerce sites without a 24/7 operations team of their own.

Stack Harbor’s migration services start with discovery, a small, paid scoping engagement that produces a written migration plan and a fixed-fee quote. You decide whether to proceed before any production work starts. Every migration ships with a written rollback plan, and the old environment stays online and read-only until the new one is confirmed healthy. For WooCommerce, orders, customers, products and subscriptions are synced, with a final delta sync (a copy of only what changed) at cutover. Payment gateways and recurring billing are tested in staging.

A hosting move is not required. Through Enterprise WordPress operations, Stack Harbor can operate the environment around your current host if that host works. For teams that want a cPanel server, cPanel / WHM management covers production servers on Stack Harbor infrastructure, public cloud or dedicated hardware. Stack Harbor is a cPanel NOC (network operations centre) partner through WebPros, the program through which it obtains and issues cPanel & WHM licences directly. When residency matters, Stack Harbor can host WordPress in its two Montréal data centres.

Day-to-day work flows through the support desk, and senior engineers own Severity 1 incidents. Stack Harbor publishes no prices: each engagement gets a fixed quote for a written scope. If your complaints sit in the structural rows, describe your migration to Stack Harbor before your renewal date. If they sit in the fixable rows, your current platform and a capable developer may be all you need.

FAQ

Questions buyers ask about this

Should I leave WP Engine?
Leave WP Engine when the limit you keep hitting is part of how the platform is built or sold, such as its support boundary, its pricing model or its access restrictions. Stay when the problem is in your site, your plugins or your plan size, because those problems follow you to any host. Many business sites are well served by WP Engine, so check which kind of problem you have before planning a move.
Can I move from WP Engine or Kinsta to cPanel?
Yes. Neither WP Engine nor Kinsta gives you cPanel, so the move is a full migration of files, database, DNS and certificates onto a cPanel host. The move also hands caching, backups, restores and server patching to whoever runs the cPanel server. It suits teams that want server-level control or several sites on one server and have someone to operate it.
What is the best alternative to WP Engine or Kinsta for a business WordPress site?
The best alternative depends on why you are leaving. If the complaint is price or support quality and the site fits a managed platform, another managed WordPress platform is the simplest move. If you need server-level access, a custom stack, a written residency commitment or one party accountable for incidents, look at cloud or dedicated hosting run by a managed operations provider. If the platform works and the gap is operations, stay and add an operations provider around it.
When is the best time to migrate a WooCommerce store to a new host?
Migrate a WooCommerce store in a quiet trading period that leaves several weeks before the next peak, so the new platform runs under normal load before it faces peak traffic. For a store whose peak is Black Friday and the holidays, that usually means finishing by October or waiting until January. Never cut over during a sale, a launch or a marketing campaign.
How long does it take to move a site off WP Engine or Kinsta?
The duration depends on the number of sites, the data size, integrations and the cutover window. Stack Harbor states that most single-site WordPress or cPanel migrations run two to four weeks, and that discovery sets the actual timeline. Start planning before your renewal date, so the deadline does not force a rushed cutover.

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.