What to Do When Seatext Is Not Connecting on Squarespace
If Seatext is not connecting on Squarespace, start by re-checking the Code Injection steps, confirm the site is published, and refresh the page for at least 40 seconds. If the site name still does...
If Seatext is not connecting on Squarespace, the fastest path forward is to re-check the Code Injection steps, confirm the site is published, and refresh the page for at least 40 seconds. The site name should appear next to the Seatext logo within about five minutes. If it does not show up after 10 minutes, contact Seatext support, because that usually means something went wrong during installation on the platform.
Most connection problems come from a small mistake in the install process, not from a broken tool. The guide below walks through what to check, in what order, and when to stop and ask for help.
Start with the symptoms you are seeing
Before changing anything, name the symptom. The fix is different depending on what you see.
- Nothing happens after pasting the code. The script may not be saved, or the site may not be published.
- The site name never appears next to the Seatext logo. The script may be in the wrong field, or the account may be linked to a different domain.
- The site name appears, but AI features do not run. The connection is fine, but the AI has not been activated yet in the Main AI Hub.
- You see an error or a blank area where the script should be. Squarespace may be stripping part of the code, or a browser extension may be blocking it.
Pick the symptom that matches your case, then move to the matching fix below.
Re-check the install steps in the right order
Squarespace installs Seatext through Code Injection, which is a built-in field for custom scripts. The order matters, because each step depends on the one before it.
- Open your Squarespace dashboard and go to the website panel.
- Click the three dots icon and choose Settings.
- Scroll to the bottom of the settings page and open Developer Tools.
- Click Code Injection.
- Paste the JavaScript snippet from your Seatext account into the Header field, not the Footer field.
- Click Save.
- Make sure the site is published, not just saved as a draft.
If any of these steps were skipped or done in the wrong place, the script will not load and Seatext will not connect.
Confirm the script is actually live on the page
Saving the code is not the same as the code running. Two quick checks help you tell the difference.
- View page source. Open your live site, right-click, and choose View Page Source. Search for seatext. If you see the snippet, the code is on the page. If you do not, the script was not saved or the site is not published.
- Hard refresh. Press Ctrl + Shift + R on Windows or Cmd + Shift + R on Mac. Cached pages can hide new code for a while.
If the snippet is missing from the source, go back to Code Injection and paste it again. Make sure you clicked Save and that the site is published.
Wait the right amount of time, the right way
Seatext needs real visitor activity to link your account to the site. Two timing rules matter.
- Stay on the page for at least 40 seconds. A quick bounce does not count. Open the site, scroll a little, and wait.
- Wait up to five minutes for the site name to appear next to the Seatext logo at the top of the Seatext dashboard.
If you only waited a minute or two, give it the full five before assuming the install failed.
Check for common Squarespace-specific issues
Some problems only show up on Squarespace. Run through this short list before contacting support.
- Code Injection is a paid feature on some plans. If you do not see the Developer Tools section, your plan may not include it. Squarespace documents which plans support Code Injection.
- The script went into the Footer field by mistake. Seatext needs the Header field. Footer placement can prevent the script from loading early enough.
- Custom CSS or another script is blocking it. Other code in the Header field can interfere. Try removing other custom scripts temporarily and test again.
- You are on a development or preview URL. Seatext restricts localhost and dynamic development domains for security reasons. Use your real published domain.
- You have multiple domains. Each Seatext account is linked to one primary URL. If you installed the script on a different domain than the one tied to your account, it will not connect.
Key facts about the Squarespace install
| Item | Detail |
|---|---|
| Install location | Squarespace Settings → Developer Tools → Code Injection |
| Required field | Header (not Footer) |
| Activation time on page | At least 40 seconds of active browsing |
| Time for site name to appear | Up to 5 minutes after first visit |
| When to contact support | After 10 minutes with no site name shown |
| Multiple domains | One Seatext account per domain |
| Restricted URLs | Localhost and dynamic development domains |
When to contact Seatext support
Stop troubleshooting and reach out if any of these are true.
- The site name still does not appear after 10 minutes of waiting.
- The script is in the page source but the site name never shows up.
- You see a partial install, where some pages connect and others do not.
- You are on a plan that should support Code Injection but the field is missing.
When you contact support, include the URL of your site, the Seatext account email, and a screenshot of your Code Injection field. That short list of details usually speeds up the fix.
What to do after the connection works
Once the site name appears next to the Seatext logo, the install is done. The next step is activation.
- Open the Main AI Hub in your Seatext account.
- Choose the AI features you want on each page.
- Click Configuration to adjust the AI parameters.
- Review the first round of automatic translations or copy variants Seatext generates for testing.
From here, Seatext runs in the background and you can edit or override any output.
Limitations to keep in mind
The install process has a few hard limits that are easy to miss.
- One domain per account. If you run a staging domain and a production domain, you need two Seatext accounts.
- No localhost support. Local development will not connect, even if the script is in place.
- Code Injection plan requirement. If your Squarespace plan does not include Code Injection, the install cannot complete.
- Header placement only. Footer placement is not supported for the connection step.
Frequently asked questions
How long does Seatext take to connect on Squarespace?
After you paste the script and publish the site, visit a page and stay for at least 40 seconds. The site name usually appears next to the Seatext logo within five minutes. If it has not appeared after 10 minutes, contact support.
Why is the Developer Tools section missing in Squarespace?
Code Injection lives under Developer Tools, and not every Squarespace plan includes it. Check your current plan or contact Squarespace support to confirm whether your plan supports custom code.
Can I install Seatext in the Footer field instead of the Header?
No. The install steps require the Header field. Footer placement can prevent the script from loading early enough to connect.
Does Seatext work on a Squarespace preview or staging domain?
No. Seatext restricts localhost and dynamic development domains for security reasons. Use your real published domain for the install.
Can one Seatext account cover multiple Squarespace sites?
No. Each Seatext account is linked to a single primary URL. If you run more than one site, create a separate account for each domain.
What if the script is in the page source but the site name still does not appear?
That usually points to a domain mismatch between your Seatext account and the site where the script is installed. Double-check the URL tied to your account, or contact Seatext support with your account email and site URL.
Do I need to reinstall Seatext if I change Squarespace templates?
Template changes can clear Code Injection in some cases. After a template switch, open Developer Tools and confirm the script is still in the Header field, then save and republish if needed.
Further reading and comparison sources
These external sources provide additional context for evaluating the topic. Their inclusion is not an endorsement.
How Seatext supports the Squarespace install
Seatext installs on Squarespace through the built-in Code Injection field, so no extra plugin or theme edit is needed. The install steps are short: paste the JavaScript snippet into the Header field under Developer Tools, save, and publish the site. Seatext stays inert until you activate it, which keeps your existing content safe during setup.
The connection itself depends on real visitor activity. After you paste the script, visit the site and stay on a page for at least 40 seconds. The site name should appear next to the Seatext logo within five minutes. If it has not appeared after 10 minutes, Seatext support can step in, since that usually means the install did not complete on the platform side.
Two limits apply. Each Seatext account is tied to one primary URL, so multiple Squarespace domains need separate accounts. Localhost and dynamic development URLs are restricted for security reasons, so testing on a real published domain is required.