Disclosure: SquareLocator earns a commission if you buy an Elfsight plan through some of the links on this page, at no extra cost to you. I only recommend tools I would use on client sites at Altitude Design, and I have tried to be clear about where an AI chatbot is not worth it.
Most Squarespace sites I build get the same handful of questions over and over: what are your opening hours, do you ship to Ireland, how much does a consultation cost, can I change my booking. An AI chatbot can answer those at 2am without anyone on your team being awake. It can also make things worse if you set it up badly, so this guide covers both: how to add one to Squarespace properly, and how to decide whether you should.
Squarespace does not have a native chatbot or live chat for visitors. Its pricing page lists built-in AI tools for writing and design, but anything that talks to visitors has to come from a third-party service added with code. I will use Elfsight's AI Chatbot as the main example because it is the easiest to install on Squarespace and the cheapest to start with, then compare it with Tidio and Chatbase.
Quick answer
To add an AI chatbot to Squarespace, build and train the bot in a service such as Elfsight AI Chatbot, copy its embed code, then paste it into Settings, Advanced, Code Injection, Footer to show a floating chat bubble on every page, or into a Code Block to embed it on a single page. You need a Squarespace Core, Plus or Advanced plan, because the Basic plan does not include code injection or the advanced code block that runs JavaScript.
Elfsight AI Chatbot
Free plan with 50 messages a month; paid plans from $5 a month billed yearly.
AI chatbot or live chat: which do you actually need?
These get confused, so it is worth being clear before you install anything.
- Live chat connects a visitor to a real person. It is excellent when someone is there to reply, and frustrating when nobody is. I cover the options in the best live chat plugins for Squarespace.
- An AI chatbot answers on its own, using content you give it: your web pages, documents and written answers. It never sleeps, but it only knows what you have taught it.
- A messaging button, such as Elfsight WhatsApp Chat, simply moves the conversation into an app you already use on your phone. For a sole trader this is often enough.
My rule of thumb: if you get fewer than a few enquiries a day and you answer your phone, a WhatsApp button or a good FAQ section will do. If you repeatedly answer the same ten questions, or you get enquiries from other time zones, an AI chatbot starts to earn its place.
What Elfsight AI Chatbot does
Elfsight's chatbot is an embeddable widget hosted on Elfsight's servers. According to its product page, it can scan your website to understand your business and build a starting agent automatically, including a welcome message and quick replies. You then refine what it knows and how it behaves.
The features that matter for a typical Squarespace site:
- Training sources: web page URLs, uploaded files (PDF, TXT, JSON, DOCX, PPTX, HTML and MD), manual text blocks and question and answer pairs.
- Agent instructions: rules for tone and for what the bot should and should not say. This is where you stop it promising refunds or quoting prices you no longer charge.
- Lead capture: a form that collects name, email, phone and consent, shown before the chat, before an answer or after a reply.
- Human handover: it can pass a conversation to a person by email, call or WhatsApp.
- Bookings: it can offer bookings through Calendly or Cal.com.
- Layouts: a floating bubble, a floating input bar or an embedded chat window, with page and device targeting.
- Languages: it continues conversations in the visitor's language.
- Notifications: email transcripts and lead alerts, plus Google Analytics events and webhooks.
Elfsight says the chatbot works on both Squarespace 7.0 and 7.1.
Elfsight AI Chatbot pricing
I checked Elfsight's AI Chatbot pricing page today. The prices match Elfsight's single app plans, but the chatbot adds a monthly message allowance and a knowledge storage limit. Messages are what your visitors send to the bot; views are widget loads, and going over the view limit temporarily switches the widget off until the next month.
| Plan | Price (yearly / monthly billing) | Chatbots | Messages a month | Views a month |
|---|---|---|---|---|
| Free | $0 | 1 | 50 | 200 |
| Basic | $5 / $6 a month | 3 | 300 | 5,000 |
| Pro | $10 / $12 a month | 9 | 1,000 | 50,000 |
| Premium | $20 / $24 a month | 21 | 3,000 | 150,000 |
| Enterprise | from $30 / $42 a month | 50+ | 6,000+ | 300,000+ |
Two offers are worth knowing about. Elfsight gives a 33% welcome discount, applied automatically to your first yearly subscription if you buy within 24 hours of signing up, and it offers a full refund within 14 days. The free plan carries Elfsight branding. For a wider breakdown of how Elfsight plans work across all its widgets, see Elfsight pricing explained.
In practice, 50 messages is enough to test the bot properly, not to run it. A small service business answering a few conversations a day will want Basic; a busy shop will want Pro.
How to add an AI chatbot to Squarespace, step by step
First, check your Squarespace plan. Squarespace's pricing page lists code injection and the advanced code block (which runs JavaScript) on Core, Plus and Advanced only, so the Basic plan cannot run chatbot scripts. Elfsight's own Squarespace page still refers to a "Business plan"; that is Squarespace's old plan name, so read it as Core or higher. If you are weighing up plans, Squarespace pricing explained has the current figures.
1. Build and train the bot
- Open the Elfsight AI Chatbot page and create a widget. Let it scan your site if you want a starting point.
- Add your key pages as web page sources: services, pricing, delivery, returns, FAQs and contact.
- Upload anything visitors ask about that is not on the site, such as a price list or a policy PDF.
- Write agent instructions. Mine usually say: answer only from the knowledge base, never invent prices, offer the contact form when unsure, and keep replies short.
- Turn on the lead form and human handover, and set where transcripts are emailed.
2. Add it to every page (floating bubble)
- In the Elfsight editor, choose the floating layout and set its colour, size and position.
- Copy the embed code.
- In Squarespace, go to Settings, Advanced, Code Injection and paste the code into the Footer field.
- Save, then open your live site in a private window to check the bubble appears.
3. Or embed it on one page
- Choose the embedded layout in Elfsight and copy the code.
- In Squarespace, edit the page, add a Code block and paste the code.
- Save and refresh. Code blocks often show a placeholder in the editor, so check the live page rather than the editor preview.
If you have never added third-party code before, my beginner's guide to adding plugins to Squarespace walks through code injection and code blocks in more detail.
4. Test it like a difficult customer
This is the step most people skip. Ask it things your site does not answer. Ask about a service you stopped offering. Ask it in another language. Ask for a discount. Elfsight says that when a question falls outside your knowledge base the bot uses general model knowledge or says it lacks the information, so you want to find those gaps before a customer does, then fill them with Q&A entries or tighter instructions.
Alternatives to Elfsight for Squarespace
Tidio with Lyro
Tidio is a full customer service platform: live chat, a ticket inbox and an AI agent called Lyro. Its free plan includes live chat and 50 lifetime Lyro conversations; paid plans start at $24.17 a month on annual billing, and Lyro is an add-on from $32.50 a month for 50 conversations. Tidio suits teams that want AI and humans in one inbox. It costs considerably more than Elfsight once Lyro is switched on.
Chatbase
Chatbase is a dedicated AI agent builder with more control over training and behaviour. There is no free plan, only a 7-day trial, and paid plans start at $32 a month billed yearly for 700 message credits. Removing the Chatbase branding is a $99 a month add-on. It is worth a look if the chatbot is central to your business, and overkill for most small Squarespace sites.
Simpler options
If you mainly want people to reach you, Elfsight Live Chat gathers WhatsApp, Messenger and other channels behind one button. If the same questions keep coming up, a well written FAQ section with schema does part of a chatbot's job and also helps SEO. For enquiries that end in a booking, a proper scheduler is usually better than a chat; see the best booking calendar plugins for Squarespace and my Acuity Scheduling guide.
A chatbot works best on a site that already answers questions clearly. If yours is a service business, my guide to the best Squarespace templates for service businesses covers the page structure that turns visitors into enquiries, and the best Squarespace courses are a good next step if you want to get more comfortable with code injection and custom features.
Pros and cons of an AI chatbot on Squarespace
Pros
- Answers repeat questions instantly, at any hour.
- Captures leads that would otherwise leave without contacting you.
- Elfsight's free plan lets you test it properly before paying.
- Installs in minutes with code injection, no developer needed.
Cons
- It is only as accurate as the content you give it, and it needs reviewing.
- Message limits on cheaper plans run out quickly on busy sites.
- Requires Squarespace Core or higher.
- Another script on the page, hosted on someone else's servers.
- Some visitors dislike bots; always offer a route to a human.
My verdict
For most Squarespace sites I work on, Elfsight AI Chatbot is the sensible first try: cheap, quick to install and good enough at answering from your own content. Start on the free plan, train it on your real pages, test it hard for a week, then move to Basic if it is actually saving you time. If you need a shared inbox for a support team, look at Tidio instead. If you are unsure which other Elfsight widgets are worth paying for alongside it, read my Elfsight review, and browse the Elfsight guide page for the full list.
Add an AI chatbot to your Squarespace site
Start free, then save 33% on your first yearly plan within 24 hours of signing up.
Frequently asked questions
Does Squarespace have a built-in AI chatbot?
No. Squarespace includes AI tools for writing and design, but it has no native chatbot or live chat for visitors. You add one with a third-party service such as Elfsight, Tidio or Chatbase, using code injection or a code block.
Which Squarespace plan do I need for a chatbot?
Core, Plus or Advanced. Squarespace lists code injection and the advanced code block, which runs JavaScript, on those plans only, so the Basic plan cannot run chatbot scripts.
Is Elfsight AI Chatbot free?
There is a free plan with one chatbot, 50 visitor messages a month and 200 widget views a month, with Elfsight branding. Paid plans start at $5 a month billed yearly for 300 messages and 5,000 views.
Where do I paste the chatbot code in Squarespace?
For a floating chat bubble on every page, paste it into Settings, Advanced, Code Injection, Footer. To show the chat on one page only, add a Code block to that page and paste it there.
Can the chatbot hand over to a real person?
Yes. Elfsight's chatbot can collect a visitor's details and pass the conversation on by email, call or WhatsApp, and it can email you transcripts and lead alerts.
Will an AI chatbot slow down my Squarespace site?
Any third-party script adds some weight. Elfsight loads from its own servers, and adding it in the footer means it loads after your main content. Check your pages in Google PageSpeed Insights before and after installing, and avoid stacking several chat tools at once.
Disclosure: some links in this article are affiliate links, which means SquareLocator may earn a commission if you buy through them, at no extra cost to you. Prices were checked on the official Elfsight, Squarespace, Tidio and Chatbase pricing pages on 4 November 2026 and may change.
Early access to the good stuff
Plugin drops, template picks and creator codes. Free in your inbox.
- New plugin drops
- Template picks
- Creator discount codes