Resources · Make integration

Squarespace Make integrationAutomate Squarespace with Make.

Your Squarespace store can feed the rest of your tools on its own. The Squarespace Make integration gives you 26 modules: 3 triggers, 15 actions and 8 searches around orders, products, stock and transactions. This page shows how to connect the store and build a first scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Squarespace Make integration automate?

The Squarespace Make integration links the commerce side of your Squarespace site to Make, a no-code tool where you build a scenario: a chain of modules that runs on a schedule. Each module is one brick, such as a trigger that spots new orders or an action that creates a product, so the store and your other apps share the same data.

Orders that reach the right people. Watch Orders picks up every order created or updated in the store. Pair it with Get an Order to pull the full details, then pass them to whatever tool your team uses to pack and ship.

A catalog you edit from one place. If product data lives in a spreadsheet or another app, Create a Product, Upload a Product Image and Create a Product Variant rebuild each item in Squarespace for you. Update Stock Quantities keeps the numbers in line when stock changes elsewhere.

Payments you can reconcile. Watch Transactions and List Transactions bring each payment into Make, ready for your accounting tool or a finance sheet.

Make only sees what the API key allows: the store needs commerce features and API access, and the key covers the Commerce APIs you tick when you create it. For anything the listed modules skip, Make an API Call reaches the rest of the API. Many apps also exist as n8n nodes; the n8n vs Make comparison lays out how the two tools differ, and the Make pricing guide explains how operations are counted. To go further on your own, see the Make training.

Connect

How do you connect Squarespace to Make?

  1. 01

    Generate an API key in Squarespace

    In Squarespace, open Settings, scroll to Advanced, then Developer API Keys. Click Generate Key, type a name under KEY NAME and tick the Commerce APIs you need under PERMISSIONS.

  2. 02

    Add a Squarespace module in Make

    In your scenario, add any Squarespace module and click Create a connection. The connection is your store linked to Make once; every Squarespace module reuses it. The Connection name field is optional but helps when you run two stores.

  3. 03

    Paste the key and save

    Copy the API key shown in the Squarespace modal and paste it into the connection window, or follow the on-screen instructions. Once saved, Make can list your orders and products inside each module.

First scenario

Your first scenario: build products in Squarespace from your own list

GoalWhen a new item shows up in the app where you prepare your catalog, Make creates the Squarespace product and uploads its image.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the + to add the first module: the app where your product list lives, such as a sheet or a form tool.

  2. 02

    Add Create a Product

    Click the + on the right, search Squarespace, pick Create a Product and click Create a connection with your API key. Map the name and details from the first module.

  3. 03

    Add Upload a Product Image

    Add Upload a Product Image after it and map the product ID returned by Create a Product, so the picture lands on the item that was just built.

  4. 04

    Test with Run once

    Add one test item to your list, then click Run once. Open the bundles each module received: one bundle is one item passing from a module to the next. Check the product in Squarespace.

  5. 05

    Schedule and switch on

    Set the schedule on the first module (every 15 minutes by default, 15 minutes minimum on the Free plan) and switch the scenario on. Each module run counts as one operation on your plan.

Triggers

What starts a Squarespace scenario

3 modules start a scenario when something happens in Squarespace. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Squarespace as soon as it happens.

Squarespace1Watch Orders

Watch Orders

Scheduled trigger

In MakeTriggers when orders are created or updated.

Every order placed or changed in your store becomes a bundle Make can send elsewhere, so the people who pack, ship or answer customers see it without logging into Squarespace.

How it fires
it is a scheduled trigger, so Make checks the store on the scenario's schedule, every 15 minutes by default, and collects what changed since the last check.
When to use it
as the first module of any scenario that reacts to sales, such as posting new orders to a team channel.
Watch out
updates count too, so the same order can come back after it changes status; add a filter if you only want fresh orders.
Squarespace2Watch Products

Watch Products

Scheduled trigger

In MakeTriggers when products are created or updated.

Catalog changes stop being invisible: each product created or edited in Squarespace arrives in Make as a bundle you can copy into a sheet, a stock tool or a team message.

How it fires
scheduled. Make checks the store on the scenario's schedule and picks up products added or modified since its previous run.
When to use it
when someone edits the catalog directly in Squarespace and other tools need to follow those edits.
Watch out
avoid pairing it with Update a Product in the same scenario, because each update would bring the product back as a new change.
Squarespace3Watch Transactions

Watch Transactions

Scheduled trigger

In MakeTriggers when transactions are created or updated.

Transactions recorded by the store flow into Make one by one, which gives your accounting side a clean feed without exporting files by hand.

How it fires
scheduled. Make queries Squarespace on the scenario's schedule and returns the transactions created or updated since the last run.
When to use it
when finance needs each payment in a bookkeeping app or a shared sheet as soon as the next check runs.
Watch out
an updated transaction arrives again, so match on its ID in the destination rather than adding a second line.
Modules

What Make can do in Squarespace

Squarespace gives you 23 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Squarespace1

Assign a Product Image

Action

In MakeAssigns a product image to a product variant by its ID. Throws error if the product image upload has not completed.

