Fetch Squarespace Orders to Google Sheets
detail.loadingPreview
Automate fetching Squarespace orders and export them to a Google Sheet.
About This Workflow
This workflow automates the retrieval of order data from your Squarespace store and populates it into a Google Sheets spreadsheet. It uses the Squarespace Commerce API to fetch order details, supporting pagination to ensure all orders are captured. The data is then mapped and appended to a specified Google Sheet for easy analysis and reporting.
Key Features
- Connects to Squarespace Commerce API to retrieve order data.
- Supports pagination to fetch all available orders.
- Customizable filters for fetching orders (e.g.,
modifiedAfter,modifiedBefore,fulfillmentStatus). - Maps various order details to columns in a Google Sheet.
- Appends or updates existing rows in the Google Sheet.
- Allows setting the API version and pagination limits.
How To Use
How to Use
- Trigger: The workflow can be triggered manually by clicking 'execute' or automatically via a schedule.
- Configure Globals: Open the
Globalsnode and set the following parameters:api-version: The Squarespace API version (e.g.,1.0).modifiedAfter(optional): Fetch orders modified after a specific date in ISO 8601 format.modifiedBefore(optional): Fetch orders modified before a specific date in ISO 8601 format.cursor(optional): For pagination, cannot be combined with other filters.fulfillmentStatus(optional): Filter orders by status (e.g.,PENDING,FULFILLED,CANCELED).maxPage: Set to-1to fetch all available orders (infinite pagination).
- Connect Squarespace: Ensure your Squarespace API credentials are set up in the
Query Ordersnode. - Configure Google Sheets: Open the
Squarespace Orders Spreadsheetnode and configure:- Google Sheet: Select your Google Sheets account and the target spreadsheet and sheet.
- Columns: Review and adjust the column mappings to match your desired spreadsheet structure. The workflow provides default mappings.
- Operation: Choose
appendOrUpdateto add new orders or update existing ones based on theOrder ID.
- Execute: Trigger the workflow manually or wait for the scheduled time. The order data will be exported to your Google Sheet.
Apps Used
Workflow JSON
{
"id": "e29cad6d-c48a-448c-9021-2cba3c40b8b2",
"name": "Fetch Squarespace Orders to Google Sheets",
"nodes": 6,
"category": "E-commerce",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: e29cad6d-c48a...
About the Author
SaaS_Connector
Integration Guru
Connecting CRM, Notion, and Slack to automate your life.
Statistics
Related Workflows
Discover more workflows you might like
Competitor Price Monitoring with AI Scraping and Analysis
Automate competitor price tracking, AI-driven data extraction, analysis, and alerts.
Generate Structured Metadata from Shopify Data
Fetches all data from Shopify and prepares it for structured metadata generation.
WooCommerce Order and Tracking Bot
Retrieves WooCommerce orders and DHL tracking information based on user email.