How to Connect Your Squarespace site to SEOmatic
Written By Minh
Last updated About 1 month ago
Minimum Requirements
A Squarespace account with site owner or admin access
An Advanced plan (formerly Commerce Advanced)
A Squarespace site with at least one Store Page
Setting Up Your Squarespace API Key
Before connecting, you need to generate an API key in your Squarespace site settings.
Log in to your Squarespace site.
Go to Settings β Advanced β Developer API Keys.
Click Generate Key.
Name your key (e.g., "SEOmatic").
Select the Products API with Read and Write permission.
Click Next.
Copy the generated API key β keep it secure, it is only shown once and cannot be retrieved later.
Step 1: Go to Connections
In your SEOmatic dashboard, go to Connections from the sidebar (or click the "Missing connection" warning in the header if you see one).

Step 2: Enter Your Credentials
Click Connect Squarespace and fill in your Site URL (e.g., yoursite.squarespace.com or your custom domain) and your API Key.
SEOmatic will automatically validate your credentials as you type. If the API key is valid, you'll see your site name appear.
Click Connect.

Step 3: You're Connected
On the Connections page, you should now see your Squarespace site listed with a green "active" status β that means you're connected and ready to publish.
