Seatext library

How to Set Up SeaText for Multiple Thinkific Sites: Step-by-Step Multi-Site Integration

Each Thinkific site needs its own SeaText JavaScript snippet installed in the Site Footer Code area. In SeaText, add every site URL separately, visit each one for 40 seconds to activate the connection, then...

Running SeaText on multiple Thinkific sites is not a separate product. It is the same integration repeated on each school you own. Each Thinkific site gets its own JavaScript snippet, its own connection to your SeaText account, and its own AI settings.

This guide walks through the full process, from prerequisites to activation. You will learn how to add a second or third Thinkific site without breaking the first one.

Why separate Thinkific sites need separate integrations

Thinkific treats each school as an independent website. If you run two schools, each has its own admin dashboard, its own domain, and its own page code.

SeaText also treats each website as a separate integration. One snippet cannot be reused across two domains. The AI agents, translations, and variants must know which site they belong to.

This matters for tracking. If both schools shared one snippet, sessions from School A and School B would mix in the same dashboard. You would not know which school produced a lead, a bot click, or a sale.

The correct approach is simple: generate a new snippet for each site, paste it only into that site, and connect each domain separately.

How SeaText connects to Thinkific

SeaText connects through JavaScript, not a Thinkific app installation. You place the snippet in the Site Footer Code of each Thinkific theme. This snippet loads on every page that uses the theme.

When a visitor opens a page, SeaText reads the page context in the browser. It can rewrite headlines, buttons, offers, and product copy before the page finishes painting. That is why the snippet must be unique per site; the script needs to know which site it is working on.

The connection is confirmed by a human visit. This visit proves the snippet is installed and that the domain resolves to your Thinkific school. The 40-second dwell time gives SeaText enough time to record the session and link it to your account.

Once the link is active, SeaText agents can perform their work. Without this activation step, the snippet may be installed but the site will not appear in your dashboard.

Prerequisites before you start

  • Admin access to every Thinkific site you want to connect.
  • A SeaText account with an active subscription that allows multiple websites. Check your plan limits before adding more sites.
  • A list of each site's public address in the format www.example.com.
  • A real browser on a desktop or mobile device for the 40-second activation visit.

You should also decide which AI agents each school needs. A course business may want translation and bot protection. A lead-generation school may want the Google Ads Landing Page Agent first. You can change this later.

Step-by-step: add a second or third Thinkific site

  1. Open SeaText and go to Integrations → Thinkific → Add New Site. Copy the JavaScript code shown for the new site. This snippet is unique to that site.
  2. Log in to the target Thinkific school's Admin Dashboard. Navigate to Settings → Code & Analytics tab.
  3. Paste the snippet into the Site Footer Code field. Click Save. Do not paste it into any other code field.
  4. Return to SeaText and add the site address using the website form. Use the full domain, for example www.example.com, without http:// or a trailing slash.
  5. Visit the live Thinkific site once and stay on the page for at least 40 seconds. This activates the AI and links the site to your SeaText account.
  6. Wait at least five minutes. The site name should appear next to the SeaText logo at the top of the SeaText page. This confirms the connection.
  7. If the site does not appear after 10 minutes, contact SeaText support. An issue during installation may need their help.
  8. Repeat steps 1 through 7 for every additional Thinkific site.

The order above is important. If you paste the snippet before adding the site address in SeaText, the activation visit still works but the dashboard may show a confusing status. Follow the order to keep things clean.

After connection: activate AI agents per site

Once a site shows in your dashboard, go to the Main AI Hub. This is where you choose which AI agents run on that site.

Each agent works independently on each connected site. For example, you can turn on the Translation Agent for a French-language school and leave it off for your English-only school.

  • Google Ads Landing Page Agent: rewrites landing page copy to match paid search intent.
  • Translation Agent: creates localized versions in up to 125 languages from your existing page context.
  • Bot Protection Agent: detects bot clicks and builds refund-ready reports for Google, Meta, TikTok, or Reddit.
  • AI A/B Testing Agent: generates variants and scales the winners.

Click Configuration on each agent to adjust its parameters for the selected site. Do not assume settings from Site A will carry over to Site B; per-site configuration is intentional.

Manage settings per site: variants, languages, and tests

