Overall
3.7/5
Features
3.5/5
Performance
4/5
Usability
4.5/5
Support
3/5
Pricing
3.5/5

Serverpilot excels in ease of use and has a good performance. However, it is a bit pricy compared to competitors and lacks some essential features such as backups.

  • Great usability
  • Good performance
  • Supports transactional emails
  • Knowledgeable and friendly support
  • No limits on WordPress installations or visitors
  • WordPress on your own server
  • Fast installation of servers and applications
  • Limited monitoring for starter plans
  • Limited notification options
  • Lacks an easy backup functionality
  • Lacks functionalities for easily cloning applications
  • No staging environments
  • Per server and per app pricing
  • No redis or memcached service setup by default
ServerPilot + Vultr From $ 11.50 monthly
Vultr From $ 6 monthly

Hello there again readers! Today I’m going to look into another example of a control panel for hosting your WordPress website on your own VPS. This panel is called ServerPilot.

The ServerPilot WordPress hosting panel is a classic in the industry of control panels, existing over five years. But what exactly is a hosting control panel?

In short, a hosting control panel allows you to run applications on your server without the hassle of managing this server. You most likely won’t need as many skills as a professional systems administrator and it will save you a lot of time.

That having said, Serverpilot is able to run WordPress. And there you are a Serverpilot WordPress Hosting Panel. Most likely, you will connect Serverpilot to a server provider such as Vultr, Digital Ocean, Linode and Upcloud.

In short: ServerPilot is a control panel that allows you to run WordPress on your own server (VPS). And yes, without the technical hassle!

Let’s cut the crap and go on to the review.

TL;DR

I am lazy too. So here you have it, a summary of this review. So how did I experience ServerPilot for hosting WordPress?

  • Serverpilot excels in ease of use and has a good performance. However, in my opinion, it is a bit pricey compared to competitors. Especially if you have many servers and applications, pricing may explode. Moreover, I missed some essential features such as backups, easily cloning applications and advanced services such as Redis.
  • There are some competitive WordPress control panel alternatives available.

Nevertheless, if you love Serverpilot, you can sign-up here. And get $25 of free Upcloud credits here! Upcloud is a well-known VPS (Virtual Private Server) provider with great performance and reliability. So what are you waiting for?

What’s in this ServerPilot review

In this ServerPilot review, I have tested the platform in combination with various VPSes from Upcloud.

For each review, I follow a strict procedure. I don’t like reviews where the only point is to get affiliate fees, so I try to be as objective as possible.

I will roast ServerPilot using the following ingredients:

  • Features: the specific features offered by ServerPilot. What does it offer?
  • Performance: the actual performance of ServerPilot. How many visitors can it handle?
  • Usability: how user-friendly is ServerPilot?
  • Support: what can we expect from ServerPilot ‘s documentation and support staff?
  • Price: is ServerPilot asking a fair price for their service?

By the way, I created two pages that may help you out. One page where you can filter and compare WordPress hosting, and a guide to the best WordPress hosting.

Or check some of these other nifty control panels out there. Control panels to the rescue!

Am I the right person for using ServerPilot?

Serverpilot is aimed at WordPress professionals and professional developers. You need to be able to spin up your own VPS and connect this to ServerPilot.

It’s not that hard to do, but if things go south you actually need some more knowledge to sort everything out.

So, let’s look into the features of ServerPilot.

Features = okay

Serverpilot offers some nifty features for hosting applications but lacks some of the features which (I think) are essential for hosting WordPress. But it might just provide what you need, so don’t hesitate to read on!

General Features

ServerPilot Server List
The home screen for Server Pilot, listing Servers
  • Unlimited App installs per server (starting at $0.50 per application)
  • Server and application manager
  • Two-click WordPress installer 🙂
  • SSL Certificates
  • They have a new service for migrating and cloning WordPress, called DataShuttle.

Monitoring Features

ServerPilot CPU usage chart
The CPU usage chart, available at the Business subscription level.

Paid accounts (from the Business subscription and upwards, find more information under Serverpilot Pricing) have access to some monitoring features such as:

  • Server health, bandwidth disk, memory and CPU usage
  • Detailed application and server logs
  • Resource stats of applications (such as size and memory usage)
  • Performance stats of applications (First Class plan)
