Install the chat · Squarespace
Squarespace: live in about 3 minutes.
About 3 minutes, one paste. Needs a plan with code injection — Core or above (Business or above on older plans).
▶ Watch it done · Squarespace
A schematic walkthrough with Squarespace's real menu names — the written manual below has every word.
Your snippet
<script>window.RP_BOT_SLUG="your-business";</script> <script src="https://revenuepack.com/rp-widget.js" defer></script>
This sample uses your-business as the ID — your real one (with your own ID filled in) is in your welcome email and in your dashboard's Script tab. Copy it from there.
The manual — every click
- 1
Open your site
squarespace.com → Log in → your site
Log in at squarespace.com and click your website. You'll land on the dashboard with a menu panel on the left. Do this on a computer if you can; it's easier than the app.
- 2
Find Code Injection
Website → Pages → Custom Code → Code Injection
In the menu, click Website, then Pages, and scroll below your page list to Custom Code (labeled Website Tools on some accounts) — Code Injection lives inside. Quicker still: press "/" anywhere in the dashboard and type "code injection" to jump straight there. On older accounts it sits under Settings → Developer Tools or Settings → Advanced — same thing, different address. If you can't find it anywhere, your plan likely doesn't include code injection: on current plans it needs Core or above (Basic doesn't have it); on older billing it's Business or above. Trial sites can't use it either.
- 3
Open Code Injection
Custom Code → Code Injection
Inside Custom Code (or wherever you found it in step 2), click Code Injection. You'll see a few labeled boxes — Header, Footer, and so on (commerce plans add an Order Confirmation box too). The Footer box is the one we want.
- 4
Paste your snippet into Footer
Code Injection → Footer
Click inside the Footer box and paste this:
your snippet (below). That one line is the whole install. Don't change anything in it — paste it exactly as-is. - 5
Save
Code Injection → Save
Click Save at the top of the panel. Squarespace pushes it to your whole site automatically — every page except checkout (see troubleshooting) — nothing else to click.
- 6
See it live
Open your website in a new private/incognito tab and give it a second or two. A chat bubble appears in the bottom corner. Tap it and say hi — that's your AI front desk, on the clock.
Did it work? · 30 seconds
Open your site in a private/incognito tab (so you're seeing what customers see, not a cached page). Within a couple of seconds the chat bubble shows up in the bottom corner of every page. Send it a test question like "What are your hours?" — if it answers, you're done.
If something's off
›I can't find Code Injection anywhere.
Start with the current location: Website → Pages → scroll below the page list to Custom Code → Code Injection — or press "/" and search "code injection". Older accounts keep it under Settings → Developer Tools or Settings → Advanced. If it's nowhere, it's your plan: code injection needs Core or above on current plans (Business or above on legacy ones) — Basic, Personal, and trial sites don't include it. If upgrading isn't right for you yet, invite us as a contributor and we'll sort out options with you.
›I pasted it and saved, but no chat bubble.
First, hard-refresh or use a private/incognito tab — Squarespace and your browser both cache pages. Then double-check the snippet went into the Footer box under Code Injection (not a page's own settings) and that Save was clicked. Wait a minute and try again.
›The code is showing up as text on my page.
That means it was pasted into a page content block instead of Code Injection. Delete it from the page, then follow the steps again — it belongs in the Code Injection Footer box.
›It works everywhere except the checkout page.
That's normal — Squarespace deliberately keeps injected code off its checkout pages for security. Everywhere your customers browse and ask questions, the chat is there.
Two minutes in and over it?
$499 one-time: a human contacts you within 4 hours and does the whole setup — this install, the phone forwarding, the testing.
Next job: forward your missed calls → · Different platform? all guides