Add an AI chatbot to your Squarespace site
Convoro, the AI chatbot that answers your visitors, takes booking requests and captures leads, goes on a Squarespace site through Code Injection. Paste one snippet in the Footer field and the chat appears on every page.
Before you start
What Squarespace requires
Squarespace’s help pages say Code Injection is available on the Core, Plus and Advanced plans and some legacy plans. They also say Squarespace support can’t help with custom code, so if something doesn’t work, contact us instead. (Checked on 28 September 2026.)
The snippet
What you’ll paste
<!-- Convoro Chat Widget -->
<script>
(function() {
var w = document.createElement('script');
w.type = 'text/javascript';
w.async = true;
w.src = 'https://www.convoro.org/widget.js';
w.setAttribute('data-business-id', 'YOUR_BUSINESS_ID');
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(w, s);
})();
</script>Step by step
Install with Code Injection
Copy your snippet from Convoro
In your Convoro dashboard, save your Business information first: the snippet needs your business ID. Then open Website Widget, set the name, colours and welcome message, and under Add it to your site click Copy.
You only paste it once. Changes you make in the dashboard later show up on your site without touching the code again.
Open Code Injection
In Squarespace, open the Pages panel, scroll down to Website Tools and click Code Injection.
Paste the snippet into Footer
Paste the snippet into the Footer field and click Save. It already includes its own
<script>tags, so paste it exactly as copied.Check it’s live
Open your site in a private or incognito window. The chat bubble appears in the corner you chose, and opens by itself unless you turned auto-open off. Send a test question, then find the conversation in your Leads inbox.
On your site
What the chat does on a Squarespace site
- Answers visitors from your business profile (services, prices, hours and locations) and only about your business.
- Replies in the language the visitor writes in, day and night.
- Can ask for a name and email before the chat, and a phone number when someone books. Switch each off if you prefer.
- Takes booking requests, emails you the details and marks the conversation as booked in your Leads inbox. It doesn’t sync with a calendar.
- Shows your packages as cards with a Book button, and an Open in Google Maps button for your address.
- Matches your brand: name, colours, avatar, welcome message and which corner it sits in. It renders in its own shadow DOM, so your theme’s styles don’t change it and it doesn’t change your theme.
- Read more about the AI website chatbot.
Troubleshooting
If the chat doesn’t appear
- Check your plan includes Code Injection.
- Make sure the snippet is in the Footer field of Code Injection and that you clicked Save.
- The widget is switched on: the switch at the top of Website Widget should read “Live on your site”.
- You pasted the snippet from your own dashboard, so the business ID is yours.
- You’re checking the live site in a private window, not an editor preview.
- An ad or script blocker in your browser isn’t hiding it.
- If your site sets a Content Security Policy, it allows https://www.convoro.org for scripts and connections.
- If the chat appears twice, the snippet is on the page twice. Remove one copy.
FAQ
Squarespace questions
Which Squarespace plans can add the chat?
Why doesn’t the chat show while I’m editing?
Will it clash with my template’s design?
Will it slow my site down?
Which Convoro plan do I need?
Put Convoro on your Squarespace site
Start a 7-day free trial, scan your website to build your profile, and paste one snippet into Code Injection.
Start your 7-day free trial