We built strong Google rankings on Squarespace and I was convinced migrating to Shopify would destroy them. The tool mapped our Product Page URLs directly to Shopify Handles, so every product kept the same slug. Combined with 301 redirects on the domain, we saw zero ranking drops after the switch.
Squarespace to Shopify Migration - Products
Convert your Squarespace Commerce catalog to Shopify CSV format. Preserves product URLs, handles variants, and maps sale pricing automatically.
Free preview — then from $5. Save with bundles.Download Sample Squarespace Export
Example Squarespace product export to test the converter
How Squarespace → Shopify Migration Works
Export from Squarespace
Products & Services → Products → Export all
Upload and Configure
Upload Products Export CSV and choose Product Import format
Preview and Download
Review converted data, download Shopify-ready file
Import to Shopify
Products → Import
Every row and field is preserved in Shopify Products CSV format — ready to load into the target platform immediately.
How People Use Squarespace → Shopify
Squarespace puts images in five separate columns while Shopify needs each image as its own row. Reformatting that manually for 300+ products was a two-day job. The converter restructured all five image columns into proper Shopify rows with correct positioning in about 30 seconds. My last three migrations have been same-day turnarounds.
My biggest worry was sale pricing. Squarespace has a separate On Sale flag and Sale Price field, but Shopify uses Compare At Price logic. The tool figured out the mapping automatically -- my sale items showed the correct strikethrough pricing in Shopify immediately after import. No customer ever saw a wrong price during the transition.
Squarespace → Shopify Migration Questions
What Squarespace export should I use?
Use Commerce → Inventory → Export Products. This creates a CSV with all product data including variants, images, and pricing.
Will my product URLs stay the same?
Yes! We use Squarespace's Product Page field as the Shopify Handle. This preserves product URLs for SEO. Set up domain forwarding and 301 redirects for the domain change.
What about customer data and orders?
This tool migrates products only. Squarespace doesn't provide customer/order export for migration. You'll need Shopify migration apps for order history.
Why Squarespace Products Don't Import Directly to Shopify
The Image Column Problem
Sale Pricing Structure
What This Tool Does
Secure Squarespace → Shopify Migration
Nothing Left Behind
Every row and every field preserved. No data dropped during migration.
Runs in Your Browser
All migration logic runs locally. Your data stays on your machine.
GDPR Compliant
Zero data retention. Full EU privacy compliance.
// PRICING //
Choose the plan that fits your needs
Just start processing on any tool page
Tools processing starts from 5 credits. Then 1 credit = 1k rows. No sign-up needed.
Credit Bundles
One-time purchase
- No monthly commitment
- Credits valid for one year
- Access to all tools
- Full file downloads
Monthly Bundles Pro
Best for professionals and content creators
- Credits refresh monthly
- Priority processing
Purchase Credits
- Full CSV & Excel export
- Google Sheets export
- Instant browser download
Do unused credits expire?
One-time credit bundles are valid for one year. Subscription credits refresh monthly. You can use credits across any tool, anytime.
Is my data secure?
Files process entirely in your browser. We're GDPR compliant with TLS encryption.
Can I get a refund?
Yes! Full refund within 14 days if no credits used. Partial refund for unused credits anytime. Contact sup@spreadsheetbroccoli.com.
Terms of service applies. VAT included where applicable.
More credits - more savings
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
Field Mapping
How Squarespace Products fields map to Shopify Products
| Squarespace Products | Source Value | Shopify Products | Target Value | Note | |
|---|---|---|---|---|---|
Product Name |
Classic Cotton T-Shirt |
→ | Title |
Classic Cotton T-Shirt
|
Product name |
Product Page |
classic-cotton-tshirt |
→ | Handle |
classic-cotton-tshirt
|
URL slug (preserves SEO) |
SKU |
TSH-001 |
→ | Variant SKU |
TSH-001
|
Stock keeping unit |
Description |
<p>Comfortable 100% cotton t-shirt</p> |
→ | Body (HTML) |
<p>Comfortable 100% cotton t-shirt</p>
|
Product description |
Price |
29.99 |
→ | Variant Price |
29.99
|
Base price or sale price |
Stock |
100 |
→ | Variant Inventory Qty |
100
|
Stock quantity |
Categories |
Apparel;T-Shirts |
→ | Tags |
Apparel;T-Shirts
|
Semicolon-separated → comma-separated |
Tags |
cotton, casual, summer |
→ | Tags |
cotton, casual, summer
|
Merged with categories |
Option Name 1 |
Size |
→ | Option1 Name |
Size
|
First variant option |
Option Value 1 |
Small |
→ | Option1 Value |
Small
|
Option value |
Visible |
TRUE |
→ | Published |
TRUE
|
Visibility status |
SEO Title |
Classic T-Shirt - Comfortable Cotton |
→ | SEO Title |
Classic T-Shirt - Comfortable Cotton
|
Meta title |
SEO Description |
Shop our classic 100% cotton t-shirt |
→ | SEO Description |
Shop our classic 100% cotton t-shirt
|
Meta description |
Why Use Squarespace → Shopify Migration?
SEO-Preserving URLs
Maps Squarespace Product Page to Shopify Handle to preserve product URLs and rankings.
Image Restructuring
Converts Squarespace's 5 image columns into separate Shopify rows with proper positioning.
Sale Price Mapping
Intelligently converts On Sale flag + Sale Price to Shopify's Compare At Price system.
Weight Conversion
Converts weights from pounds, kilograms, or ounces to Shopify's required grams format.
Category Flattening
Converts Squarespace semicolon-separated categories to comma-separated Shopify tags.
Variant Options
Maps Squarespace Option Name/Value fields to Shopify's Option1/2/3 structure.
Data Transformation
Each Squarespace product becomes multiple Shopify rows (base + images)
Single row with 5 image URL columns
Product Name,
Product Page,
Price,
Product Image 1-5 URL
Main product row + additional image rows
Common Product Import Errors
Issues you might encounter when importing Products Export data to Product Import - and how we solve them
Missing Product Page Slug
Product Page column (URL slug) is required
Empty Product Page field
classic-cotton-tshirt
Ensure all products have URL slugs in Squarespace
Generate slugs from Product Name if missing
Sale Price Without On Sale Flag
Sale Price provided but On Sale is FALSE
Price=29.99, Sale Price=24.99, On Sale=FALSE
Set On Sale=TRUE when Sale Price < Price
Tool uses Sale Price if On Sale=TRUE and Sale Price < Price
Verify sale pricing logic in preview
Frequently Asked Questions
Squarespace → Shopify Data Ecosystem
All available data flows from Squarespace to Shopify
Quick question before you go
Help us improve—what stopped you today?
Thank you!
Enter your email to claim your welcome bonus