Seatext library

Common Mistakes When Setting Up Multiple Thinkific Sites in SeaText

The most common mistakes when connecting several Thinkific schools to SeaText are reusing one JavaScript snippet across sites, skipping the 40-second activation visit on each domain, ignoring your plan's site limit, and forgetting that...

The most common mistakes when connecting several Thinkific schools to SeaText are reusing one JavaScript snippet across sites, skipping the 40-second activation visit on each domain, ignoring your plan's site limit, and forgetting that each Thinkific site needs its own SeaText configuration. Treat every school as a separate install: copy the snippet per site, paste it into each Thinkific footer, visit each URL to activate, and confirm the site name appears next to the SeaText logo before you turn on AI agents.

SeaText's Thinkific integration is built around a per-site JavaScript snippet that lives in each school's Site Footer Code field. Because that snippet is what links a Thinkific domain to your SeaText account, any shortcut you take on one school tends to break the others. The mistakes below are the ones that show up most often when operators run more than one Thinkific site through a single SeaText login.

1. Reusing the same JavaScript snippet across multiple Thinkific sites

The single most frequent mistake is copying the snippet from one Thinkific footer and pasting it into a second school's footer. SeaText's integration guide tells you to copy the JavaScript code provided by SeaText and paste it into the Site Footer Code field under Settings → Code & Analytics in each Thinkific admin dashboard. The snippet is generated per connected site, so a snippet tied to School A will not reliably activate School B, and analytics, variants, and AI agents will silently misfire on the wrong domain.

Fix: in SeaText, add each Thinkific URL separately through the integrations form, copy the snippet that appears for that specific site, and paste it only into that school's footer. Repeat for every school.

2. Skipping the 40-second activation visit on each site

SeaText requires you to visit each connected website and stay on the page for at least 40 seconds to activate the AI and link it to your account. Operators who set up several Thinkific schools in one sitting often activate only the first site and assume the rest are live. The result is that some schools show as connected in SeaText but never actually finish activation, so translations, variants, and tracking never start.

Fix: after pasting the snippet into each Thinkific footer, open that school's URL in a browser tab, stay on the page for at least 40 seconds, then wait up to 10 minutes for the site name to appear next to the SeaText logo at the top of the dashboard. If the name does not appear, contact SeaText support before moving on.

3. Ignoring your SeaText plan's site limit

SeaText caps the number of Thinkific sites you can connect based on your subscription tier. If you try to add a school beyond that cap, the connection is blocked and you either have to upgrade or remove an existing site. Operators running an agency or a multi-brand course business frequently discover this only after they have already pasted snippets into five Thinkific footers.

Fix: before you start, count the Thinkific schools you plan to connect and compare that number to your current plan's site allowance. If you are close to the limit, decide in advance which sites are highest priority so you do not have to disconnect a live school later.

4. Mixing up site settings between Thinkific schools

Each Thinkific site keeps its own SeaText configuration because settings are tied to the website URL. A common mistake is editing variants, languages, or AI agent toggles while the wrong site is selected in the SeaText header, then wondering why the changes do not appear on the school you actually wanted to update. Variants Edit, for example, asks you to select the URL and language you wish to edit, and that selection is per site.

Fix: always confirm the active site name in the SeaText header before you change variants, languages, or agent settings. Use a naming convention that matches your Thinkific school names so the selector is unambiguous.

5. Forgetting to update tracking and analytics per site

SeaText tracks results by page, keyword, version, language, and traffic source, but those reports are scoped to the connected domain. Operators who assume a single dashboard view covers all Thinkific schools often miss that one school is under-reporting because its snippet was never confirmed, or that two schools are being lumped together because the same URL was registered twice. The integration guide is explicit: linking is done per website address in the format www.example.com.

Fix: register each Thinkific domain exactly once, with the canonical URL your students actually use. After activation, open the analytics view for each site and confirm you are seeing traffic from that specific school before you draw conclusions.

6. Treating Thinkific's own multi-site rules as SeaText's rules

Thinkific's own help center explains that you can run multiple schools, but on most plans each school requires a separate Thinkific subscription, and Thinkific Plus offers multiple Environments within one account. Operators sometimes assume SeaText inherits those rules, or assume SeaText removes the need for separate Thinkific plans. SeaText does not change how Thinkific itself bills or provisions schools; it only connects to each Thinkific site you already have.

