Squarespace does not support third-party plugins
Code Injection is the required method for adding StreamCart to Squarespace. Automatic product catalog sync via API is coming soon — for now, add products manually in the StreamCart dashboard.
Requirements
- ✓Squarespace Business plan or higher (required for Code Injection)
- ✓A StreamCart account (free trial available)
- ✓Access to Squarespace Settings panel
Installation Guide
Connect StreamCart to Squarespace
Open Code Injection in Settings
In your Squarespace dashboard, go to Settings → Advanced → Code Injection. This is where you can add custom scripts to every page.
Paste the embed script in the Header section
In the Header field, paste the StreamCart embed script. This ensures it loads in the <head> of every page on your site.
Save and publish
Click Save. The script is now active on your live site immediately — no deployment or theme publish step is needed.
Add products in StreamCart dashboard
Because Squarespace does not provide a public product API, add your products manually in the StreamCart dashboard under Products → Add Product.
Create and publish widgets
Create a widget in the StreamCart dashboard, link videos to your products, and publish. Widgets will appear on the pages you configure.
Embed Snippet
Copy and paste into Code Injection
Replace YOUR_PROJECT_ID with the ID from your StreamCart dashboard under Settings → Project.
Troubleshooting
Common issues and fixes
Code Injection option is not visible in Settings
Code Injection requires a Squarespace Business plan or higher. Upgrade your plan to access this feature.
Script appears in the source but widget does not load
Check your browser console for errors. Ensure no Squarespace custom CSS is hiding the StreamCart widget container with display: none or visibility: hidden.
Widget loads on desktop but not on mobile
Squarespace's mobile preview can behave differently from the live site. Test on an actual mobile device and check StreamCart's widget responsive settings in the dashboard.
Need help?
Our team can guide you through Squarespace Code Injection and widget configuration.
Contact Support →