7 easy steps to migrate from Squarespace to WordPress- [Guide 2018]

7 easy steps to migrate from Squarespace to WordPress- [Guide 2018]

Have you created a website on Squarespace but decided it’s time to move from Squarespace to WordPress as it’s a more flexible platform? Most of the starting webmasters use Squarespace for their first projects.

However, Squarespace is the best tool for building a beautifully looking website simply. It even takes care of hosting and domain name registrations so you could concentrate on creating your site. Although, its learning curve is not that steep compared to WordPress. But while Squarespace is great for basic sites, it has quite a few limitations:

In this blog post, We’re going to explain to you step-by-step exactly how to move your site from Squarespace to WordPress.

If you need any technical support or want to contact a human who can help you resolve your WordPress Migration issues. You should be trying calling our toll-free number +1 888 614 0555

Reasons for Moving from Squarespace to WordPress?

Squarespace provides an easy to use platform for creating and building websites. However, it is very limited in terms of what you can do on your own website.

Also, WordPress is more flexible, open source and you can do anything you wish with your website.

Getting Started

If you are having a SquareSpace site and you’re serious about growing your business and leveraging your website to build your audience. So your email list and turn your expertise into income, then I highly suggest that you consider moving from SquareSpace to WordPress.

However, Squarespace usually hosts your websites on their own servers. If you are moving to WordPress then you will require hosting your own website. 

Firstly find a WordPress hosting company. Head over to our guide on How to choose best WordPress Hosting. We suggest Bluehost, as they are the official WordPress hosting partner.

In case your Squarespace site has its own domain name, then you may want to transfer that domain to your new web host as well.

Thus, during and after the domain transfer you will be able for accessing your Squarespace website. It will start using the built-in Squarespace subdomain.

Step 1: Installing WordPress

After completely signing up with a web host, the next step is to install WordPress. If you don’t know have a look at our guide on how to install WordPress?

Most WordPress hosting providers like Bluehost, Hostgator, Siteground etc offer quick 1-click WordPress installers.

Step 2: Exporting Squarespace Content

The next step is to export your content from Squarespace after installing WordPress on your new web host.

Also, Squarespace offers limited export functionality. Depending on what content you have on your website some of it will be exported. The remaining content will remain on your Squarespace built-in domain. You will have to manually copy paste it.

Here is the content that will be exported:-

  • Your entire basic pages will be exported as WordPress pages.
  • One blog page will be exported, and it will show on WordPress pages as Blog.
  • Entire blog posts on that one blog page will be exported as WordPress posts.
  • Your Gallery pages will be exported.
  • Text, Image and Embed blocks will be exported

The following content will not be exported:-

  • Album pages, Product pages, and Event pages will not be exported
  • The Audio, Video and Product blocks will not export
  • custom CSS and Style changes
  • Folders and index pages will be left out
  • If you had more than one blog page, then only one of them will be exported

Let’s go ahead and export the content so you can have a fresh start with WordPress where you have all the freedom. 

Login to your Squarespace account and move to Settings » Advanced » Import/Export menu. 

squarespace importexport

This will display you the import/export settings. Just click on the export button to continue.

export squarespace

Now Squarespace will show you a popup with WordPress logo on it. Squarespace currently only exports content in a format suitable for WordPress only. Just tap on the WordPress logo to initiate the export process.

You will view the progress of the export on the left under the import-export buttons. After the export is finished you will see a button for downloading your export file.

downloadexportfile

Download the export file to your computer. You will require it in the next step when you import content into your new WordPress site.

Step 3: Import Content From Squarespace into WordPress

In next step import the content you downloaded from Squarespace into your WordPress site. For doing this Login to your WordPress admin area and then go to Tools » Import page. You will see a list of platforms to select from.

However, Squarespace exports content in a WordPress compatible XML file format so Squarespace will not be listed there. You need to click on WordPress to continue.

wpimport

This will show up a popup where you will be asked to install the WordPress Importer plugin.

Installing the WordPress Importer plugin

Install the plugin and Click on the ‘Install Now’ button.

WordPress will now download and install the WordPress importer plugin. After the completion, you will see a success message. Just click on ‘Activate Plugin and Run Importer’ link.

