I recommend managed hosting so that you don’t have to understand how to manage servers or upgrades yourself. More importantly, your host can worry about patching things like security vulnerabilities for plugins. Unless you have a developer on staff or on call, you probably don’t want to go the route of managing your own servers.
I’d also urge you to consider far more features than price for WordPress eCommerce hosting – this is the foundation on which your site it built. Hosts that are a pain about
mod_security (like GoDaddy), that overcrowd servers, or don’t offer super useful features like staging areas are not what I’d build my business on.
If you’re just starting out, we recommend SiteGround’s GoGeek Plan for some great features (such as SSL compatibility and staging sites) and solid support. They strictly manage the resources on this plan to make sure they maximize performance. This is also a good plan for those of you that need some control over your server environment, as they allow more flexibility than some other managed hosts.
We have a full SiteGround review for more details. We also compared this plan to similar plans from Media Temple and DreamHost in this article (which also lists some of our must-have features for eCommerce hosting).
If you have a site with higher traffic (100,000+ visits per month) and want a completely managed experience and quality support, we also recommend Liquid Web’s Managed WooCommerce Hosting, which offers best-in-class performance and features. They have great developer-centric features and far greater server access, along with performance that sales as your site traffic increases and decreases.
Liquid Web offers built-in themes, managed plugin updates (to check for issues before they happen), staging sites, and pretty much every feature a growing eCommerce site needs.