Squarespace

Feedback widget
for Squarespace.

Paste one script into Code Injection, Footer. No plan-gated builder needed.

Squarespace gives you a Code Injection footer field on Business plans and up. The vanilla SDK script goes there once and loads site-wide, no per-page block.

~12kb
gzipped
0
config
MIT
license
Install1 step
> Settings > Advanced > Code Injection > Footer· html
<script src='https://unpkg.com/@usero/sdk'></script>
<script>
  Usero.initUseroFeedbackWidget({ clientId: 'YOUR_CLIENT_ID' })
</script>

Replace YOUR_CLIENT_ID with the id from your Usero dashboard.

Built for Squarespace

Why teams shipping with Squarespace pick Usero.

Footer injection is site-wide

Settings > Advanced > Code Injection > Footer applies to every page. Paste once and you are done, no per-page Code Block needed.

Plan requirement

Code Injection requires a Business plan or higher. On the Personal plan the field is hidden, so the script cannot be added.

Works across template families

Brine, Bedford, 7.1, all of them. The widget is independent of the Squarespace template, so the version family does not matter.

No conflict with site styles

The widget carries its own scoped styles and renders outside your page content, so Squarespace section styling never bleeds into it.

Frill wants a script plus a configured widget id from its dashboard. The vanilla SDK takes just your client id and renders its own trigger.
vs Frill widget

FAQ

Quick answers, Squarespace edition.

Where does the script go?

Settings > Advanced > Code Injection > Footer. That field injects markup before the closing body tag on every page, which is exactly where the init belongs.

Do I need a paid plan?

Code Injection is gated to the Business plan and above. On the Personal plan the field does not exist, so a per-page Code Block is the only fallback, and it only covers that page.

Will it work in the Squarespace editor preview?

Code Injection often does not run in the editor preview. Publish or view the live site to see the widget appear.

Does it slow the page down?

No. The script is loaded normally and the panel UI only renders after the trigger is clicked, so first paint is unaffected.

Ship a feedback widget in your Squarespace app today.

Free tier. No credit card. Two-minute install. Cancel by deleting two lines of code.

Get started free