Automate Squarespace
Run the shop side of a Squarespace site from Slack and email. New orders get posted within minutes, products close to selling out are flagged daily, and each morning brings yesterday's sales and the parcels still waiting to ship. Say what you want to your AI assistant, check the steps it lays out, and it carries on without you.
Try asking
Create a ClickRuntime automation: every 5 minutes, look for new Squarespace orders and post the order number, customer, items and total to #shop-orders in Slack.
Paste it into your assistant. It tells you what it will send or change before it runs live.
Ideas
What you can automate in Squarespace
Post new Squarespace orders to Slack
Within about five minutes of checkout, each order appears in Slack, never twice.
See how it worksGet a daily Squarespace low-stock email
Each day you hear which products have only a few units left.
See how it worksGet yesterday's Squarespace sales each morning
A short email gives yesterday's order count and revenue.
See how it worksGet reminded which orders still need shipping
Each morning an email lists unfulfilled orders, oldest first, with how long each has waited.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Squarespace, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Squarespace automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Every day, check Squarespace Commerce for products with fewer than 3 units in stock and send me a list.
When a new Squarespace order comes in, add the customer and items to a Google Sheet.
When someone buys from my Squarespace store, add them to my Mailchimp list with a tag for the product they bought and post the sale in Slack.
Beyond chat
Have Squarespace work when you're not in the chat
On a schedule
Get a daily Squarespace low-stock emailDaily
Watches for changes
Post new Squarespace orders to SlackEvery 5 minutes
On a schedule
Get yesterday's Squarespace sales each morningDaily
Setup
Connect Squarespace
Squarespace connects with a Developer API key that the site owner generates in the site settings. You choose which Commerce APIs it can use and with what permission.
Squarespace
Website builder / E-commerce
- In your Squarespace site, open Settings, then Advanced, then Developer API Keys.
- Click Generate Key, give it a name and select the Commerce APIs it needs, such as Orders and Inventory, with read permission.
- Copy the key straight away, because Squarespace shows it only once.
- In the ClickRuntime dashboard, save it as a secret on Connections & secrets.
Good to know
Squarespace limits that affect automations
- Developer API keys for your own automations require the Squarespace Commerce Advanced plan.
- Webhook subscriptions need an OAuth app, so with an API key ClickRuntime checks for new orders on a schedule, for example every 5 minutes.
- Every request must carry a custom User-Agent header, which ClickRuntime adds for you.
FAQ
Questions about automating Squarespace
Which Squarespace plan do I need?
Why are new orders checked every few minutes instead of instantly?
What can the key see?
How are unfulfilled orders found?
Is AI used?
Is this a Squarespace connector for ChatGPT or Claude?
Related pages
Keep exploring