Most WordPress sites start on £2.99-a-month shared hosting and that's fine. Some never need to move. Others should have moved six months before they actually do — and pay for it in lost rankings, lost sales or a Saturday-evening fire-drill restore.
Five concrete signs that "fine" has become "false economy":
1. Your TTFB is over 800 ms on a cached page
Cache-hit TTFB is the easiest measure of whether the server is a problem. If your homepage takes longer than 800 ms to return its first byte when you know the page is cached, the server itself (or the network in front of it) is the bottleneck. No amount of plugin tweaking fixes that.
Move target: any managed WP host with a UK data centre and edge caching included. HostPresto, Krystal or 20i are all step-changes from typical shared hosting on this measure.
2. Your traffic is non-trivially logged-in
WooCommerce checkout, BuddyPress, LearnDash, MemberPress, paywall plugins — anything where users are signed in. Logged-in pages bypass page cache and hit the database directly every request. Shared hosting's CPU and database resource caps are designed around mostly-cached blog traffic; logged-in apps trip them.
Move target: a host with proper object caching (Redis or Memcached) and a database tuned for write volume. Kinsta and Cloudways both qualify.
3. Your host has emailed you about "resource usage"
If you've received one of those emails, you're already over the line. Shared hosts give you about three warnings before they throttle or suspend. The cost-of-firefighting math is straightforward: a £15/mo managed plan is cheaper than one evening of you replying to a suspension email and rolling back changes.
Move target: a host that publishes its actual resource limits, not just "fair use." Cloudways, by exposing the underlying server, makes capacity visible — useful when you've been caught out by invisible caps.
4. You've been hacked, even once
Shared hosting frequently shares filesystems across customers in ways that make cross-account breach paths real. Even when it doesn't, the malware-scanning and signature-update cadence on cheap shared hosting is typically poor. One successful breach generally surfaces gaps in defence-in-depth that don't show up on a clean site.
Move target: a managed host with malware scanning, intrusion detection and a proper isolated environment. WP Engine and Kinsta both run isolated containerised stacks; HostPresto's fully-managed tier includes scanning and removal in the support scope.
5. You're spending more than 30 minutes a month on plugins fighting each other
This is a soft sign but a real one. If you're regularly diagnosing why caching plugin X conflicts with backup plugin Y, you're doing the host's job. A managed host runs caching and backup at the server level — you uninstall the plugins and recover the time.
Move target: any "fully managed" tier where the host's policy is to bundle these. HostPresto, Kinsta and WP Engine all run server-level caching and backup; you simply stop installing the plugins.
Don't upgrade for these reasons
- Your site is slow but uncached. Try a caching plugin first. Managed hosting won't fix a 4 MB hero image.
- Your designer told you to. Designers love premium hosting because their developer tools are bundled. That's a designer benefit, not necessarily yours.
- You're worried about "growth." Wait until growth is real and you have a number. Hosting is easy to upgrade after the fact.
Which managed host is right depends on what triggered the move. For TTFB problems, Krystal solves it most directly. For logged-in workload pressure, Cloudways or Kinsta. For "I'd just like a human to deal with WordPress for me," HostPresto's fully-managed tier is the easiest answer.