Many people choose Squarespace to start their own online business because of its popularity and user-friendliness. However, this platform was initially created to support content-based websites. Therefore, when your business expands quickly and you need more eCommerce functions, this platform may no longer meets the requirements.
In this case, many merchants have chosen Shopify as an alternative thanks to its outstanding sales features. To understand more about why Shopify can be a great alternative to Squarespace, check out this ultimate comparison between the two: Squarespace vs Shopify.
In this article, I will provide you with step-by-step instructions on how to migrate a store from Squarespace to Shopify. Basically, there are 5 steps you need to go through:
- Back up your store’s data and create a Shopify store
- Perform migration
- Migrate themes and extensions
- Check result after migration
- Post-migration activities
Let’s get started!
Preparation before migration
1. Back up your Squarespace store
Store Database is extremely important because it contains all the information about your product, price, customer, and order. Therefore, that backing up your data before migrating data from Squarespace to Shopify is the first thing you have to do in case of potential problems.
However, with LitExtension migration service, you don’t have to waste your time and effort on these steps as LitExtension will not distort anything in your store.
In case you still want to keep these backup files, I will show you a detailed guide to do this. Or else, skip to the first step to migrate from Squarespace to Shopify store.
Let’s start with your content first. There are 8 steps to export certain content from your Squarespace site into a .xml file.
- In the Home Menu, choose Settings.
- Select Advanced, and then click Import / Export.
- Click Export.
- Click the WordPress icon.
- Select a blog to export from the drop-down menu on Select Primary Blog message
- Click Export.
- Wait a few minutes for the export process.
- Click Download to save the .xml file to your computer.
Export orders or products
Next, export your products into a CSV file. This can be done with just a few clicks.
- In the Home Menu, click Commerce, then select Orders/ Inventory.
- Click Export all.
Besides, you can export specific products in the Inventory Panel.
Finally, on the Customers view, click the “…” icon in the top right corner. Select Export all profiles, then click Confirm. This can help you create a mailing list, marketing campaign, and more. The .csv file includes customers’ information, total orders, total spent,…
2. Create a new Shopify store
After saving your store data, it’s time to set up a new Shopify store so that you have a place to transfer your data to. Shopify offers you a 14-day free trial for you to experience their tools and services. All you have to do is fill in some information about your business and your address where you can get paid. Watch this video to visualize how to build up a Shopify store!
Migrate data from Squarespace to Shopify with LitExtension
There are 3 ways to migrate your store from Squarespace to Shopify currently, which are: manual export and import, hiring an agency to perform the migration, and using an automated migration service like LitExtension.
However, the first method is time-consuming and requires technical knowledge. You’ll have to compare data structure between two platforms and make changes to your CSV files where necessary to ensure data compatibility. After that, you need to have the ability to fix up-coming errors.
The second method is better as you have the website development experts to take care of the migration. Nevertheless, the cost will be very high and it’s hard to find a partner that understands the structure of both platforms to ensure the highest level of accuracy for your migration.
To choose a suitable method for the migration and better plan for it, check our article listing 5 popular considerations when migrating to Shopify.
Now, let’s go straight into how to perform data migration from Squarespace to Shopify with LitExtension.
1. Enter carts’ information
After registering or logging into LitExtension website, hit the Create New Migration button at the top right on the screen to start the migration process.
Then, Select Squarespace as the source cart type from the drop-down list and enter your store’s URL into the blank bar. At this step, you have to enter your email and password to finish source cart setup.
After that, choose Shopify as the target cart type and provide the source store’s URL into the blank bar. Enter the API Password of your Shopify store. You can get your API info easily with the instruction on the right of the form.
2. Choose entities you want to migrate
Click Select All to migrate all entities you have or you can choose certain entities if you want. For example, you can choose only Products or only Customers.
Besides, LitExtension offers you Additional Options to help you avoid possible problems regarding the migration. For example, it allows you to clear current data on Target Store before migration, or preserve Product/ Customer IDs on the target store.
3. Perform migration
LitExtension provides you demo migration with a limited number of entities to see how the actual migration process works. However, you still can skip this step by hitting the “Skip Demo Migration” button to perform Full Migration immediately.
Full Migration will take a few hours depending on the amount of your store data. You will receive an email notifying your migration is completed.
Migrate themes and extensions
In fact, your themes can not be migrated from a platform to another. Fortunately, you can choose a theme and customise it as you want in your new Shopify store. Shopify provides both free themes which are developed by Shopify and paid themes that are supplied by third-party designers. Beside free themes on Shopify, you can consider free themes from Themeforest. All you have to do is choose a theme that is similar to your theme on your Squarespace store and then add them to your Shopify store according to the instructions.
Moreover, you may wonder how you can migrate all the extensions that you installed on your Squarespace store to extend functions for your stores. We all know these extensions are very helpful to your business, and you don’t want to lose it. Luckily, Shopify offers Shopify apps, which have similar features as the extension in your old store, so you have to find the one. After that, LitExtension will help you migrate your data from your old extension to your new one.
Check results after migration
When you finish the migration process, hit the “Check Result” button to make sure that all data have been transferred successfully from Squarespace to Shopify. Contact the LitExtension support team as soon as possible if it has any errors and problems.
You need to check the data on the Shopify front end. Your product will be displayed on the storefront except for those which are out of stock. After that, you should check all information related to your products carefully such as product descriptions, images, variants, and meta descriptions. It is quite easy as you can find them from the catalog or by the onsite search.
Note: Shopify has collections and product tags instead of categories and subcategories so you can find your categories and subcategories on your Source store now located in collections and tags on Shopify.
Next, in the back end, check your customer and order data in the admin area.
Now, before launching your new store, there are some post-migration steps to get your store ready! Here is a list of some post-migration activities that we recommend:
- Change DNS and switch domain
- Set up your shipping
- Choose payment methods
- Try placing some orders
You can visit our article to get detailed instruction on how to perform each activity.
In conclusion, I’ve just shown you very detailed instructions to migrate your store from Squarespace to Shopify using the LitExtension’s service.
For more information, you can contact our support agent, we support you 24/7 and help you solve the problem as soon as possible. So let’s try the Free Demo migration to see how the process is conducted.