Skip to content
payments integration

Squarespace in ninedot.

Store sales from your Squarespace site. Your site's name and currency, and its orders from the last 30 days.

What you need

API key (Orders read-only).

Orders set to read-only. Nothing else.

Create it at account.squarespace.com
Read-only · the key itself can be limited to read · disconnect any time

What you get

  • measuredSales over the last 30 days, without tax and less refunds
  • measuredOrders in 30 days

Exact is read straight from Squarespace. Measured is derived from usage or a rolling 30-day window. Only those two are ever counted. Where Squarespace can't report a bill, ninedot suggests the plan's list price and you confirm what you pay. That figure counts in your own totals, marked Confirmed by you, and is never shown as verified.

Connecting takes a few minutes

  1. Create a API key (Orders read-only)Orders set to read-only. Nothing else. Create it at account.squarespace.com.
  2. Paste it in ConnectionsIn ninedot, open Connections → Squarespace → Connect. The key is checked, encrypted at rest and only ever read by ninedot's servers.
  3. Put it on a businessninedot suggests which business each service belongs to, by domain or name. Accept it in one click, or link it by hand.

Limits, honestly

  • Squarespace only offers API keys on its Commerce Advanced plan.
  • Test and cancelled orders aren't counted.
  • Nothing is ever changed in Squarespace.

Questions

My plan has no Developer API keys. What now?
Squarespace only offers keys on Commerce Advanced. On other plans, ninedot still checks your site's uptime.
Can an AI agent read this too?
Yes. Claude, ChatGPT, Cursor and Claude Code connect through ninedot's MCP server and get the same figures with the same trust levels. Agents can never change your Squarespace account.
Start freeNo card needed · read‑only access · disconnect any time