Cloudways Review 2026: Four Servers on Three Clouds, Benchmarked and Tested Hands-On

Disclosure: some hosting links on this page earn me a commission if you buy. Pricing and benchmark data are verified independently. Full disclosure.

Mangesh Supe, Hosting Performance Analyst

By

Founder, ThatMy.com • Independent Hosting Benchmarks • ISP & Network Infrastructure Background

X LinkedIn How we test →

Cloudways Review 2026: Four Servers on Three Clouds, Benchmarked and Tested Hands-On

Cloudways Review 2026: The Short Answer

48ms idle origin TTFB. 74ms at 100 concurrent clients. 99.99% uptime over a 54-day window. Those are the three numbers from my own monitoring on Vultr High Frequency that decide whether Cloudways is right for you.

I have been a Cloudways customer since March 2018. Four active servers right now across Vultr HF and DigitalOcean Premium. I migrated my first client off SiteGround the weekend their checkout died from CPU throttling on Black Friday. The new Cloudways server cost less and TTFB dropped from 800ms to 180ms on day one before I touched a caching setting. I have stayed on the platform every month since.

Cloudways Flexible server list: one 4 GB Premium DigitalOcean server in Bangalore, on the 3-day free trial

Screenshot taken on unified.cloudways.com, 20 Sep 2026.

For this update I also started a brand-new Cloudways Flexible account on September 20, 2026, launched a server on the free trial, built a WordPress site on it and went through every screen of the console. On day two I verified a card to get full access, and spent the next two days on everything the trial keeps locked: AWS and Google Cloud, Autonomous, Velocity, the AI products, billing and teams. That is where every console picture on this page comes from, and it turned up things the Cloudways site does not tell you: the trial runs only one server size, there are prices you only see after you sign up, and the server was attacked within hours of going live (and blocked the attack on its own).

What I tested, and when

Tester: a Cloudways customer since March 2018 with 4 active servers (Vultr HF and DigitalOcean Premium). This review rests on two separate tests on different servers. Next test round: January 2027 (three rounds a year, every four months).

  • Benchmark, 1 May to 24 June 2026: four servers on three of the five clouds, each with the same WordPress test site: DigitalOcean Standard 1GB, DigitalOcean Premium 2GB, Linode 2GB and Vultr High Frequency 4GB. Origin TTFB, the 100-client load test, uptime over 54 days and PageSpeed all come from these four.
  • Hands-on, 20 to 23 September 2026: a brand-new account, first on the free trial and then with full access. These were short-lived test servers, not the benchmark servers. Measured there: launch time, scaling downtime, backup, restore, staging and PHP switch times, a load test on a 2GB server, a GitHub deploy on Velocity and a live chat with support.
  • Seen in the console: the trial server and, after full access, Flexible servers, an Autonomous site, a Velocity app, the Managed AI Agents form, every server size and price on all five clouds (AWS and Google Cloud included), billing, teams, security logs and every server setting.
  • From Cloudways' own pages: server prices for all five clouds and the published feature list.
  • Not benchmarked: speed on AWS and Google Cloud (I priced every size in the launch form but ran my speed tests on the other three clouds, which are better value for WordPress), and a full migration of a live site.
  • The scores below are per server, because a 1GB DigitalOcean server and a 4GB Vultr High Frequency server are different products at different prices.
Speed / Performance
9.5/10
Value for Money
7.0/10
Support Quality
6.5/10
Ease of Use
7.0/10
Renewal Fairness
9.0/10

Overall for Vultr High Frequency 4GB, the server I recommend: 7.8/10

Scores for each server I benchmarked

Server I benchmarkedPriceSpeedValueOverall
Vultr High Frequency 4GB$60.00/mo9.57.07.8
DigitalOcean Premium 2GB$28.00/mo9.07.57.8
DigitalOcean Standard 1GB$11.00/mo8.58.07.8
Linode 2GB$28.00/mo8.57.07.6

Support, ease of use and billing are the same platform whichever server you pick, so only speed and value change between rows. The 1GB DigitalOcean server scores as well as Vultr High Frequency overall: it is slower, but it costs about a fifth as much. Pick it for a small site and Vultr High Frequency for a busy one or a store. How I score is on the how I test page.

Use Cloudways if you:

  • Build WordPress sites for clients or run a multi-site agency (unlimited sites per server)
  • Want real cloud infrastructure (Vultr, DigitalOcean, AWS) without becoming a Linux sysadmin
  • Are hitting CPU limits on shared hosting and your host's answer is "upgrade"
  • Want pay-as-you-go billing with no annual contract and no renewal markup
  • Need Git deployment, SSH root, staging, and WP-CLI in one place

Pick a different host if you:

  • Need email hosting bundled (add Google Workspace or Zoho separately)
  • Need cPanel (the Cloudways panel is different, with a one-week learning curve)
  • Run under 5,000 visitors/mo on a budget shared host (the performance gap is invisible at that traffic)
  • Want phone support without paying for it (phone and private Slack come only with the $500-a-month Premium support plan)

Cloudways pros and cons, after a fresh account in September 2026

What I likedWhat I did not
Fast: 48ms origin TTFB and zero failed requests under load on Vultr HFNo email hosting, and no cPanel or file manager
A real attack blocked on day one, with free server-wide Imunify360The trial launches one size in practice (4GB Premium) and never says so up front
Object Cache Pro, staging and free Let's Encrypt on every serverAdd-on prices appear only inside a running server
Pay by the hour, cancel any time, no renewal jumpBackups keep 1 week by default and 4 weeks at most
Five clouds and three products under one loginSupport will not touch plugins, custom code or SEO on any plan
Cloudways Managed Cloud Hosting, Full Review 2026 Logo
What Our Testing Found
  • 48ms origin TTFB, the fastest of the four Cloudways clouds I measured (Vultr HF, no CDN)
  • 74ms at 100 concurrent clients, a measured step rather than an interpolated one
  • 99.99% uptime over a 54 days UptimeRobot Pro window, 8 minutes of downtime
  • 5 cloud providers on one dashboard: Vultr HF, DigitalOcean, AWS, GCE, Linode/Akamai. I benchmarked four servers on three of them
  • Redis Object Cache Pro included free (Premium value)
  • Pay-as-you-go billing, no long-term commitment, no renewal shock
  • Git deployment, SSH, WP-CLI, staging, best developer tooling tested
  • Unlimited WordPress sites on any plan
  • Autoscaling available (vertical + horizontal)
  • Cloudflare Enterprise CDN add-on available
Real Weaknesses
  • No email hosting in the plan (Rackspace add-on from $1.50 a mailbox)
  • No cPanel, custom Cloudways panel only
  • Only 5 free managed migrations on Flexible
  • Vultr HF 8GB (now 3 cores) costs more than a ScalaHosting VPS of similar size
  • Prices rose about 10% in 2023, the first rise since 2017
  • L1 support limited on server-level issues, escalation required
  • No phone support, live chat and tickets only

Real Benchmark Data (verified 2026-06-12)

  • Origin TTFB (4 plans, no CDN): 48ms to 62ms
  • Uptime (54-day window, UptimeRobot Pro): 99.979% to 99.99%
  • PageSpeed Score (Mobile): 89/100
48ms origin TTFB (Vultr HF) | 99.99% uptime over 54 days | 4 clouds benchmarked | CLOUDS2022 = $30 Free
Cloudways Homepage

$16.00/mo

CLOUDS2022 = $30 Free Credit

Try Cloudways Free ➦

Methodology: The benchmark boxes on this page cover 11 plans. TTFB is the origin server response with no CDN in front, taken from the New York location, one of 10 test locations, tested June 6 to 19, 2026. Uptime counts real incident minutes over a 54-day window, May 1 to June 24, 2026.

Start Cloudways with $30 free credit (code CLOUDS2022) →


Cloudways in 2026: Flexible, Autonomous or Velocity?

"Cloudways" is no longer one product. Log in and the first screen offers three, and they are different enough that picking the wrong one is the most expensive mistake you can make here. This review is mainly about Flexible, the classic product, but here is what each one is, from the console itself.

Cloudways dashboard home: Flexible with one server and app, Autonomous and Velocity tiles, and a What's New carousel

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

The three Cloudways products, compared from the dashboard (September 2026)

FlexibleAutonomousVelocity
What it isYour own cloud server, managed by CloudwaysFully managed WordPress that scales itselfNode.js apps deployed from Git
You chooseCloud, server type, size, stack, database, locationA name and one of two regionsA plan and one of ten regions
CloudsDigitalOcean, Vultr, Linode, AWS, Google CloudChosen for youChosen for you
RegionsDozens, depending on the cloud2 (Frankfurt, Iowa)10
Sites or appsUnlimited on one server1 website per plan5 to 150 apps, by plan
Price from$11.00/mo, billed by the hour$99.00/mo (Growth)$20/mo (Starter)
Free trial3 days, one 4GB Premium server3 days, same specs as GrowthStarter and Professional plans free on the trial
Best forDevelopers, agencies, many sitesOne busy WordPress or WooCommerce siteJavaScript developers with a repo

On its own homepage Cloudways sells the two side by side: Flexible for choosing your cloud and your apps, Autonomous for WordPress with no servers to manage.

Cloudways homepage: Flexible, your choice of cloud provider, beside Autonomous, autoscaling managed WordPress
How Cloudways presents Flexible and Autonomous on its own homepage.

Screenshot taken on cloudways.com, 14 Sep 2026. Prices checked 22 Sep 2026.

Cloudways Autonomous: WordPress that scales itself

Autonomous runs WordPress on Kubernetes and adds servers on its own when traffic climbs. The pitch leans on AI: troubleshooting insights and one-click fixes "faster than human intervention". Four plans, the same on the WordPress and WooCommerce tabs:

Cloudways Autonomous plans (console, September 2026)

PlanPriceBandwidthDiskBaseline serversExtra server, per hour
3-day free trial$0150 GB20 GB1Free autoscaling
Growth$99.00/mo150 GB20 GB1$0.07
Scale$199.00/mo250 GB50 GB2$0.10
Plus$399.00/mo1000 GB100 GB3$0.12
Cloudways Autonomous plans: 3-day trial, Growth $99, Scale $199, Plus $399, with autoscaling billed per extra server hour

Screenshot taken on unified.cloudways.com, 20 Sep 2026.

Two things stand out. The free trial is not a cut-down demo: it has exactly the Growth plan's specs. And every plan, even Plus, hosts one website, so ten client sites means ten subscriptions. Visits are unmetered, 100 PHP workers per server are included, and disk and bandwidth past the plan bill at $1.00 and $0.04 per GB. Launching one takes a name and a choice of two regions, nothing more:

Cloudways Autonomous launch form: application name, only Frankfurt or Iowa as regions, optional custom domain, $0.00 trial

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

Cloudways Velocity: Node.js from Git

Cloudways Velocity page: deploy Node.js apps from Git with a global edge network, SSL, monitoring and daily backups

Screenshot taken on unified.cloudways.com, 20 Sep 2026.

Velocity is Cloudways' answer to Vercel-style hosting for Node.js apps, APIs and headless frontends, with a CDN, free SSL, a managed firewall and daily backups kept for 7 days. It is Git-only: the third and last step of the launch is connecting GitHub, GitLab or Bitbucket, and there is no upload or template option.

Cloudways Velocity plans from Growth to Business, per-GB charges, and the disk slider at 50 GB with its irreversible warning

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

Plans run from $20 (Starter: 5 apps, 2 vCPUs, 2GB RAM) and $30 (Professional) through $50, $100, $150 and $300 to $400 a month (Business: 150 apps, 16 vCPUs, 64GB RAM), and the two smallest are free on the trial . Read the disk slider's warning before you touch it: disk can be scaled up but never back down, even though the plan itself can be downgraded. Offsite backup storage bills at $0.033 per GB and CDN traffic past your allowance at $0.02 per GB.

Cloudways Velocity server details step: server name and ten regions including New York, London, Bangalore and Sydney

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

Cloudways Velocity repository step: connect GitHub, GitLab or Bitbucket to deploy a Node.js app, with no upload option

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

What the Autonomous and Velocity trials were like in practice (September 2026)

Autonomous: the trial site was ready in under 6 minutes, on PHP 8.1 by default. The trial rolls into the Growth plan by itself when its 3 days end, so delete it before then if you are only looking. Its usage and autoscaling charts are locked on the trial, with a note that they are for "Standard and Enterprise" plans, names the plan list does not use.

Cloudways Autonomous trial launch: Frankfurt or Iowa, and a note that it upgrades to Growth when it ends
Two regions; the trial rolls into Growth by itself.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

Cloudflare sits in front of every Autonomous site, and it is strict. A plain uptime monitor with no browser signature got a 403. When I sent 10 to 60 visitors at once from one machine, Cloudflare answered most of them with "429 Too Many Requests", only about 5 pages a second got through, and my address stayed blocked for about 2 minutes afterwards. That protects the site well, but it means you cannot load-test Autonomous yourself, and I could not see its autoscaling work on the trial.

Cloudways Autonomous app overview on the trial: PHP 8.1, billing zero, analytics charts locked
Trial app on PHP 8.1, with usage charts locked.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

Velocity: I connected a small private GitHub repo and deployed a Node.js app on the Starter trial. It was live about 9 minutes after I pressed Deploy Now, most of it building the server, and it answered in 0.25 to 0.36 s from India. A push to GitHub went live in about 35 seconds with no dropped request. Two things to watch: the trial says it moves you to "Plan 1" at the end, a name the plan list does not use, and the app page showed the Malware Protection badge switched off although every plan lists it.

Cloudways Velocity app overview: deployment Completed from GitHub, PM2 running, auto-deployment on
Our Node.js app, deployed from a private GitHub repo.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

Cloudways Velocity Deployment Manager: a manual deploy and an automatic deploy from a GitHub push, both Success
A GitHub push went live in about 35 seconds.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

Autonomous: the details that decide whether it fits

The plan table above is the headline. These are the smaller facts I only found by launching a site and reading every screen around it.

Cloudways Autonomous plans: autoscaling 0.07 to 0.12 dollars per server hour, extra disk 1 dollar per GB
Autoscaling servers bill by the hour, and extra disk costs ten times Flexible's rate.

Screenshot taken on unified.cloudways.com, 23 Sep 2026. Prices checked 23 Sep 2026.

  • Two regions, and only two. The launch form offers Frankfurt, Germany and Iowa, USA. If most of your visitors are in Asia or Australia, Cloudflare's cache in front of every Autonomous site hides much of the distance for cached pages, but every uncached request, every cart and every logged-in page still travels to Europe or the US Midwest.
  • The trial turns into a paid plan by itself. The launch form says so in a small box beside the button: when the 3 days end, Cloudways "will automatically upgrade you to Growth Plan". With a card on file that is $99.00/mo from day four. Put a reminder in your calendar the day you start.
  • The page and the product disagree on PHP. The plan page still lists PHP 7.4 to 8.2, while the trial site ran PHP 8.1 by default. New Flexible apps start on 8.2 and offer up to 8.4. Check the version on your own site before you rely on either number.
  • The analytics on the trial are locked. Server usage, visits, bandwidth and autoscaling charts all say they are "available for applications on Standard and Enterprise plans". Those plan names do not appear anywhere on the plan list, which sells Growth, Scale and Plus. I read this as leftover wording from an older plan structure, not a hidden tier.
  • Overage costs ten times Flexible's. Disk past the plan is $1.00 per GB a month, and bandwidth $0.04 per GB. On Flexible, extra block storage works out at $0.10 per GB. For a media-heavy site, that difference alone can decide the product.
  • The CDN claim changes between pages. Autonomous' Security tab promises "200+ global CDN locations"; the Cloudflare add-on page for Flexible says "330+". It is the same Cloudflare network either way; the pages were simply written at different times.
  • Your uptime monitor may call it down. Cloudflare refused a plain request from a script with a 403, while a normal browser got the page. Most uptime services send a browser-like signature, but a home-made check or a basic curl will report the site as broken when it is fine.

