WordPress or Squarespace: the pros & cons of each

Choosing the right platform for your website

Updated in 2016

Recently clients & enquirers have been asking about which platform is better – WordPress or Squarespace – so I thought it might be helpful to post a comparison here. This is based on my own experience in using, designing for and administering websites and blogs on both platforms: your mileage may vary. But here’s how I see it…

NOTE: All comparisons and info below relate to WordPress.org, which is the installed version that you download and install on your own hosting. I am not including WordPress.com in this comparison, which is the hosted version of WordPress that you sign up / subscribe to. This comparison is for professionals and small businesses, and I don’t feel that WordPress.com is the right choice for this purpose.

Similarities between WordPress & Squarespace

There are a number of similar characteristics and functions of the two products; here’s a few of the most relevant ones. Both:

  • Can be used for creating and managing blogs or a variety of different types of website
  • Are cost-effective, starting at a few pounds per month for hosting/subscription
  • Allow you to use your own domain name (instead of something like http://yourdomain.wordpress.com )
  • Allow non-technical people to update the website text/content without much training
  • Offer a lot of visual design flexibility, in which an experienced designer/developer (like me) can create polished, professional websites quickly ; however, there are some design limitations with both systems
  • Use template-based designs that can be easily changed, customised or tweaked in future without affecting the content
  • Have a number of search-engine-friendly elements built into the way the pages/sites are structured
  • Offer the ability to have multiple authors/editors with different levels of editing permission
  • Have the capability to use/embed video or other media within the site
  • Have their own quirks – things that don’t quite make sense – but are easily worked around once you figure it out

So what are the main differences?

squarespaceAbout Squarespace

Squarespace is a full-featured hosted content management system (CMS) designed for websites and blogs.  Users pay a monthly subscription fee to Squarespace in return for hosting the site and access to the content management system. You don’t download anything and you don’t need to find hosting: as soon as you sign up online, you can get started working on your site.

Squarespace Pros:

  • The subscription fee includes full technical support from Squarespace. Response times have been quick in the past: anywhere from a few minutes to a few hours.
  • Cost effective: the lower level subscription rates are comparable to the cost of standard web hosting, with a lot more included.
  • Very intuitive content management system: much more user-friendly than WordPress or most others (at least for non-technical people). It is clear that Squarespace developers focus a lot on usability.
  • Offers scope for additional functionality (eg e-commerce, custom forms, private client pages) through built-in features & modules that are easy to set up, usually even by non-technical people. These modules are supported by Squarespace’s tech support in case of any problems.
  • Basic website statistics are built-in, and conveniently accessed through the same login used for editing the site.
  • You get a free domain name with an annual subscription, and you can connect this to Google Apps (directly through Squarespace) to easily get branded email, too.
  • Squarespace is integrated with Getty Images, so you can easily and cheaply license professional stock photos to use on your website, without ever needing to leave your website management interface.
  • Squarespace has fully integrated e-commerce, so you can set up your website to sell products/services or take donations all in the same place as where you manage your website content.
  • All the infrastructure is managed by Squarespace. This means future product upgrades are applied automatically by Squarespace, so you don’t need to install anything or worry about whether you are using the latest version (you always are).
  • Everything’s in one place: if something goes wrong, you know it’s Squarespace. With WordPress, you sometimes can’t easily tell whether it’s a WordPress problem or a problem with your hosting provider, making troubleshooting take longer.
  • Because the code is privately controlled by Squarespace, and because your site is running on their servers, you don’t have to worry about hacking or security threats like you would with WordPress.

Squarespace Cons:

  • As a fully-hosted solution, you cannot shop around for better hosting deals: you are tied in to Squarespace’s hosting and prices.
  • Some added features are only available through higher monthly fee subscription packages.
  • Some features cannot be easily customised without a designer/developer’s help (custom coding).
  • Squarespace templates take a ‘blank canvas’ approach, which means you may need a designer or a good design eye & some online tutorials (or my Squarespace book) to make the site look the way you want it to look.
  • The statistics that come built into Squarespace are not as detailed as those from Google Analytics or other web analytics tools (note: you can install Google Analytics or other on Squarespace).
  • Squarespace is not a huge company with thousands of developers (though it is growing fast!), so product improvements and enhancements are not released as often as with certain bigger CMS products, nor as often as new plugins for WordPress become available.
  • Some of the newer Squarespace functions such as the e-Commerce element are not as mature or flexible as some of the other players in the market (such as the WordPress Woo Commerce plugin, or the Shopify platform).

wordpressAbout WordPress

WordPress is an open source blogging platform that can be adapted for use as both a standard website CMS and/or blog.  You need a suitable hosting provider and a downloaded version of WordPress to get started. Once this is installed, you login to your WordPress admin panel to work on the site.

WordPress Pros:

  • WordPress is available free of charge, without having to pay a license fee or subscription, so the only cost related to purchase is the cost of web hosting. This means you can shop around for the best hosting deal, or move hosts in future should you choose to.
  • WordPress is one of the world’s most-used and well-supported blog CMS platforms; it has an active support community and a development roadmap, with frequent upgrades that constantly improve functionality and security. Out of all the open source blog CMS platforms, it’s the one I recommend most.
  • A huge range of 3rd party plugins is available to expand the functionality of WordPress. The variety of plugins available is far greater than the variety of modules available for expanding Squarespace. Plugins are available for nearly anything you could want to do on a standard website.
  • A huge range of 3rd party design templates (called ‘themes’) is available, with colours and other graphical elements baked right in. The cost of themes ranges from free to $100. Some premium themes also include bundled plugins for added functionality.
  • The fact that WordPress is open source (rather than commercial) appeals to some clients from an ethical perspective. This means that you are free to use the product without many restrictions of commercial software, and are supporting the open source ideology.

WordPress Cons:

  • The fact that it is open source (rather than commercial) is a barrier/turn-off to some clients. They want the assurances that come with a commercial organisation developing and taking responsibility for the product. They want to be able to hold someone accountable, and be able to contact someone whose job it is to respond, in case of any problem.
  • Because it is open source, anyone can have access to the code… and because it’s also one of the world’s most popular platforms, there are lots of unscrupulous hackers out there wreaking havoc on WordPress websites. You’ll definitely have to take security measures if you choose WordPress. Some of these can cost money – and even the free ones can take time to configure.
  • Although WordPress is a popular platform, it is reliant on the pool of open-source developers for product improvements and bug-fixes, many of whom who do this primarily in their free time. Therefore, it can sometimes take a while for bugs to be fixed.
  • The user interface for administering and editing is a bit less intuitive than Squarespace, and not as user-friendly. It definitely feels more technical. And, you’ll need third-party plugins to be able to make fancy layouts.
  • Most added features are only available as 3rd-party plugins or widgets: this means they are not supported by WordPress, and can sometimes cause compatibility issues when the WordPress platform is upgraded. If this happens (and it happens a lot), you’ll have to wait until the 3rd party upgrades the plugin or theme to be compatible with the new version of WordPress – and in the meantime, you might see errors on your site or have to turn off certain functions.
  • Because anyone can develop and release a plugin/widget, so there’s a high chaff-to-wheat ratio. You may have to play trial and error with a bunch of different plugins before you find a good, stable, currently supported plugin. And even then, you won’t know when/if the person who made that plugin will decide to stop supporting it. And when they do, you might have to start all over again.
  • You’ll need to interact with multiple suppliers: at minimum, you’ll need hosting, domain name, email (these 3 could be the same), plus the software from WordPress (and possibly someone to help you install/configure it), and a theme developer or provider. You’ll also most likely be interacting with multiple 3rd party plugin providers, too.
  • If something goes wrong, the culprit could be WordPress, your host, a plugin, a theme – so it can be difficult to find which is at fault, and you may need a tech expert to step in to troubleshoot. This can be costly and/or mean downtime for your website.
  • Because WordPress is an installed application, someone must manually upgrade the product whenever a new version is released. Failure to upgrade can cause security risks, but upgrading can create compatibility issues (see above). Update: the latest versions of WordPress can be set to have automatic upgrades.

So which is better?

There is no right or wrong answer: the best tool will depend on your own preference, and whether you have someone you can trust to help design/develop/administer/train on that particular platform. Because as easy as they both are to use, it can really help to have someone who knows what they are doing to work with you, at least in the beginning.

You may also find my other Squarespace vs WordPress comparison post useful – it focuses on the design side of things.


About the Author:

I'm a web problem-solver who helps people make the most of digital tools, techniques and practices. I've been working with websites for the last 17 years and I absolutely love it.

  1. Miko,
    Good write-up.
    I recently decided to move from WordPress to Squarespace. I looked at some other platforms (such as Blogger), but they just didn’t offer quite enough functionality for what I wanted).
    I had been using self-hosted WordPress for over 2 years, but was just finding I was spending most of my time solving site, technical, and performance issues, instead of building content, which was always my goal.
    I never went into this to become an expert is CSS, Caching software, or CDNs.. just to put some ideas and thoughts out there to try to help people.
    Time will still tell if it was the right switch, since it is still early in the process.
    But I think it is a mistake that many people dismiss platforms such as Squarespace, Blogger, or WordPress.com. It is a great platform for many “hobby bloggers”, small site owners, and even for big businesses as well.
    If you understand the pros/cons of the platforms, and their limitations/differences, they serve overlapping needs. It really depends upon what you need, what your skills are, and what your time/budgets is.
    And my experience is that WordPress is MUCH more expensive then what I am paying for Squarespace. Sure, you can get a free theme and throw it on crappy shared hosting for $5 a month, but good luck with support, performance, and security.
    My very “modest” WordPress site was costing me much more on a “true annual basis” then I am spending currently for my SquareSpace site. If you add in my “time”, it is no comparison as to how much cheaper SS is for me.
    Again, this is my experience, but it is based on almost 3 years of experience with WordPress, and there are definitely things I miss from WordPress – but so far, nothing I can’t live without or haven’t found a reasonable “workaround”.
    You can learn about my thought process as to why I made the switch in a recent post I made to my site:

  2. @Michael: You are definitely not alone in your experience! In fact, I end up moving clients away from WordPress onto Squarespace for exactly the same reasons. I rarely use WordPress for clients – though this site is WordPress, all of my other sites are Squarespace sites. I primarily keep this one as I have 10+years of content here (a pain to migrate!) and also so I can keep my WordPress skills sharp for the 20% of clients I do have on WordPress.

0 Pings & Trackbacks

Leave a Reply