Reviewing SpinupWP and why I closed my account

When Delicious Brains decided to jump into the cloud hosting mix with their new SpinupWP service, I was pumped.

SpinupWP has incredible branding, and they have a very well-thought-out service as well.

Delicious Brains makes some other truly first-rate stuff – I use MigrateDB Pro, the best WordPress database migration tool dozens of times every single day – and I wanted to get in on their hosting offering.

I signed up, set up a Digital Ocean account, and ultimately migrated over about a dozen sites to the new service. I was struck, first and foremost, by how dang fast it is. I’ve been spoiled on hosting – we’ve generally used Flywheel since 2013, and they’re a tremendous provider, but we host a number of smaller sites that don’t really need managed hosting. So those (and the few sites we host for free for friends) I moved over to this new hosting. And those sites were noticeably faster comparing unoptimized and uncached than the same sites on Flywheel (with caching enabled, the speed was virtually identical, but those low-priority sites are also precisely the sites I’m least likely to configure caching on).

The SpinupWP platform

This is not meant to be a full SpinupWP review. I just want to tell you what I liked and didn’t like about it.

  • It’s clean and beautiful and offers just the bare bones of what’s needed. Their dashboard has backup configuration that just works, SSL configuration that just works, and caching that works fantastically well with not a single setting to tweak.
  • I love the visual feedback that tells you what processes are currently running on your server. A+ job on that.
  • Their documentation is really well done. I learned a lot just getting everything set up, and they’ve put a lot of effort into explaining what’s going on on each settings panel and what everything means.
  • You have to set up your own email server for each site. But that’s fine. I used Mailgun, and it’s not particularly difficult to set up. Good deal.
  • I was a bit disappointed in their lack of any sort of database admin panel. I get it. It’s more secure to not have one. But every single competitor I’m aware of offers this, and honestly if someone has access to my SpinupWP admin panel, they can reset credentials and SSH to get into my databases anyhow, so I’m not sure (other than marketing) why they’re claiming it’s more secure. I’d expect that this will someday become a feature of their platform.
  • Their SFTP works great, but locks you out after only a couple of failed attempts – and it locks out the whole server, not just the site you were logging into (or failing to log into). I think that could be better, particularly since each account has its own SFTP login. Just lock out the one site, guys!
  • The basic authentication is a fantastic feature that I didn’t expect. Great job with that, guys!

And I used the platform for about three and a half months. Everything chugged along great, no issues at all (except one caused perhaps by one of the servers having not quite enough resources, which I later upgraded).

The problem

And then I did something completely mundane last Friday evening.

I changed the URL of a site. I’d been toying with moving this site (elod.in) over to my low-priority hosting solution, mostly because if my main servers were to suddenly go down, I’d like to have a place to update that’s not on that server. Seems logical, right? And there’s no site better to test things on than your own site.

So I set up this site at staging.elod.in on one of my SpinupWP servers, got it to where I wanted it, then decided to make it live. I used the SpinupWP option to change the main domain to elod.in, and suddenly the server just … went down. Not just that site. The whole server.

It happened to be a Friday evening, so, after trying to reboot the server, trying to restart nginx (that’s the service which was choking), I gave up and sent in a support ticket. The support ticket didn’t get opened until Monday morning during business hours.

By that time, though, I’d logged back in, figured out how to connect over SSH, and removed the offending file that nginx was attempting to load. The server came back up, and everything was fixed.

And I realized that I can’t be on a platform that I don’t have full control over (theoretically, I do, but if a substantial issue comes up, I’m not good enough on the command line to fix it in the way I could on a normal server or with an assist from support).

Here’s the kicker: when support did reach out, there was no inkling of “other customers might be experiencing this as well, let’s get to the bottom of it.” It was mostly “well, looks like it’s resolved now,” which is fine, except that I didn’t do anything they don’t expect thousands of other users to do. That’s problematic, that they’re either not trying to figure out why this issue happened or (perhaps) just not telling me about it. If they’re just not telling me about it, then fine, I guess, but it hurt my confidence in their platform.

But that’s the crux of it. SpinupWP’s entire pitch is this: manage your own server without the stress of having to fully manage your own server. This is from the bottom of their website. It’s their marketing’s main thrust:

… but it I can’t get support for a three-day period for something that is, at core, a SpinupWP feature, then that’s not a way to reduce my stress level.

My point about SpinupWP

So here’s my point. SpinupWP needs support to be available 24/7, at a minimal level, to be a viable alternative the other big players in cloud hosting.

NOTE: SpinupWP did reach out and tell me about their managed support options. But they clock in at hundreds of dollars per month, and I don’t need support for customizations. I just need support when something goes majorly wrong on the stock SpinupWP platform, and I need to know that I’m going to get an answer on a ticket in six hours or so.

(I moved all of these sites onto CloudWays, which seems to be largely an equivalent product which has at least basic 24/7 chat support; it was the first thing I tested when spinning up copies of all of these sites). CloudWays doesn’t feel quite as fast, though I’m on identically-configured DigitalOcean droplets. I don’t like Cloudways’ caching solution as much, and is in all other ways virtually identical to SpinupWP (the other differences are that CloudWays does give me a database panel, which is nice, but their SSL implementation isn’t as good as they don’t handle the redirection automatically, and they don’t have a one-click solution for setting up basic authentication).

