Amabrik for Squarespace

Every widget on Squarespace from one snippet

Squarespace has no app store, so every extra tool you add is a separate script pasted into Code Injection. Instead of one paste per vendor (one for compliant cookie consent, one for a chatbot, one for extra popups, one for a social feed), Amabrik gives you all of them from a single async tag. Paste it once in your site header, then turn widgets on and off from your dashboard. No per-tool subscriptions, no second popup workaround, and cookie consent that actually meets GDPR and Consent Mode v2, which the native banner doesn't.

10
Widgets included
1
Snippet to paste
<5 KB
Async loader
None
Pageview caps
How it works

Live on Squarespace in three steps

No app store, no per-tool subscriptions. Paste once in Code Injection, then everything runs from your dashboard.

  1. Paste one snippet in Code Injection

    Copy the tag your dashboard generates and open Settings, then Advanced, then Code Injection. Drop it once in the Header field (it loads inside the page head). That's the standard way to add code to Squarespace, and Code Injection is available on the Core, Plus and Advanced plans (it isn't on the Basic plan).

    Code Injection, Header
    <script async src="https://cdn.amabrik.com/v1/loader.js" data-site="YOUR_SITE_ID"></script>
  2. Turn on the widgets you want

    In the Amabrik dashboard you enable exactly what your site needs: cookie consent, a popup (as many as you like, unlike Squarespace's one-per-site limit), an AI chatbot, booking, forms, a chat button, reviews, social feeds, a banner, plus the security and SEO/AEO scanners. Everything runs from the one snippet you already pasted.

    Cookie consent
    Popup
    AI Chatbot
    Booking
  3. Configure and publish, no rebuild

    Style each widget, set targeting and translations, and connect your CRM in the dashboard. Hit save and changes go live on your Squarespace site right away. You never touch Code Injection again, and there's nothing extra in your Squarespace settings to maintain.

    yoursite.com
    Live
Why not stack Code Injection scripts

One snippet beats a pile of scripts

The reasons that change your site speed, your compliance and your monthly bill, not a feature checklist for its own sake.

Consent that actually meets GDPR

Squarespace's built-in banner lets visitors accept, decline, or manage three cookie categories, but it doesn't fully block non-essential scripts before consent, doesn't signal Google Consent Mode v2, and keeps no exportable consent log, so it falls short of full GDPR and Consent Mode v2 compliance. Amabrik's cookie consent holds non-essential trackers until a visitor consents by category, signals Consent Mode v2 and GPC, and keeps a 13-month consent log you can export. That's the gap between looking compliant and being compliant.

One bill instead of stacking subscriptions

On Squarespace each tool is usually its own paid service pasted into Code Injection: a chatbot, a consent platform, Acuity for booking, a social-feed app, a reviews app. That's several dashboards, several renewal dates and several support queues. Amabrik is one account, one bill, and one editor where every widget uses the same controls.

More than one popup, targeted per page

Squarespace allows a single promotional pop-up for the whole site, so you can't run a shop discount and a newsletter signup at the same time. Amabrik lets you create as many popups as you want and target each one by page, device, exit intent or visit.

Lightweight, won't bloat your pages

Pasting several third-party scripts into Code Injection means each one ships its own CSS and JS. Amabrik is one async loader under 5 KB that never blocks rendering, and each widget is a separate chunk loaded only when it's used.

Booking without a second subscription

Native scheduling on Squarespace means Acuity, a separate paid plan on top of your site. Amabrik's Bookings widget is included on every plan and syncs to Google Calendar and Microsoft 365, so you add appointment booking from the snippet you already pasted.

Leads to your CRM, plus two scanners

Squarespace forms store submissions inside Squarespace. Amabrik forms forward straight to your own connected CRM and are never kept on our side. Every plan also includes a Security scan and an SEO/AEO scan, each with a copy-paste AI fix prompt per issue.

FAQ

Amabrik on Squarespace, answered

Still deciding? Ask us and we answer fast.

No. Squarespace has no app marketplace and Amabrik has no plugin. It's a single universal JavaScript snippet (loader.js with your site ID) that you paste once into Code Injection. Once it's there, every widget runs from that one tag, with nothing else to install in your Squarespace settings.

Open Settings, then Advanced, then Code Injection, and paste the snippet in the Header field. That field loads inside the page head on every page. This is the standard way to add custom code to Squarespace, and it's available on the Core, Plus and Advanced plans. The Basic plan does not include Code Injection.

Any plan that includes Code Injection, which is Core, Plus or Advanced. Code Injection is not available on the Basic plan, so to add Amabrik (or any third-party script) site-wide, you'll need Core or above. If you're on Basic, upgrading to Core turns on the Header injection field Amabrik uses.

Paste the Amabrik snippet into Code Injection once, then turn on the Popup widget in the Amabrik dashboard. Squarespace only allows one promotional pop-up for the whole site, but Amabrik lets you run as many popups as you want and target each one by page, device or exit intent.

Squarespace has no native chatbot or live chat. Enable the AI Chatbot in your Amabrik dashboard and it runs from the snippet you already pasted in Code Injection. It's trained on your own content and uses your own AI provider key, and chat leads route straight to your connected CRM, never stored on our side.

Squarespace's built-in banner lets visitors accept, decline, or manage three cookie categories, which covers the basics. Where it falls short of full GDPR and Google Consent Mode v2 compliance: it doesn't fully block non-essential scripts before consent, doesn't signal Consent Mode v2, and keeps no exportable consent log. Amabrik's cookie consent widget does all of that, with a 13-month consent log and CSV export. You can disable the native banner and use Amabrik's instead.

Yes. Native scheduling on Squarespace means Acuity, a separate paid subscription on top of your site. Amabrik's Bookings widget is included on every plan and syncs to Google Calendar and Microsoft 365, so you get appointment booking from the snippet you already pasted, with no second subscription.

Straight to your own connected CRM, email or webhook. Squarespace stores form submissions inside Squarespace (Contacts or a mailing list). Amabrik is a pure pass-through: form and chatbot submissions are forwarded to the integration you connect and are never stored or logged on Amabrik. The only visitor data it keeps is cookie-consent records.

It's built not to. Amabrik is one async loader under 5 KB that never blocks rendering, and each widget is a separate chunk loaded only when it's used. That's lighter than pasting several separate third-party scripts into Code Injection, each shipping its own CSS and JS.

There's a 7-day free trial with no credit card required, then paid plans priced by number of sites, with all widgets and both scanners included. There's no Powered-by Amabrik badge on any plan, so no logo or link shows on your widgets.