- 🔌 Essentials & Connections
- ⚙️ Step by Step: How to Build a Squarespace Stock from Zettle Sales Workflow
- Step 1: Create and Name Your Squarespace Stock Levels from Zettle Sales Workflow
- Step 2: Add the Zettle Trigger
- Step 3: Get Inventory from Squarespace
- Step 4: Extract the Product SKU with AI Formatter
- Step 5: Match the Product in Squarespace
- Step 6: Update Inventory in Squarespace
- Step 7: Finalize and Activate Your Squarespace Stock Levels from Zettle Sales Workflow
- 🛠️ Customizing Your Workflow
- 🔓 Skill Unlocked: Sync Squarespace Stock Levels from Zettle Sales Workflow
- 🧠 Learn More
f you’re selling products in-store with Zettle and online with Squarespace, keeping Squarespace stock from Zettle sales updated can be a constant headache. One missed update and you risk overselling, disappointing customers, or running out of stock without realizing it. That’s where Workload comes in.
With this no-code automation, you can connect Zettle and Squarespace in just a few clicks. Every time someone makes a purchase through Zettle, Workload instantly identifies the product, finds the matching item in your Squarespace store, and reduces the stock level—automatically and accurately. It works behind the scenes, 24/7.
You’ll no longer need to manually update spreadsheets or bounce between dashboards. Instead, you’ll have a seamless system that ensures your online inventory is always accurate, no matter how busy your in-person sales get. Whether you run a boutique shop, pop-up store, or multi-channel brand, this workflow gives you back your time and protects your business from costly stock errors.
🔌 Essentials & Connections #
Before you build, here’s what you’ll need:
- Zettle by PayPal account to track in-person purchases
- Squarespace account and site with SKU-based product listings
- Workload account (free or paid) to build and run your workflow
Workload makes connecting these tools seamless. Just sign in and grant access when prompted—no developer setup or technical skills needed.
⚙️ Step by Step: How to Build a Squarespace Stock from Zettle Sales Workflow #
Step 1: Create and Name Your Squarespace Stock Levels from Zettle Sales Workflow #
- Open the Workload editor and click Create Workflow

- Name your workflow (ex: Zettle to Squarespace Stock Update)

Step 2: Add the Zettle Trigger #
- Click the trigger box and select Zettle as the app

- Choose the trigger event: New Purchase

- Securely connect your Zettle account to Workload by clicking Sign in and then completing the pop-up window.

- Click Test Trigger to pull sample data

- Confirm that you get a valid response and that the product name and details match what was sold (e.g., “Black Dog Race Tee – XL”), then click Continue

Step 3: Get Inventory from Squarespace #
- In the action step, select the app: Squarespace

- Choose the event: Retrieve All Inventory

- Securely connect your Squarespace account by clicking Sign in. Once you have completed the pop-up window and connected your account, click Continue

- Click Test action to pull your current inventory

- Verify that the sample inventory includes the correct product and SKU (names must match exactly), then click Continue

Step 4: Extract the Product SKU with AI Formatter #
- Go back to the Workload Editor and add a new step by click +

- From the TOOLS menu, select AI Formatter by Workload

- Select the event: Format Data

- In the Input Data field, select the entire output from the Zettle trigger step

- In the Prompt field, enter: “Pull out product SKU as a separate response“, then click Continue

- Click Test action to ensure the SKU is pulled correctly from the purchase data, then click Continue

Step 5: Match the Product in Squarespace #
- Add another step by clicking +

- From the TOOLS menu, choose Array Functions

- Select the event: Search Array Items

- In the field titled Source array to search items inside, use the full Squarespace inventory from Step 3 as the source array

- Set the Search Key field to SKU

- Use the SKU from the AI Formatter in Step 3 for the Search Value field, then click Continue

- Click Test Step to confirm that the correct product variant is returned, then click Continue

Step 6: Update Inventory in Squarespace #
- Add a final action step by clicking + and then choosing Squarespace as the app

- Select the event: Adjust Stock Quantities, then click Continue

- Connect your Squarespace account (if not already connected)

- Click the + Add to Decrease Inventory button

- In the “Variant” field, click the Custom tab

- Map the Variant ID from Step 4 (Search Array Items) in your workflow

- Set the adjustment to subtract 1 from the stock quantity, then click Continue

- Click Test Step to verify the stock updates successfully

Step 7: Finalize and Activate Your Squarespace Stock Levels from Zettle Sales Workflow #
- Open Squarespace and confirm the stock count was updated correctly from the test action

- Return to the Workload editor and check that every step displays a green dot

- Click the On/Off toggle at the top of the workflow editor to activate your automation

🛠️ Customizing Your Workflow #
Once your main workflow is set up, you can adjust it to better fit your operations:
- Handle bundles or multi-packs: If you sell items in sets, update the workflow to subtract more than one unit per purchase.
- Filter by product type: Add conditions to limit updates to certain SKUs, categories, or store locations.
- Send low-stock alerts: Trigger Slack or email notifications when inventory drops below a set threshold.
- Sync additional platforms: Update stock in other tools like Airtable, Google Sheets, or a fulfillment service—alongside Squarespace.
- Track sales performance: Add a step to log Zettle purchases to a spreadsheet or CRM for reporting and trend analysis.
With Workload, you can customize every part of your automation to match your exact process—no coding needed.
🔓 Skill Unlocked: Sync Squarespace Stock Levels from Zettle Sales Workflow #
This automation keeps your Squarespace store in sync with every in-person sale made through Zettle. As soon as a purchase happens, your inventory updates automatically—no spreadsheets, no manual edits. That means fewer mistakes, no overselling, and a smoother experience for your customers. Whether you’re managing a pop-up shop, a retail location, or both, your online stock will always reflect what’s actually available.
And because it’s built with Workload, this workflow is easy to customize as your business grows. You can add more apps, trigger alerts for low stock, or connect other tools like Airtable or Google Sheets. It’s a flexible, no-code solution that saves time and scales with you.
👉 Try this automation now at Workload
🧠 Learn More #
🎥 Watch the full tutorial – Follow along with Eliot as he builds this exact workflow step-by-step on YouTube
📚 Visit Workload University – Learn new workflows with simple, practical videos at Workload University
🛠️ Workload Help Center – Browse setup guides, FAQs, and troubleshooting tips