ServerPilot App Performance
Insights into slow scripts, available at First Class plan. Great to debug applications!

Security Features

ServerPilot really shines in terms of security features. Let’s list a couple of them:

  • All applications and websites are isolated
  • File transfer over SFTP
  • Server level firewall
  • Automatic updates and security patches
  • 2 Factor Authentication for Panel Login
  • Impressive Security Practices and Architecture
2FA Serverpilot Screenshot
Server Pilot supports 2FA

ServerPilot Developer Features

Since ServerPilot is aimed at developers (or WordPress Professionals), these are worth mentioning:

  • Git is installed by default.
  • WP-CLI is also installed.
  • Database manager
  • ServerPilot supports other applications.
  • ServerPilot has a rest API. You can use it to build your own applications on top of it.

What I miss for WordPress

So the basic feature set is quite amazing, but there are some shortcomings. Let’s list what I missed so far:

  • Memcached and Redis installed. Memcached and Redis are both caching mechanisms for object and page caching. In other words, techniques to make your websites faster. Unfortunately, these are not installed by default.
  • Staging environments and cloning servers/applications. Yup, that’s right. You can’t set up any staging environments in an easy fashion or clone servers. Having said that, they do have a new external service for migration and cloning called DataShuttle.
  • It’s not possible to connect any events happening on ServerPilot to an external notification channel, such as Slack.
  • There is no interface for deployment using external repositories,
  • And the most important: support for backups. You have to install some scripts if you want to do application backups. There is no functionality in the panel itself.

This makes me feel ServerPilot is still aimed at professionals who still know their way around the server. Because if you are, the above tasks can easily be performed. But it’s still a lot of hassle.

A note about email

Like most control panels, ServerPilot does not offer email hosting. And there is a good reason for that.

However, a big advantage is that ServerPilot does support transactional emails. Those are the emails send out of your WordPress application, such as contact form submissions.

That’s actually pretty neat because even some managed hosts don’t have this feature.

By the way, ServerPilot is launching a new service to make it easy to run your own hosting business called Hostlaunch. Be sure to check it out! Combined with ServerPilot, this is an interesting combination.

ServerPilot has fast Performance

ServerPilot has fast performance, but not as fast as other hosting panels optimized for WordPress (blaming you, GridPane and SpinupWP).

The technology behind ServerPilot

In case you may have been wondering: ServerPilot uses Apache + NGINX, PHP-FPM with the latest version of PHP and Brotli for compressing.

And that makes it pretty fast.

Performance Test Results

For every host I test, I load up the exact same WordPress theme and WooCommerce. This is a quite bloated theme which represents the average theme well :).

Subsequently, I look at how many simultaneous users the server can handle without while staying under the 2 seconds loading barrier. And there you are, you have an amazing insight into the actual performance!

2C/4C ServerCachedUncached
Concurrent Users150412
The results of one minute of load testing

Maximum simultaneous users: 1504

Serverpilot cached test
Serverpilot cached test

ServerPilot can handle up to 1504 concurrent users on a 2GB/4C server before timeout errors start appearing. That is impressive for a server that costs you $24 monthly.

Maximum uncached users: 12

Serverpilot Uncached loader.io test
Serverpilot Uncached loader.io test

And this is where ServerPilot is not delivering okay performance. The uncached tests how many users your website could handle if the caching is turned off before errors start appearing. It gives a better insight into the actual performance of the server and the technologies used.

Average loading time: 0.76 seconds

Serverpilot (for Hosting WordPress) 1

I tested the average loading time on Pingdom, and it is roughly 0.76 seconds. Not bad at all.

WordPress Performance Tester Plugin

The WP Performance Tester plugin tests the server and database.

Serverpilot WP Performance Tester Results
Serverpilot WP Performance Tester Results

Serverpilot is not so fast here.

WordPress BenchmarkPlugin

The WordPress benchmark plugin tests raw server power by testing several metrics and database performance.

Serverpilot WP Benchmark
Serverpilot WP Benchmark

Serverpilot is not doing very well here.

WordPress Post Benchmark Test

This will test how much time it takes to insert, query, and delete 10k of posts. An excellent indicator of raw server and database performance.

