Squarespace
This integration is available in Frihet. Configure it in Settings → Integrations → Squarespace.
Connect your Squarespace Commerce store to Frihet to automatically import orders, products, and client data. Squarespace is a web creation platform with integrated e-commerce functionalities. With this integration, every sale made in your Squarespace store is recorded in Frihet as revenue, keeping your accounting synchronized with your online sales activity without manual intervention.
What it does
- Import orders — Squarespace Commerce sales are automatically imported as revenue/invoices in Frihet
- Synchronized products — Your Squarespace product catalog is reflected in Frihet's catalog
- Unified clients — Buyers from your Squarespace store are added as clients in Frihet with their contact data
- Consolidated reports — View all your Squarespace sales alongside other channels in Frihet's reports
- Commissions as expenses — Payment processing commissions are automatically recorded as expenses
Requirements
- Squarespace account with a Commerce plan (Basic or Advanced)
- Frihet Pro or Business plan
- Squarespace API Key
How to connect
Step 1: Get your API Key in Squarespace
- Log in to your Squarespace site
- Go to Settings → Advanced → Developer API Keys
- Click Generate API Key
- Give it a descriptive name, for example "Frihet ERP"
- Select Orders (read) and Inventory (read) permissions
- Copy the generated API Key
Step 2: Configure in Frihet
- In Frihet, go to Settings → Integrations
- Find Squarespace and click the card
- Paste your API Key in the corresponding field
- Click Test connection to verify that the credentials are correct
- Confirm the Squarespace website you want to connect
- Click Save
Data synchronized
| Data | Direction | Details |
|---|---|---|
| Orders | Squarespace → Frihet | Order ID, total amount, date, status, product lines |
| Products | Squarespace → Frihet | Name, price, SKU, variants |
| Clients | Squarespace → Frihet | Name, email, shipping address |
| Order status | Squarespace → Frihet | Pending, completed, refunded, canceled |
| Payment commissions | Squarespace → Frihet | Automatically recorded as expenses |
Use cases
Designer with an online store
You sell prints, templates, or digital products from your Squarespace website. Each sale is automatically imported into Frihet, and you can generate professional invoices for your clients without manually copying data. At the end of the quarter, you have all your revenue recorded for tax filing.
Craft or handmade products store
You manage your handmade products store in Squarespace Commerce. Orders are synchronized with Frihet so you have a clean accounting record. Payment processing commissions appear as expenses, giving you visibility into the real margin of each sale.
Consultant selling online courses
You offer courses or downloadable resources from your Squarespace website. Each purchase generates a record in Frihet with buyer data, allowing you to track revenue by product and issue invoices when the client requests them.
Troubleshooting
Connection error
- Verify that the API Key is correct and has not expired
- Check that your Squarespace plan includes Commerce (Personal plans do not include Commerce API)
- If you regenerated the API Key, update it in Frihet
Orders are not imported
- Ensure you have orders in Squarespace with completed or paid status
- Orders in draft or canceled status are not imported
- Verify that the API Key has Orders read permissions
Products do not appear in the catalog
- Only products that are part of imported orders are imported
- Archived or deleted products in Squarespace are not synchronized
- Run a manual synchronization from the integration settings
Amounts do not match
- Squarespace displays prices with taxes included or excluded according to your settings — verify that it matches Frihet's tax settings
- Discounts applied in Squarespace are reflected in the net amount of the imported order