runimporter

You need to click on the choose file button on the next screen and then select the Squarespace export file you downloaded before. Then after clicking on upload file and import button to continue.

importsquarespace

WordPress will now upload and examine your Squarespace export file. It will show you the import settings page if everything is in order.

This is where you will select an author name for the imported content. WordPress can import the Squarespace user and add them as a subscriber on your WordPress site. You can choose an existing admin user as author or even create a new user.

You will see that there is an option for importing attachment images. This option may not work at all. Just leave the checkbox checked always, hoping that maybe in some future version this issue will be resolved.

importsettings

Tap on the submit button. However, WordPress will start importing content from your Squarespace export file. You will be able to see the success message when it’s done. For reviewing the imported content just visit the pages and posts in WordPress.

Read More: How to Migrate Your WordPress Website from Joomla to WordPress

Step 4: Importing Images from the Squarespace

First of all install and activate the Import External Images plugin in WordPress. Have a look at our step by step tutorial on how to install a plugin in WordPress.

After activation, visit Media » Import Images page for running the plugin.

Step 5: Fix Permalinks

For fixing Permalinks just make sure that you don’t miss traffic coming through the links from your old Squarespace website. WordPress uses SEO friendly URL structure which lets you customize the link structure in many different ways.

The goal here is to make our link structure exact to your Squarespace website. Also, it uses year/month/day/post-name as the link format for blog posts. Squarespace also uses a prefix like a blog or blog-1 in the post URLs.

A typical blog post URL using the default built-in Squarespace domain name may look like shown below:

https://example-website.squarespace.com/blog-1/2016/3/6/post-title

In case you were using your own domain name with Squarespace then a typical blog post URL may look like this:

https://www.yourdomain.com/blog-1/2016/3/6/post-title

Visit Settings » Permalinks page in the WordPress admin area. You will notice a list of URL structure options and the closest match to your old Squarespace URL is Day and Name.

permalinksettings

Next tap on the Day and Name option. After that move down to custom structure. You will be able to see that the custom structure section will be automatically filled with the year, day, month number and post name tags.

You are required to add the blog-1 prefix before everything else. As shown below:-

/blog-1/%year%/%monthnum%/%day%/%postname%/

Thus, to save your settings click on the save changes button. And this step makes sure that users visiting your website from search engines and other sources are redirected to correct posts and pages on the new WordPress site.

There is still a chance that few of your links may result in 404 errors in WordPress.

Read Also: How to Migrate Your WordPress Website from Drupal to WordPress

Step 6: Importing the Other Content from Squarespace to WordPress

Squarespace only lets you export limited content. In case you were using their eCommerce features, events or hosting audio video files then you will have to import all of them manually to your WordPress site.

However, this process can take some time depending on how much content you have there. For products, you will require a WordPress eCommerce plugin, like WooCommerce. In case of any Technical help and support dial our WooCommerce Support number +1 888 614 0555

For your video files, we suggest you host them on third party video hosting services, for example, YouTube and Vimeo.

Step 7: Getting to Know WordPress

WordPress is a powerful platform with marvelous flexibility. There are thousands of professionally designed WordPress themes (free and premium) that you can use on your site. Look at our guide on  7 Top WordPress Themes Marketplaces to Find the Best Themes.

The actual power of WordPress also comes from its thousands of plugins. As these plugins add more features to your WordPress site. You may see our guide on Top 8 WordPress Plugins for SEO.

WordPress also connects you with an extremely helpful global community of WordPress users. You can also ask for help in the WordPress support forums.

Wrapping Up

Well, that’s a wrap for this post. In this tutorial, you have learned how to fully move from Squarespace to WordPress. Did you encounter any problems with migrating from Squarespace to WordPress? If you have any questions or require any assistance, let us know in the comments section below.

Your comment is far precious to make this article more resourceful. So do not forget to leave your opinion. Offer a chance for your friends and followers to think of the article by sharing the post to your social circles.

You can also seek help from WordPress customer service number if you encounter any trouble. Just dial our Toll-Free number + 1 888 614 0555 and get the instant support services.

Read Some Other Blogs:

How to easily Migrate Your WordPress Site To A New Web Host



Leave a Reply