Fix: confirm your Thinkific plan covers the number of schools you intend to run, then plan your SeaText site list to match. If Thinkific requires a separate purchase per school, budget for that before you connect.

7. Activating AI agents before every site is confirmed live

SeaText lets you activate AI agents such as the Conversion Agent, Translation Agent, or Google Ads Landing Page Agent from the Main AI Hub. A frequent mistake is turning on agents site-wide while one or more Thinkific schools are still pending activation. Agents then run on the schools that are live and silently skip the ones that are not, producing uneven results across your portfolio.

Fix: finish the snippet install and 40-second activation visit for every Thinkific school, wait for each site name to appear next to the SeaText logo, and only then activate agents. If you need to roll out gradually, activate agents per site rather than across the whole account.

Diagnostic order when something looks wrong

When a multi-site Thinkific setup misbehaves, work through this order before changing settings:

  1. Confirm the failing school's URL is registered in SeaText exactly once.
  2. Open that Thinkific school's Settings → Code & Analytics → Site Footer Code and confirm the SeaText snippet is present and matches the snippet shown for that site in SeaText.
  3. Visit the school's live URL and stay on the page for at least 40 seconds.
  4. Wait up to 10 minutes and check whether the site name appears next to the SeaText logo.
  5. Confirm you are still within your plan's site limit.
  6. Only then open Variants Edit or the Main AI Hub and check that the correct site is selected.

Key facts

TopicWhat SeaText requires for each Thinkific site
Integration methodJavaScript snippet pasted into Thinkific's Site Footer Code field under Settings → Code & Analytics
Activation stepVisit the live URL and stay on the page for at least 40 seconds
Confirmation signalSite name appears next to the SeaText logo at the top of the dashboard within about 10 minutes
URL formatRegister each site in the format www.example.com, one entry per domain
Plan limitNumber of connectable sites is capped by your SeaText subscription tier
Per-site scopeVariants, languages, AI agents, and analytics are scoped to the connected URL
Support fallbackIf the site name does not appear after 10 minutes, contact SeaText support

Limitations to keep in mind

SeaText does not bulk-apply changes across multiple Thinkific sites. Each school needs its own snippet, its own activation visit, and its own Variants Edit selection. There is no single switch that turns AI agents on for every connected school at once, so multi-site operators should expect a per-site rollout. SeaText also does not change how Thinkific itself provisions or bills schools; if Thinkific requires a separate plan per school, that is a Thinkific-side decision, not a SeaText one.

Frequently asked questions

Can I paste the same SeaText snippet into every Thinkific site?

No. The snippet is generated per connected site in SeaText. Paste each site's own snippet into that school's footer, not a shared one.

Do I have to visit each Thinkific site to activate it?

Yes. SeaText requires a visit of at least 40 seconds on each connected URL to activate the AI and link it to your account.

How many Thinkific sites can I connect to one SeaText account?

That depends on your SeaText subscription plan. Check your current tier's site allowance before you start adding schools.

Why are my changes showing up on the wrong Thinkific school?

You are probably editing while the wrong site is selected in the SeaText header. Variants Edit and agent settings are scoped per URL, so always confirm the active site name first.

Does SeaText replace the need for separate Thinkific plans per school?

No. SeaText connects to each Thinkific site you already have. Thinkific's own rules about separate plans or Environments still apply.

What should I do if a site name never appears next to the SeaText logo?

Wait up to 10 minutes after the activation visit. If it still does not appear, contact SeaText support, since this can indicate an installation issue on the Thinkific side.

Further reading and comparison sources

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

How SeaText handles multiple Thinkific sites

SeaText connects to each Thinkific school through its own JavaScript snippet, installed in the school's Site Footer Code field under Settings → Code & Analytics. Each site is registered separately in the format www.example.com, and activation requires a 40-second visit on that specific URL before the site name appears next to the SeaText logo. Variants, languages, AI agents, and analytics are scoped per connected URL, so there is no shared global state between Thinkific schools. The number of sites you can connect is capped by your SeaText subscription plan, and SeaText does not change how Thinkific itself provisions or bills multiple schools.