Serverpilot 10k post test
Serverpilot 10k Post Test

Serverpilot is not fast here, a couple of panels are faster

Time to the First Byte: from 6ms

Serverpilot TTFB
Serverpilot TTFB

The TTFB is excellent for Serverpilot, starting at just 6ms and averaging 239ms globally.

Comparing ServerPilot to other Control Panels

ServerPilot is a control panel for hosting WordPress on your servers. But how does it compare to comparable alternatives?

Select a metric from the chart below, and you can see how ServerPilot compares in a beautiful chart. It took me some hours to develop, but good data is better insights.

Serverpilot is performing averagely, but is doing worse in WordPress-related benchmarks.

Nevertheless, if you still love Serverpilot, you can sign up here. Combine it with a server from Upcloud, from which you can get $25 of free starting credits! Upcloud is a well-known VPS (Virtual Private Server) provider with great performance. So what are you waiting for?

ServerPilot has Amazing Usability

The interface of ServerPilot is surprisingly clean and adding servers and apps is a breeze. I personally love it. Thus, as a ServerPilot WordPress Hosting panel, it acts great.

That having said, I miss some essential usability features such as easily cloning apps, setting up staging and of course a team or project manager.

Managing Servers

Serverpilot Hosting WordPress Overview
The apps screen for a given server.

In the server tab, you can handle the basic server options such as adding apps, server settings, stats and logs (if you have the right subscription) and so on.

Managing Apps and Domains

Managing Apps is done through a similar interface, and it is a very clean interface with no clutter.

Serverpilot WordPress Apps
Changing the settings for an app

By the way, an App is not a mobile app, but just a website. In this case, a WordPress website.

Serverpilot Database Manager
The database manager

It’s also possible to create multiple databases and see the existing databases within Serverpilot. However, managing the content of a database itself is not possible over the interface. For that, you’ll have to manually connect to the database.

Where are the staging tools?

As I said before, I miss some tools such as setting up a staging environment and cloning apps over servers. Or even (automatically) cloning whole servers.

That is something that would make the administration a lot easier.

Good support, but…

ServerPilot offers email support (tickets) and the support is very knowledgeable. Unfortunately, other support options are not available.

One thing I just love about their support is that they are proactive. For example, they emailed me asking how I did like ServerPilot, if I had any questions and they had some useful suggestions!

Knowledgeable support, over email

I had some email contact with the support and all questions were answered by satisfaction. They also responded within 45 minutes, which, I think, is quite good for email.

FAQs and Support
The support section of ServerPilot

The big plus is that support, in my opinion, is very knowledgeable about WordPress. What also (positively!) surprised me is the pro-active stance of support, making sure that everything was satisfactory. Here you go, ServerPilot!

Nevertheless, having live-chat support would be a nice feature too.

Proper Documentation

Essentially everything you need to know about ServerPilot and managing your server is in their documentation.

Again, I must say I love the way they designed their documentation. It’s easy to search through, it is clearly separated into several topics and the articles are well written.

De documentation screen
The documentation screen

Don’t expect beginner level WordPress tutorials though, as the platform is clearly aimed at professionals. You’ll find articles on how to set up custom packages on your server, create backups, and so forth.

And the Pricing = meh

ServerPilot is pricier than similar services unless you have a small number of servers.

That’s because their pricing model, unless GridPane and Runcloud, is based upon a pricing per server and app model.

If you need some serious performance monitoring, it will cost you an additional $20 per server and $2 per app, monthly. These features are quite elaborate though.

A quick note: If you’re a hosting company, you can get up to a 50% discount, which makes the pricing actually a lot better.

In the end, it is still a lot cheaper than most managed hosts out there, such as Kinsta or WPEngine. But it is also way less managed.

ServerPilots Pricing Plans

Serverpilot has three pricing plans, named after airline pricing levels :). All prices are monthly.

EconomyBusinessFirst Class
All basic featuresServer and applications stats and priority support.Application performance stats and insights in errors and requests.
$5/server, $0.50 per app $10/server, $1 per app $20/server, $2 per app

As you can see, pricing steeply increases if you want more insights and you have many apps.