So if you work for SpinupWP and you’re reading this – I’m perhaps representative of at least a chunk of your ideal market. I host hundreds of sites, and I’m predisposed to want you to succeed. This is why your hosting didn’t succeed for me.

Best of luck, and I’ll be watching. I’m still a very gettable customer in the long run, even if I’m tired of moving sites back and forth for the moment.

Comments

11 responses to “Reviewing SpinupWP and why I closed my account”

  1. Jon, great review.

    I have been intrigued by SpinupWP, but the support delay you received kills it for me as well. I too would be “very gettable” if they have or are going to address the support issue. Did you ever hear back from them in any manner?

    Thanks again Jon for sharing your experience.

    1. Jon Schroeder Avatar
      Jon Schroeder

      I did hear back, but only as far as I think I’d said in the blog post. I heard back later and was essentially told that they offer support at a significantly higher tier of pricing. I think the disconnect was that they’re thinking of WordPress support, and I’m thinking the support I was mainly needing was *product* support, which I suppose I felt entitled to by virtue of having bought their product, which turned out to have (at that time) a pretty significant bug.

  2. We used spinupwp too but quit it for the same reason – lack of 24×7 support and some simple, normal things were lacking. I know they’ll eventually get there with the product and the process – they’re absolutely fantastic developers and make really good products. But hosting and the responsibilities that come with it is not in their DNA yet.

    Anyway, after that experience we were spooked. And after trying another similar service with other issues, we decided to build our own thing that would provide the same benefits, give us full control over the servers and sites and be true to the WordPress heritage.

    Basically we built out a fully open source WordPress plugin that deploys WordPress servers and sites (https://wpclouddeploy.com). Its 100% in your control (or you can get a hosted version if you like but the plugin gives you absolute control over the entire process without sending you to the command line.)

    And because its a plugin built with custom post types, its easy to integrate other WP like things – such as ACF which gives you the ability to do some cool things you just can’t do with other dashboards.

  3. Unreliable. I’ve been using Serverpilot.io for several years, however I liked some of the features that Spinupwp had to offer, so I thought I would give it a try.

    My servers have been down several times and backups fail continuously. All my servers are on Google Cloud and use the same setup.

    I have never had any server problems or downtime in over four years with Server Pilot. Not once.

    So, I am moving back to Serverpilot.io and staying.

  4. Very painfull. I want to migrate portal from demo to production, spinupwp doesnt use phpmyadmin, disk is locked for sudo user and cant upload files with ftp, password change doesnt work to upload migration plugin after fresh installation…. So I cant into WordPress installation anymore I made with Spinupwp, loosing my mind. For database access in need local installation tableplus with licence for computer etc.

    Seems perspective but not usefull. Avoid, in 2 days I did not suceed upload one fresh site, otherwise managing 30 Plesk servers.

    Ill close sunscription now.

  5. Gustavo Denecken Avatar
    Gustavo Denecken

    Same issue here.
    SpinupWP looks like – as a business concept – a “good idea” but their lack of support is very annoying.
    Their SSL certificates configuration is very poor – and they know it – however, they do nothing to improve.
    I’m closing my account with them.

    Do you know a similar alternative that is reliable enough?

  6. I am still undecided about spinupwp, i also don’t like cloudways but I have to manage it.

  7. I get what you’re saying here, but I view it more as a cloud control panel vs a hosting provider or a server management company.

    I have also experienced some delays in their support response, but I do not expect a $12/mo provider to actively manage my server. They just make some parts easier to set up and take away some of the overhead you might have with things like WHM/Cpanel.

    Mission-critical sites are on servers where we use a 3rd party server management service (I have been happy with serversurgeon.com for quite some time) to manage servers and be the stop-gap between the non-managed servers and myself and dev teams.

    I haven’t been using SpinupWP for too long, but it seems to do what they say it will do and for the level of $ involved I find that they have a pretty fair offering.

    So I feel they do what they say they do even if there are some issues. I’ve had to nuke a site and add it back due to a glitch, but this isn’t something exclusive to them.

    The only real negative I have is a few non-WP sites only run on older versions of PHP and don’t quite justify the effort ($) to upgrade can’t be migrated to them. Yes, these sites should be updated but the cost-benefit isn’t there, but they bring in enough revenue to keep them alive in the current state they’re in.

    So overall, for me, the price, speed, and simplicity of SpinupWP so far have outweighed the cons.

  8. I’ve been using spinupwp for a year and they have a great product. But after a year without any problems with the server, I just learned about managing vps and how I can save money.

  9. being using spinupwp for over 3 years and issues I’ve had are easy to fix. specially when migrating large sites is just better to upload backups manually and restore them locally. their support is fine. never had an issue with them not responding. I can see users blaming spinup because their lack of wp knowleage. wordpress can be a real pain if you dont follow best practices but its not really spinup fault.

    spinup has save me lot of time dealing with wp sites. I do recomend it

    1. Jon Schroeder Avatar
      Jon Schroeder

      I’ve considered trying them out again. Keep in mind that when I wrote this review, they’d been live for like a month. The best practices thing and all that – it wasn’t that. My server (not an individual site) went down when I performed a server-level task through their interface. There wasn’t a lack of WP knowledge causing this.

      I very well might move back here. Still on Cloudways for my low priority hosting pool and it’s still … fine, I guess. It is just OK.

      If SpinUpWP would provide this specific type of support, I’d be all about it.

Leave a Reply

Your email address will not be published. Required fields are marked *