StreamCart
Integration Guide

Squarespace Integration

Add StreamCart to any Squarespace site in minutes using Code Injection — no plugins required, no developer needed.

Embed CodeCode InjectionBusiness plan+

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

1

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.

2

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.

3

Save and publish

Click Save. The script is now active on your live site immediately — no deployment or theme publish step is needed.

4

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.

5

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.

Code Injection → Header
<!-- Paste in Squarespace: Settings → Advanced → Code Injection → Header -->
<script
  src="https://cdn.streamcart.it/embed.js"
  data-project-id="YOUR_PROJECT_ID"
  async>
</script>

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 →

Ready to turn your videos
into revenue?

Start converting more with video commerce

Start Your Free Trial

7-day free trial · No credit card · Cancel anytime