Put together, Autonomous is the right product for one WordPress or WooCommerce site whose traffic comes in bursts, whose visitors are in Europe or North America, and whose owner never wants to open a server settings page. It is the wrong product for an agency: one site per plan makes ten client sites cost ten times as much, where one Flexible server hosts them all.

Velocity: what the build screen asks you

The launch has three steps, and the last one is the one that matters: connecting a Git provider. There is no upload button and no template, so you need your app in a repository first. When I connected GitHub, a popup asked me to authorise the Cloudways Deploy app, and the wizard only listed my repositories after a page reload. The list then showed every repository the app could see, not just the one I had granted, so check what you are sharing on the GitHub side.

The build settings it proposed for a plain Node.js app:

  • Framework preset: Other. There are 13 presets, listed in the blog section below.
  • Node version: 24.
  • Environment type: CSR (client-side rendering) by default. A server app needs SSR, which I had to choose myself.
  • Package manager and command: Yarn, with "yarn run start" in the command box.
  • Entry file: server.js by default. Mine was index.js, so that needed changing too.

Get those five right and the deploy works first time. Get the entry file or the render type wrong and it builds a server that serves nothing.

Cloudways Velocity build settings: Environment Type menu, Client-Side Rendering preselected, Server-Side Rendering below
With the Other preset you choose CSR or SSR yourself; CSR comes preselected.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

Once live, the overview shows the last deployment, the PM2 process manager with Stop and Restart buttons, backups, and the domain. Three badges sit under the domain: Malware Protected, Auto-Deployment and Cloudflare. On my app only Auto-Deployment was lit, although Cloudflare was plainly in front of the site (the responses carried Cloudflare headers) and every Velocity plan lists malware protection. I would not read that as missing protection; I would read it as a status page that is not yet wired to the real status.

The costs you do not see on the plan cards: disk is billed on top of the plan at $0.10 per GB a month, and the form starts you at 25 GB, so Starter's $20.00/mo becomes $22.50 before you have done anything. Offsite backup storage is $0.033 per GB and CDN traffic past the plan is $0.02 per GB. Disk can be grown but never shrunk.

Ten regions are offered: New York, Amsterdam, Bangalore, Atlanta, Frankfurt, London, San Francisco, Singapore, Sydney and Toronto. That is five times Autonomous' choice, which makes Velocity the better fit of the two for an audience in India or South East Asia.

Hosting a Next.js or Astro blog on Velocity: CSR or SSR?

Many people look at Velocity for exactly this: a blog built with Next.js, Astro or another JavaScript framework instead of WordPress. The build screen gives you two ways to set it up, and I went back on September 23, 2026 to go through both.

Pick a framework preset. The list has 13: Express, Fastify, React and Angular, then Astro, Next.js, Vite and TanStack in two versions each, SSR and CSR, and Other. Picking one fills in the build settings and hides the Environment type switch, because the preset has already decided it.

Cloudways Velocity framework preset list: Express, Fastify, React, Angular, and SSR or CSR versions of Astro and Next.js
Framework presets, with separate SSR and CSR versions for Astro, Next.js, Vite and TanStack.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

Next.js SSR, for example, fills in "yarn run build" as the build command and "npx next start" to run the site, which is exactly what a Next.js blog that renders pages on request needs. You only change them if your project does something unusual.

Cloudways Velocity build settings for the Next.js SSR preset: Yarn, yarn run build, and npx next start as the entry
The Next.js SSR preset fills in the build and start commands for you.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

Or pick Other and choose yourself. Then the Environment type switch shown above appears, set to CSR.

  • CSR fits a site that builds into files the browser runs by itself, such as a blog exported as static pages.
  • SSR runs your app's own Node.js server. A blog that renders pages on request (new posts without a rebuild, search, anything per visitor) needs it. With Other and SSR the form fills in "yarn run start" and an entry file of server.js, so change the entry file if your app starts from a different one. Nuxt, Remix and SvelteKit have no preset of their own, so they go this way.

My test app was a plain Node.js server, so I used Other and switched to SSR myself. Once live it ran under the PM2 process manager with Stop and Restart buttons, behind Cloudflare, and a push to GitHub was live about 35 seconds later.

If your blog is WordPress, this is the wrong product: Velocity runs Node.js apps, and WordPress belongs on Flexible or Autonomous.

Managed AI Agents and Copilot

The "Cloudways AI" menu holds two different things, and they are easy to confuse.

Cloudways Managed AI Agent deploy form: Hermes or OpenClaw agent and a list of nine regions
Two agent runtimes and nine regions to choose from.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

Managed AI Agents rent you a small always-on server with an AI agent already installed. You name the instance, pick one of two agent runtimes, pick a region, and choose a size. The two runtimes on offer were Hermes (described as long-running assistants that learn over time) and OpenClaw (action agents that automate tasks across your tools). The region list had nine cities, including Bangalore and Toronto. You bring your own model key: the form offers Anthropic, DigitalOcean, Gemini, OpenAI and OpenRouter, and you pay that provider for tokens directly, while Cloudways bills only the server, by the hour.

Managed AI Agents sizes, deploy form, September 23, 2026

SizePrice shownList priceRAMvCPUStorageBandwidth
Scout$4.99/mo$9.99/mo2 GB150 GB2 TB
Operator$9.99/mo$19.99/mo4 GB280 GB4 TB
Squad$19.99/mo$39.99/mo8 GB4160 GB5 TB
Swarm$39.99/mo$79.99/mo16 GB8320 GB6 TB
Cloudways Managed AI Agent sizes Scout to Swarm at half price, and a choice of five AI key providers
Every size at half its list price; you bring your own AI key.

Screenshot taken on unified.cloudways.com, 23 Sep 2026. Prices checked 22 Sep 2026.

Every size was shown at half its list price, with the list price struck through, and the form did not say how long the half price lasts. Budget for the list price. The smallest size is enough for an agent that answers messages and runs a few scheduled jobs; anything that drives a browser or runs several sub-agents needs the memory of the larger ones, as the form itself explains. I did not deploy one: it is a separate product from WordPress hosting, and this review stays with the hosting.

Cloudways Copilot is something else: an assistant that watches your existing servers. It monitors the web stack, disk space, disk inodes and host health, and when something goes wrong it emails you a diagnosis and a suggested fix. It is free during early access, but two of its three advertised features, automated developer workflows and automated resolution, were marked Coming Soon. Turning it on means accepting its own terms and conditions, so read them first. For now it is an alert system that explains itself, which is useful, but not the "managed hosting now intelligent" of the banner.

Cloudways Copilot page: early access, enabling it confirms you accept its terms and conditions
Copilot is free in early access; turning it on accepts its terms.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

Which one should you pick? One WordPress or WooCommerce site whose traffic spikes, and you never want to think about servers: Autonomous. Several sites, client work, or you want to choose the cloud and tune the server: Flexible, which the rest of this review covers. A Node.js app in a Git repo: Velocity. Note that several add-ons (Site Manager, Malware Protection, Cloudflare Enterprise, Astra Pro) are marked "Available for Cloudways Flexible only".


Signing Up and Getting Around the Dashboard

Signup is one screen: name, email, password, two dropdowns (what describes you, what you spend on hosting), or one click with DigitalOcean, LinkedIn, GitHub or Google. It says "No credit card required", and that held: I launched a trial server without one. The promo field is hidden behind a small "I have a promo code" link, which is where CLOUDS2022 goes.

Cloudways signup form: social login buttons, name, email and password fields, and the small I have a promo code link
The Cloudways signup form. The promo code field only appears after you click "I have a promo code".

The card comes when you stay past the trial. Cloudways charges $1 to check it and reverses the charge once the check passes:

Cloudways Add a New Payment Method form: card or PayPal, with a note that $1 is charged to verify the card and reversed

Screenshot taken on billing.cloudways.com, 20 Sep 2026. Prices checked 22 Sep 2026.

Cloudways My Funds page showing USD 30.00 in available credits added for promo code CLOUDS2022
The $30 from CLOUDS2022 landing in a real account's Funds page (February 2026). Credits are spent before your own funds.

After login you land on the home screen shown above: the three products, your recent applications and quick-start guides. Flexible's launch wizard installs more than WordPress:

Cloudways Flexible launch wizard with the application list open: WordPress, WooCommerce, PHP, Laravel and Magento

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

Three WordPress builds (plain, Cloudways-optimized, and one with no Cloudways optimization at all), two WooCommerce builds, plain PHP, Laravel and Magento 2.4.8 with OpenSearch. The megaphone icon opens a changelog that is worth a look, because it shows where the platform is heading:

Cloudways What's New panel, 2026: Managed AI Agents, PHP version per application, role-based API tokens and MCP v1.2

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

Summer 2026 alone brought a different PHP version per application (public preview), role-based API tokens with expiry, an MCP server with 240+ tools so AI assistants can drive your account, Copilot warnings for sustained high CPU and 5xx errors, and the AI Agents launch. For a hosting panel, that is a busy release cadence.

The dashboard, screen by screen

Cloudways' console is three layers deep: the account, a server, and an application on that server. Once you know which layer a setting lives on, everything is quick to find. Here is where things are.

The left sidebar (account level). Home, then the three hosting products (Flexible, Autonomous, Velocity), then Cloudways AI. Lower down: the Agency Partnership programme, Integrations (add-ons and partner plugins) and Support. The top bar holds the affiliate link, a changelog, a notifications robot, search, and your account menu with My Account, My Teams, Billing, Affiliate, API Integration, Suggest Feature and Give Feedback.

The server list. Each server shows its cloud, size, IP address, region and date, with three small counters for domains, apps and team members. While a job runs (a launch, a backup, a clone) the card shows what it is doing and locks. The same page has an Applications tab listing every app on every server, with filters by server, app type and environment.

Inside a server (server level). The server menu has eight pages:

  • Master Credentials: the server's public IP, one master SFTP and SSH user with its password, SSH public keys, and a button that opens an SSH terminal in your browser.
  • Monitoring: 15 graphs of CPU, memory, disk, network, cache hit rates and more, plus a health verdict and, when the server is busy, an upgrade offer.
  • Manage Services: start, stop or restart Nginx, Varnish, PHP, MariaDB, Redis, Memcached and the rest one at a time.
  • Settings & Packages: five tabs (Basic, Advanced, Packages, Optimization, Maintenance), covered in the setup section below.
  • Security: the firewall, IP allow lists, and the incident log that recorded the SSH attacks on my first night.
  • Vertical Scaling: a size slider, with a standing discount on bigger sizes.
  • Backups: frequency, retention and on-demand backups for every app on the server.
  • SMTP: outgoing mail, your own provider or the paid Elastic Email add-on.

A Quick Actions menu on every server page does the big jobs: stop, restart, delete, add an application, transfer the server, clone the whole server, and rename.

