AI Chatbot for Squarespace: How to Add One (and the Plan You Need)

Squarespace sites look good and answer badly. The design is the point, so information gets tucked into elegant little pages that nobody finds, and the questions end up in your inbox instead. A chatbot on a Squarespace site is mostly a way of surfacing what you have already written. Here is how to add one, what it will and will not do, and the plan requirement that trips people up.

The short version

  • Adding a chatbot to Squarespace means pasting a snippet into Code Injection. It takes two minutes.
  • Code Injection needs a Business plan or higher. On a Personal plan you cannot add custom code at all. This is the thing people find out last.
  • An AI chatbot answers from what is published on your site. If your prices live in a PDF, it cannot read them.
  • Holp starts at £25 a month and installs by snippet. There is no Squarespace app or extension needed.

The plan requirement, first

Squarespace restricts Code Injection to its Business plan and above. Personal plans cannot add third-party scripts. If you are on Personal and want a chatbot, you are choosing between upgrading your Squarespace plan or going without — there is no clever workaround, and any guide that suggests one is describing something that will break.

Check which plan you are on before you sign up for a chat tool. It is a short and slightly annoying conversation to have with yourself, but better now than after you have paid for something you cannot install. Squarespace publishes current plan features and pricing on its own site; check there rather than trusting a comparison article, including this one, on the detail of what is included today.

How to add a chatbot to Squarespace

  1. In your Squarespace dashboard, open Settings.
  2. Go to Advanced → Code Injection.
  3. Paste your chat snippet into the Footer box. Footer, not Header — it keeps the script out of the way of your page rendering.
  4. Save.
  5. Open your live site in a private browsing window and check the bubble appears.

The snippet applies to every page on the site. If you want the widget on some pages and not others, most tools let you control that from their own settings rather than from Squarespace — that is the right place to do it.

A note on the private window

Always test in a private window, logged out. Squarespace’s editing view suppresses some injected code, so checking while logged in tells you very little. This is the most common “it did not work” that turns out to have worked.

What it will answer — and what it will not

An AI chatbot that reads your website can only tell people what your website says. On a Squarespace site that limitation bites in a specific way, because Squarespace makes it very easy to put important information into places a machine cannot read.

Where your information lives Can an AI read it? What to do
Ordinary text on a page Yes Nothing. This is the good case.
An accordion or dropdown block Usually Content is normally in the page source. Worth testing.
A price list image or a scanned menu No Retype it as text. Also better for search and for screen readers.
A downloadable PDF Rarely Put the key facts on a page and keep the PDF as a bonus.
A Squarespace Scheduling page No A bot can link to it. It cannot see your availability.
Text inside a video No Add a summary underneath.
A members-only area No, and it should not Gated content should stay gated.

The pattern for Squarespace sites specifically: the design-led ones hide the most in images. Studios, restaurants, photographers, therapists. If your opening hours are set in a nice typeface inside a JPEG, no chatbot on earth will read them, and neither will Google.

You can see exactly what an AI would find on your site — before you install anything — with our answerability check. It reads your public pages and tells you which common questions you have covered and which you have not.

Squarespace and sitemaps

Squarespace generates a sitemap for you automatically at /sitemap.xml. You do not need to make one. What you do need to know is that pages you have set to hidden, or left unlinked in a not-linked section, may not appear in it — and an AI that crawls your site will not find them.

If your delivery information or your FAQ lives on an unlinked page you share by URL, that is invisible to a crawler. Pull it into your navigation, or accept the bot will not know about it. You can see what is actually in your sitemap with our sitemap extractor, and check the file is valid with the sitemap validator.

Design considerations

Squarespace users care about how the site looks, reasonably. A chat widget is a permanent piece of furniture in the bottom corner of every page, so it is worth spending ten minutes on it.

  • Match the colour to your palette, not to the tool’s default. A stock blue bubble on a carefully chosen cream and black site looks like an advert someone left on.
  • Check it against your footer. Squarespace templates often have a full-bleed footer, and a widget can land awkwardly on top of a call to action.
  • Check the mobile position. Squarespace mobile navigation and cookie banners both live near the bottom of the screen. Three things fighting for that corner is one too many.
  • Do not let it open automatically on load. It reads as a popup, and on a design-led site it undoes the first impression you paid for.

What it costs

Add two numbers, not one. There is the chat tool, and there is the Squarespace plan upgrade if you are on Personal. A tool at £25 a month on top of a plan upgrade is a different decision from £25 on its own, and it is fair to weigh it that way.

On the tool side, expect roughly £20 to £100 a month for something capable at small-business volume, with free tiers that are usable if your traffic is genuinely low. Watch for pricing that charges per resolved conversation rather than per seat — on a busy site that scales in a direction you did not plan for. We go through the models in what a chatbot actually costs.

Holp is £25 a month to start. See pricing.

Frequently asked questions

Can I add a chatbot to a Squarespace Personal plan?

No. Code Injection, which is how third-party chat widgets install, requires a Business plan or higher. There is no supported workaround on Personal.

Do I need a Squarespace extension?

No. A snippet in Code Injection is enough for most chat tools, including Holp. Extensions are useful for tools that need to read your Squarespace commerce data.

Where exactly does the code go, header or footer?

Footer. It keeps the script from blocking your page rendering. Only use Header if the tool’s own instructions specifically require it.

Why can I not see the widget after installing it?

Nine times out of ten you are looking at the site while logged in, and Squarespace suppresses injected code in some editing views. Check in a private browsing window instead.

Can a chatbot see my Squarespace Scheduling availability?

Not from your website content. It can point people to your booking page, but it cannot read live availability or make a booking for them.

Will it slow my site down?

Not noticeably, if the script loads asynchronously. Squarespace sites are often image-heavy, so the widget is rarely the thing costing you load time — but measure before and after so you know.

Related reading

Sources and pricing checks

We checked the provider-owned sources below on 16 August 2026. Plans, prices and product capabilities can change, so confirm the details that matter to you before buying.