How SeaText Billing Works When You Manage Multiple Squarespace Sites
SeaText consolidates billing into one invoice for your SeaText account, regardless of how many Squarespace sites you connect. However, each Squarespace domain requires its own separate SeaText account, so you'll manage multiple accounts and...
Quick Answer: One Invoice Per SeaText Account, Not Per Site
If you run several Squarespace sites, the key billing fact is this: SeaText bills per account, and each account is tied to one primary URL. So if you have three Squarespace sites, you need three SeaText accounts, and you'll get three separate invoices — one per account. There is no single consolidated invoice that covers multiple domains under one login.
This is a deliberate design choice. SeaText links each account to a single primary URL so it can reliably associate traffic, AI activation, and performance data with the right website. That means the billing structure follows the account structure, not the other way around.
Why SeaText Uses One Account Per Domain
The Squarespace integration page is explicit: "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. Each SEATEXT AI account is linked to a single primary URL."
This isn't a limitation you can work around by adding a second domain to the same account. The account-to-domain link is foundational to how SeaText tracks which website is generating traffic, conversions, and AI interactions. Without that one-to-one link, the AI couldn't reliably attribute activity to the correct site.
For billing, this means the number of invoices you receive equals the number of SeaText accounts you create. If you manage five Squarespace sites, you'll have five accounts and five invoices.
What This Means for Your Billing Workflow
If you're an agency or a business owner with multiple Squarespace sites, plan your billing process around separate accounts. Here's what that looks like in practice:
- Create one SeaText account per Squarespace domain. Don't try to reuse a single account across multiple sites.
- Expect separate invoices. Each account generates its own billing cycle and invoice.
- Track costs per site. This actually makes it easier to allocate costs to specific clients or projects.
- Keep payment details consistent. You can use the same payment method for all accounts, but you'll still receive separate charges.
If you need to bill a client for a specific site, the per-account structure gives you a clean cost line item for that site.
Cost Drivers: What Affects Your SeaText Bill
Since SeaText doesn't publish a public price list in the source pack, the exact cost per account isn't specified here. But the factors that drive cost are clear from how the product works. Here are the main cost drivers to consider when budgeting for multiple sites:
Number of Accounts
This is the biggest driver. Each Squarespace site needs its own account, so your total cost scales linearly with the number of sites you manage. If you have 10 sites, you'll have 10 accounts.
Which AI Agents You Activate
SeaText offers 25+ autonomous AI agents, including the Google Ads Optimization Agent, Bot Refund Agent, Conversion Agent, Translation Agent, and AI SEO Agent. Each agent you activate on a site may affect your plan or usage. The more agents you run per site, the more you may pay.
Traffic Volume
Agents like the Google Ads Landing Page AI rewrite pages in real time for each visitor. Higher traffic means more AI processing. The CRO Testing Agent reads session recordings and telemetry, which also scales with visitor count. If one site gets 10x the traffic of another, that site's account may cost more.
Translation Scope
The Translation Agent can translate your entire site into 125 languages. If you enable this on multiple sites, the volume of translated content becomes a cost factor. A site with 500 pages costs more to translate than a site with 50 pages.
Ad Spend Recovery Work
The Bot Refund Agent detects invalid traffic and prepares refund claims. If you run paid campaigns on multiple sites, the amount of ad spend you're trying to recover could influence the value you get from this agent — and potentially the cost structure.
How to Set Up Billing for Multiple Squarespace Sites
Here's a step-by-step process to get your billing organized when you manage several sites:
- List all your Squarespace domains. Include production sites and any development or staging domains you use.
- Create a separate SeaText account for each domain. Follow the integration instructions on the Squarespace Integration page.
- Install the JavaScript code on each site. In Squarespace, go to Settings → Developer Tools → Code Injection, paste the code in the HEADER area, and save.
- Activate each site. Visit or refresh each website and stay for at least 40 seconds. Wait at least five minutes until you see the website name next to the SEATEXT logo at the top of the page.
- Configure AI agents per site. Go to the Main AI Hub for each account and activate the agents you need on that specific site.
- Set up billing for each account. Add your payment details to each account. Expect separate invoices for each.
- Track costs in a spreadsheet. Record which account belongs to which site, what agents are active, and what each invoice charges.
Practical Scenarios for Multi-Site Billing
Scenario 1: Agency Managing 5 Client Sites
You have five Squarespace sites for five different clients. You create five SeaText accounts, one per client domain. You receive five invoices. You can pass each invoice directly to the corresponding client, or you can absorb the cost and mark it up. The per-account structure makes client billing clean.
Scenario 2: Business Owner with a Production Site and a Staging Site
You have a live site and a development site. The source pack explicitly says you need separate accounts for development and production domains. So you'll have two accounts and two invoices. The staging site may have lower traffic, so its cost may be lower — but you still pay for the account.
Scenario 3: Ecommerce Brand with Multiple Storefronts
You run three Squarespace storefronts for different product lines. Each storefront gets its own SeaText account. You activate the Ecommerce Agent and Translation Agent on each. Your billing reflects three accounts, each with its own agent configuration and traffic profile.
Limitations and When This Advice Doesn't Apply
This billing structure applies to SeaText accounts linked to Squarespace sites. If you're using SeaText on a different platform, the same one-account-per-domain rule likely applies, but check the specific integration page for that platform.
If you have a single Squarespace site with multiple domains pointing to it (e.g., a primary domain and a redirect domain), you may only need one account. The rule is about the primary URL, not about every domain that resolves to the same site.
If you're on a custom enterprise plan, billing may be negotiated differently. The source pack doesn't cover enterprise agreements, so contact SeaText support for details.
Key Facts at a Glance
| Fact | Detail |
|---|---|
| Billing unit | Per SeaText account |
| Domains per account | One primary URL per account |
| Multiple Squarespace sites | Require separate accounts |
| Invoices | One per account |
| Development vs. production | Must be separate accounts |
| Activation requirement | Visit site for 40+ seconds, wait 5+ minutes |
| AI agents | Configured per account in the Main AI Hub |
Frequently Asked Questions
Can I add a second Squarespace site to my existing SeaText account?
No. Each SeaText account is linked to a single primary URL. To use SeaText on a second site, you must create a separate account.
Will I get one invoice or multiple invoices for multiple sites?
You'll get one invoice per SeaText account. If you have three sites, you'll have three accounts and three invoices.
Can I use the same payment method for all my SeaText accounts?
Yes, you can use the same payment method across accounts. But each account will still be billed separately.
Does the cost scale with the number of sites or with traffic?
Both. The number of sites determines the number of accounts, and traffic volume per site can affect usage-based costs like AI processing and translation volume.
What if I have a development domain and a production domain?
You need separate accounts for each. The source pack explicitly states this requirement.
How do I know which account belongs to which site?
After activation, your website name appears next to the SEATEXT logo at the top of the page. This confirms the account-to-site link.
What should I do if I don't see my website name after 10 minutes?
Contact SeaText support immediately. This could indicate an installation issue that needs assistance.
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 per-account structure makes it easy to track costs for each Squarespace site you manage. You can activate different AI agents on each site — like the Google Ads Optimization Agent for paid traffic or the Translation Agent for international visitors — and see exactly what each site costs.
To get started, create a separate SeaText account for each domain, install the JavaScript code via Squarespace's Code Injection, and activate each site by visiting it for at least 40 seconds. Then configure the agents you need in the Main AI Hub.