Squarespace and Google Merchant Center: The Reality
Squarespace Commerce does not offer a native, one-click Google Merchant Center integration. Unlike Shopify (which has the Google & YouTube channel) or BigCommerce (which has a built-in Google Shopping app), Squarespace requires you to use third-party tools or manual methods to generate and submit a product feed.
This does not mean Squarespace stores cannot use Google Shopping — they absolutely can. It means you need to do more manual work to get there, and you must understand the platform's limitations to avoid compliance issues that stem from those constraints.
The two viable paths for Squarespace merchants:
- Third-party feed tools that connect to your Squarespace catalog via API and generate Google-compatible feeds
- Manual feed creation via Google Sheets, where you enter product data by hand and connect the sheet to Merchant Center
Both paths work. The right choice depends on your catalog size and how often your products change.
Feed Generation Options for Squarespace
Third-Party Feed Tools
Several services specialize in generating Google Shopping feeds from Squarespace product data:
Flexify — One of the most popular options for Squarespace-to-Google-Shopping feeds. Connects to your Squarespace catalog, generates a product feed with all required attributes, and keeps it synchronized. Supports attribute mapping, category mapping, and basic feed rules. Pricing is typically per-product or per-feed.
GoDataFeed — A feed management platform that supports Squarespace among many other platforms. Provides advanced attribute mapping, feed rules, and multi-channel support. Best for stores that also sell on Facebook, Bing, or Amazon.
DataFeedWatch — Another multi-channel feed management tool with Squarespace support. Offers attribute mapping, feed optimization rules, and automated error detection.
All three tools pull product data from Squarespace's API, so they capture your current titles, descriptions, prices, images, and inventory. The setup process is similar: connect your Squarespace account, configure attribute mapping, set a sync schedule, and submit the feed URL to Merchant Center.
Manual Feed via Google Sheets
For stores with fewer than 100 products that do not change frequently, a Google Sheets feed is a practical option. Create a spreadsheet in Google Sheets with columns matching Google's product data specification:
id,title,description,link,image_link,price,availability,brand,gtin,condition,google_product_category
Enter your product data row by row. In Merchant Center, add a feed source pointing to this Google Sheet. Google fetches the sheet on your configured schedule and processes it as a product feed.
The advantage is complete control over every attribute. The disadvantage is that you must update the sheet manually whenever prices, availability, or product details change. A stale feed is one of the fastest paths to product disapprovals.
Scan your store now → — Works with all platforms including Squarespace.
Product Catalog Requirements on Squarespace
Before generating a feed, ensure your Squarespace product data is complete and accurate.
Product Fields That Map to Feed Attributes
Squarespace Commerce product fields and how they map to Google's requirements:
- Product Title maps to
title— Follow the format: Brand + Product Type + Key Attributes (color, size, material). Avoid promotional language. - Product Description maps to
description— Must be detailed and accurate. Squarespace's product description field supports rich text, but your feed will receive plain text. Ensure the description reads well without formatting. - Price maps to
price— Must match what customers see on your product page. If you offer sale pricing, the feed should include bothprice(original) andsale_price(discounted). - Images map to
image_link— Use high-resolution images. Squarespace serves images through its CDN, which handles resizing. Verify served images meet Google's minimums (100x100px, 250x250 for apparel). - SKU maps to
id— Unique identifier for each product. Assign SKUs to all products in Squarespace's inventory section. - Variants — Squarespace supports product variants (size, color). Each variant needs its own entry in the feed with a unique ID, specific price, and specific image if available.
Fields Squarespace Lacks
Squarespace does not have dedicated fields for several Google-required attributes:
- GTIN (UPC/EAN/ISBN) — No native field. You must enter GTINs in your feed tool or Google Sheet manually.
- Brand — No dedicated brand field in Squarespace Commerce. Add brand names to your product titles or enter them in your feed tool.
- MPN — No native field. Add to your feed manually.
- Google Product Category — Must be set in your feed tool's category mapping.
These gaps are the primary reason Squarespace stores need third-party feed tools or manual sheets. The platform does not store enough product metadata to generate a fully compliant feed on its own.
Structured Data on Squarespace
Squarespace templates automatically generate Product schema markup on product pages. The schema includes basic product information: name, description, image, price, availability, and SKU.
However, Squarespace's schema output has limitations:
- Brand is often missing because Squarespace lacks a brand field
- GTIN is not included in the schema
- Review/rating data depends on whether you use a third-party reviews app that injects its own schema
Verify your product page schema using Google's Rich Results Test. If critical attributes are missing, you can add custom JSON-LD via Squarespace's Code Injection feature (Settings > Advanced > Code Injection). Inject a <script type="application/ld+json"> block in the page header or footer with the missing attributes.
For product-page-specific code injection, use Squarespace's per-page code injection (available on Business and Commerce plans) to add custom schema to individual product pages. This is tedious for large catalogs but effective for high-priority products.
Policy Pages on Squarespace
Creating policy pages on Squarespace is straightforward, but linking them correctly in navigation is essential.
Creating Policy Pages
Add each required page in the Squarespace Pages panel:
- Return and Refund Policy — Detail your return window, eligible items, return process, and refund methods. Be specific about who pays return shipping and how long refunds take.
- Shipping Policy — List all shipping methods, costs, delivery timeframes, and geographic restrictions. Squarespace's shipping settings (under Commerce > Shipping) are your source of truth.
- Privacy Policy — Cover data collection, processing, storage, and third-party sharing. Squarespace collects customer data for orders. If you use Squarespace's email campaigns or analytics, disclose that data usage.
- Terms and Conditions — Legal terms governing purchases, liability, and disputes.
- Contact Page — Use Squarespace's built-in contact form block plus a visible email address, phone number, or physical address.
Navigation Placement
Add all policy pages to your site's footer navigation. In Squarespace, go to Pages and create a "Not Linked" section for policy pages, then add them to your footer navigation under Navigation. Google must be able to discover these pages by following links from your homepage. Pages that are not linked from your site navigation may not be found during compliance review.
Scan your store now → — Our scanner checks policy pages, structured data, and compliance across every platform.
Common Squarespace-Specific GMC Issues
No Native Feed Integration
The biggest challenge. Without a built-in feed generator, Squarespace merchants must rely on third-party tools or manual feeds. Both options introduce a synchronization lag — when you change a price on Squarespace, there is a delay before the feed reflects the change. During that gap, Google may detect a price mismatch. Minimize lag by setting frequent sync schedules in your feed tool or updating your Google Sheet promptly after changes.
Missing Product Attributes
Squarespace lacks fields for GTIN, brand, and MPN, which means your feed is always assembled from two sources: Squarespace product data plus manually entered supplemental data. This dual-source approach increases the risk of inconsistencies. Maintain a master product data spreadsheet that serves as the single source of truth for both your Squarespace catalog and your feed.
Limited URL Control
Squarespace generates product URLs based on your product title and a URL slug you can customize. However, changing a product's URL after it has been submitted to Merchant Center breaks the link attribute in your feed. Finalize your URL slugs before submitting products to Google.
Template-Specific Rendering
Some Squarespace templates render product information differently on mobile and desktop. Google evaluates your site on mobile. If your product pages hide prices, descriptions, or images on mobile due to template styling, this can trigger compliance issues. Preview every product page on a mobile device and ensure all critical information is visible.
Checkout Experience
Squarespace's checkout flow is hosted by Squarespace and uses their payment processing. This is generally a positive for compliance (SSL is handled automatically, the checkout is consistent). However, ensure your checkout shows the same prices as your product pages and feed. If you offer discount codes, the feed price should be the pre-discount price.
Squarespace GMC Compliance Checklist
- Choose a feed generation method: third-party tool (Flexify, GoDataFeed) or manual Google Sheets
- Populate all required attributes including GTIN, brand, and Google product category
- Set up a regular sync schedule between Squarespace and your feed
- Verify product page schema with Google's Rich Results Test
- Inject custom JSON-LD for missing schema attributes (brand, GTIN) if needed
- Create all required policy pages in the Squarespace Pages panel
- Link policy pages in your footer navigation
- Configure Merchant Center shipping to match your Squarespace shipping settings
- Run a compliance scan to catch issues before Google does
For the full list of requirements, see the Website Requirements Guide. For policy page setup, see the Policy Pages Guide. If you are considering alternative platforms with better GMC support, the Wix GMC Guide and Custom Store Guide outline other options.
Scan your store now → — Works with Squarespace, Shopify, WooCommerce, and every other platform.