Squarespace Integration Guide

Integrate your Squarespace store with Helm to automate order importing, maintain accurate stock levels, and manage fulfilment from one centralised platform

What is Squarespace

Squarespace is a website builder and eCommerce platform that enables brands to create visually stunning online stores with minimal technical effort

It offers built-in tools for product listings, payments, and customer communications, making it a popular choice for creative entrepreneurs and small businesses

Connecting Squarespace to Helm allows for real-time syncing of orders and inventory while simplifying your operations across multiple sales channels

PROS

CONS

Easy-to-use, visually polished storefront

Requires setup of custom API access via Squarespace developer platform

Real-time sync of inventory and orders with Helm

API feature access is limited for some Squarespace plans

Ideal for boutique brands, artists, and design-forward sellers

Some advanced fulfilment workflows may require workarounds

Step-by-Step Setup

To integrate Squarespace with Helm:

  1. Enable Developer Mode in Squarespace
    Log into your Squarespace admin, navigate to Settings → Advanced → Developer API Keys

  2. Generate API Credentials
    Create a new API Key with access to the following scopes

    • Orders

    • Inventory

    • Products

  3. Log in to Helm
    Open your Helm dashboard and go to Settings → My Store

  4. Add New Sales Channel
    Click Add New Sales Channel and select Squarespace from the list

  5. Enter Your API Credentials

FIELD

DESCRIPTION

Sales Channel Name

e.g., Squarespace Store UK

Sales Channel Logo

Upload your store logo or Squarespace brand icon

API URL

Your site’s full Squarespace domain

API Key

Paste the API Key you generated within Squarespace

  1. Click Continue

Interaction Settings

Control how Helm syncs with your Squarespace store

INTERACTION SETTINGS

DESCRIPTION

Sync Inventory

Automatically import new products into Helm from Squarespace

Sync Stock Levels

Keep stock levels aligned between Helm and Squarespace

Use Channel Names

Show product names from Squarespace in Helm order records

Max Stock Levels

Limit the number of units displayed on your store from Helm

Stock Buffer

Hold back a defined quantity to reduce overselling risk

Auto Merge Orders

Automatically combine orders from the same customer or address

Order Importing Type

Define the date and time to begin pulling orders from Squarespace

Final Steps

  • Click Save once all settings are configured

  • Set the channel to Is Active at the top of the screen

Your Squarespace integration is now live - and you’re ready to Take the Helm

Common Issues

ISSUE

SOLUTION

Invalid API Key

Double-check the key was generated with the correct permissions

Orders Not Importing

Make sure order status settings are correctly mapped and the integration is active

Stock Not Syncing

Ensure Sync Stock Levels is enabled and that SKUs match between systems

API Access Blocked

Confirm your Squarespace plan includes developer access and eCommerce features

If you experience issues and need assistance, contact Helm Support