E-commerce

Squarespace + Converge

Converge Converge Team

Website builder with commerce

Category
E-commerce
Popularity
High

Squarespace integrations come in two shapes, and the difference decides what you can actually add to your site. Squarespace Extensions is a closed, curated catalogue you connect from the Extensions panel; everything outside it — live chat, custom analytics, most third-party scripts — goes in through Code Injection instead. Squarespace's documentation confirms Extensions connect on every plan, while Code Injection is gated to the Core, Plus, and Advanced tiers.

45

third-party services in the Squarespace Extensions catalogue. Exactly one — LiveChat — is a chat tool; the other 44 handle finance, inventory, marketing feeds, and shipping. — Squarespace Extensions directory, counted 2026-08-18

That gate is the most common surprise. Squarespace's current plan names are Basic, Core, Plus, and Advanced, but a large amount of third-party setup advice still points at the older Business and Commerce tiers. If you're on Basic, the Code Injection panel is not in your settings at all, and no widget that ships as a script tag will install until you change plans.

Key takeaway

Before you compare chat vendors, check whether SettingsAdvancedCode Injection exists on your site. If it doesn't, you're on Basic and the blocker is your Squarespace plan — no vendor can work around it.

What integrates with Squarespace natively?

What You Can Do

  • Finance — 8 extensions (Avalara, TaxJar, Xero, QuickBooks, FreshBooks, Dext, MYOB, SKU IQ)
  • Inventory and products — 14 (Printful, Printify, Syncee, Spocket, Trunk, TikTok Shop, inFlow…)
  • Sales and marketing — 15 (Mailchimp, Weglot, Delighted, GoDataFeed, impact.com, LiveChat…)
  • Shipping and fulfillment — 8 (ShipStation, Shippo, Easyship, ShipBob, Sendcloud, Aftership…)

How It Connects

  • Extensions panel — the curated catalogue; free to connect on every Squarespace plan
  • Code Injection — header or footer scripts; Core, Plus, and Advanced plans only
  • Per-page injection — Page SettingsAdvanced, adds to the <head> of one page
  • Commerce APIs — Squarespace API keys plus developer docs, for anything you build yourself

Which Squarespace integrations do support teams actually need?

For customer support, Squarespace integrations are thin: of the 45 services in the Extensions catalogue, exactly one — LiveChat — is a chat tool. The other 44 are commerce operations: finance and tax (8), inventory and print-on-demand (14), sales and marketing feeds (15), and shipping and fulfillment (8).

Several extensions sit adjacent to support without replacing it. Delighted runs post-purchase CSAT and NPS surveys, HelpfulCrowd collects product reviews and Q&A, and EZ Texting sends SMS campaigns. All three touch the customer relationship; none of them give you an inbox. If one buyer emails you, DMs your Instagram, and messages your WhatsApp about the same order, no Squarespace extension puts those three in one thread.

Tip

Squarespace merchants get a lot of support traffic through Instagram DMs. Route those into the same inbox as your website chat, so an order question doesn't get answered twice by two people reading two different apps.

So the real decision isn't which extension to install — it's where the conversation lives. The Extensions panel is built around storefront operations, on the assumption that your store syncs to accounting, shipping, and product feeds while support happens in your email client. Teams that outgrow that assumption end up in Code Injection, because it's the only route Squarespace offers to a chat surface it doesn't ship itself.

How do you install a chat widget on Squarespace?

Paste the widget's script tag into the Code Injection Footer field and save. Squarespace injects Footer code before the closing </body> tag on every page of your site — which is exactly where a chat widget belongs. The panel lives under SettingsAdvancedCode Injection on Core, Plus, and Advanced plans.

Two constraints are worth knowing before you paste anything. Squarespace documents that checkout pages don't support code, so Footer injection never reaches checkout and your chat bubble disappears at the highest-intent moment of the session. And if you run the Squarespace cookie banner in "Opt in & out" mode, scripts added through Code Injection fall under consent, so the widget won't load for visitors who decline.

The post-checkout page is a separate field. Squarespace splits it into an Order Confirmation Page and an Order Status Page, each with its own injection box and merge tags — {orderId}, {orderGrandTotal}, {customerEmailAddress} — plus a {.if firstPageView} guard so a returning shopper doesn't re-fire your scripts. Chat on the order-status screen means pasting the snippet there too, not only in the site Footer.

1. Copy your widget snippet

A single <script async src="…" data-api-key="…"></script> tag. Nothing else needs to change on the site.

2. Open SettingsAdvancedCode Injection

If this panel isn't in your settings, you're on Basic. Squarespace gates Code Injection to Core, Plus, and Advanced.

3. Paste into the Footer field and save

Footer code is injected before the closing </body> tag on every page. Add it to the Order Status Page field too if you want chat after checkout.

4. Verify signed out

Open the site in a private window and view source. The script should appear once, near the bottom. Squarespace disables injected scripts in the logged-in preview when it detects a conflict.

Ready to try Converge?

$49/month flat. Up to 15 agents. 7-day free trial, no credit card required.

Start Free Trial

Frequently Asked Questions

Squarespace's own documentation states that Code Injection is available on the Core, Plus, and Advanced plans, plus some legacy billing plans. It is not available on Basic. A lot of installation guides still reference the older Business and Commerce tier names — if a guide tells you to check for Business, look for Core or higher instead.

No. The Extensions catalogue holds 45 third-party services across four categories — finance, inventory and products, sales and marketing, and shipping and fulfillment — and LiveChat is the only chat tool among them. There is no shared-inbox or helpdesk category. Support tooling reaches a Squarespace site through Code Injection rather than through Extensions.

Because Squarespace documents that checkout pages don't support code. Anything you add to the Code Injection Header or Footer runs on your normal site pages but stops at checkout. If you need a support surface around the purchase, the closest you can get is the Order Confirmation Page and Order Status Page injection fields, which run after the order is placed.

Only through an Extension, and the catalogue has one chat option. If you're on Basic and unwilling to move to Core, script-tag widgets are off the table — that includes Converge. Anyone in that position should either change plans or accept the single catalogue option, rather than shopping for a different chat vendor, because the block is Squarespace's, not the vendor's.

Yes. The chat widget, the unified inbox behind it, and every connected channel are included in the $49/month flat rate for up to 15 agents. Squarespace charges nothing extra for Code Injection itself, though the plan tier that unlocks it is a Squarespace cost.