Plan requirement first
Both Squarespace and Wix block custom code injection on their entry-level plans. You'll need:
- Squarespace: Core plan or higher on current pricing. The entry-level Basic plan does NOT include Code Injection; Core, Plus, and Advanced all do. If you're on a legacy Business, Personal Business, or Commerce plan, you likely already have it.
- Wix: Any paid Premium plan (Light, Core, Business, or Business Elite), AND the site must be published with a connected domain before Custom Code becomes available. The free Wix plan's custom-code access is limited.
If you're on the wrong plan, the upgrade is a few dollars a month more than the entry plan. Worth it to avoid the cliff: without custom code, no chat platform works.
Squarespace: the exact click path
- Log in to your Squarespace dashboard.
- Go to Settings → Advanced → Code Injection.
- Paste the chat widget's
<script>tag into the Header box. - Click Save.
- Open your live site in a private browser window and verify the widget appears.
That's it. Squarespace's Code Injection inserts the script on every page of your site. You don't need to add it per-page.
Squarespace gotchas
- AMP pages strip custom scripts. If you've enabled AMP on your Squarespace blog, the chat widget won't appear on AMP versions of blog posts. That's a Google AMP limitation, not a chat widget issue.
- Developer mode vs standard. On standard Squarespace, Code Injection works as described. If you're on a developer-mode template, you'll need to edit the
site.regionfile directly, which is rare for small business owners. - Cookie banner timing. If you've configured Squarespace's cookie banner to block non-essential scripts before consent, the chat widget may not load until the visitor accepts cookies. Adjust the banner settings if you want the chat available immediately.
Wix: the exact click path
- Log in to your Wix dashboard and open the site you want to edit.
- In the left sidebar, go to Settings → Custom Code (or Marketing & SEO → Custom Code depending on your Wix version).
- Click + Add Custom Code.
- Paste the chat widget's
<script>tag into the code box. - Under "Add Code to Pages," select All pages.
- Under "Place Code in," select Head.
- Give it a name (e.g. "Chat assistant") and click Apply.
- Publish your site. Open it in a private window to verify the widget loads.
Wix requires you to explicitly publish after adding custom code. The change won't appear on the live site until you do.
Wix gotchas
- "Head" vs "Body - start" vs "Body - end". For chat widgets, "Head" is correct. The other options are for tags that need to load at specific points in the page (tracking pixels, schema markup, etc.).
- Premium plan required. If you don't see Custom Code in your dashboard, you're on the free plan. Upgrade to any paid plan to unlock it.
- Published site, not preview. Wix's preview mode doesn't always run custom code. Test on the live published URL, not in the editor preview.
Post-install test, same on both platforms
- Widget appears on the live site? (Private window check.)
- Mobile layout clean? (Open on your phone.)
- Ask three real customer questions. Are the answers correct?
- Ask a question the assistant shouldn't know. Does it admit uncertainty?
- Capture a test lead. Does it arrive in your dashboard or email as expected?
How Simple Business Bots works on Squarespace and Wix
The install snippet is the same on both platforms: a single <script> tag. You paste it into Squarespace's Code Injection (Header) or Wix's Custom Code (Head). Your dashboard for managing FAQ entries, reading conversations, and taking over live chats is a web app on our side, so there's nothing to maintain inside Squarespace or Wix itself. Updates to your chat assistant happen in the dashboard, not in your site builder.