Links an image already uploaded to a product to one specific variant, so each version shows its own picture.

When to use it
right after Upload a Product Image, once each picture matches a color or model.
Watch out
the module fails if the image upload has not finished yet; test with Run once before you trust the flow.
Squarespace2

Create an Order

Action

In MakeCreates a new order.

Records a new order in Squarespace from data held in another tool, so sales made outside the site still show up in the same order list.

When to use it
when you take orders through a form, a marketplace or by phone and want Squarespace to stay the single record.
Watch out
Watch Orders will pick these orders up too, so keep the two in separate scenarios.
Squarespace3

Create a Product

Action

In MakeCreates a new product.

Adds a brand new product to the store from any data source, which spares you from retyping titles and descriptions in the Squarespace editor.

When to use it
when a new line of items is prepared in a sheet or a database and needs to go live in one pass.
Watch out
the product comes with its own ID; map it into the next modules to add images or variants.
Squarespace4

Create a Product Variant

Action

In MakeCreates a new product variant by the product ID.

Adds a size, color or other option to a product that already exists, using that product's ID, so one listing can carry every version you sell.

When to use it
after Create a Product, when each row of your source describes one variant of the same item.
Watch out
without the right product ID, there is nothing to attach the variant to; use List Products to find it.
Squarespace5

Delete a Product

Action

In MakeRemoves a product by its ID.

Removes a product from the store by its ID, which lets a discontinued item disappear from Squarespace as soon as it is retired in your source list.

When to use it
when a supplier drops a reference and you no longer want it for sale.
Watch out
add a filter that checks the item really is discontinued before this module runs.
Squarespace6

Delete a Product Image

Action

In MakeRemoves a product image by its ID. Throws error if the product image upload has not completed.

Takes one picture off a product by the image's ID, keeping the gallery clean when photos are replaced or a variant is dropped.

When to use it
after you upload a newer shot and want the outdated one gone.
Watch out
Make throws an error if that image is still uploading; run it on images whose upload has already completed.
Squarespace7

Delete a Product Variant

Action

In MakeRemoves a product variant by its ID.

Removes a single option, like one size or one finish, while the product and its other variants stay online.

When to use it
when one version is retired for good but the rest of the product line keeps selling.
Watch out
the module needs the variant's ID, not the product's; List Product Variants gives you the right one.
Squarespace8

Fulfill an Order

Action

In MakeFulfills an order by its ID. Additional shipments can be added to an order even if its status is fulfilled.

Marks an order as fulfilled from Make, using its ID, so the store's status matches what actually left your warehouse or your partner's.

When to use it
when your shipping tool confirms a parcel and Squarespace should reflect it without anyone clicking through.
Watch out
you can still add more shipments to an order that is already fulfilled, which helps when a parcel leaves in several boxes.
Squarespace9

Get an Order

Action

In MakeRetrieves the details of an order by its ID.

Fetches the full record of one order when you already know its ID, so later modules have everything the customer bought in hand.

When to use it
after a trigger or another app hands you an order ID and you need the complete details to write an email or a packing slip.
Watch out
it reads a single order; for several at once, List Orders fits better.
Squarespace10

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Opens the rest of the Squarespace API to your scenario, with the same connection, for the cases the other modules in this list do not cover.

When to use it
when you need an endpoint that has no dedicated module and you are comfortable reading the Squarespace API reference.
Watch out
the call only reaches what your API key allows, so check the permissions you ticked when you generated it.
Squarespace11

Update a Product

Action

In MakeUpdates a product by its ID.

Edits an existing product by its ID, so a change made in your source list (a new description, a renamed item) reaches the live store without manual edits.

When to use it
when the master version of your catalog lives in a sheet or another app and Squarespace follows it.
Watch out
keep it out of scenarios started by Watch Products, or every edit will trigger itself again.
Squarespace12

Update a Product Image

Action

In MakeUpdate the alternate text of a product image by its ID. Throws error if the product image upload has not completed.

Changes the alternate text of a product picture by its ID, the short description screen readers speak and search engines read.

When to use it
when you clean up accessibility on a whole catalog and want every image described from a single list.
Watch out
only the alt text changes here, not the image itself, and an image still uploading makes the module fail.
Squarespace13

Update a Product Variant

Action

In MakeUpdates a product variant by its ID.

Edits one variant of a product through its variant ID, so a single size or color can change without touching the others.

When to use it
when one version of an item needs different details from the rest, as set in your source data.
Watch out
stock has its own module; for quantities, Update Stock Quantities is the one to pick.
Squarespace14

Update Stock Quantities

Action

In MakeUpdates stock quantities by the product variant ID.

Sets how many units of each variant are available, using the variant ID, so the store stops selling items you no longer hold.

When to use it
when stock is counted in a warehouse app or a sheet and Squarespace should mirror that figure.
Watch out
it works per variant, not per product; pair it with List Product Variants to get every ID before you push numbers.
Squarespace15

Upload a Product Image

Action

In MakeUpload an image for a product by the product ID.

Sends a picture to a product by its ID, which is how photos from your drive or your supplier's feed reach the listing without drag and drop.

