Skip to content

Daily

Get a daily Squarespace low-stock email

Each day you hear which products have only a few units left.

Runs
Daily
Apps
Squarespace
AI
Not needed
Access
Inventory read

Send this to your assistant

Create a ClickRuntime automation: every day at 9am, email me any Squarespace products or variants with fewer than 3 in stock.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

A Squarespace store owner who sells physical products rarely has a full picture of stock. A popular candle scent sells out, and the product page continues to attract traffic from Instagram until a customer emails to ask when it will be back. Meanwhile the supplier needed two weeks of notice. Inventory settings in Squarespace show counts product by product, but checking them all means opening each page, which most owners only do when they remember.

Each day, ClickRuntime pages through your Squarespace inventory, keeps variants whose quantity is at or below the number you choose, and emails you a list with product name, variant and quantity left. When nothing is low, there is nothing to read.

Makers, small retailers and anyone ordering stock with a lead time benefit from a daily nudge.

What you get out of it

  • Restocking is planned, not rushed

    With a daily list, orders to suppliers are placed while there is still time. A product that sells out only when its replacement is already on the way costs far less.

  • Lost sales are avoided

    A sold-out product page frustrates visitors who may never return. Reordering earlier shortens the time a bestseller shows as unavailable, and protects revenue from existing traffic. Visitors rarely come back to check.

  • Variants are not forgotten

    A product can look fine overall while one size or color has gone. The list names the variant, so the specific gap is addressed rather than assumed to be covered. Customers searching for that specific size or color are the ones most likely to be lost.

  • Marketing can adjust

    If a variant is nearly gone, you can avoid promoting it or switch the featured product in the next email, which saves ad spend and prevents disappointed customers. Aligning promotions with stock is one of the simplest ways to improve profit.

  • Inventory habits improve

    Seeing which items often appear on the list teaches you their real sales speed. Over time, you set better reorder levels and carry less dead stock. Better reorder levels reduce both stock-outs and overstock. Fewer emergency orders also mean less rush shipping cost.

How it works

What happens, step by step

  1. Once a day, ClickRuntime goes through the inventory in your Squarespace store.

  2. It picks out every product variant at or below your stock threshold.

  3. You get an email listing each one with its options, SKU and how many are left.

Before it runs live

  • Connect Squarespace

What you get

RunsDaily
Get a daily Squarespace low-stock emailtoday, 9:00Succeeded
Email · Low stock- Speckled mug [Large, Oat] (MUG-L-OAT): 1

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • 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.

Changes you can ask for

  • Run it at a different time, more or less often, or only on weekdays
  • Add an AI step, for example to summarize, sort or draft a reply
  • Add another app, for example also send it to Slack
  • Combine it with other Squarespace steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
low_stock_alert_squarespace.pyexample
from clickruntime import on_trigger, credentials, http, notify

@on_trigger
def run(event):
    headers = {"Authorization": f"Bearer {credentials.secret('SQUARESPACE_API_KEY')}", "User-Agent": "ClickRuntime"}
    low, cursor = [], None
    while True:
        body = http.get("https://api.squarespace.com/1.0/commerce/inventory", headers=headers,
                        params={"cursor": cursor} if cursor else None).json()
        low += [i for i in body["inventory"] if not i["isUnlimited"] and i["quantity"] < 3]
        if not body["pagination"]["hasNextPage"]:
            break
        cursor = body["pagination"]["nextPageCursor"]
    if not low:
        return {"low": 0}
    notify.email_me(f"{len(low)} Squarespace items under 3 in stock",
                    "\n".join(f"- {i['descriptor']} ({i['sku'] or 'no SKU'}): {i['quantity']}" for i in low))
    return {"low": len(low)}

FAQ

Common questions

Which quantity counts as low?
You pick it. A common choice is 5 units, though you can set a higher number for popular products. Variants at or below the number appear in the email, and items with unlimited stock are skipped.
Does it cover products with many variants?
Yes. It reads inventory at variant level, so a t-shirt in four sizes and three colors is checked as twelve separate entries. The email lists each variant that is low, with its name and quantity.
Will it email me every day about the same item?
If an item stays low, it will continue to appear until restocked, which acts as a reminder. If you prefer a single warning, it can be set to mention each item only once until it recovers.
What permissions does it need?
Inventory read. Nothing else in your accounts is used.
Does it need AI?
No. It runs without AI, so it doesn't use your plan's AI allowance.
How many runs does it use?
One run each time it runs (daily). Checks that find nothing to do and stop right away aren't counted.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Get a daily Squarespace low-stock email” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.