image 1
image 2
image 3
Commercetools
Squarespace
Circles image
Step-by-Step Migration Guide

Commercetools to Squarespace

Migrating your store from Commercetools to Squarespace might seem daunting, but with proper planning and the right tools, it's a smooth process. Follow this step-by-step guide to ensure a successful transition.

Schedule a call
Background image
Guide Overview

Step-by-Step Migration Guide: Commercetools to Squarespace Migration Guide

Step 1: Preparing Your Commercetools Store for Migration

Before initiating the migration from Commercetools to Squarespace, it is crucial to prepare your Commercetools store effectively. This preparation phase ensures that all relevant data is accurately captured and that your migration will proceed without any hitches. We will focus on data auditing, backup strategies, and setting expectations for the migration process.

First, conduct a thorough audit of your current Commercetools data. This includes reviewing your product catalogs, customer information, order history, and any custom fields that may exist. By understanding the data landscape, we can identify what needs to be migrated and what can be left behind. Consider the following steps:

  • Review Product Data: Ensure that all product information, including names, descriptions, SKUs, prices, and images, are accurate and up to date.
  • Assess Customer Data: Check for any duplicate or outdated customer profiles. This will help maintain data integrity in your new Squarespace store.
  • Order History Evaluation: Determine which orders you want to retain. Typically, maintaining a history of recent orders is beneficial for customer service.
  • Backup Your Data: Utilize Commercetools' export functionality to create backups of your data. This may include exporting data in CSV or JSON format for products, orders, and customer details.

Having a comprehensive backup ensures that you have a fallback option in case anything goes wrong during the migration. Additionally, document any custom fields or specific configurations you currently have that may need to be replicated in Squarespace. This sets a solid foundation for the next steps in the migration process.

Step 2: Setting Up Your Squarespace Store

Once your Commercetools data is backed up and ready for migration, the next step is to set up your new Squarespace store. This phase is essential as it involves selecting a suitable template that aligns with your brand’s identity and configuring the basic settings.

Begin by signing up for a Squarespace account if you haven't done so already. After logging in, follow these steps to set up your store:

  • Select a Template: Choose a template that best represents your brand’s aesthetic. Squarespace offers a variety of stunning templates designed for ecommerce. Pick one that is responsive and visually appealing.
  • Customize Your Template: Use the drag-and-drop builder to modify your selected template. You can adjust colors, fonts, and layout elements to align with your brand guidelines.
  • Configure Store Settings: Access the 'Commerce' settings in the Squarespace dashboard. Here, you will set up payment processing options (e.g., Stripe, PayPal), shipping methods, and tax settings. Ensure that these options reflect your business model and customer needs.
  • Add Essential Pages: Create important pages such as 'About Us', 'Contact', and 'Shipping Policies'. These pages enhance user experience and provide transparency to your customers.

Completing these steps prepares your Squarespace store for the next phase of data migration, ensuring that everything is in place to receive your content from Commercetools.

Step 3: Exporting Data from Commercetools

With your Squarespace store set up and ready, the next step is to export your data from Commercetools. This involves extracting critical data entities that need to be migrated to Squarespace. The process typically consists of several sub-steps to ensure comprehensive data coverage.

Follow these steps to effectively export your data:

  1. Access the Commercetools Admin Console: Log into your Commercetools Management Console and navigate to the relevant sections for the data you wish to export.
  2. Export Product Data: To export product data, go to the product catalog section. Utilize the export functionality, selecting attributes such as product name, SKU, description, price, and inventory levels. Save the exported file in a format compatible with Squarespace, preferably CSV.
  3. Export Customer Data: Next, navigate to the customer section. Export all customer profiles, ensuring to include email addresses, order histories, and any custom fields. This data will be vital for maintaining customer relationships post-migration.
  4. Export Order Data: Lastly, export order history. This may include details like order numbers, dates, items purchased, and payment statuses. Ensure that this data is retained for customer service and reference.

Upon completing these exports, you should have three key CSV files ready for import into Squarespace. Verify that the data is accurate and formatted correctly, as this will ensure a smoother import process later.

Step 4: Importing Data into Squarespace

After successfully exporting your data from Commercetools, the next step is to import this data into your Squarespace store. This is a critical phase, as it involves transferring information that will be visible to your customers. Below are the detailed steps to guide you through the import process.

Follow these procedures to import your data:

  1. Access the Squarespace Dashboard: Log into your Squarespace account and navigate to the 'Commerce' section.
  2. Use the Import Functionality: In the 'Products' section, look for the option to import products. Squarespace supports CSV file uploads, so select the file you exported from Commercetools.
  3. Map Data Fields: During the import process, you will need to map the fields from your CSV file to the corresponding fields in Squarespace. Ensure that product names, descriptions, SKUs, and any custom attributes are correctly aligned to avoid data loss.
  4. Review Customer and Order Imports: Repeat the import process for customer and order data, ensuring that all historical data is retained. This includes mapping customer details and order histories accurately.

