Squarespace is a great platform but it’s not for everybody. It’s an all in one platform, meaning you are limited in what tools you can use. WordPress may have a bit of a steeper learning curve but you can do a lot more with it.
Which is why many people do end up moving from Squarespace to WordPress. And I’m guessing it’s what brought you to this post.
First, let me put you at ease, it’s not hard to make the move. You don’t need to hire someone, unless you want to, you can absolutely do this yourself. I know, because, I did, and now I’ve done it for clients as well.
Sign up to join the community and receive my daily tips via email. Community members get access to exclusive discounts and freebies like my list of the Best Tools for Blogging & Running a Business (based on your budget)!
So go get yourself some liquid courage and let’s do this.
Ideally you are moving to a self-hosted WordPress site. In order to do this you need to buy hosting. I use and recommend SiteGround, it starts at just $3.95 a month and has an excellent reputation unlike other hosting solutions (*cough* Bluehost* cough*).
After you purchase your hosting, follow the instructions to install WordPress on your hosting plan.
You’ll need to export your content from Squarespace. Most of the content is easy to export, other content you’ll have to move over manually.
To export your blog and the basic pages:
Go to Settings > Advanced > Import/Export
Then click Export and select WordPress as the platform you want to export to.
Once Squarespace does its thing, a Download button will appear. Click it to download the file to your computer.
While you are moving your site over to WordPress it is easiest to keep your domain through Squarespace. Having the domain through Squarespace will cost you $20/year which isn’t far off the mark of other domain markets. You will cancel the hosting part of your Squarespace account.
Transferring a domain can cost upwards of a $100. So it’s easiest to just keep it where it is.
To point your Domain to your new hosting provider ( SiteGround ) you will need to change the Name Servers the domain points to.
Go to Settings > Domains
If you have more than one domain, select the one you want to change
Then select “Advanced Settings”
You’ll see two tabs, you’ll want to select “NameServers”
Then Select “use custom nameservers”
You’ll then input SiteGrounds (or whichever host you’re using’s) nameservers which you can get from your SiteGround account, following this tutorial.
While the nameserver change is usually pretty instantaneous, it can take up to 48 hours for the change to process. Additionally, even if you see it working and pointing to your shiny new WordPress site, it may fluctuate from working to not working in those first 48 hours.
So while you can work on getting your site ready to go during that time, to avoid frustration you might just want to walk away for a day.
Login to your WordPress site, you should have set this up when installing WordPress on your hosting plan.
Next I recommend installing the All Import Plugin. To do so:
3. Search: All Import
4. Select “Install Now”
5. Click “Activate”
Once installed, go to the All Import Section and upload the file you downloaded from Squarespace.
You’re then going to want to do a check on all your content. Sometimes, images don’t quite translate and they need to be reuploaded/adjusting.
Additionally, not everything gets exported from Squarespace, per the Squarespace site, these will not export:
So if you were using any of these things, you’ll need to get them manually set up on your WordPress site.
Since you’re no long using Squarespace you don’t want to keep paying for it. Now, they will only issue refunds within 14 days of purchase. So it’s more about making sure you don’t automatically renew your account, which means you can either directly cancel or turn off auto-renewal.
Squarespace walks you through cancelling your account in this tutorial.
Now that your content has moved over the next step is to make sure your site looks how you want, this is where WordPress can have a bit more of a learning curve. Investing in a paid theme will go a long way. Personally, I love having the entire Thrive Themes Membership, which gets you way more than just a bunch of themes.
Thrive Themes is designed to help websites convert, I use it on all my sites and am obsessed with it, I think it will be an especially good fit when moving from Squarespace.
Similar to Squarespace Thrive Themes has a drag and drop interface which could make the move to WordPress from Squarespace a little easier.
Now that you’ve moved your site from Squarespace to WordPress all that’s left is to keep rocking and rolling with your content calendar or whatever it is you’re doing with your now WordPress based site.
If you have any questions, let me know in the comments!
Elizabeth Stapleton is the founder and voice behind Less Debt More Wine and ElizabethStapleton.com. She is a Pinterest marketer, online entrepreneur, and recovering attorney whose writing has been featured on Entrepreneur.com, The Huffington Post, The Penny Hoarder, Budgets Are Sexy, Credit Sesame, and Magnify Money. Additionally, she has been quoted in articles on Business Insider, Student Loan Hero, and Nerd Wallet.
How to Build Your Blog in 5 Days