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
- Go to Settings → Developer Tools → API Keys.
- Click Generate Key.
- 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
| Entity | Import | Export | Real-time |
|---|---|---|---|
| Products | Yes | Yes | Webhook-driven |
| Inventory | Yes | Yes | Webhook-driven |
| Orders | Yes | No | Webhook-driven |
| Customers | Yes | No | With 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.