Inside an application (app level). Access Details (the site's URL, WordPress login, database login, a browser database tool, Redis credentials and extra SFTP users), Staging Management, Monitoring, Application Security, Domain Management, Site Manager, Cron Job Management, SSL Certificate, Backup and Restore, Deployment via Git, Application Settings, Web Rules, Cloudflare and Migration Tools. The app's own Quick Actions clone it, add another app, delete it or rename it.

Cloudways app Domain Management: primary domain, Add Domain for aliases, and a note that primary rewrites the URL
One of the app-level pages: making a domain primary also rewrites the site's URL in the database.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

It takes a day to learn, and after that it is faster than cPanel for anything server-related, because nothing is hidden behind a plugin or a third-party tool. What it does not have is a file manager or an email section, which the cPanel and email sections below deal with.

Billing: what the billing pages show

Billing lives on its own site, billing.cloudways.com, with four tabs.

Cloudways billing overview: estimated amount due, due date and a note of up to 3 percent error
The monthly estimate, with its own margin of error.

Screenshot taken on billing.cloudways.com, 23 Sep 2026.

  • Overview shows the estimated amount due for the current month and the due date, which is the first of the next month. Below it is a month-to-date summary broken down by cloud and server, with an Export button. A small note says the estimate "can have up to 3% error" against the final invoice, which fits with the hourly maths I describe in the hands-on section.
  • Billing History has moved to a new layout that keeps every transaction in one list. Older invoices sit behind a "View Old Billing History" link.
  • Credits & Discounts lists any promo credit on the account. Credits are applied to the next invoice automatically, before your card is charged.
  • Settings holds the billing address, tax location, an optional tax ID, the payment method and billing alerts.

Three details worth knowing before your first invoice. Tax is added on top. My account's tax location is India, and the settings page showed 18% IGST added to the bill. The server prices in the launch form do not include it, and the same applies to VAT or sales tax in other countries. One card must always stay on file. You can add a second method, but you cannot remove the primary one without replacing it. Billing alerts are off by default. Turn one on: it emails you when your spend across the team passes an amount you set, which is the simplest protection against a forgotten test server running for a month.

Teams: giving a developer or client access safely

My Teams, in the account menu, is where you invite other people instead of sharing your own login. The invite form asks for an email, a name, a job title and a status, and then offers permissions in three layers.

Cloudways Add Member form: limited Flexible access with per-server permission switches
A team member can be limited to one server and chosen actions.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

  • Global permissions: Billing Access (everything, including adding payment methods) and Support Access (open and manage tickets for you). Both off unless you tick them.
  • Console access by product: Autonomous, Flexible, Velocity and AI Agents, each ticked separately. Autonomous, Velocity and AI Agents are all-or-nothing.
  • Flexible, full or limited. Full Access is everything except the Team page itself, which stays with the account owner. Limited Access is the useful one: you choose whether the person may add servers, manage add-ons or edit projects, then pick individual servers. For each server you can give full access or tick from 12 switches: server actions (start, stop, restart), add application, delete server, clone server, master credentials, scale, backup, settings and packages, services, monitoring, security, and add-ons. Below that, you pick which of that server's apps they see.

If you tick a server and nothing else, the person sees it in the server list and can do nothing to it. That makes a sensible default for a client who only wants to see that their site exists. For a freelance developer working on one site, give them that one server, that one app, and backup, monitoring and settings, and keep delete, scale and master credentials for yourself.

This is one of the areas where Cloudways is clearly ahead of most managed WordPress hosts, where team access usually means full access to the whole account or nothing.


Which Cloudways Plan Should You Pick?

Cloudways puts the same dashboard in front of 5 underlying cloud providers. The plan you pick changes your TTFB, load performance, and monthly bill, sometimes by more than the marketing pages let on.

Cloudways plan picker: DigitalOcean for blogs, Vultr High Frequency for WooCommerce, a larger size for high traffic
Which plan to pick, and why. The DigitalOcean 1GB server at $11.00/mo covers a blog or a dev and staging box. A larger Vultr High-Frequency server holds up best for uncached WooCommerce checkout and high-traffic sites in testing.
Cloudways performance on four tested plans: DigitalOcean 1GB, DO Premium 2GB, Vultr High Frequency 4GB, Linode 2GB
The four Cloudways plans I tested side by side. At 100 concurrent clients, DigitalOcean 1GB answered in 98ms and Vultr High Frequency 4GB in 74ms, the tier for WooCommerce-grade traffic.

What a sensible setup costs, by the kind of site

The cheapest server is rarely the right one, and the sticker price is never the whole bill. Below are the five setups I would actually build, from a personal blog to an agency, with every extra a real site needs. Server prices are the ones the launch form showed in September 2026, and each total adds only what that kind of site genuinely needs.

Cloudways setup cost by scenario (launch-form prices, September 2026)

Kind of siteServerExtras I would addMonthly total
Personal blog or portfolioDigitalOcean 1GB Standard, $11.00/moZoho Mail, 1 user ($1)$12
Small business, 1 to 3 sitesDigitalOcean 2GB Standard, $24.00/moGoogle Workspace, 1 user ($7), Cloudflare Enterprise on the main domain ($4.99)$35.99
WooCommerce storeVultr High Frequency 4GB, $60.00/moGoogle Workspace ($7), Cloudflare Enterprise ($4.99), Malware Protection ($4)$75.99
Agency, 15 client sitesDigitalOcean 8GB Premium, $99.00/moSite Manager Pro on 15 sites ($2 each), Advance support ($25), Cloudflare Enterprise on 5 key domains$178.95
Company that must be on AWSAWS Medium, $91.84/mo100 GB of traffic ($0.12 per GB), 20 GB more disk ($0.10 per GB), Google Workspace ($7)$112.84

Personal blog or portfolio. The 1GB server is enough for one small WordPress site, but only just: the system takes about 9 of its 25 GB of disk before you upload anything, and Cloudways' own scaling page calls 1 and 2 GB servers staging sizes. Use it for one site, keep the media light, and scale when you see the Monitoring health verdict change. The Standard tier sits under Basic in the launch form and is cheaper than the Premium price the public pricing page leads with.

Small business. A 2GB server is where I would start for anything that earns money: a company site, a booking site or a small membership. It leaves room for a staging copy on the same server, and for PHP to use its workers without the server swapping. Cloudflare Enterprise is optional, but for a business domain it is the cheapest way to get a proper web application firewall and edge caching.

WooCommerce store. Carts, checkouts and account pages cannot be cached, so the processor does the work on every order. My one-machine load test saw a 2GB Basic server top out at about 6.5 uncached pages a second. A store with real traffic needs dedicated processor time, which is why I would pick the Vultr High Frequency tier here, and add Malware Protection because a store holds customer data.

Agency. One larger server hosting many client sites is where Cloudways is at its best: unlimited sites per server, teams with per-server permissions, and staging for every site. Site Manager Pro costs $1 less per site once you manage more than a handful, and at that scale Advance support ($25) is the only way to get help with an application rather than a link to a guide. Keep an eye on disk: 15 WordPress sites with media fill 160 GB faster than you expect.

Company on AWS. Some companies must host with AWS or Google Cloud for contract or compliance reasons. On Cloudways those servers include only 10 GB of disk and 1 to 2 GB of traffic, and everything past that is billed by use. The example above assumes a modest 100 GB of traffic a month; a busy site can easily double it. If you do not need AWS by name, DigitalOcean or Vultr gives you far more for the same money.

Two costs apply to every row. Tax is added on top of these prices in most countries (18% in India, for example). And if a promo credit is on your account, it is spent before your card is charged, so the first month or two can cost nothing.


Inside a Live Cloudways Flexible Server (Hands-On, September 2026)

My own servers have run on Cloudways for years, so for this update I started over as a new customer: a fresh account, the free trial, one server, one WordPress site, and every screen of the console read and captured. Here is what a new customer actually meets.

The free trial: 3 days, and really one server size

The trial lasts 3 days and needs no card to launch; a countdown banner sits at the top of every console page. The whole launch happens on one page: application, stack, cloud, database, server type and size.

  • Stack: Lightning Stack (Nginx only, marked Recommended) or Hybrid Stack (Nginx in front of Apache, for sites that rely on .htaccess rules).
  • Cloud: DigitalOcean, Vultr and Linode are open. AWS and Google Cloud are marked "Not Available on Free Trial".
  • Database: MariaDB 10.11 (Recommended) or MySQL 8.4. The wizard warns the choice cannot be changed later.
  • Server type: only Basic. General Purpose and CPU Optimized carry a padlock.
Cloudways Flexible launch wizard: stack, cloud provider, database and server type, with trial-locked options

Screenshot taken on unified.cloudways.com, 20 Sep 2026.

The catch I hit: the trial says it allows servers up to 4GB. I picked the cheaper 4GB Standard server ($46.00/mo) and pressed Launch Now, and the launch was refused at the last step with "Server size is not allowed with Trial Account". The same 4GB on Premium ($54.00/mo) launched straight away. So on the trial, "up to 4GB" means the Premium 4GB server, and nothing in the wizard tells you before you press the button. The server was ready inside the seven minutes the console promised.

Staying on after the trial means adding a card. The billing page says $1 is charged to verify it and reversed automatically.

What a "4GB" server actually gives you

A 4GB DigitalOcean Premium server, as the console reports it

What the plan saysWhat the running server showed
4GB RAM1.18 GB used out of 3.82 GB, on the Monitoring page
80GB disk, 2 CPU cores, 4TB bandwidthThe same figures on the Vertical Scaling page
Price$0.0804 an hour, shown as $54.00/mo
"Over 16 different metrics" monitored15 metrics in the Monitoring picker
Cloudways Flexible product page in the dashboard: monitoring with over 16 metrics, OS-level firewalls, team collaboration

Screenshot taken on unified.cloudways.com, 20 Sep 2026.

Cloudways server Monitoring, Details tab: a picker of 15 metrics above a one-hour CPU consumption graph

Screenshot taken on unified.cloudways.com, 20 Sep 2026.

3.82 GB against 4GB is normal: the operating system keeps some memory for itself, and every host's "4GB" works this way. The metrics count is a small gap, but it is exactly the kind of thing worth checking yourself rather than taking from the sales page. Fifteen metrics (CPU, disk, memory, network, Memcached and Varnish hit rates, auto-healing restarts and more) is plenty for a WordPress site either way.

The defaults a new server ships with

  • PHP 8.2 on a brand-new WordPress app, with the version switcher marked Public Preview.
  • PHP limits: 300 seconds execution, 100 MB uploads, 512 MB memory. That is generous: most shared hosts start far lower.
  • Object Cache Pro switched on for the WordPress app from the first minute.
  • Backups: once a day at 23:40 UTC, kept for one week, local copies off.
Cloudways server PHP limits: 300 second execution limit, 100 MB upload size and 512 MB memory limit by default

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

Cloudways server backup settings: daily at 23:40 UTC, kept 1 week, local backups off, and an on-demand backup

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

Backups are where I would change a default on day one. The frequency goes as often as every hour, and retention goes up to 4 weeks, which is the ceiling. If you are used to hosts that keep 30 or 90 days, that is the number to know, and it is only visible inside a running server.

How the hourly bill works

Cloudways bills by the hour and shows both numbers side by side: $0.0804 an hour and $54.00/mo for this server . Divide one by the other and the "month" works out to about 672 hours, which is 28 days, not a 30 or 31-day calendar month (720 to 744 hours). On the AWS and Google Cloud prices in the wizard, the same sum comes out at 720 hours. So treat the monthly figure as a close guide, not an exact invoice: a long month on DigitalOcean can land a few dollars above it. I will confirm against a real invoice in the next update.

An upgrade offer inside the dashboard

Cloudways Vertical Scaling: 20% off for 6 months on higher tiers; current 4 GB Premium server at $0.0804 an hour

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

The Vertical Scaling page runs a "20% OFF for 6 months on every higher tier" offer. Moving up a size is easy (a slider, and you can scale back down unless you also grew the disk). Just budget for the full price from month seven.

After full access: what the running servers did (September 2026)

Once a card was on file the trial limits went away, and I ran the tests a trial cannot run. One thing to know first: with a card verified, the banner changes from "expires in" to "will be automatically upgraded in", so from that moment the trial rolls into paid service on its own.

  • Launch time: a new 1GB DigitalOcean server answered in 4 min 42 s and was listed with its app within 7 min 12 s. Cloudways said about 7 minutes, and it kept that.
Cloudways server list: a new server being added, ready in approx 7 minutes
Promised about 7 minutes; ours took 7 min 12 s.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

  • Scaling up costs real downtime, but less than promised: the warning for 1GB to 2GB says about 12 minutes and that the site "will not be accessible". Checking the site every 1 to 2 seconds, it was down for about 2 min 51 s, and the whole job took about 9 minutes.
Cloudways Scaling Warning dialog: cannot be cancelled, site not accessible, about 12 minutes
Warns of about 12 minutes offline; we measured about 3.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

  • Backup and restore: an on-demand backup finished in under 30 s and a complete restore took about 1 min 20 s, with the site answering every check during both. After a restore, Restore stays locked until you roll back or delete the safety copy, which is kept for 24 hours.
Cloudways Backup and Restore page after a restore: Restore locked, Roll Back and a 24-hour local copy
Restore stays locked until you roll back or delete the copy.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

  • PHP: each app picks its own version, 7.4 to 8.4, and there is no 8.5 yet. New apps start on 8.2, whose security support ends on 31 December 2026, so move to 8.3 or 8.4 on day one. The switch to 8.4 did not drop a single request.
Cloudways Update PHP Version dialog listing PHP 7.4 to 8.4, with a note recommending 4 GB
PHP 7.4 to 8.4 per app; new apps start on 8.2.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

  • SSL: a free Let's Encrypt certificate on a real domain was live in about 70 seconds, with auto-renewal on by default. It replaces the certificate on the temporary cloudwaysapps.com address, which then shows a browser warning, so point your domain before you share links.
Cloudways SSL Management: Let's Encrypt certificate installed, expiry date and Auto Renewal switched on
Free Let's Encrypt SSL, live in about 70 seconds.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

  • The disk you actually get: the system uses 9 to 10 GB of every server's disk before your site adds anything. On the smallest server that was 9.11 of 24.44 GB, over a third of the plan.

How far one server goes under load

Cloudways Monitoring during a load test: Server Health Problematic, CPU 78 percent, upgrade offer banner
Mid load test: health Problematic, upgrade offer shown.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

I pointed a stepped load at the 2GB server from one machine, every request a fresh uncached page: 10, then 30, then 60 visitors at once. It never refused a request, but it topped out at about 6.5 uncached pages a second, and the typical response grew to 13.6 s at 60 visitors. Midway, Monitoring rated the server "Problematic" and put an upgrade offer on screen. Real visitors mostly get cached pages, which is where Cloudways is fast; the lesson is that a 2GB server is for small sites, as Cloudways' own sizing note says.

The load test, step by step

Here is the whole run rather than the summary. Each step lasted 60 seconds, and every request asked for a fresh copy of the home page, so no page cache could help. The same steps went at the Autonomous trial site at the same time, which is why both columns sit side by side.

One-machine load test, uncached pages, September 22, 2026

Visitors at onceFlexible 2GB DigitalOcean (New York)Autonomous trial (Frankfurt, Cloudflare in front)
102.0 pages a second, 121 served, none refused; typical page 4.3 s, slow ones 8.3 s2.1 pages a second, 112 served, 14 refused with 429; typical page 5.2 s, slow ones 7.9 s
304.3 pages a second, 259 served, none refused; typical 7.2 s, slow 11.3 s6.6 requests a second, 169 served, 226 refused; typical 8.5 s, slow 17.1 s
606.5 pages a second, 392 served, none refused; typical 13.6 s, slow 15.8 s12.9 requests a second, 291 served, 484 refused; typical 12.0 s, slow 27.6 s

Two things to take from it. The Flexible server never said no; it simply slowed down in a straight line as the queue grew, which is what a server does when its processor is the limit. Monitoring showed the processor at 78% and memory at 976 MB of 1.92 GB during the 30-visitor step. The Autonomous site was protected rather than overloaded: Cloudflare decided one machine asking for 60 pages at once was an attack and turned most requests away. For a real site with many visitors on different addresses that is good behaviour, but it means the Autonomous column tells you about Cloudflare's rules, not about the servers behind it.

Distance matters in these numbers too. I ran the test from India against a server in New York, where a single round trip already takes about 0.3 s. A visitor in New York would see every figure in the Flexible column much lower. What does not change with distance is the ceiling: about 6.5 uncached pages a second is what a 2GB Basic server gives you, and that is the number to plan around if your site cannot be cached, such as a busy WooCommerce checkout.

Cloning a site, and a second launch a day later

I came back the next morning with a new 1GB server to fill the gaps in my notes, and timed two more jobs.

  • A second launch: pressed at 05:47 UTC, listed with its app by 05:55. That is about 7 minutes again, so the first result was not a lucky run.
  • Cloning an app onto the same server: Quick Actions, Clone App, pick the server, Continue. It started at 06:01 and the server showed two apps at 06:10, so allow about 6 to 9 minutes for a small WordPress site. The original kept answering throughout.
Cloudways Applications list with the cloned app listed while its copy is still in progress
The clone shows up in the list before the copy finishes.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

Two small things about cloning. The clone appears in the applications list, with its own name, while the copy is still running, so do not open it until the progress note clears. And even this simple job, a copy of one app onto the same server, showed the note recommending a 4 GB server. By then I had seen that note on the scaling page, the PHP dialog, the staging dialog and the clone dialog. It is not wrong for busy sites, but it appears whatever you are doing.

Cloudways clone dialog cloning to the same server, with a note recommending a 4 GB server
Even a same-server clone recommends a 4 GB server.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

My test log, hour by hour

A review is only as good as what the reviewer actually did, so here is the whole test in order, with times in UTC. Everything below happened in one Cloudways account I opened for this review, not in my own long-running account.

Day one, September 21. I signed up as a new customer, launched the free trial, and read every screen of the console. The trial allowed one server, and the launch wizard refused the cheaper 4GB Standard size with "Server size is not allowed with Trial Account" before it accepted the 4GB Premium one. I read the Monitoring, Backups, Security, Application Settings and Add-ons pages on that server, asked live chat two questions, and captured the price of every add-on that only shows its price inside a server. Overnight, the server's security log recorded brute-force attempts on SSH from two outside addresses, both blocked before I logged back in.

Day two, morning. I added a card to see what changes. The trial banner switched from "expires in" to "will be automatically upgraded in", which tells you that a card on file turns the trial into a paid account when the countdown ends. I then pressed Get Full Access; the confirmation named the running server and its monthly cost and said billing is pay as you go, invoiced at the end of the month. From that moment the AWS and Google Cloud padlocks were gone, and a popup introduced the Cloudways MCP server, which lets AI tools such as ChatGPT, Claude and Cursor manage the account.

Cloudways MCP preview popup: AI tools like ChatGPT, Claude and Cursor can connect to the account and manage servers
The popup that appeared right after full access: AI tools can now drive the account.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

10:25 to 10:45. I moved the size slider across every tier of every cloud and wrote down each price and hourly rate. That list is in the pricing section, and every figure in it came from the launch form rather than the public pricing page. The launch form now preselected a CPU Optimized 4GB server marked Recommended, where the trial had offered a Basic one.

10:37. I launched a 1GB DigitalOcean Standard server in New York. An add-on page came first (Site Manager Pro and Malware Protection, each with a price) and I pressed Skip for Now. The server's web server answered at 4 min 42 s and the dashboard listed it with its app at 7 min 12 s.

10:44. In a second tab I launched the Autonomous trial in Frankfurt. It was ready before 10:51, under 6 minutes. Its note said the trial upgrades itself to the Growth plan when the 3 days end.

10:49. I scaled the 1GB server up to 2GB while a script checked the site every 1 to 2 seconds from India. The warning promised about 12 minutes and said the site would not be accessible. The site kept answering for five minutes, went dark for about 2 min 51 s, stumbled for another minute, and was steady again by 10:58.

11:19 to 11:41. On the 2GB server, with the probe still running, I took an on-demand backup (under 30 seconds), ran a complete restore (about 1 min 20 s), created a staging copy (about 3 minutes), pushed staging back to live with a pre-push backup (the log said Success 29 seconds after I pressed Proceed), and switched PHP from 8.2 to 8.4. Not one probe failed during any of it.

12:16 to 12:26. The load test in the table above, against the 2GB server and the Autonomous trial at the same time.

13:00 to 13:13. I pointed a real subdomain at the server through Cloudflare, with the orange cloud off so Let's Encrypt could reach the origin, and installed a free certificate. It was live in about 70 seconds. The certificate form rejected my email address until I typed it in lower case, a small bug worth knowing about if the form refuses yours.

13:25 to 14:16. I connected a small private GitHub repository to Velocity and pressed Deploy Now at 14:03. The screen sat on "Setting Up Your Velocity Server" for a long time.

Around 14:15. The account was disabled. Opening Velocity redirected to an account page that said platform access had been disabled "due to non-payment or unusual activity" and gave a billing email address. Nothing had gone unpaid. In one morning the account had added a card, taken full access, launched three products, sent a load test and connected GitHub, which is exactly the pattern an automated fraud check would flag. The sites themselves kept serving the whole time. I reached out, access came back about half an hour later, and nothing was lost.

14:45 to 15:00. With access back, the Velocity app turned out to have finished deploying at 14:12, about 9 minutes after Deploy Now. I pushed a one-line change to GitHub and it went live about 35 seconds later with no failed request. I read the idle disk figures on two servers and captured the final state of every list.

15:40. Every test server was deleted, and I checked that each address stopped answering.

Day three, September 23. A fresh 1GB server to cover what was still missing: the full AWS and Google Cloud size lists, billing, teams, the AI products, server settings, email options, cron jobs, domains, and the clone timing above. That server was deleted the same morning too. The month's billing estimate still read USD 0.00 afterwards, because Cloudways bills the hours at the end of the month.

If you repeat any of this yourself, the one lesson from day two is to go slowly on a brand-new account. Add the card, use it for a day, and only then launch several products at once.


Security on Day One: An Attack, Blocked Before I Logged In

The most useful thing I learned from the new server happened while I was not looking. Within hours of launch, the server's Incidents log recorded SSH brute-force attempts from two different outside IP addresses, at 01:33 and 02:25 UTC on its first night. Both were stopped by Imunify360 and the addresses were locked. I had set up nothing: the protection is on every server from the start, at no extra cost.

Cloudways server Incidents log: SSH brute-force attempts from outside IPs blocked by Imunify360 hours after launch

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

Two things worth knowing. First, the application's own Incidents page said "No incidents detected on your app" the whole time. That is not a contradiction: the server log watches logins and the network, the app log watches the website, and bots were knocking on SSH, not on WordPress. Second, SSH is open to the internet by default, which is normal for a cloud server. If you never use SSH from a fixed address, it is worth restricting it on the Firewall page.

Three security products on one account, priced separately

Cloudways security, as priced in the console (September 2026)

ProductWhere it worksPriceOn by default?
Imunify360 (firewall, brute-force blocking)The whole serverIncludedYes
Malware Protection (Imunify360 scans and clean-up)One application$4 per app a month for 1 to 5 apps, $3 for 6 to 15, $2 above 15No
Vulnerability Scanner (Patchstack)WordPress core, themes and pluginsFree (confirmed by support chat)Shows no data until a scan runs
Cloudflare Enterprise (WAF, DDoS, edge cache)One domain$4.99 per domain a month, first 30 days freeNo
Cloudways Malware Protection add-on: $4, $3 or $2 per app per month by app count, off by default

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

The Malware Protection page opens with a warning, "Your application is prone to malware attacks", before any scan has run. Read it as an advert rather than a finding. The free server-wide Imunify360 is already doing the brute-force blocking you saw above. The paid add-on adds scans and automatic clean-up of your site's files and database, which is worth it on WooCommerce or client sites, and optional on a small blog.

Cloudways Vulnerability Scanner powered by Patchstack: separate Core, Theme and Plugin tables with version and status

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

Security headers without editing .htaccess

Cloudways Web Rules Add Header Rule form with six security header presets such as HSTS, CSP and X-Frame-Options

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

Web Rules (marked Public Preview) lets you add response headers from a list of ready-made presets: X-Content-Type-Options, Content-Security-Policy, Permissions-Policy, Strict-Transport-Security, X-Frame-Options and Referrer-Policy. Those are exactly the headers security scanners grade you on, and until now setting them meant a developer and an .htaccess file. The same page handles 301 and 302 redirects and internal rewrites.

One thing I could not explain

Cloudways Firewall tab: two IPs auto-whitelisted with an expiry date on a server nobody had configured yet

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

The Firewall page already had two IP addresses whitelisted, each with an expiry date, before I had configured anything. Cloudways documents that some of its own tools (Site Manager, for example) whitelist their system IPs automatically, and these are most likely platform addresses. But the page does not say what they are, and I had not turned on anything that explains them. I asked in live chat: Cloudways' AI assistant said they are most likely system IPs that Cloudways' own components pre-allow, and that you can delete them under Security, Firewall. The human agent was still checking when I published this, so treat "system IPs" as likely rather than confirmed.

Smaller protections that are already on

Beyond the firewall and the paid add-ons, a new server comes with several quieter defaults that I checked one by one.

  • Your server's bare IP address shows nothing. Nginx's "Access Application via IP" switch is off, so a bot scanning IP addresses finds no website. Your sites answer only on their own domains.
  • Old encryption is refused. The server accepts TLS 1.2 and 1.3 only, which is what current security scanners expect.
  • Staging sites are hidden. A new staging copy sits behind a password prompt and tells search engines not to index it, so a half-finished site does not end up in Google.
  • Password Protection for any app. The Access Details page has a new switch that puts a whole application behind a login, useful for a site that is still being built or an internal tool.
  • Per-app logins. Extra SFTP and SSH users can be limited to a single application, and team members can be limited to single servers with a dozen separate permissions, both covered elsewhere in this review.

None of these replaces a security plugin's login protection or a good backup, but together they close the doors that automated attacks try first. The one I would change is SSH: it is open to the whole internet by default, and if you only ever connect from one office or home, the Firewall page lets you allow that address and nothing else.


74ms At 100 Concurrent Users, Measured

Every host can publish a fast idle TTFB. The number that predicts whether your visitors stay during your worst traffic hour is loaded TTFB, measured at exactly the moment you do not want trouble.

Cloudways Vultr High Frequency 4GB load test, 0 to 250 clients in 60 seconds: 32ms average, 8,250 requests, 0 errors

Load test (Loader.io, US East and EU West, June 2026)

MeasurementCloudways (Vultr HF)ScalaHosting (Build 2)SiteGround (StartUp)Hostinger (Premium)
Idle origin TTFB48ms21ms312ms276ms
At 100 concurrent clients74ms30msnot measurednot measured
Average across the full ramp32ms12ms319ms145ms
99th percentile61.84ms49.27ms1368.8ms889.11ms
Slowest single response90ms82ms2515ms1525ms
Failed requests0 of 8,2500 of 8,250165 of 3,30066 of 8,250
Ramp the plan was run on0-2500-2500-1000-250

Two cells say "not measured", and that is deliberate. A 100-client reading exists for Cloudways and ScalaHosting because a step test was run on those plans. It does not exist for SiteGround StartUp or Hostinger Premium, so rather than interpolate one from the idle figure and the ramp average, the cell says so. SiteGround also ran a shorter 0-100 ramp, which the last row prints, so its averages are not directly comparable with the rest.

Cloudways DigitalOcean 1GB load test, 0 to 250 clients in 60 seconds: 21ms average, 8,250 requests, 0 errors

Cloudways went from 48ms idle to 74ms at 100 clients, and finished the full ramp having failed 0 of 8,250 requests. SiteGround StartUp failed 165 of 3,300 on a shorter ramp, and Hostinger Premium 66 of 8,250. Zero failures on a cloud VM against hundreds on shared hosting is the difference the price buys.


Which Cloud to Pick: Four Servers on Three Clouds, Measured

Pick Vultr High Frequency on Cloudways. NVMe storage at 3GHz+ CPU clock speeds, and the fastest origin figure of the four servers I benchmarked (two on DigitalOcean, one on Linode, one on Vultr). AWS and Google Cloud are the two Cloudways clouds I have not benchmarked, and they cost noticeably more per equivalent size, so the table below reports what I measured rather than guessing at the rest.

Cloudways entry pricing per cloud: DigitalOcean, Vultr HF, Linode, GCE, AWS monthly

Four Cloudways servers, identical WordPress installs, 1 May to 24 June 2026

ServerOrigin TTFB (US)At 100 clientsUptime (54 days)PricePick it if
Vultr High Frequency 4GB48ms74ms99.99%$60.00/moAny WordPress or WooCommerce workload
DigitalOcean Premium 2GB54ms86ms99.985%$28.00/moYou already use DO Spaces or Managed Databases
DigitalOcean Standard 1GB59ms98ms99.981%$11.00/moThe cheapest way onto the platform
Linode (Akamai) 2GB62ms106ms99.979%$28.00/moReliable backup if Vultr is unavailable in your region

Every price is the monthly price for that exact size, read off the Cloudways launch form in September 2026. All four TTFB and uptime figures are measurements from the May to June benchmark.

WordPress is a single-threaded PHP application that hits the database 30 to 80 times per page render. Two things determine page speed: storage IOPS and CPU clock speed. Vultr HF wins on both at an accessible price point, which is rare in cloud infrastructure.


Five Cloud Providers In One Dashboard

Cloudways is the only managed WordPress host that lets you choose between Vultr High Frequency, DigitalOcean Premium, Linode (Akamai), AWS, and Google Cloud, with one unified billing and one unified panel.

On the free trial only three of the five are open (DigitalOcean, Vultr and Linode); AWS and Google Cloud unlock once a card is verified. I unlocked them on day two, and every size and price on both is in the pricing section below.

Cloudways Flexible launch form on the trial: DigitalOcean, Vultr and Linode open, AWS and Google Cloud locked
All five clouds in one launch form; on the trial, AWS and Google Cloud stay locked.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

The practical advantage: when Vultr Singapore had a network event last year, I cloned the affected site to DigitalOcean Sydney inside the same Cloudways panel and pointed DNS within 20 minutes. Zero ticket needed. Try that on Kinsta or WP Engine and you cannot, because they each run on a single cloud.

For most WordPress workloads in 2026, the right pick is Vultr HF. The optionality matters most when something goes wrong, when compliance forces a specific region, or when you want to test a workload across two clouds before committing.


99.99% Uptime Across a 54-Day Window

UptimeRobot Pro on 1-minute check intervals. Over the 54 days window I hold records for, the Vultr HF server logged 99.99% uptime across 2 incidents totalling 8 minutes. Monitoring runs continuously; the window stated here is the one the figure is computed from.

Cloudways DigitalOcean 1GB uptime monitor, May 1 to June 24, 2026: 115ms average response and 3 recorded incidents

Uptime over a 54 days window (UptimeRobot Pro, 1-minute checks)

Provider and planUptimeIncidentsDowntimeNotes
ScalaHosting Build 299.997%12 minutesBest in the set
Cloudways Vultr HF99.99%28 minutesBoth incidents were Vultr datacenter events
ChemiCloud Turbo99.99%28 minutesStrong for shared hosting
SiteGround StartUp99.97%323 minutesShared, not the Cloud plan
Hostinger KVM 299.97%323 minutesVPS
Bluehost Basic99.9%378 minutesShared hosting
HostGator Hatchling99.87%4101 minutesShared hosting

Over the same window, Cloudways lost 8 minutes against Bluehost's 78 minutes and HostGator's 101 minutes. ScalaHosting nudged ahead on 2 minutes. Both Cloudways incidents were Vultr datacenter events outside Cloudways' control, which is an argument for off-site backups rather than against the platform, and the setup section covers those.


Redis Object Cache Pro Is Included Free (Premium Value)

Cloudways bundles Object Cache Pro, the commercial Redis plugin from Till Krüss, free on every server. On the new server I set up for this update it was already switched on for the WordPress app: Application → Application Settings → WordPress shows "Object Cache Pro is enabled", with nothing to install. On my own long-running sites the Redis hit rate settles above 90% once the cache is warm.

Cloudways WordPress settings: Object Cache Pro enabled by default, with Multisite, XMLRPC and PHP file access toggles

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

This is the single biggest free performance win Cloudways gives you. Object caching means WordPress reads serialized PHP objects from RAM instead of hitting the database, which is the reason loaded TTFB stays under 200ms for me even with 100 concurrent users.

WP Engine charges extra for similar object cache pricing on lower tiers. Kinsta bundles it on premium plans. Cloudways gives it to you on the base plan.


One-Click Staging Without A Plugin

Application → Staging. One click clones production to a cloudwaysapps.com subdomain. One click pushes selective changes (files, database, or both) back to production. No FTP, no database export-import, no third-party plugin.

Cloudways Staging Management: one Launch Staging Application button, password-protected staging, SSH, SFTP and SSL

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

This is the staging implementation I wish every host had. WP Engine charges extra for additional staging sites. SiteGround's staging tool is fine but limited to specific plans. Cloudways gives you unlimited staging on any server.

Timed on a live server (September 2026)

  • Creating the copy took about 3 minutes (the page says "a few minutes"). The staging address answers only with a password, and it tells search engines not to index it, so a half-finished copy never shows up in Google.
  • Pushing back to live lets you pick files (overwrite or only what changed), the database (whole or chosen tables), or both. Taking a backup of the live site first is a tick box, and it is off by default: tick it. With the backup ticked, the push took about 1.5 minutes and the live site answered every check throughout.
Cloudways Copy from Staging to Live dialog: files overwrite or incremental, database full or tables, backup box
Push files, database or both; live backup starts unticked.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

  • One nudge to know about: putting staging on the same small server brings a note recommending a 4GB server. It worked fine without one.
Cloudways staging Deployment Logs: a push from the staging app to the live app marked Success
Push logged as Success; the live site stayed up.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.


Git Deployment From GitHub, GitLab, Or Bitbucket

Application → Deployment via Git. The first step is Generate SSH Keys: you add the key Cloudways gives you to GitHub, GitLab or Bitbucket, and only then do the repository, branch and deployment-path settings appear. After that you deploy by pulling a branch from the panel; deploying automatically on every push takes a webhook you set up on the repository side.

Cloudways Deployment via Git: the first step is Generate SSH Keys, before any repository or branch settings

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

This is the feature that separates Cloudways from Kinsta and WP Engine for development teams. You can run your entire WordPress workflow like any other code project: feature branch, pull request review, merge to main, auto-deploy to staging, push to production. WP Engine has no built-in Git deployment. Kinsta requires manual SSH setup.

Git on Flexible versus Git on Velocity

The two products handle Git very differently, and it is worth knowing before you pick one.

On Flexible, Git is a feature of one application. You paste a Cloudways key into your Git host, choose a repository and branch, and pull when you are ready. It deploys files into the app's folder and leaves WordPress and the database alone, which suits a theme or a plugin you develop in a repository. Deploying on every push needs a webhook that you add on the repository side.

On Velocity, Git is the only way in. You connect GitHub, GitLab or Bitbucket through an app authorisation rather than a key, pick the repository, and Velocity builds and runs the app for you, with automatic deployment switched on from the start. In my test a one-line change pushed to GitHub was live about 35 seconds later, with the old version answering until the moment of the switch and no failed request.

The practical split: a WordPress team versioning its theme uses Flexible's Git; a JavaScript developer shipping a Node.js app uses Velocity. Neither deploys a WordPress database for you, so content changes still move with staging, not with Git.


PHP-FPM Worker Math By Server Size

Server → Settings & Packages → Basic. A new server ships with a 512 MB PHP memory limit, a 300-second execution limit and 100 MB uploads, which already covers Elementor, WooCommerce and most page builders. Raise memory to 1024 MB only for heavy imports or very large stores. The number that matters more under traffic is how many PHP workers the server can run at once, and that depends on its size.

Explainer diagram of PHP-FPM settings on Cloudways: workers, memory limit, execution time, upload size and PHP version

PHP Worker Recommendations By Server Size (WooCommerce: add 30 to 50%)

Server SizeRAMPHP Workers (recommended)Max Concurrent Requests
1c/1GB Starter1GB5 to 85 to 8
1c/2GB Entry2GB8 to 128 to 12
2c/4GB Standard4GB12 to 1812 to 18
4c/8GB Growth8GB20 to 3020 to 30
8c/16GB Scale16GB40 to 6040 to 60

PHP-FPM workers are the same idea as session limits on an ISP backend: too few and you queue under load, too many and you waste RAM on idle threads. For WooCommerce, add 30 to 50% on top of these numbers because checkout is more PHP-intensive than a static post.

WooCommerce on Cloudways is enough of its own build (Redis holding sessions, cart fragments kept off the cached path, a worker count sized to checkout rather than to pageviews) that I wrote the setup up separately in Cloudways for WooCommerce.


Cloudflare Enterprise For $4.99 a Domain (Worth It)

Application → Cloudflare. It costs $4.99 per domain a month, the first 30 days are free for a domain that has not had it before, and each domain includes 100 GB of bandwidth, then $0.02 per GB . The Cloudways version of Cloudflare Enterprise is a curated subset of the Enterprise tier product: prioritized routing, Argo smart routing, tiered cache, managed WAF with PCI compliance, image optimization, HTTP/3. You do not get full Page Rules or custom Workers.

Cloudways Cloudflare Enterprise add-on: from $4.99 per domain per month, first 30 days free, 100 GB included

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

For most WordPress sites, this subset is the better deal. $4.99 a month for HTTP/3 plus managed WAF plus image optimization beats $0 for standard free Cloudflare with none of those features. Global TTFB drops 30 to 50ms in my tests once Argo kicks in.

The price drops as you add domains: $4.99 each for 1 to 4, $3.99 for 5 to 9, $2.99 for 10 to 24 and $1.99 from 25 domains, applied automatically. One thing Cloudways should tidy up: the Flexible add-on page counts "330+" Cloudflare locations while the Autonomous page says "200+".

Cloudflare Enterprise pricing in Cloudways: 4.99, 3.99, 2.99 and 1.99 dollars per domain by volume
Cloudflare Enterprise gets cheaper per domain as you add more.

Screenshot taken on unified.cloudways.com, 22 Sep 2026. Prices checked 22 Sep 2026.


What Cloudways Actually Costs

The entry price is real, and it is not the whole bill. The cheapest server I hold a captured price for is DigitalOcean 1GB / 1 vCPU at $11.00/mo, billed flat with no renewal increase. Here is the math for an actual production WordPress site with email and a CDN, where the server is only one line of it.

Cloudways monthly prices, four tested plans: DigitalOcean 1GB $11, DO Premium 2GB $28, Vultr HF 4GB $60, Linode 2GB $28
Cloudways - Best Plan for Your Use-Case

True Cost: Cloudways Production Setup (Vultr HF 8GB, WooCommerce)

ComponentCostNotes
Vultr High Frequency 8GB server$118.00/moThe minimum I'd put a real WooCommerce store on
Cloudways management feeIncluded in the server priceNot a separate line item
Email (Google Workspace)$7.00/mo per userNot included. Zoho Mail is $1/user if budget-cutting.
Cloudflare Enterprise$4.99/mo per domainOptional. 100 GB included, then $0.02 per GB.
Backup retention past 1 weekNo price shown in the consoleThe default keeps 1 week; the selector goes up to 4 weeks.
Total (one user, WooCommerce)$129.99/moServer, one Google Workspace user and Cloudflare Enterprise

Extras that move the bill (checked inside the launch form, September 2026)

  • AWS and Google Cloud servers include only 10 GB of disk and 1 to 2 GB of bandwidth. Past that, bandwidth is $0.12 per GB and disk $0.10 per GB a month, so a modest site with 100 GB of traffic and 20 GB more disk adds about $14 a month to the price shown.
Cloudways launch form with AWS selected: Small server, 2 GB bandwidth and 10 GB storage sliders, monthly price
AWS includes 10 GB disk and 2 GB bandwidth; more costs extra.

Screenshot taken on unified.cloudways.com, 22 Sep 2026. Prices checked 22 Sep 2026.

  • DigitalOcean Basic has a Standard tier beside the Premium one, and the smallest Standard server costs less than the price on the public pricing page. It sits under Basic, then Standard, in the launch form.
  • Autonomous bills disk past the plan at $1.00 per GB, ten times the $0.10 Flexible charges for block storage.
  • Velocity bills disk on top of the plan at $0.10 per GB, so the Starter plan comes to $22.50 a month with the default 25 GB.
  • After full access the launch form preselects a CPU Optimized server marked Recommended, a size up from the Basic server it offered on the trial. Check the size before you press Launch Now.
Cloudways add-on step before launch: Site Manager Pro and Malware Protection from 5 dollars per app
Malware Protection: from $5 per app here, $4 on its own page.

Screenshot taken on unified.cloudways.com, 22 Sep 2026. Prices checked 21 Sep 2026.

Every size on every cloud (launch form, September 2026)

The public pricing page shows a handful of sizes per cloud. The launch form inside the console has many more, and after full access it shows all of them. I moved the size slider across each tier on September 22 and 23 and wrote down every price, so here is the complete list. All are billed by the hour; the monthly figure is Cloudways' own estimate of a full month.

How to read the tiers. DigitalOcean, Vultr and Linode each sell shared-CPU servers (Basic or Standard, plus Vultr's High Frequency) and dedicated-CPU servers (General Purpose and CPU Optimized). Shared CPU is fine for most WordPress sites, because a cached page barely touches the processor. Dedicated CPU is for sites where many visitors do things the cache cannot help with: stores, courses, forums and membership sites. DigitalOcean's Premium tier uses newer processors and NVMe disks for a few dollars more than Standard.

DigitalOcean Basic: Standard and Premium

SizeRAM / CPU / disk / trafficStandardStandard hourlyPremiumPremium hourly
1GB1 GB / 1 core / 25 GB / 1 TB$11.00/mo$0.0164$14.00/mo$0.0208
2GB2 GB / 1 core / 50 GB / 2 TB$24.00/mo$0.0357$28.00/mo$0.0417
2GB, 2 cores2 GB / 2 cores / 60 GB / 3 TB$33.00/mo$0.0491$37.00/mo$0.0551
4GB4 GB / 2 cores / 80 GB / 4 TB$46.00/mo$0.0685$54.00/mo$0.0804
8GB8 GB / 4 cores / 160 GB / 5 TB$88.00/mo$0.131$99.00/mo$0.1473
16GB16 GB / 8 cores / 320 GB / 6 TB$149.00/mo$0.2217$170.00/mo$0.253
32GB32 GB / 8 cores / 640 GB / 7 TB$240.00/mo$0.3571$279.00/mo$0.4152

DigitalOcean General Purpose (dedicated CPU)

SizeCoresPremium diskPremiumStandard diskStandard
8GB230 GB$106.00/mo25 GB$98.00/mo
16GB460 GB$216.00/mo50 GB$186.00/mo
32GB8120 GB$395.00/mo100 GB$345.00/mo
64GB16240 GB$699.00/mo200 GB$598.00/mo
128GB32480 GB$1307.00/mo400 GB$1105.00/mo
160GB40--500 GB$1358.00/mo
192GB48720 GB$1914.00/mo--

DigitalOcean CPU Optimized (the default after full access)

SizeRAM / CPU / disk / trafficMonthlyHourly
4GB4 GB / 2 cores / 25 GB / 4 TB$72.00/mo$0.1071
8GB8 GB / 4 cores / 50 GB / 5 TB$134.00/mo$0.1994
16GB16 GB / 8 cores / 100 GB / 6 TB$236.00/mo$0.3512
32GB32 GB / 16 cores / 200 GB / 7 TB$430.00/mo$0.6399
64GB64 GB / 32 cores / 400 GB / 9 TB$765.00/mo$1.1384

The CPU Optimized tier is what the launch form preselects once your account has full access, marked Recommended. It is a good server, but it starts at 4 GB and it is not where most new sites need to begin. Switch to Basic unless you know you need dedicated cores.

Vultr: every tier

SizeRAM / CPU / disk / trafficMonthlyHourly
Standard 1GB1 GB / 1 cores / 25 GB / 1 TB$14.00/mo$0.0208
Standard 2GB2 GB / 1 cores / 55 GB / 2 TB$28.00/mo$0.0417
Standard 4GB4 GB / 2 cores / 80 GB / 3 TB$54.00/mo$0.0804
Standard 8GB8 GB / 4 cores / 160 GB / 4 TB$99.00/mo$0.1473
Standard 16GB16 GB / 6 cores / 320 GB / 5 TB$150.00/mo$0.2232
High Frequency 1GB1 GB / 1 cores / 32 GB NVMe / 1 TB$16.00/mo$0.0238
High Frequency 2GB2 GB / 1 cores / 64 GB NVMe / 2 TB$30.00/mo$0.0446
High Frequency 4GB4 GB / 2 cores / 128 GB NVMe / 3 TB$60.00/mo$0.0893
High Frequency 8GB8 GB / 3 cores / 256 GB NVMe / 4 TB$118.00/mo$0.1756
High Frequency 16GB16 GB / 4 cores / 384 GB NVMe / 5 TB$173.00/mo$0.2574
High Frequency 32GB32 GB / 8 cores / 512 GB NVMe / 6 TB$270.00/mo$0.4018
General Purpose 4GB4 GB / 1 cores / 30 GB / 4 TB$72.00/mo$0.1071
General Purpose 8GB8 GB / 2 cores / 50 GB / 5 TB$132.00/mo$0.1964
General Purpose 16GB16 GB / 4 cores / 80 GB / 6 TB$193.00/mo$0.2872
CPU Optimized 2GB2 GB / 1 cores / 25 GB / 4 TB$57.00/mo$0.0848
CPU Optimized 4GB4 GB / 2 cores / 50 GB / 4 TB$92.00/mo$0.1369
CPU Optimized 8GB8 GB / 4 cores / 75 GB / 6 TB$141.00/mo$0.2098

Vultr High Frequency is the tier I benchmark as Cloudways' fastest for uncached pages, and its 8GB size gives you 256 GB of NVMe for less than DigitalOcean's 8GB Premium. The launch form listed that 8GB size with 3 cores, not the 4 the public pricing page shows, so check the core count if it matters to you.

Linode (Akamai): every tier

SizeRAM / CPU / disk / trafficMonthlyHourly
Standard 1GB1 GB / 1 cores / 25 GB / 1 TB$14.00/mo$0.0208
Standard 2GB2 GB / 1 cores / 50 GB / 2 TB$28.00/mo$0.0417
Standard 4GB4 GB / 2 cores / 80 GB / 4 TB$59.00/mo$0.0878
Standard 8GB8 GB / 4 cores / 160 GB / 5 TB$105.00/mo$0.1563
Standard 16GB16 GB / 6 cores / 320 GB / 8 TB$176.00/mo$0.2619
General Purpose 4GB4 GB / 2 cores / 80 GB / 4 TB$69.00/mo$0.1027
General Purpose 8GB8 GB / 4 cores / 160 GB / 5 TB$115.00/mo$0.1711
General Purpose 16GB16 GB / 8 cores / 320 GB / 6 TB$216.00/mo$0.3214
CPU Optimized 4GB4 GB / 2 cores / 80 GB / 4 TB$89.00/mo$0.1324
CPU Optimized 8GB8 GB / 4 cores / 160 GB / 5 TB$141.00/mo$0.2098
CPU Optimized 16GB16 GB / 8 cores / 320 GB / 6 TB$251.00/mo$0.3735

AWS: all 19 sizes (10 GB disk and 2 GB of traffic included)

SizeRAM / vCPUMonthlyHourly
Micro1 GB / 2$20.56/mo$0.0286
Small2 GB / 2$38.56/mo$0.0536
Medium4 GB / 2$91.84/mo$0.1276
Large8 GB / 2$183.22/mo$0.2545
CO Large4 GB / 2$164.50/mo$0.2285
XL16 GB / 4$285.21/mo$0.3961
CO XL8 GB / 4$262.75/mo$0.3649
2XL32 GB / 8$445.76/mo$0.6191
CO 2XL16 GB / 8$412.81/mo$0.5733
4XL64 GB / 16$733.30/mo$1.0185
CO 4XL32 GB / 16$667.40/mo$0.9269
8XL128 GB / 32$1412.38/mo$1.9616
CO 9XL72 GB / 36$1407.88/mo$1.9554
12XL192 GB / 48$1911.10/mo$2.6543
CO 12XL96 GB / 48$1721.02/mo$2.3903
16XL256 GB / 64$2464.06/mo$3.4223
CO 18XL144 GB / 72$2455.42/mo$3.4103
24XL384 GB / 96$3569.98/mo$4.9583
CO 24XL192 GB / 96$3189.82/mo$4.4303

AWS and Google Cloud look expensive next to the others, and part of that is how little is included. Every AWS size comes with 10 GB of disk and 2 GB of traffic; Google Cloud with 10 GB and 1 GB. Past that, traffic costs $0.12 per GB and disk $0.10 per GB a month, billed on top. Choose them when a contract or an existing cloud account requires it, not for speed or value.

Google Cloud: all 18 sizes (10 GB disk and 1 GB of traffic included)

SizeRAM / vCPUMonthlyHourly
Small1.7 GB / 1 shared$37.33/mo$0.0518
Medium3.75 GB / 1$84.00/mo$0.1167
Large7.5 GB / 2$152.02/mo$0.2111
XL15 GB / 4$241.50/mo$0.3354
2XL30 GB / 8$412.70/mo$0.5732
4XL60 GB / 16$721.94/mo$1.0027
8XL120 GB / 32$1290.30/mo$1.7921
CO XL16 GB / 4$255.37/mo$0.3547
CO 2XL32 GB / 8$397.72/mo$0.5524
CO 4XL64 GB / 16$741.55/mo$1.0299
CO 7XL120 GB / 30$1218.24/mo$1.692
CO 14XL240 GB / 60$2454.55/mo$3.4091
HC Large2 GB / 2$89.37/mo$0.1241
HC XL4 GB / 4$202.20/mo$0.2808
HC 2XL8 GB / 8$366.33/mo$0.5088
HC 4XL16 GB / 16$563.43/mo$0.7825
HC 8XL32 GB / 32$923.32/mo$1.2824
HC 16XL64 GB / 64$1850.50/mo$2.5701

Two readings from these tables that the pricing page will not tell you. First, the smallest DigitalOcean Standard server costs less than the Premium price the pricing page leads with. Second, on every cloud the price climbs roughly in step with memory, so the sensible move is the smallest size whose memory fits your sites, then scaling up when Monitoring says so. Scaling up costs a few minutes of downtime, as I measured in the hands-on section, and scaling back down works as long as you did not grow the disk.

Prices you only see after you sign up

Cloudways Integrations add-ons: nine cards such as Site Manager, Malware Protection and Cloudflare, several Flexible-only

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

The Integrations page in the console lists nine add-ons and shows a price for none of them. The prices appear only when you open each feature inside a running server, so here they are in one place, as the console showed them on September 21, 2026:

Cloudways add-on prices, read inside a live server

Add-onPrice in the consoleWhat to know
Malware Protection$4 per app a month (1 to 5 apps), $3 (6 to 15), $2 (15+)Off by default. Server-wide Imunify360 is already free.
Site Manager Pro$3 per app a month, $1 less per app at 5+ appsBasic is free, but its updates are labelled "Quick Updates (Not Safe Updates)". Pro is locked on the trial.
Cloudflare Enterprise$4.99 per domain a monthFirst 30 days free, 100 GB included, then $0.02 per GB.
Managed migrationFree for WordPress and WooCommerceThe add-on card says 5 free migrations on Flexible.
Longer backup retentionNo price shownDefault 1 week, up to 4 weeks.
Cloudways Site Manager plans: Basic free with Quick Updates (Not Safe Updates), Pro at $3 per app per month

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

The Site Manager label is worth reading twice. Cloudways' own free tier calls its updates "Not Safe Updates", and Safe Updates are the first thing Pro adds. For one personal site, the free tier plus a manual backup before updates is fine. For client sites where a broken update costs you a phone call, the $3 is cheap insurance.

Next to the add-ons sits a Partner Hub of six third-party WordPress tools: CookieYes, Equalize Digital's accessibility checker, Gravity Forms, Omnisend, Rank Math SEO and Wellows, which tracks how often a brand is cited in AI search answers. None shows a price in the console either.

Cloudways Partner Hub: CookieYes, Equalize Digital, Gravity Forms, Omnisend, Rank Math SEO and Wellows

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

For a single small WordPress site with 5,000 monthly visitors, the 1c/1GB plan plus Zoho Mail lands slightly higher. For a business WooCommerce site with Google Workspace, plan for the premium tier. ScalaHosting comes in at about $36/mo for equivalent specs with email included. The Cloudways premium pays for dedicated cloud CPUs, vertical scaling on demand, and developer tooling.


Use Code CLOUDS2022 For $30 Free Credit

At signup, enter promo code CLOUDS2022 in the promo field. You get $30 of free credit applied to your account. Pay nothing until that runs out.

$30 CLOUDS2022 Credit Coverage By Server Size

ServerMonthly costHow long $30 lasts
DigitalOcean 1GB / 1 vCPU$11.00/moabout 2.7 months
Vultr High Frequency 1GB$16.00/moabout 1.9 months
DigitalOcean 8GB / 4 vCPU$88.00/moabout 0.3 months

That is enough to run your real site on a Vultr HF 1GB box for about 1.9 months and decide before paying from your own pocket. The 3-day free trial comes first and needs no card, so you can see the dashboard before the credit even starts.

Claim $30 free credit with code CLOUDS2022 →


First 10 Things To Do After Launching A Cloudways Server

Most "Cloudways is slow" complaints in hosting forums come from people who launched a server and skipped the configuration. Default settings are conservative. Here is the order I run through:

  1. Check the PHP version and Object Cache Pro (Application → Application Settings). A new app starts on PHP 8.2; move up once your plugins support it. Object Cache Pro is already on under the WordPress tab, the single biggest free performance win on the platform.
  2. Check the PHP limits (Server → Settings & Packages → Basic). The defaults are 300 seconds, 100 MB uploads and 512 MB memory, enough for most sites. Raise memory only for heavy imports.
  3. Install a real caching plugin. Breeze (bundled) is fine for testing. For production, I run FlyingPress. WP Rocket is the set-and-forget alternative.
  4. Disable wp-cron, add a server cron job. define('DISABLE_WP_CRON', true); in wp-config.php, then add */5 * * * * wget -q -O - 'https://yourdomain.com/wp-cron.php?doing_wp_cron' in Cloudways Application → Cron Jobs.
  5. Enable Cloudflare Enterprise ($4.99 a domain). Application → Cloudflare. HTTP/3, managed WAF and edge caching, first 30 days free.
  6. Set up staging. Application → Staging Management. One button; password protection is on by default.
  7. Connect Git deployment. Application → Deployment via Git. Generate the SSH key first, add it to GitHub or GitLab, then pick the repo and branch.
  8. Go through Application Settings. Enable Varnish if you are not using a third-party page cache. On the WordPress tab, the XML-RPC and "Direct PHP Files Access" switches both read "disabled" on a new app; read each help line to confirm whether the protection or the access is the thing that is off, and set them the way you want.
  9. Set up SFTP or WP-CLI access. Application → Access Details. No native file manager, use FileZilla, Cyberduck, or SSH.
  10. Fix the backup schedule, then add a second copy. Server → Backups ships at once a day, kept one week. Raise retention (up to 4 weeks) and, for anything you earn from, add UpdraftPlus backing up weekly to Google Drive or S3 as a second layer.

Server settings worth knowing before you change anything

Settings & Packages, under the server, has five tabs. I went through each on a fresh server so you know what the defaults are before you touch them.

Advanced holds the numbers developers ask about. On a new server: PHP allows 10,000 input variables and 60 seconds of input time, OPcache has 64 MB, short open tags and Xdebug are off. MySQL allows 150 connections and uses Latin1 as its default encoding, with the buffer pool and timeouts left at the server's defaults. Nginx blocks visits to the server's bare IP address, caches static files for a year, and accepts TLS 1.2 and 1.3 only. Apache accepts request bodies up to 128 MB, and Varnish keeps cached pages for 30 days.

Cloudways server Advanced settings: PHP limits, MySQL connections, Nginx TLS and Varnish lifetime
The Advanced tab's defaults on a new server.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

Two of those deserve a thought. The 64 MB OPcache is small for a server hosting several WordPress sites with page builders, so raise it if you host many sites. And the Latin1 encoding is only the server default: WordPress creates its own tables in utf8mb4, so this does not break emoji or non-English text on a normal install.

Packages is where the optional software lives. MariaDB 10.11 is installed, with a warning that an upgrade cannot be undone. Elasticsearch or OpenSearch, for faster site search on big stores, is off until you choose one. Supervisord, for Laravel queue workers, is not installed. RabbitMQ is in beta and only allowed on servers of 4 GB or more. Redis is on from the start, with access control enabled.

Cloudways server Packages tab: MariaDB, search engine off, Supervisor, RabbitMQ beta and Redis on
Optional packages: search and RabbitMQ off, Redis on.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

Optimization is a disk cleaner. It always clears temporary files, and you can tick five more targets: each app's tmp folder, private_html, local backups, archived app logs and archived system logs. A switch runs the same cleanup automatically on a schedule. Given that the system already takes about 9 GB of a small server's disk, this page is worth a visit once a month on a 1 or 2 GB server.

Cloudways server Disk Cleanup: folders to clear and an automatic cleanup switch
Choose what to clear, once or on a schedule.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

Maintenance is the one to set on day one. Cloudways patches servers in a weekly window, 05:00 to 06:00 UTC by default, and warns of "a minor interruption" during it. That is mid-morning in India and the middle of the night in the US, so pick a day and hour when your own visitors are asleep.

Cloudways server maintenance schedule: default window 05:00 to 06:00 UTC, day and time selectable
Move the weekly maintenance window to your quiet hours.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

Basic holds the everyday PHP limits (execution time, upload size, memory) covered in the hands-on section.

Cloudways SSL Management: free Let's Encrypt with email, domains and a wildcard option, or a custom certificate

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

Caching Plugin Comparison: Breeze vs FlyingPress vs WP Rocket

BreezeFlyingPressWP Rocket
PriceFree$50/yr$59/yr
Page cachingYesYesYes
Image optimization (WebP/AVIF)BasicFull (AVIF)WebP
Critical CSS generationNoYesYes
Unused CSS removalNoYesYes
JavaScript delay/deferBasicAdvancedAdvanced
Database cleanupYesYesYes
Works with Cloudways RedisYesYesYes
My verdictTesting onlyBest valueSet-and-forget

No Email Hosting (Here Is What I Use Instead)

Cloudways does not include email hosting. This is the most common surprise for people coming from shared hosts. The fix is one of three options:

  • Google Workspace ($7.00/user/mo): The default I use for client accounts. Best deliverability, best spam filtering, Gmail interface.
  • Zoho Mail ($1/user/mo): Budget option that works. I run two of my own brands on Zoho.
  • Cloudflare Email Routing (free): Forward inbound mail to an existing inbox. Works for simple one-address setups, no outbound sending.

For transactional email (WooCommerce order confirmations, password resets), use Mailgun or Postmark. Both have free tiers covering up to 50,000 emails/mo.

What Cloudways offers for email inside the console

Cloudways does not host mailboxes itself, but the console has two email pieces, and they are easy to mix up.

Sending mail from your site: the SMTP page. Every server has an SMTP page with two choices: "Your Own SMTP", where you enter the details of Mailgun, Postmark, Google or any other provider, or Elastic Email, a paid add-on you must subscribe to first from the Add-ons section. Once either is set, a test button sends a message so you can see it arrive. Set this up on day one: without it, WordPress order emails and password resets leave the server with nothing vouching for them, and many land in spam.

Cloudways server SMTP page: choose your own SMTP or the paid Elastic Email add-on
Outgoing mail: your own provider or the paid Elastic Email add-on.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

Mailboxes: the Rackspace add-on. For addresses you read and reply from, the Add-ons page offers Rackspace Email, from $1.50 per mailbox a month, each with 25 GB of storage. That is cheaper than Google Workspace and a little dearer than Zoho's lowest plan, and its advantage is that the bill and the setup live in the same console as the site. Its disadvantage is that Rackspace's webmail and apps are plainer than Gmail.

Cloudways Rackspace Email add-on page: price from 1.50 dollars per mailbox a month, 25 GB each
Mailboxes through the Rackspace add-on, priced per mailbox.

Screenshot taken on unified.cloudways.com, 23 Sep 2026. Prices checked 23 Sep 2026.

My advice has not changed: Google Workspace for a business that lives in its inbox, Zoho for a tight budget, Rackspace if you want one bill, and a transactional provider on the SMTP page in every case. The SMTP step is the one people skip, and it is the one that decides whether a customer ever sees their order confirmation.


No cPanel, No File Manager (Three Workarounds)

The Cloudways panel is well designed but completely different from cPanel. There is no native file manager. Three workarounds, in order of how I actually use them:

  • SFTP: Credentials under Application → Access Details. FileZilla and Cyberduck both work well.
  • WP-CLI via SSH: Application → Access Details has SSH credentials. All standard WP-CLI commands work out of the box.
  • Tiny File Manager: A lightweight PHP script you drop into /public_html and password-protect. Works in the browser, no plugin dependency.

If your team lives in cPanel, plan one week to relearn the navigation. Every feature is there, but in different places.

Where the logins actually are

There are two kinds of login on Cloudways, and knowing which one to use saves a support chat.

The server's master login is on the server's Master Credentials page: the public IP address, one master username and password that work for SFTP and SSH across every app on the server, a place to add SSH public keys so you can log in without a password, and a Launch SSH Terminal button that opens a terminal in your browser. That last one is handy on a borrowed computer or a locked-down work laptop where you cannot install an SSH client.

Cloudways server Master Credentials: public IP, SFTP and SSH user, SSH keys and browser terminal
One master login per server, plus an SSH terminal in the browser.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

Each application's own logins are on its Access Details page: the site address, the WordPress admin login, the database name, user and password, the Redis prefix and password, and a section where you add extra SFTP or SSH users limited to that one app. Give a freelancer an app user, never the master login: an app user cannot see the other sites on the server.

Cloudways application Access Details: site URL, database login and Launch Database Manager button
Per-app logins and a browser database tool.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

The database. The Launch Database Manager button on the same page opens a web-based database tool for that app's database in a new browser tab, so the jobs people used phpMyAdmin for (browsing a table, running a query, exporting before a risky change) no longer need a plugin or a desktop client. My test browser could not follow the new tab, so I have not reviewed the tool itself.

Scheduled jobs. Cron Job Management, also per app, replaces cPanel's cron page. It offers ready-made schedules, from every minute to once a year, or a custom schedule, and it pre-fills the path to the app's public folder so a PHP script runs in the right place. This is where the "disable wp-cron and run it from the server" step in the setup checklist goes.

Cloudways Add a Cron Job dialog listing schedule presets from every minute to once a week
Ready-made cron schedules, per application.

Screenshot taken on unified.cloudways.com, 23 Sep 2026.

So the honest summary for someone leaving cPanel: nothing you did there is impossible here, but a file manager and a mailbox screen are the two things you will look for and not find. SFTP and the Rackspace add-on (or an outside email provider) cover them.


What Cloudways Support Covers, and What It Won't

Every account gets free 24/7 live chat, tickets and a knowledge base, the "Standard" scope. I tested the chat on the trial account on September 21, 2026, with two real questions this review needed answered: is the Patchstack Vulnerability Scanner free, and what are the two IP addresses already whitelisted on a new server's firewall?

My live chat test, trial account, September 21, 2026

StepTime (UTC)What happened
Chat opened07:17An AI agent offers Technical, Billing or Affiliate help, then about 20 topic buttons
Question sent07:18AI answer within about 10 seconds: the IPs are likely Cloudways system IPs and can be deleted; it could not say whether the scanner is free
Asked for a human07:19Agent Hassaan joined about a minute later, but opened with "How may I assist you today?", so I restated the questions
Scanner answerAbout 07:24"It is free", with a screenshot of where it lives (Application Security, Vulnerability Scanner)
Firewall IPs07:24 onward"I am checking and validating"; still no answer 10 minutes later
Cloudways live chat: support agent Hassaan confirming the Vulnerability Scanner is free, under Application Security

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

The pattern is worth knowing. The AI is instant and fine for anything in the documentation, and says so honestly when something is not. A human arrives fast, about a minute after you ask, but does not read what you already wrote, and a question that needs checking can take a while. Here is exactly what each support level includes, because the console spells it out.

Cloudways Support Center on a trial account: Standard scope, live chat, tickets, community and an upgrade prompt

Screenshot taken on unified.cloudways.com, 21 Sep 2026.

Cloudways support plans (console, September 2026)

StandardAdvancePremium
PriceFree$25/mo flat (listed at $100, "75% off for life")$500/mo or 10% of your invoice, whichever is higher
Live chat and tickets, 24/7Standard SLAAdvanced SLAPremium SLA
Server and platform issuesYesYesYes
Help with your applicationGuidance onlyYesYes
MonitoringAlertsAlerts plus proactive investigationAlerts plus proactive investigation
Customization supportNoYesYes
Dedicated account managerNoYesYes
Private Slack and phoneNoNoYes
Cloudways support plans: Standard free, Advance $25 a month flat, Premium $500 a month or 10% of the invoice

Screenshot taken on unified.cloudways.com, 21 Sep 2026. Prices checked 21 Sep 2026.

Paid plans need a 6-month commitment and a paid Flexible or Autonomous account, so trial users cannot buy them. There is nothing between $25 and $500. At $25, Advance is the obvious buy for anyone running client sites: it is the only way to get real help with the application itself rather than a link to a guide.

The most useful line on the page is the one below the plans. On every plan, including the $500 one, these are out of scope:

Cloudways support out-of-scope list: site content, plugin changes, custom code, app security, SEO and moving away

Screenshot taken on unified.cloudways.com, 21 Sep 2026. Prices checked 21 Sep 2026.

Site content, plugin and theme behaviour, plugin upgrades, custom code (debugging or auditing), application-level security, SEO, and moving your site away from Cloudways. "Managed" here means the server, not the website. If you want someone to fix a broken plugin for you, that is an agency or a managed WordPress host, not Cloudways support.


Is Cloudways Legit? What Changed After DigitalOcean Bought It

Yes. Cloudways has been owned by DigitalOcean since 2022, when DigitalOcean bought it for 350 million dollars, and DigitalOcean is a publicly listed company (NYSE: DOCN). It is not a small reseller that can vanish overnight. Here is what actually changed under the new owner, checked against a new account in September 2026:

  • Prices went up once, by about 10%. Five months after the sale, Cloudways announced its first increase since 2017, effective April 1, 2023: DigitalOcean Standard 1GB went from $10 to $11 a month, 2GB from $22 to $24, 4GB from $42 to $46 and 8GB from $80 to $88. The launch form in September 2026 still shows those same four prices, so DigitalOcean Standard has not moved since.
  • Watch the specs as well as the price. Memory has become much more expensive across the industry as AI data centres buy it up, and some hosts have answered by trimming storage or cores instead of raising the headline price. On Cloudways, the one change of that kind I caught was Vultr High Frequency 8GB: the public pricing page listed it with 4 vCPUs at $122 on September 7, 2026, and the launch form two weeks later offered it with 3 vCPUs at $118.00/mo. The two also disagreed on Vultr HF 4GB ($58 on the pricing page) and DigitalOcean 8GB ($96), so trust the launch form: it is what you are billed.
  • The 3-day free trial is still there. I used it for this update: no card to launch, one 4GB Premium server, three of the five clouds. Code CLOUDS2022 still adds $30 of credit on top.
  • Cloudflare Enterprise arrived as a $4.99-a-domain add-on. The biggest positive change, and the one I use on every production server.
  • All five cloud providers stayed active. The fear was that Cloudways would become a DigitalOcean-only shell. It did not.
  • Cloudways now sells three products. Flexible (the classic pick-your-cloud servers this review covers), Autonomous (fully managed, autoscaling WordPress from $99.00/mo) and Velocity. Flexible is still the one for developers and agencies.
  • Migration got easier. Two routes in the console: the free Migration Plugin you run yourself, or a managed migration done for you, free for WordPress and WooCommerce.
Cloudways Migration Tools: the WordPress Migration Plugin, or a Managed Migration marked free for WP and WooCommerce

Screenshot taken on unified.cloudways.com, 21 Sep 2026.


Cloudways Terms of Service: Refunds, Billing and Your Data

Cloudways' own terms page is now just a set of links to DigitalOcean's legal documents, and DigitalOcean's Terms of Service name Cloudways explicitly. So the contract you accept is with DigitalOcean, LLC (Broomfield, Colorado), under terms last updated August 22, 2026. The parts worth knowing before you pay:

What the DigitalOcean terms mean for a Cloudways customer (checked September 2026)

TopicWhat the terms sayWhat it means for you
RefundsFees paid are non-refundableThere is no money-back guarantee. The 3-day free trial is your test window, so use it fully.
BillingRecurring, charged automatically to your card or PayPalServers bill by the hour; the charge runs until you delete the server.
Non-paymentAccounts can be disabled or deletedKeep a valid card on file and watch the billing alerts.
BackupsYou are solely responsible for backing up your contentCloudways' backups are a convenience, not a guarantee. Keep a second copy off the platform.
DisputesDelaware law, binding arbitration, no class actionsYou give up going to court or joining a class action.

The backup clause is the one I would underline. It is standard for cloud hosts, but combined with a default of one week of retention it is the strongest argument on this page for a second, off-platform backup (UpdraftPlus to Google Drive or S3 costs little).

How the terms played out in my test account

Reading terms is one thing. Here is what they looked like from inside a new account over three days, in the order a new customer meets them.

The card check. Adding a card charges $1 to check it, and the charge is reversed automatically. That is ordinary, but the next line is not: once a card is on file, the trial banner changes from "expires in" to "will be automatically upgraded in". The trial does not simply end. It becomes a paid account, and every server on it starts billing by the hour. If you are only evaluating, delete the servers before the countdown ends, not after.

Cloudways Get Full Access dialog: the running 4 GB DigitalOcean server, its monthly cost, invoiced at month end
Get Full Access names the running server and its monthly cost, invoiced at the end of the month.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

The Autonomous and Velocity trials do the same. Both say so on their launch forms: the Autonomous trial moves to the Growth plan when its 3 days end, and the Velocity trial moves to "Plan 1". None of this is hidden, but it sits in small print beside the launch button, and it is the most likely way for a tester to end up with an invoice.

Cloudways Velocity trial plans: Starter and Professional free, and a note that the trial moves to Plan 1 at the end
The Velocity trial's small print: it moves to "Plan 1", a name no plan on the page carries.

Screenshot taken on unified.cloudways.com, 22 Sep 2026.

An account can be disabled without warning. On day two, after a card was added, full access taken, three products launched, a load test run and GitHub connected within a few hours, the account was disabled "due to non-payment or unusual activity". There was no warning first. The sites kept serving, and access came back after contacting billing, but for about half an hour nothing in the console could be changed. This is the "non-payment" clause in the table above working as a fraud check. Anyone moving several client sites onto a brand-new account in one day should expect the same risk and should keep the old host running until the move is finished.

Billing keeps running until you delete. Servers bill by the hour whether or not anyone visits. Nothing I saw in the console says that the Stop button pauses the bill, so delete what you no longer need rather than stopping it. Three things help: billing alerts (off by default) that email you at a spend you choose, the month-to-date summary per server on the billing overview, and hourly billing itself, which means a server you delete today is not on next month's bill.

Taxes are extra. Tax is added on top of every price you see in the launch form: 18% IGST for an account located in India, and VAT or sales tax elsewhere.

None of this makes Cloudways unusual among cloud hosts. It does mean the three-day trial is the only refund window you get, so the checklist is simple: test on the trial, delete what you launched, and only then add a card for the servers you mean to keep.


Cloudways vs ScalaHosting, Kinsta, WP Engine

Three managed hosts get compared with Cloudways constantly. Honest verdicts:

Cloudways DigitalOcean 1GB TTFB across 10 locations: 59ms fastest in New York to 223ms in Mumbai

Cloudways vs ScalaHosting vs Kinsta vs WP Engine

FactorCloudwaysScalaHostingKinstaWP Engine
Idle origin TTFB48ms21ms64ms242ms
At 100 concurrent clients74ms30ms92ms487ms
Sites per planUnlimitedUnlimited1 site (Starter)1 site (Startup)
Email hostingNot includedIncludedNot includedNot included
Control panelCustom (no cPanel)SPanel (cPanel-ish)CustomCustom
Git deploymentBuilt-inNot includedManualNot available
SSH root accessFull rootLimitedRestrictedRestricted
Renewal pricingNo increase (PAYG)~200% intro jumpFlatFlat
MigrationFree plugin, or free managed move for WordPressFree SPanel wizardFreeFree
Pricing scale (10 sites)Flat rateFlat ratePer-site pricingPer-site pricing
Cloudways vs Kinsta: TTFB 72ms vs 78ms, Load at 100 users 98ms vs 92ms, Uptime 99.981% vs 99.99%, WP Score 8.6/10 vs 9/10

Pick Cloudways if: you run multiple WordPress sites, want unlimited sites per server, need Git deployment and SSH root, and want pay-as-you-go billing with no contract. This is the default for agencies and developers.

Pick ScalaHosting if: you want bundled email, an SPanel control panel that feels like cPanel, and the cheapest all-in price for a small business site. ScalaHosting is on AMD EPYC 9474F hardware which benches very fast at idle and under load. For non-developer clients I'm not personally managing, this is where I send them.

ScalaHosting, Head-to-Head vs Cloudways Logo
Where Scalahosting Wins
  • Email hosting included, Cloudways requires Paid Google Workspace
  • SPanel free, saves cPanel licensing costs, uses 8x less RAM
  • More affordable than equivalent Cloudways config
  • No CPU steal, no I/O throttle, no hidden VPS limits
  • AMD EPYC 9474F (#42 PassMark), verified via SSH lscpu
  • Free migration (SPanel wizard) vs Cloudways: 5 free managed migrations on Flexible
  • Anytime money-back guarantee
Where Cloudways Wins
  • Cloudways gives you five cloud providers on one dashboard; ScalaHosting is a single platform
  • No pay-as-you-go, renewal jumps ~200% after intro term
  • No cloud provider choice, single infrastructure
  • No Git deployment or SSH-first developer workflow
  • No autoscaling, manual plan upgrades required

Real Benchmark Data (verified 2026-06-12)

  • Origin TTFB (3 managed VPS plans, no CDN): 21ms to 38ms
  • Uptime (54-day window, UptimeRobot Pro): 99.997%
  • PageSpeed Score (Mobile): 83/100
21ms origin TTFB (Managed VPS) | AMD EPYC 9474F (#42 of 5,999 PassMark) | Email + SPanel Included
ScalaHosting Homepage

$29.95/mo

Anytime Money-Back Guarantee

Visit ScalaHosting ➦

Pick Kinsta if: you have one large WordPress site that earns enough to justify a premium per site, want best-in-class managed WordPress polish (auto-updates, visual regression testing, expert WordPress support), and you're not running more than a few sites.

Cloudways vs WP Engine: 72ms against 295ms TTFB, 98ms at 100 users, unlimited visits against a 25k limit

Pick WP Engine if: you're enterprise with SOC 2 Type 2 compliance requirements and your legal team specifically requires WP Engine. The visit limit on the entry plan becomes a steep overage bill at higher traffic volumes. For agencies and growing sites, that math does not work.

Read my ScalaHosting review →  ·  Read my Kinsta review →  ·  Read my WP Engine review →


What People Say After Moving To Cloudways

The pattern across Trustpilot, Reddit, and WordPress Facebook groups is consistent: someone hits a CPU wall on shared hosting, hears about Cloudways, migrates, and is surprised by how much faster day one feels.

Trustpilot · 5 stars

"Migrated 4 client sites from SiteGround GoGeek to Cloudways Vultr HF. TTFB went from 600ms to under 100ms across all 4. Support walked me through the one that needed a manual database export in chat."

WP agency ownerSource →
Reddit r/Wordpress

"Was paying steep rates on SiteGround Cloud for one site to avoid CPU limits. Switched to Cloudways DO Premium 2GB, performance got better. Saved thousands the first year."

Independent devSource →
X (Twitter)

"Moved from WP Engine Startup to Cloudways Vultr HF for the WooCommerce store. Cut hosting bill 70%. Visits aren't capped anymore so no overage emails. Cloudways is the right tradeoff."

WooCommerce operatorSource →
WP Speed Matters Group

"After a year on Cloudways Vultr HF: zero downtime I noticed, TTFB stays under 200ms even with 50 concurrent users. Redis Object Cache Pro included is the unsung hero, hit rate over 90%."

WP performance specialistSource →

What Trustpilot Says This Month, Good and Bad

4.6 ★★★★★ Trustpilot score for cloudways.com, from 678 reviews in the last 12 months (checked September 21, 2026). Below: two recent 5-star reviews and two recent low ones, shown as screenshots of the original posts with reviewer names blurred, each linked to the post.
★★★★★ · Sept 18, 2026
Trustpilot 5-star Cloudways review, Sept 18 2026: support found a security rule blocking the reviewer's IP and whitelisted it

Screenshot taken on trustpilot.com, 21 Sep 2026.

★★★★★ · Sept 17, 2026
Trustpilot 5-star Cloudways review, Sept 17 2026: a disk space warning the built-in tools could not clear, fixed by support

Screenshot taken on trustpilot.com, 21 Sep 2026.

Fixed by a support agentRead on Trustpilot →
★★★★★ · Posted Sept 2026
Trustpilot 2-star Cloudways review: billed for traffic with no details, and support that only opens tickets

Screenshot taken on trustpilot.com, 21 Sep 2026.

Long-time customerRead on Trustpilot →
★★★★★ · July 24, 2026
Trustpilot 1-star Cloudways review, July 24 2026: hours on chat to reach an agent who could fix a server problem

Screenshot taken on trustpilot.com, 21 Sep 2026.

Edited: fixed 6.5 hours laterRead on Trustpilot →

The pattern matches what I saw in my own chat test above: when you reach a capable agent, problems get fixed properly, including the kind of security-rule block my trial server logged on day one. The complaints are about getting to that agent, and about bandwidth charges that are hard to trace. If you run a busy site, watch the bandwidth line on your first few invoices.


Full Test Report: Cloudways Cloud, by Plan

Here is the complete export from my test suite for every cloud plan I benchmarked: DigitalOcean 1GB, DigitalOcean Premium 2GB (NVMe), Linode 2GB, and Vultr High-Frequency 4GB. Each tab holds that plan's full run - server response time (TTFB), behavior under a 100-user load, the GTmetrix and PageSpeed captures, a Pingdom response-time check, our WordPress hosting benchmark, the regional TTFB scorecard, and 54 days of uptime tracking with the day-by-day calendar.

DigitalOcean 1GB (Featured) DigitalOcean Premium 2GB (NVMe) Linode 2GB Vultr High-Frequency 4GB

Cloudways DigitalOcean 1GB global TTFB: 132ms average, 59ms fastest, 223ms slowest
Cloudways DigitalOcean 1GB load test: 98ms at 100 concurrent users, up from 59ms idle
Cloudways cloud GTmetrix speed test result, DigitalOcean 1GB plan
Cloudways cloud PageSpeed Insights scores, DigitalOcean Standard plan (our test)
Cloudways cloud Pingdom load-time report, DigitalOcean Standard plan (our test)
Cloudways cloud WordPress hosting benchmark result, DigitalOcean 1GB plan
Cloudways cloud TTFB by test region, DigitalOcean Standard plan (our test)
Cloudways cloud uptime: 99.981% over a 54-day window (chart shows 1 May to 24 June 2026) (DigitalOcean 1GB plan)
Cloudways cloud uptime calendar by day, DigitalOcean Standard plan (our test)
Cloudways Digitalocean Premium: 54ms TTFB from the US, origin, no CDN
Cloudways Digitalocean Premium: 29ms average under a 0-250 client ramp, 0 errors
Cloudways DigitalOcean Premium page speed: 877ms LCP, 716ms FCP (Lighthouse)
Cloudways cloud PageSpeed Insights scores, DigitalOcean Premium plan (our test)
Cloudways cloud Pingdom load-time report, DigitalOcean Premium plan (our test)
Cloudways Digitalocean Premium: WordPress benchmark score 8.9 out of 10
Cloudways cloud TTFB by test region, DigitalOcean Premium plan (our test)
Cloudways Digitalocean Premium: 99.985% uptime over 54 days, 2 incidents
Cloudways cloud uptime calendar by day, DigitalOcean Premium plan (our test)
Cloudways Linode: 62ms TTFB from the US, origin, no CDN
Cloudways Linode: 31ms average under a 0-250 client ramp, 0 errors
Cloudways Linode page speed: 839ms LCP, 671ms FCP (Lighthouse)
Cloudways cloud PageSpeed Insights scores, Linode plan (our test)
Cloudways cloud Pingdom load-time report, Linode plan (our test)
Cloudways Linode: WordPress benchmark score 8.6 out of 10
Cloudways cloud TTFB by test region, Linode plan (our test)
Cloudways Linode: 99.979% uptime over 54 days, 3 incidents
Cloudways cloud uptime calendar by day, Linode plan (our test)
Cloudways Vultr Hf: 48ms TTFB from the US, origin, no CDN
Cloudways Vultr Hf: 32ms average under a 0-250 client ramp, 0 errors
Cloudways Vultr HF page speed: 726ms LCP, 589ms FCP (Lighthouse)
Cloudways cloud PageSpeed Insights scores, Vultr HF plan (our test)
Cloudways cloud Pingdom load-time report, Vultr HF plan (our test)
Cloudways Vultr HF WordPress hosting benchmark: 9.0/10
Cloudways cloud TTFB by test region, Vultr HF plan (our test)
Cloudways Vultr Hf: 99.99% uptime over 54 days, 2 incidents
Cloudways cloud uptime calendar by day, Vultr HF plan (our test)

Cloudways Review FAQ

How long does a new Cloudways server take to launch?

About 7 minutes, and Cloudways says so on the screen. I timed two launches a day apart in September 2026: the first 1GB DigitalOcean server answered in 4 min 42 s and was listed with its WordPress app at 7 min 12 s; the second, next morning, was ready in about 7 minutes too. An add-on page (Site Manager Pro, Malware Protection) appears before the launch starts; Skip for Now takes you straight through.

Does scaling a Cloudways server up cause downtime?

Yes, but less than the warning says. Scaling a 1GB server to 2GB, the dialog warned of about 12 minutes and said the site would not be accessible. Checking the site every 1 to 2 seconds, it was actually down for about 2 min 51 s, and the whole job took about 9 minutes from pressing Proceed to steady. Do it in a quiet hour. Scaling back down works too, unless you also grew the disk, which can never be shrunk.

How fast are Cloudways backups, restores and staging?

Fast, and none of them took the site down in my test. An on-demand backup of a fresh WordPress site finished in under 30 seconds, a complete restore took about 1 min 20 s, creating a staging copy took about 3 minutes, and pushing staging back to live (with a backup of live first) was logged as a success 29 seconds after I pressed Proceed. After a restore, the Restore button stays locked until you roll back or delete the 24-hour safety copy it keeps.

Does Cloudways have a free trial?

Yes, 3 days, and you can launch a server without a card. On the trial one size works in practice: a 4GB Premium server. The cheaper 4GB Standard server was refused at launch with 'Server size is not allowed with Trial Account', and AWS, Google Cloud and the dedicated-CPU server types stay locked until you add a card ($1 is charged to verify it and reversed). Once a card is on file, the banner changes from 'expires in' to 'will be automatically upgraded in': the trial turns into a paid account when the countdown ends, and the Autonomous trial moves to the Growth plan ($99.00/mo) the same way. If you are only testing, delete what you launched before the countdown ends.

Can Cloudways disable my account?

Yes, and it happened to my test account. On a busy first morning (card added, full access, three products launched, a load test and a GitHub connection within a few hours) the account was disabled 'due to non-payment or unusual activity', with no warning. The live sites kept serving, and access came back about half an hour after contacting billing. If you are moving many sites onto a new account, take it slowly and keep your old host running until you are done.

What does Cloudways really cost?

The server is the main line: from $11.00/mo for a 1GB DigitalOcean Standard server, billed by the hour with no renewal jump, and that price includes management and Object Cache Pro. Extras, as the console priced them in September 2026: Malware Protection ($2 to $4 per app a month), Site Manager Pro ($3 per app a month), Cloudflare Enterprise ($4.99 per domain a month, 30 days free) and email, which is a separate service. Managed migration is free for WordPress and WooCommerce. Tax is added on top in most countries. The setup-cost table in this review adds it all up for five kinds of site, from a personal blog to an agency.

How much do AWS and Google Cloud servers cost on Cloudways?

From $20.56/mo for the smallest AWS size and $37.33/mo for the smallest Google Cloud size, up to $3569.98/mo for the largest AWS server. Each includes only 10 GB of disk and 1 to 2 GB of traffic; past that, traffic is $0.12 per GB and disk $0.10 per GB a month. Both are locked on the free trial. Pick them when a contract requires AWS or Google; for value and WordPress speed, DigitalOcean or Vultr gives far more for the money.

Is Cloudways good for WooCommerce?

Yes, if you size it for uncached traffic. Carts, checkouts and account pages cannot be cached, so the processor works on every order. In my one-machine load test a 2GB DigitalOcean Basic server never refused a request but topped out at about 6.5 uncached pages a second, with the processor at 78% and Monitoring rating it 'Problematic' at 30 visitors at once. For a real store, start at 4GB with dedicated or High Frequency CPU (Vultr High Frequency 4GB is $60.00/mo), keep Object Cache Pro on (it is on by default for WordPress apps), and connect a transactional email provider on the server's SMTP page so order emails arrive.

What are Cloudways Managed AI Agents and what do they cost?

A small always-on server with an AI agent already installed (Hermes or OpenClaw), launched from the Cloudways AI menu. You bring your own model key (Anthropic, OpenAI, Gemini, OpenRouter or DigitalOcean) and pay that provider for tokens; Cloudways bills the server by the hour. In September 2026 the four sizes were shown at half price: Scout $4.99/mo (list $9.99/mo), Operator, Squad and Swarm up to $39.99/mo. The form does not say how long the half price lasts, so budget for the list price.

Can I host a Next.js or Astro blog with SSR on Cloudways?

Yes, on Velocity rather than Flexible. Velocity's build screen has framework presets in SSR and CSR versions for Next.js, Astro, Vite and TanStack; Next.js SSR fills in yarn run build and npx next start for you. Frameworks without a preset, such as Nuxt, use Other with the Environment type set to SSR, plus your own entry file (it defaults to server.js). Connect the repository and deploy; in my test a push to GitHub was live about 35 seconds later. Plans start at $20.00/mo, with disk billed on top. A WordPress blog belongs on Flexible.

Can I give a developer access to only one site on Cloudways?

Yes. Under My Teams, invite them with Limited Access to Flexible, tick only the server they need, and choose from 12 switches for that server (start and restart, backups, monitoring, settings, scaling, deleting and so on), then pick which of its applications they see. With nothing ticked, they can see the server but do nothing to it. For file access, create an SFTP user limited to that one application instead of sharing the master login.

Does Cloudways have phpMyAdmin or a file manager?

There is a database tool but no file manager. Each application's Access Details page has a Launch Database Manager button that opens a web-based database tool in a new tab, plus the database login for any desktop client. For files, use SFTP (a master login per server, and extra logins limited to one application) or SSH, which you can also open in the browser from the server's Master Credentials page.

Which PHP versions does Cloudways support?

In September 2026, each application could run its own version from PHP 7.4 to 8.4; 8.5 was not offered yet. New Flexible apps start on PHP 8.2, whose security support ends on 31 December 2026, so move to 8.3 or 8.4 once your plugins allow it. The switch took about a minute in my test and no request failed. Running several PHP versions on one small server uses more memory, and the dialog says so.

When does Cloudways do server maintenance?

Once a week, by default between 05:00 and 06:00 UTC, with 'a minor interruption in service' possible during the window. You can move it to any day and hour under the server's Settings & Packages, Maintenance tab. Pick a time when your own visitors are asleep; the default is mid-morning in India and the middle of the night in the US.

Does Cloudways add tax to its prices?

Yes. The prices in the launch form and on the pricing page are before tax. My test account, located in India, showed 18% IGST on the billing settings page, and VAT or sales tax applies the same way elsewhere. Credits (such as a promo code's $30) are applied before your card is charged, and the billing overview shows a running estimate of the month, which it says can be off by up to 3%.

Is Cloudways worth it in 2026?

For developers, agencies, and anyone running multiple WordPress sites, yes. 48ms idle origin TTFB on Vultr High Frequency, 74ms at 100 concurrent clients, 99.99% uptime over a 54-day window. Redis Object Cache Pro included free and switched on for new WordPress apps. Unlimited WordPress sites on one server, and pay-as-you-go billing with no annual contract. Add Google Workspace or Zoho for email (Cloudways does not bundle email). True production cost runs higher with email and CDN. Start with the 3-day free trial (no card needed), then use code CLOUDS2022 for $30 free credit and test it on a real site before committing.

What cloud provider should I pick on Cloudways?

Vultr High Frequency for almost any WordPress workload. 48ms origin TTFB, NVMe storage, 3GHz+ CPU clock speeds. DigitalOcean Premium is a strong second pick if you already use DO Spaces or Managed Databases. Linode is a reliable backup option. AWS and Google Cloud cost 2 to 3 times more for measurably worse WordPress performance and only make sense if your organization has compliance reasons to be on those clouds.

What is the difference between Cloudways Flexible, Autonomous and Velocity?

Flexible is your own cloud server on DigitalOcean, Vultr, Linode, AWS or Google Cloud, with unlimited sites and hourly billing from $11.00/mo. Autonomous is fully managed WordPress that adds servers automatically, one website per plan, from $99.00/mo, with only two regions (Frankfurt and Iowa). Velocity hosts Node.js apps deployed from Git, from $20 a month across ten regions. Agencies and developers want Flexible; one high-traffic WordPress site suits Autonomous.

Is Cloudways secure?

In my test, yes. Within hours of launching a new server, its Incidents log showed SSH brute-force attempts from two outside IP addresses, both blocked by Imunify360 with no setup from me. That server-wide protection is included. Malware scanning and clean-up for each site is a paid add-on ($4, $3 or $2 per app a month depending on how many apps you have), and Cloudflare Enterprise adds a managed WAF for $4.99 a domain.

Will Cloudways support fix my plugins or my site?

No. On every support plan, including the $500-a-month Premium one, Cloudways lists site content, plugin and theme changes, plugin upgrades, custom code, application-level security, SEO and migrating away as out of scope. Free Standard support gives guidance for application issues; the $25-a-month Advance plan adds real application support and an account manager.

Does Cloudways include email hosting?

No. Add Google Workspace ($7.00/user/mo) or Zoho Mail ($1/user/mo) separately. Cloudflare also has a free email forwarding service that works for simple use cases. Inside the console, Cloudways sells Rackspace Email mailboxes as an add-on from $1.50 per mailbox a month (25 GB each), and every server has an SMTP page for sending site email through your own provider or the paid Elastic Email add-on. ScalaHosting is the alternative that bundles email if you want one bill for both.

How do I cancel Cloudways?

There is no contract to cancel. Billing is by the hour, so delete your servers (and any Autonomous or Velocity apps) in the dashboard and the hourly charges stop; the hours you already used appear on that month's invoice, with any credits applied first. Turn on a billing alert under Billing, Settings so a forgotten test server cannot run for a month unnoticed. The one catch: trials with a card on file turn into paid accounts by themselves, so delete them before the countdown ends.


Where I Land: Cloudways Is The Platform I Run On

Who Cloudways fits, and who should look elsewhere

If you are...Cloudways fitWhy
An agency with many client sitesStrongUnlimited sites per Flexible server, Site Manager, projects to group clients
A developer who wants Git, SSH and WP-CLIStrongAll built in; Web Rules and cron presets save .htaccess and crontab work
Running WooCommerce with real trafficStrong2GB+ server, Object Cache Pro on by default, zero failed requests in my load test
Wanting to choose your own cloud and regionStrongFive clouds; dozens of locations on Flexible
One busy WordPress site, no server decisionsGood, on AutonomousIt scales itself; one site per plan, two regions
Deploying a Node.js appGood, on VelocityGit-based deploys from $20 a month, ten regions
A beginner who wants cPanelWeakNo cPanel or file manager; a week to learn the panel
Needing email on the same billWeakNo email hosting; add Google Workspace or Zoho, or pick ScalaHosting
Wanting a refund safety netWeakFees are non-refundable; the 3-day trial replaces a money-back window
Expecting support to fix plugins or codePoorOut of scope on every support plan; use an agency or a managed WordPress host

Cloudways is the platform I run my own work on, recommend to clients I trust will read the dashboard, and use to test new WordPress projects. After eight years and four active servers, I have no plans to leave it.

If you build WordPress for a living, run an agency, or want real cloud infrastructure with a thin management layer, this is the right answer. If you need email included and a cPanel-like control panel, ScalaHosting is the right answer. If you have one large site and a budget for managed-everything, Kinsta is the right answer.

What three days of hands-on testing changed in my view

I have run my own sites on Cloudways for years, so I started this update expecting to confirm what I already thought. Starting over as a new customer changed my view on five things.

It is faster to set up than I remembered, and the promises hold. Two launches, a day apart, both took about 7 minutes, exactly as promised. A free SSL certificate took about 70 seconds. Backups, restores, staging pushes and PHP switches each took between half a minute and three minutes, and none of them dropped a single request on the live site. That is the part of "managed" that Cloudways does very well.

The upsells are more frequent than they need to be. An add-on page before every launch, an upgrade offer on the Monitoring page when the server is busy, a standing discount on the scaling page, and a recommendation for a 4 GB server in four separate dialogs. None is dishonest, and the 4 GB advice is sound for a real business site. But a beginner could come away thinking every site needs twice the server it does.

The small print decides the bill more than the plan price does. The launch form preselects a Recommended CPU Optimized server once you have full access. AWS and Google Cloud include only 10 GB of disk. Autonomous charges ten times Flexible's rate for extra disk. Velocity bills its disk on top of the plan. Taxes come on top of everything. Every one of these is shown somewhere, but you meet most of them in the launch form, not on the pricing page.

The new products are real, but young. Autonomous works and protects itself hard, with only two regions and some labels left over from an older plan structure. Velocity deployed my app from GitHub and redeployed a push in about 35 seconds, with a status badge or two not yet telling the truth. Managed AI Agents and Copilot are early: one is half price with no end date shown, the other is mostly Coming Soon. I would build on Flexible today and watch the other three.

A new account needs patience. Mine was disabled for about half an hour after a busy morning of testing. For a new customer moving real sites, that is the one risk I would plan around: open the account, use it lightly for a day or two, then move sites across in batches with the old host still running.

None of that changes the verdict above. For developers, agencies and anyone who wants a real cloud server without running it themselves, Cloudways Flexible is still the platform I would choose, and now I can show you every screen behind that choice.

Cloudways Managed Cloud Hosting, Full Review 2026 Logo
What Our Testing Found
  • 48ms origin TTFB, the fastest of the four Cloudways clouds I measured (Vultr HF, no CDN)
  • 74ms at 100 concurrent clients, a measured step rather than an interpolated one
  • 99.99% uptime over a 54 days UptimeRobot Pro window, 8 minutes of downtime
  • 5 cloud providers on one dashboard: Vultr HF, DigitalOcean, AWS, GCE, Linode/Akamai. I benchmarked four servers on three of them
  • Redis Object Cache Pro included free (Premium value)
  • Pay-as-you-go billing, no long-term commitment, no renewal shock
  • Git deployment, SSH, WP-CLI, staging, best developer tooling tested
  • Unlimited WordPress sites on any plan
  • Autoscaling available (vertical + horizontal)
  • Cloudflare Enterprise CDN add-on available
Real Weaknesses
  • No email hosting in the plan (Rackspace add-on from $1.50 a mailbox)
  • No cPanel, custom Cloudways panel only
  • Only 5 free managed migrations on Flexible
  • Vultr HF 8GB (now 3 cores) costs more than a ScalaHosting VPS of similar size
  • Prices rose about 10% in 2023, the first rise since 2017
  • L1 support limited on server-level issues, escalation required
  • No phone support, live chat and tickets only

Real Benchmark Data (verified 2026-06-12)

  • Origin TTFB (4 plans, no CDN): 48ms to 62ms
  • Uptime (54-day window, UptimeRobot Pro): 99.979% to 99.99%
  • PageSpeed Score (Mobile): 89/100
48ms origin TTFB (Vultr HF) | 99.99% uptime over 54 days | 4 clouds benchmarked | CLOUDS2022 = $30 Free
Cloudways Homepage

$16.00/mo

CLOUDS2022 = $30 Free Credit

Try Cloudways Free ➦

Try Cloudways with $30 free credit (CLOUDS2022) →

Got stuck during setup? Email me at mangesh@thatmy.com with your Cloudways server size and what error you're hitting. I will reply within 24 hours during weekdays. No upsell, no funnel.

Cheers,
Mangesh

Not the right host for you? Read my ScalaHosting review for the best email-included alternative, my ChemiCloud review for the best budget shared option, or the full WordPress hosting comparison.