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.

Troubleshooting

Common issues and how to fix them. If yours isn't here, contact support — we read every message.

The form doesn't appear on my site

Usually one of three things:

  1. The custom element tag is inside <head> — it has to be in <body>.
  2. The script tag is missing the async attribute, or worse, the entire script tag is missing.
  3. The site editor stripped the script silently — common on WordPress for non-admin users, Squarespace Basic plan, and Webflow free Starter plan.

Check the per-platform guide for the specific gotcha.

The form submits but I get an "allowed domain" error

Open the component's website in the admin and check the Allowed Domains field. The domain you're embedding on must be listed exactly (no protocol, no path). Wildcards work — *.example.com matches every subdomain. After saving, the bundle rebuilds automatically and the new origin is allowed within seconds.

Someone submitted but it's not in my dashboard

Check the Spam tab first — Toimii's heuristic scorer occasionally flags real submissions. Click "Not spam" to restore it and re-fire notifications. If it's truly missing, contact support with the time of submission and the website's public_code; we can find it in the ingestion logs.

The build keeps failing after I save

First, try saving again — the build is asynchronous and an occasional retry usually clears transient failures. If it fails twice, look at the build status on the component's embed page; the error message is usually self-explanatory (most often: a typo in a field's icon name or an invalid color). Otherwise contact support with the component's URL.

The form is slow to appear on my page

The script is ~50 KB gzipped and loads async — slow appearance is almost always a slow host page, not Toimii. Check your network panel: the cdn.toimii.io request should resolve in well under a second from anywhere in Europe. If it's slow, let us know — we'd want to know.

Still stuck?

We read every message. Tell us what you tried, share the URL of the page with the embed, and we'll dig in.