Seatext library

Why Activation Requires Staying on the Page for 40 Seconds

The 40-second stay is the confirmation signal that links your website to your SEATEXT account. It gives the script time to load and proves a real person is present, not a bot. Skip it...

Activation asks you to stay on the page for 40 seconds because that visit is the signal that connects your website to your SEATEXT account. The script has to load, recognize a genuine page view, and send that event back to the server. If you leave before that happens, the AI stays inactive and your site name won't appear in the dashboard.

The 40-second wait also works as a lightweight human check. Installing a script is easy to automate, but a real person is more likely to stay, refresh, and watch for the connection. That makes the activation step harder to fake.

What the 40-second wait is really checking

During the wait, the system can confirm four things:

  • The JavaScript code is actually present on your page.
  • The page is running on a domain that SEATEXT can identify.
  • The script can reach the SEATEXT service from your site.
  • The visit belongs to the account that owns that domain.

You don't see those checks. You just see a normal page and a timer in the instructions. The 40 seconds gives each check time to finish.

An expert's view: why 40 seconds?

From a developer's perspective, 40 seconds is a buffer, not a magic number. JavaScript often waits for the page to finish loading, and browsers may delay third-party scripts. A 40-second window gives the script time to execute, send its signal, and retry if the first attempt fails.

The number also matters for security. Browsers already use the idea of “user activation”: certain APIs only work after a real click or tap from a human. The 40-second stay is similar. A human can wait 40 seconds without trying to automate anything; a simple bot often cannot or will not.

There is no public formula that says why 40 is exactly the right number. In practice, it's long enough to separate a real setup from an accidental visit, and short enough not to feel like a time-out.

Account and domain linking

The 40-second visit does more than start the AI. It links that specific URL to your SEATEXT account. According to the official setup instructions, each SEATEXT AI account is linked to a single primary URL.

That means the page you stay on matters. If you stay on a staging domain that happens to be on the same server, the account may not link correctly. Development URLs such as localhost are restricted for security reasons. You need a valid, real domain.

If you run several websites, create one account for each website. You can't use the same account to activate multiple distinct domains.

What changes if you skip or interrupt the wait

Leave too early and the signal may never complete. The site name won't appear next to the SEATEXT logo, and the system won't know the page is yours. You'll also be stuck before the next step, which is activating AI in the Main AI Hub.

There's a safety benefit here. The AI remains inert until activation, so your content isn't changed while the script is still unlinked. Skipping the wait doesn't cause damage; it just keeps activation from happening.

Limitations: when the 40-second rule does not apply

The instruction assumes a normal production website. These common setups need different handling:

  • localhost: restricted for security reasons. Use a real domain.
  • Dynamic development domains: may not work reliably because SEATEXT AI might not be able to associate traffic with your account.
  • WP Engine: install the WP Engine plugin that lets you add custom JavaScript, then apply it across all pages.
  • Multiple domains: create a separate account for each primary URL.

The 40-second wait is also a setup step, not a rule for every visitor. Once the site is linked and activated, the AI runs on its own.

How to tell activation worked

After your 40-second visit, wait at least five minutes. The main signal is your website name appearing next to the SEATEXT logo at the top of the setup page. That tells you the URL is connected and you can move on to the Main AI Hub.

If you see your site name, activation succeeded. From there, go to the Main AI Hub, choose the AI you need, and click Configuration to adjust settings. You can also edit the first round of translations and variants under Variants Edit.

If the website name still doesn't appear

Try these checks in order:

  1. Confirm you created the SEATEXT AI account before installing the script.
  2. Confirm the script was added to every page, not just the home page.
  3. Use a valid, real domain; localhost and dynamic development domains are restricted.
  4. Stay on the page for the full 40 seconds after refreshing, several times.
  5. Wait the full five minutes before checking.
  6. If 10 minutes pass with no website name, contact SEATEXT support. That usually points to an installation problem on your platform.

What activation unlocks

Activation is the gate before the AI agents can run. Once the site is linked, you can turn on agents for conversion-rate optimization, Google Ads landing page rewrites, translation into 125 languages, bot-click refund reports, and more. The setup page says to proceed to the Main AI Hub to activate the AI you need.

Before activation, those agents have nothing to work on. The script is inert. That's why the 40-second wait is worth getting right.

Key facts

FactDetail
Account requirementCreate a SEATEXT AI account before installing the script.
Script state before activationThe AI remains inert until activated, so content is not changed immediately.
Activation actionVisit or refresh your website several times and stay on the page for at least 40 seconds.
Account-URL linkEach SEATEXT AI account is linked to a single primary URL.
Multiple websitesUse one account per website.
Development URLslocalhost is restricted; use a valid, real domain.
Confirmation windowWait at least five minutes for your website name to appear next to the SEATEXT logo.
If it doesn't appearContact support if the name is still missing after 10 minutes.

Terminology you might see in the dashboard

Activation: the step that turns an installed script into an active AI connection.

Link to your account: binding the primary URL to your SEATEXT account.

Inert: the script is installed but is not doing anything yet.

Primary URL: the main domain associated with one account.

Main AI Hub: where you activate the AI agents and adjust configuration after the site is connected.

Frequently asked questions

What if I leave after 20 seconds instead of 40?

Activation may not finish, and your website name won't show up next to the SEATEXT logo. Go back, refresh the page, and stay for the full 40 seconds.

Why do I need to wait five minutes after the 40 seconds?

The 40 seconds lets the script send its signal. The next window gives the SEATEXT service time to update the account page with your website name. If you still don't see it after 10 minutes, contact support.

Can I activate SEATEXT on localhost?

No. Development URLs such as localhost are restricted for security reasons. Use a valid, real domain.

Can I use one SEATEXT account for two websites?

No. Each SEATEXT AI account is linked to a single primary URL. Create a separate account for each website.

What does “AI remains inert until activated” mean?

The script is safely installed on your page but does not change content, write variants, or run agents until the activation step links it to your account.

Does every visitor need to stay for 40 seconds?

No. The 40-second instruction is part of the setup and account-linking process, not a rule for visitors after the site is activated.

Need the actual code and the current setup steps? Go to the General Integration page.

Further reading and comparison sources

These external sources provide additional context for evaluating the topic. Their inclusion is not an endorsement.

How Seatext can help

Seatext's General Integration page gives you the JavaScript snippet and the exact activation sequence. The installation is secure, and the AI stays inert until you complete the 40-second check, so your content is not changed early.

Before you start, create a SEATEXT AI account. The account is linked to one primary URL, so localhost is restricted and separate websites need separate accounts. If you use WP Engine, install the WP Engine JavaScript plugin first and apply the script across all pages.