What to Do If You Have More Domains Than Your SeaText AI Plan Allows
If your SeaText AI plan limits domains, remove inactive domains or upgrade to a plan that covers the ones you actually use. Each domain needs its own SeaText AI account, so count accounts, confirm...
If your SeaText AI plan puts a limit on domains, the fix is straightforward: remove inactive domains to get back under the limit, or upgrade to a plan that covers the domains you actually use. Do not try to make one SeaText account run multiple domains. Each SeaText AI account is linked to a single primary URL, so the real number you need to manage is the number of accounts.
Before you do anything, confirm the limit for your specific plan. SeaText's documentation explains how multiple domains work, but it does not list one universal domain cap. Check your plan details and the pricing page for the exact number.
Why this happens: one account, one primary URL
SeaText AI treats an account and a domain as a pair. The documentation says: "Each SEATEXT AI account is linked to a single primary URL." That design means you cannot point one account at a second website and expect it to track both cleanly.
The same source explains: "If you need to use SEATEXT AI on multiple domains (e.g., a development domain and a production domain), you must create separate accounts for each domain." So a plan that allows a certain number of domains is really allowing a certain number of accounts, each with one primary URL.
The common mistake is trying to "add another domain" inside an existing dashboard. That is not how SeaText works. One website needs one account.
Symptoms: how you know you have exceeded the limit
The clearest symptom is a domain that never connects. You install the script, but the site name never appears next to the SEATEXT logo. The account may already be tied to a different primary URL.
Other common signs:
- A new site does not show up after you install the script and refresh the page.
- You cannot activate the AI on the second domain.
- You are managing more accounts than your plan covers.
- You are using a development URL such as localhost to test the script.
These symptoms can mean a plan problem, a setup problem, or both. Run the diagnosis in this order before you upgrade.
Diagnosis order: check the account before checking your wallet
- List every domain that needs SeaText. Separate live sites from staging, development, and legacy sites.
- Confirm each domain has its own SeaText account. If two domains share one login, one of them will not connect.
- Check the activation step. Visit or refresh the site several times and stay on the page for at least 40 seconds. Then wait at least five minutes.
- Look for the site name next to the SEATEXT logo. If it appears, the account is linked. If not, troubleshoot the connection before blaming your plan.
- Compare the number of connected accounts to your plan limit. Only upgrade if you still need more domains than the plan allows.
Mistake 1: Trying to use one account for multiple domains
This is the most common cause of "too many domains." You already have SeaText on one site, so you expect the same account to run the second site.
It will not. The documentation says: "To use SEATEXT AI on several websites, create one account for each website." The fix is not a setting change. It is a second account with the SeaText script installed on the second domain.
Mistake 2: Keeping inactive development and staging domains
Development and production are named in the documentation as a reason you need separate accounts. A development domain may be a valid temporary site for testing, but once the test is over, it still counts as a domain slot.
If your plan has a limit, ask yourself: does this domain really need SeaText right now? If not, remove it. That frees a slot without changing your monthly plan.
Example, hypothetical: You run myshop.com and staging.myshop.com. Both are live, but the staging site only exists for internal testing. If your plan covers only one domain, keep the account for myshop.com and remove or close the staging account.
Mistake 3: Testing on restricted or dynamic development URLs
The documentation warns that development URLs such as localhost are restricted for security reasons. It also says dynamic development domains may not function properly because SeaText might not be able to reliably associate traffic with your account.
If you use localhost to test the script, switch to a valid real domain. Otherwise the site will never connect, and you may think the plan is the problem.
Key facts from SeaText's official documentation
| Topic | What SeaText says | What it means for you |
|---|---|---|
| One domain per account | "Each SEATEXT AI account is linked to a single primary URL." | More domains means more accounts. |
| Multiple domains | "You must create separate accounts for each domain." | There is no multi-domain dashboard. |
| Development URLs | "Development URLs, such as localhost, are restricted for security reasons." | Use a real domain for testing. |
| Activation | "Visit or refresh your website several times and stay on your page for at least 40 seconds." | A new domain needs this step or it may not link. |
| Support | "If you do not see it at the top of the page after 10 minutes, please contact our support team immediately." | Do not wait before asking for help. |
Your options: remove, upgrade, or reorganize
Once you know how many domains you actually use, choose between these three paths.
Option 1: Remove inactive domains
Best when a domain is a staging site, an old project, or a test copy. Removing it costs nothing and gets you back under the limit immediately. Check your account or billing area for the option to delete or close the account, then remove the SeaText script from the site.
Option 2: Upgrade your plan
Best when every domain is live and important. If removing domains would hurt your business, compare plans on the pricing page and upgrade to a higher domain allowance.
SeaText's documentation does not publish specific plan prices or a universal domain number, so the pricing page is the only reliable place to see what an extra domain costs on your plan.
Option 3: Reorganize what SeaText needs to cover
Sometimes the domain is not the problem; the setup is. For example, a development site may not need real-time AI agents at all. If you only need SeaText on the production site, the "too many domains" problem disappears.
This option is worth checking before you pay for a larger plan.
Step-by-step: get back under your domain limit
- Log in and list every SeaText account associated with your company.
- Match each account to its primary URL.
- Mark accounts that are inactive, in testing, or no longer needed.
- Remove those accounts to free domain slots.
- If the remaining live domains still exceed your plan, go to the pricing page and see what the next plan includes.
- Install or confirm the SeaText script on each remaining domain, then run the activation step for each one.
This order prevents the most expensive mistake: upgrading before you clean up unused domains.
Limitations and edge cases
- No single dashboard for all domains. Each account is tied to one primary URL, so you log in per site.
- Localhost is blocked. Use a real domain for any test environment.
- Dynamic development domains may fail. If the URL changes, SeaText may not associate traffic with your account.
- Activation is not instant. The source says to visit or refresh the site several times, stay for at least 40 seconds, then wait at least five minutes.
- The plan cap is not one fixed number. It depends on the plan you choose, so check pricing instead of assuming a universal limit.
Terminology: primary URL, domain limit, and account
Primary URL is the single web address linked to a SeaText account. You cannot link two primary URLs to one account.
Domain limit is the number of account-and-domain pairs your subscription covers. Your actual number comes from your plan, not from the documentation.
Separate account means a distinct SeaText login used for one domain. It is the only way to run SeaText on several websites.
Keeping these three terms straight avoids most of the confusion behind this question.
FAQ
Can I add a second domain to my existing SeaText account?
No. Each SeaText account is linked to a single primary URL. Create a separate account for the second domain.
Can I use localhost for a staging domain?
No. Development URLs such as localhost are restricted for security reasons. Use a valid, real domain.
How do I know a new domain is connected?
Install the script, visit or refresh the site several times, and stay on the page for at least 40 seconds. Wait at least five minutes and look for the website name next to the SEATEXT logo at the top of the page.
What should I do if the website name never appears?
Wait up to 10 minutes, then contact SeaText support immediately. The documentation says this could indicate an installation or platform issue.
Will removing a domain free up a slot on my plan?
If your plan counts domains, removing an unused account should reduce how many domains you use. Confirm the exact behavior in your account or on the pricing page.
How much does it cost to add another domain?
SeaText's source material does not list a per-domain price. Check the pricing page for the current cost of a plan that covers more domains.
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 AI manages one primary URL per account, so the clean way to cover more domains is to create separate accounts and install the SeaText script on each one. That keeps each domain's traffic data separate and avoids the common mistake of running a single script across multiple sites.
Before you upgrade, check the General Integration page. It explains the separate-account requirement, the development-domain restrictions, and the activation steps—so you can remove dead domains first and only expand your plan if you truly need it.