Prerequisites
- A Squarespace site on a Business plan or higher (API access requires Business+)
- Site owner or administrator access
- A blog page added to your Squarespace site
- A LLMSight account on the Growth or Scale plan
Step 1: Find your Site ID
- Log in to your Squarespace account.
- Open the site you want to connect.
- Go to Settings → General.
- Scroll down to find your Site ID. It is displayed in the site information section.
squarespace.com/config/sites/[SITE_ID]. Step 2: Generate an API key
- In your Squarespace site dashboard, go to Settings.
- Click "Developer" (or "Developer Tools" depending on your plan).
- Click "API Keys".
- Click "Generate Key".
- Give the key a label like
LLMSight. - Set the permissions to include Content write access.
- Copy the API key. You will need it in the next step.
Step 3: Connect Squarespace in LLMSight
- In LLMSight, go to Connectors from the sidebar.
- In the CMS Connectors section, click Connect next to Squarespace.
- Fill in:
- Site ID: The Site ID from Step 1
- API Key: The key you generated in Step 2
- Click "Connect". LLMSight will verify access to your site.
Once connected, you can publish content from the Content Hub. Blog posts will appear in your Squarespace blog collection. You can choose to publish them live or save as drafts for review.
Troubleshooting
"Connection test failed"
Verify your Site ID and API key are correct. The most common issue is an expired or incorrectly copied API key. Try generating a new key from Squarespace Developer settings.
"Developer" menu not visible
The Developer menu is only available on Business plans and above. If you are on a Personal plan, you will need to upgrade to access API features.
"No blog collection found"
Make sure your Squarespace site has at least one blog page. In the Squarespace Editor, go to Pages → Add Page → "Blog" to create one. LLMSight looks for collections of type "blog" on your site.
"401 Unauthorized"
The API key was revoked or has expired. Generate a new key from Squarespace Settings → Developer → API Keys.
Posts not appearing on the live site
Check if the post was created as a draft. Go to your Squarespace blog page in the editor and look for unpublished drafts. You can publish them from there or configure LLMSight to publish directly.
Go to the Connectors page to set up Squarespace
Once connected, publish AI-generated blog posts to your Squarespace site with one click.
Open Connectors