GreetMode

Add live chat to your Squarespace site

Squarespace sites don't allow most plugins, which is exactly why a one-snippet chat fits. GreetMode drops a chat bubble onto your Squarespace site with a single script in Code Injection — paste it once, and it loads on every page. Visitors type, you reply from your phone, and nobody misses a message.

What you need

Steps: add chat in about five minutes

1. Pick a plan. Standard ($14.99/month, up to 3 sites) covers one Squarespace site with room to spare. Multi ($19.99/month, 4–6 sites) fits owners running several sites from one dashboard. Running 7 or more? Ask about a custom plan through /contact. Both plans are flat monthly prices — no per-agent or per-conversation fees.

2. Create your account. Pay through Stripe checkout, then set a password. The guided welcome flow walks you to your inbox.

3. Add your site and copy the snippet. Add the site in onboarding or the sites dashboard and copy your install snippet. It looks like this, with your own site id filled in:

<script src="https://www.greetmode.com/widget-1.js" data-site="your-site-id"></script>

4. Paste it into Code Injection. In Squarespace, go to Settings → Advanced → Code Injection and paste the snippet into the Footer field so it loads on every page. Save, then revisit your live site.

5. Send a test message. Open your live site, type in the chat bubble, and watch it arrive in your owner inbox. Reply from the inbox and confirm the answer shows up on the site. Done — you're live.

Tip: set up canned replies for the questions every site gets (“What are your hours?”, “How do I order?”) so answers go out in one tap.

Content-Security-Policy note

Most Squarespace sites don't set a custom Content-Security-Policy, so you can skip this. Squarespace already loads third-party scripts through Code Injection normally — if you've added an extra-hardened policy yourself, allow GreetMode by adding https://www.greetmode.com to script-src and frame-src. If your pages call GreetMode APIs directly, add it to connect-src too.

Verify in 30 seconds

  1. Chat bubble appears in the corner of your live page.
  2. Send a test message as a visitor.
  3. Reply from your owner inbox and confirm it shows on the site.

If the bubble doesn't appear

Check three things in order: the snippet is in the Footer (not Header) injection field, the data-site value matches your real site id exactly, and no ad-blocker is running in your test browser. Squarespace's built-in preview can lag behind the live site — always test in a regular browser tab.

Add chat to your Squarespace site today