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.
So go get yourself some liquid courage and let’s do this.
Step 1: In Order to Move From Squarespace to WordPress, You Need to First Get Your WordPress Hosting Set Up
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.
Step 2: Head Over to Squarespace
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.
Step 3: Point Your Domain to Your New Host (SiteGround)
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.
Step 4: Relax
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.
Step 5: Import Your Squarespace Content to WordPress
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:
- Go to Plugins
- Click “Add New”
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:
- Product Pages
- this tutorial.
Step 7: Design
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.
Step 8: Keep Rocking and Rolling
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!