Connect Squarespace with ProductPolish
Connect your Squarespace shop with ProductPolish via the Commerce API. You create an API key and find your Store Page ID.
Prerequisites
- A Squarespace account with Business or Commerce plan
- Owner access to the Squarespace website
- A store section (Store Page) on your website
Required credentials
| Field | Example | Description |
|---|---|---|
API key | (long generated key) | The API key for the Commerce API. |
Store Page ID | 5f3e2a1b9c8d7e6f5a4b3c2d | The ID of the store page on your website. |
Step-by-step guide
Open Squarespace Admin
Log in to your Squarespace dashboard and select the desired website.
Create API key
Navigate to: Settings→Advanced→API Keys
Click "Add API key".
Configuration:
- Name:
ProductPolish - Scopes: Enable all available scopes, especially
CommerceandPages & Content
Click "Create".
Find Store Page ID
Navigate to: Pages→Shop
Click the gear icon settings of your shop page. The Page ID is in the browser URL:
...squarespace.com/config/pages/5f3e2a1b9c8d7e6f5a4b3c2d
The long alphanumeric string at the end is your Store Page ID.
/api/commerce/products contains the Page ID.Enter in ProductPolish
Go in ProductPolish to Dashboard→Integrations→New connection.
- Select Squarespace as the platform
- Paste your API key
- Enter the Store Page ID
- Click "Save connection"
Good to know
- Commerce plan required: The Squarespace Commerce API is only available with the Business or Commerce plan.
- Product types: Squarespace supports physical, digital, and service products. ProductPolish creates physical products by default.
- Images: Images are uploaded via the Images API and assigned as gallery images.
- SEO: SEO title and meta description are written to the Squarespace SEO fields. Squarespace automatically generates a URL slug from the product name.
- Rate limits: The Squarespace API allows approx. 5 requests per second.
Common issues
API key menu not visible
Only the website owner has access to the API settings. Contributors and editors do not see this option.
Store Page ID not visible in URL
Make sure you click on the settings (gear icon) of the shop page, not on the page itself.
"403 Forbidden"
Your API key does not have the Commerce permission. Create a new key with all scopes enabled.