Toimii is launching in 2026 — this site is an early preview.

These guides describe Toimii once it's live. The dashboard and billing aren't available yet — Toimii launches in 2026.

How to embed a contact form on Squarespace with one Code Block

One Code Block. The form appears on save. Works on every modern Squarespace theme.

<!-- Add this anywhere on your page -->
<script src="https://cdn.toimii.io/components/your-code.js" async></script>
<toimii-contact></toimii-contact>
Does this actually work?

Yes — on Core, Plus, or Advanced (Squarespace's 2025 plan rename). The Code Block runs on the published page exactly as written. The 2025 plan rename changed Personal/Business/Commerce to Basic/Core/Plus/Advanced; the Code Block requires Core or higher.

Step by step

1
Open the page editor
Open the page where you want the form. Click Edit, then click an insert point (the blue line that appears between sections).
2
Add a Code Block
From the block menu, search for "Code" and select the Code Block. It defaults to HTML mode — leave it on HTML.
3
Paste the embed code
Paste the two lines from your Toimii dashboard. Make sure the "Display Source" toggle is OFF so the embed renders, not the source.
4
Apply
Click Apply. You'll see the form (or an "Embedded scripts disabled" cosmetic warning — see gotchas).
5
Save and view live
Save the page. View the published URL — not Preview, not Safe Mode — to confirm the form renders.
Plan required

Squarespace renamed its plans in 2025. The Code Block requires the Core plan (€16/mo) or higher — that's the new name for the legacy Business plan. The Basic plan does NOT include the Code Block.

Common gotchas

  • "Embedded scripts disabled" in the Fluid Engine editor is cosmetic — it does not break your embed. Save and view the published page to verify.
  • "Preview in Safe Mode" turns off custom code on purpose. Use the regular preview, or visit the live URL.
  • The Code Block has no syntax highlighting. Use a plain text editor first to compose, then paste in.
  • Squarespace caches aggressively. After publishing, a hard refresh (Cmd+Shift+R / Ctrl+F5) may be needed to see the form.
  • Don't paste into a Markdown Block — that's a different block and will escape your HTML. Use the Code Block specifically.

Frequently asked

Can I use the Basic plan?

No — the Code Block requires the Core plan or higher. The Basic plan supports text, image, and gallery blocks only. To use Toimii, upgrade to Core (€16/mo) or above.

I'm on Squarespace 7.0, not 7.1 — does this still work?

Yes. The Code Block exists in 7.0 too — the steps are nearly identical. The plan rename only affected 2025 onward; legacy "Personal" doesn't get the Code Block, but legacy "Business" and above do.

I see "Embedded scripts disabled" in the editor — broken?

Cosmetic only. The "Embedded scripts disabled" warning appears in the Fluid Engine editor for any Code Block — it does NOT mean your embed is broken. Save, exit the editor, and view the published page to confirm.

My form doesn't show in Preview — why?

Yes. Squarespace's "Preview in Safe Mode" disables custom code on purpose for diagnostics. To preview your form, use the regular preview — or just open the published page directly.

Why use Toimii over Squarespace's built-in form?

Squarespace's built-in form sends submissions to your email and to a Squarespace storage table. Toimii gives you a real dashboard with stats, threading, search, ticket numbers, integrations (Slack, webhooks, email), spam protection, and exports. Built-in is fine for the first one or two messages a month — Toimii is designed for the next 1,000.

Embedding on a different platform?

Same two lines of code, picked apart for each platform.

Ready to try it?

30-day free trial. No credit card. Set up in minutes.

No credit card required. Set up in 2 minutes.