Add AuditWidget to Squarespace

5 minutes. Business plan required. Uses a Code Block — no developer needed.

Plan check: Business plan or above

Squarespace blocks custom code on Personal ($16/mo) and free trial plans. You need Business ($23/mo), Commerce Basic, or Commerce Advanced. If you're on the wrong plan, this won't work — upgrade first, then come back.

Squarespace is the most locked-down of the three major CMS platforms. You have two options: a Code Block on a specific page (recommended), or Code Injection in site settings (runs everywhere). The Code Block method is cleaner and keeps the widget where you actually want it.

1

Confirm your plan

Go to your Squarespace account → Settings → Billing & Account → Subscription. Check your current plan. If it says "Personal" or you're on a free trial, the Code Block won't be available. Upgrade before continuing.

2

Get your embed code

Sign in to your AuditWidget dashboard. Click your widget name → "Get Code". Copy the script tag:

<script
  src="https://auditwidget.app/embed.js"
  data-token="your_token_here"
  data-theme="light"
  data-width="100%">
</script>

No account yet? Create one free →

3

Add a Code Block to your page

  1. a. Go to Pages in your Squarespace dashboard and open the page you want to edit
  2. b. Click Edit to enter the page editor
  3. c. Click the + button in the section where you want the widget
  4. d. Scroll through the block types and click Code
  5. e. A code editor opens. Make sure HTML mode is selected (not Markdown)
  6. f. Paste your embed script tag and click Apply

Can't find the Code block?

If "Code" doesn't appear in your block list, your plan doesn't include it. The Code block only shows up on Business plan and higher accounts.

4

Save and preview

Click Save in the top right, then Done. Use the preview mode or open the published page in a browser. The audit widget should render inline where you placed the Code Block.

If you see a blank space or an error message, check that the token in your script tag matches the one in your AuditWidget dashboard exactly.

Alternative: Code Injection (site-wide)

If you want the widget to appear on every page of your site, or if you're putting it in a spot that doesn't support blocks, you can use Code Injection instead:

  1. 1. Go to Settings → Advanced → Code Injection
  2. 2. Paste your embed code in the Header field
  3. 3. Click Save

A script in the header loads on every page. The widget itself won't appear unless you also add a Code Block somewhere — the header script just makes the widget available. You still need a Code Block on the page where you want it to actually show up.

Common questions

The Code block editor shows a blank or gray box — is that normal?

Yes. Squarespace doesn't render external scripts inside the editor. Save the block and view the published or preview version of your page. The widget will load there.

Can I put it inside a Squarespace blog post?

Yes, same method. Edit the blog post, add a Code Block, paste the script. Business plan required.

Will it affect my Squarespace site speed?

The widget script loads asynchronously and doesn't block page render. Your site speed score won't change noticeably.

I'm on version 7.0, not 7.1 — does it work?

The embed code itself works on any version. The Code Block interface is slightly different in 7.0 (it's called a "Code Block" in the blocks sidebar), but the process is the same: find it, add it, paste the script.

Setup guides for other platforms

See how your site actually scores

Free audit. No login. Results in under 10 seconds.

Run a free SEO audit