Skip to main content
Docs menu

Squarespace

Connect using a Squarespace API key.

Connecting Your Squarespace Store

Nventory connects to Squarespace using an API key that you generate in your Squarespace admin. You'll need a Squarespace site on a Commerce plan (Basic or Advanced) with admin access.

Generate an API Key in Squarespace

  1. Go to Settings → Developer Tools → API Keys.
  2. Click Generate Key.
  3. Copy the API key.

If you don't see Developer Tools, make sure you're on a Commerce plan and have admin permissions.

Enter Your Credentials

From Integrations, click + Add on the Squarespace card, enter your API key and site URL, select a fulfillment location, and click Save. Then configure sync settings and product fields.

What Gets Synced

EntityImportExportReal-time
ProductsYesYesWebhook-driven
InventoryYesYesWebhook-driven
OrdersYesNoWebhook-driven
CustomersYesNoWith orders

Bulk Operations

  • Import All Orders — fetch all orders from Squarespace.
  • Sync Inventory — update all stock quantities.
  • Import All Customers — fetch customer data.

Squarespace-Specific Notes

  • Squarespace uses a single fulfillment location — select it during configuration.
  • Product variants in Squarespace map to Nventory product variants.
  • Squarespace's built-in commerce features (discounts, gift cards) remain managed on Squarespace.
  • Digital products are not synced.