Once the data import is complete, review your Squarespace store to ensure that all products, customers, and orders have been imported correctly. Check for any discrepancies or missing data, as this will help avoid issues later.

Step 5: Configuring Payment and Shipping Settings

With your data successfully imported into Squarespace, it’s crucial to configure your payment and shipping settings. These configurations are essential for enabling transactions and fulfilling orders efficiently. Follow these steps to ensure your store is ready for business:

Start by navigating to the 'Commerce' settings within your Squarespace dashboard:

  • Set Up Payment Processors: Squarespace integrates with various payment processors such as Stripe and PayPal. Choose the payment processors you wish to use and follow the prompts to set up your accounts. Ensure that you configure settings for credit card processing, digital wallets, and any other preferred payment methods.
  • Configure Shipping Options: Access the shipping settings to define your shipping methods. You can set flat rates, weight-based rates, or free shipping options. Ensure that you include shipping zones relevant to your customer base, and specify rates based on geographic locations.
  • Tax Settings: Determine your tax settings based on your business location and customer regions. Squarespace allows you to set tax rates automatically based on shipping addresses, so ensure this is configured to comply with local tax laws.

After completing these configurations, run a few test transactions to ensure that everything operates smoothly before going live.

Step 6: Testing Your Squarespace Store

Before officially launching your new Squarespace store, it is vital to conduct thorough testing to ensure everything functions as intended. Testing will help identify any issues, allowing you to resolve them before your customers start shopping. Follow these steps to test your store:

Begin by navigating through your site to check for any broken links, missing images, or layout issues:

  • Test Product Pages: Navigate to each product page to ensure that descriptions, images, and pricing appear correctly. Check that all product variants (if applicable) are functioning as expected.
  • Run Test Transactions: Create test orders using various payment methods to verify that transactions are processed correctly. Make sure to check order confirmations and any automated emails that are sent to customers.
  • Check Shipping Calculations: Ensure that shipping costs are calculated accurately based on the settings you configured. Test various addresses to see how the shipping rates change.
  • Review Customer Accounts: If your store allows customer accounts, test the registration and login process. Ensure that customers can access their order histories and manage their profiles effectively.

Document any issues you encounter during testing and resolve them promptly. This comprehensive testing will ensure a smooth customer experience once your store goes live.

Step 7: Launching and Promoting Your Squarespace Store

With testing complete and everything in order, you are ready to launch your Squarespace store. This is an exciting moment, but it also marks the beginning of your efforts to attract customers and drive sales. Here are the final steps to launch and promote your store:

  1. Officially Launch Your Store: When you are satisfied that everything is working, go ahead and publish your store. Announce the launch on your social media channels, and consider sending out a dedicated email to your customer list.
  2. Implement Marketing Strategies: Utilize Squarespace’s built-in marketing tools to create promotions, discounts, and announcements. Consider running targeted social media ads to reach potential customers.
  3. SEO Optimization: Optimize your product pages for search engines by adding meta descriptions, alt text for images, and utilizing keywords relevant to your products. This will help improve your visibility online.
  4. Monitor Performance: After launching, keep an eye on your store’s performance metrics using Squarespace’s analytics tools. This data will provide insights into customer behavior and sales patterns, allowing you to refine your marketing strategies.

Launching your store is just the beginning; continuous effort in promotion and optimization will help you succeed in the competitive ecommerce landscape.

Power Your Step - Get in Touch

At PowerCommerce, we understand the complexities involved in migrating your online store from Commercetools to Squarespace. Our team of experts is dedicated to providing you with a seamless migration experience that minimizes downtime and maximizes your store's performance.

Don't navigate this journey alone! Here’s how you can get in touch with us:

  1. Visit our contact form: PowerCommerce Contact Page
  2. Call us directly at: 800-099-9090
  3. Email us at: [email protected]

Let us help you power your ecommerce success with our innovative solutions and unmatched support. Reach out today for a risk-free consultation!

Trusted by 1000+ innovative companies worldwide

Schedule Your Migration Today

For businesses prioritizing simplicity, scalability, and robust support, Shopify is the clear winner.

Looking to migrate without hassle? Power Commerce can handle the entire process, ensuring smooth data transfer, store setup, and post-launch success.


Marka Marulića 2, Sarajevo, 71000 BiH

[email protected]

Tell Us about yourself and we’ll get back to you shortly.

By submitting this form, you agree to Power Commerce's Terms of Service and Privacy Policy.