Be aware, that in addition to the Serverpilot WordPress hosting panel, you also need a VPS (which usually starts at $5 a month, Vultr is a great VPS provider). In addition, you need to have a domain registrar, such as NameCheap or Cloudflare.

The top 5 ServerPilot Alternatives

So how does ServerPilot compare to some of its major competitors? Let’s have a look!

Obviously, these competitors function in a similar way. They are all control panels to host WordPress on a VPS.

In my opinion, Runcloud and GridPane top this list since they are either entirely focused on WordPress, or have some great features and support.

Conclusion: great to use, good performance, but lacking features

What can I say? I really like the usability of the ServerPilot WordPress hosting panel, their support and performance is good. But, as a WordPress professional I’m still a bit hesitant to host my WordPress websites on Serverpilot.

That’s mainly because it lacks two essential features, namely backups and easily spinning up development (or staging) environments.

Also, the pricing per server and application can rack up quickly if you need any serious analytics.

After this review, what do you think about Serverpilot? If you love it, sign-up here. Combine it with a blazingly fast and reliable VPS from Upcloud, for which you can get $25 of free credits, and you’re ready to go!

If you don’t need these features, and also don’t mind pricing per server, Serverpilot is actually a great platform for hosting WordPress. And if you’re coming from a shared hosting environment, the user interface is one big breath of fresh air.

Overall
3.7/5
Features
3.5/5
Performance
4/5
Usability
4.5/5
Support
3/5
Pricing
3.5/5
ServerPilot + Vultr From $ 11.50 monthly
Vultr From $ 6 monthly
Bandwidth (GB)5120 / 173.56 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Disk Space (GB)100
Email AccountsNo
Control PanelCustom
CDNNo
BackupsNo
Developer ToolsGIT, WP-CLI, Database Manager, Server logs, SSH Access
Automatic UpdatingNo
Transactional EmailsYes
Site MigrationsYes
Uptime ChecksNo
Security MeasuresServer Firewall, Account Isolation, SSL Certificates, Server Monitoring, Software Patching, Two-Factor Authentication
API IntegrationYes
CachingNginx FastCGI, Opcache
PHP Versions7, 8
Server TypeVPS
Server LocationsNorth-America, Europe, Asia
Average Loading Time Pingdom (s) (lower is better)0.76 - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Average Uncached Loading Time Pingdom (s) (lower is better)1.07 - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Time to First Byte (ms) (lower is better)6.00 - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Global Time to First Byte (ms) (lower is better)239 - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Maximum Visitors Before Error (Cached)1504 - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Maximum Visitors Before Errors (uncached)1504 - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
H2load Queries/S (Cached)1002.16 / 33.97 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
H2load Queries/S (Uncached)29.32 / 0.99 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
WP Performance Test Queries per Second (higher is better)276 / 9.36 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
WP Performance Test Server Score (lower is better)22.567 - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Large Text Data Processing (seconds)8.2 - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Binary Data Processing (seconds)9.8 - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Recursive Math Test (seconds)15.7 / 0.53 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Iterative Math Test (seconds)4.8 / 0.16 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Filesystem write ability (mb/s)782 / 26.51 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Local file copy (mb/s)639 / 21.66 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Small File IO (mb/s)615 / 20.85 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Large DB Import (seconds)36.2 / 1.23 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Simple Query (seconds)11.3 / 0.38 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Complex Query (seconds)7.8 / 0.26 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Network Speed (mbit/s)917 / 31.08 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
WP Benchmark Server Score6 / 0.2 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Post Insertion Test (seconds for inserting 10k posts)77.476 / 2.63 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Post Deletion Test (seconds for deleting 10k posts)66.332 / 2.25 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
Post Query Test (seconds for querying 10k posts)0.251 / 0.01 (weighted) - Serverpilot + Vultr HP AMD 2C/4GB ($29.50 monthly)
WordPress InstallerOne-Click
Domain ManagementApplication Level
Team ManagerNone
Application MonitoringExtensive
Server MonitoringAverage
Server TransfersNo
Project ManagerNo
Support TypesEmail
Support Reaction Time (min)45
Support Knowledge LevelExcellent
DocumentationElaborate
PricingMonthly
InvoicingMonthly