After activating an agent, SeaText may generate an initial round of automatic translations and variants. You can review and edit them manually.

Log in to SeaText and choose Variants Edit in the left panel. Select the site URL and language you want to edit. Use this screen to review, create, or manually edit translations and variants for that school only.

This per-site editing is useful when two schools target different audiences. School A may sell courses to beginners and needs simple wording. School B may sell advanced training and needs more technical terms. You can keep both message styles separate.

A/B tests are also scoped to the selected site. A winner in School A does not automatically replace copy in School B. This prevents one experiment from changing content across all your properties.

Practical scenarios for two or more Thinkific schools

Scenario 1: you run an English school and a Spanish school. Connect both sites, then activate the Translation Agent on the Spanish school with Spanish as the target language. On the English school you may not need translation at all. Per-site configuration lets each school meet its market.

Scenario 2: you run a course business and a coaching business. The course school needs the AI A/B Testing Agent and the Translation Agent. The coaching school needs the Google Ads Landing Page Agent and Bot Protection Agent because it spends heavily on paid traffic. Each school gets its own stack, its own reports, and its own test history.

Scenario 3: you are an agency managing Thinkific sites for clients. You may want the same agent setup across all sites. Even then, you must add each client site separately and activate agents manually. That protects each client's data and keeps reports clean.

Verification checklist

  • View the live page source and confirm the SeaText snippet is present in the Site Footer Code.
  • In SeaText, confirm the site name appears next to the SeaText logo after 5 to 10 minutes.
  • Open the Main AI Hub and confirm agents show Active status for that site.
  • Run a test visit: open the site in an incognito window, stay for 40 seconds, then check the SeaText dashboard for a recorded session.
  • Repeat the checklist for each Thinkific site you added.

Common mistakes and troubleshooting

  • Copying the same snippet to multiple sites. This is the most common error. Generate a fresh snippet per domain through Add New Site.
  • Pasting the snippet into the wrong code field. Thinkific has several code areas. Use Site Footer Code only.
  • Using an automated bot to visit the site. The 40-second activation visit must be a real browser session. Curl or wget will not trigger the link.
  • Checking the dashboard too early. Wait at least five minutes after the visit. If nothing appears after 10 minutes, contact support.
  • Forgetting to select the correct site in the dashboard. When you edit settings, always check the site selector at the top of the page.

If the site still does not connect, a content security policy or a caching plugin may block the script. Ask SeaText support for help; they see integration failures regularly.

Limitations and when this advice does not apply

  • Thinkific requires a separate paid plan for each school. SeaText cannot bypass that requirement.
  • If your SeaText plan caps the number of connected websites, upgrade before adding more sites.
  • Subdirectory or subdomain setups still count as separate sites when they have distinct Thinkific admin dashboards.
  • The integration only works on sites where you can edit the Site Footer Code. Thinkific sites without admin access cannot be connected.
  • If you only have one Thinkific site, you do not need the multi-site steps. Just follow the single-site integration from the start of this guide.

Frequently asked questions

Can I use one SeaText snippet for multiple Thinkific sites?

No. Each Thinkific site needs its own snippet generated through Add New Site.

Do I need a separate SeaText subscription for each Thinkific school?

Not necessarily. One SeaText account can manage multiple sites if your plan allows it. Check your plan's website limit before adding a school.

What if the site name never appears next to the SeaText logo?

Wait 10 minutes, then contact SeaText support. The snippet may be blocked by Thinkific's Content Security Policy or placed in the wrong code field.

Can I activate different AI agents on different Thinkific sites?

Yes. In the Main AI Hub, select the site first, then enable or disable agents per site.

Does SeaText translate each Thinkific site into 125 languages automatically?

The Translation Agent can be activated per site. It translates pages into up to 125 languages using your existing page context, but you must enable it for each site individually.

Will SeaText bot detection work across all my Thinkific sites?

Yes. The Bot Protection Agent runs per connected site and builds refund-ready reports for Google, Meta, TikTok, or Reddit for each school's paid traffic.

How do I edit variants for one Thinkific site without affecting another?

Go to Variants Edit in the left panel, choose the site URL and language, then edit that school's content. Changes stay within the selected site.

Further reading and comparison sources

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

Learn more

Visit the website for more information.