When to use it
just after Create a Product, or whenever a new photo is ready for an item already online.
Watch out
wait for the upload to complete before assigning, editing or deleting that image in a later module.
Squarespace16

Get Inventories

Search

In MakeRetrieves a list of specific inventories by the product variant IDs.

Returns stock levels for the variant IDs you pass, which is handy when you want to check a few items rather than scroll through everything.

When to use it
before promising a delivery date in a quote, or after an order, to see whether those variants are running low.
Watch out
as a search, it can return several bundles, one per variant, so later modules run once for each.
Squarespace17

Get Products

Search

In MakeRetrieves the details of specific products by the product IDs.

Pulls the full details of specific products from their IDs, so a scenario can work from the real catalog data instead of a copy.

When to use it
when an order or a sheet gives you product IDs and you need names or descriptions for an email or a report.
Watch out
each product found becomes its own bundle, so count on one operation per product in the modules that follow.
Squarespace18

Get Transactions

Search

In MakeRetrieves the details of specific transactions by the transaction IDs.

Retrieves specific transactions by their transaction IDs, useful when an accountant asks about one sale and you want the precise record.

When to use it
when another tool stores transaction IDs and you need the matching details in Make.
Watch out
it only finds what you ask for by ID; to scan everything, List Transactions is the better fit.
Squarespace19

List Inventories

Search

In MakeRetrieves a list of inventories.

Brings back the stock of the whole store as a series of bundles, giving you a complete snapshot of what can still be sold.

When to use it
to fill a stock sheet from scratch or to spot every variant that has dropped to zero.
Watch out
each variant becomes one bundle, so a large catalog uses many operations; filter early to keep only the rows you need.
Squarespace20

List Orders

Search

In MakeRetrieves a list of orders.

Returns the store's orders as a list, one bundle each, which suits a report or a catch-up after connecting Make for the first time.

When to use it
when you need past orders in a sheet, a CRM or an accounting app, not just the new ones a trigger sees.
Watch out
the list can be long; an aggregator after it groups the bundles if the destination expects a single file.
Squarespace21

List Products

Search

In MakeRetrieves a list of products.

Lists every product in the catalog so you can export it, audit it or find the ID another module is waiting for.

When to use it
when you start syncing Squarespace with another tool and need a first full copy of the catalog.
Watch out
modules placed after it run once per product, which adds up in operations on a big store.
Squarespace22

List Product Variants

Search

In MakeRetrieves a list of product variants.

Returns the variants of your products, each with the ID that stock and variant modules need, so you never have to hunt for them in Squarespace.

When to use it
ahead of Update Stock Quantities or Update a Product Variant, to know exactly which version you are changing.
Watch out
variant IDs differ from product IDs; mixing them up is the usual cause of failed updates.
Squarespace23

List Transactions

Search

In MakeRetrieves a list of transactions.

Pulls a list of the store's transactions, one bundle per transaction, ready to move into a ledger or a finance dashboard.

When to use it
for a first import of past payments, or to rebuild a reconciliation sheet from the source.
Watch out
for new payments only, Watch Transactions avoids reading the same records over and over.
Need help

Need help automating Squarespace with Make?

A person reads every message.

FAQ

Squarespace and Make: common questions

01Is the Squarespace Make integration free?
Yes, Squarespace is a standard app in Make, available from the Free plan. That plan allows 2 active scenarios, a minimum of 15 minutes between scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) lower the interval to 1 minute and allow unlimited active scenarios. Your Squarespace subscription is separate: the store still needs commerce features and API access.
02What do you need to connect Squarespace to Make?
You need an active Squarespace account with commerce features enabled and API access. In Squarespace, go to Settings, then Advanced, then Developer API Keys, and click Generate Key. Name the key, pick the Commerce APIs and permission level you want, and copy the key from the modal. In Make, add a Squarespace module, click Create a connection and paste the key. If the key does not show the permissions you need, generate a new one with the right Commerce APIs ticked.
03Do Squarespace triggers fire instantly in Make?
No. All 3 Squarespace triggers, Watch Orders, Watch Products and Watch Transactions, are scheduled. Make checks the store on the scenario's schedule, every 15 minutes by default, and returns what was created or updated since the previous check. On the Free plan the shortest interval is 15 minutes; paid plans go down to 1 minute. There is no instant trigger with a webhook for this app in Make. If speed matters, shorten the schedule on the first module within what your plan allows.
04What if a Squarespace module is missing in Make?
Use Make an API Call. It reaches any endpoint of the Squarespace API with the same connection, so you can cover what the 26 listed modules leave out. The limit is your API key: it only opens the Commerce APIs and permission level chosen when you generated it, so a new key may be needed. The Make documentation for this app also notes its content is AI-generated and should be checked against Squarespace's own docs.
05Should you use Make or n8n for Squarespace?
It depends on the tool your team already works in. On the Make side, Squarespace brings 26 modules, including 3 scheduled triggers and Make an API Call for the rest of the API, and you build everything visually from the Free plan. Many apps also have an n8n node, so check whether it covers the orders, products or transactions you need. Pick the tool whose modules match your scenario. The n8n vs Make comparison on this site goes through the differences in more detail.