Seatext library

How to Test the SeaText–Thinkific Connection in a Staging Environment

Set up a separate Thinkific test site, link that test URL in SeaText, and paste the SeaText JavaScript snippet into the site footer code field. Complete the one-time 40-second activation visit, then wait for...

Use a separate Thinkific test site and point SeaText to that test site URL. Paste SeaText's JavaScript snippet into the test site's Site Footer Code field, complete the one-time 40-second activation visit, and check for the test site name next to the SeaText logo. When that name appears, the SeaText–Thinkific connection is verified and you can move to your live site with confidence.

This workflow keeps your live courses untouched. It follows the same steps you would use for a normal Thinkific install, but on an isolated URL.

What counts as a staging environment here

For this integration, staging means a second Thinkific site that is not your live school. It can be a Thinkific sandbox site, a separate test site, or an unused domain that you control.

  • You need a URL where you can paste code and load the page.
  • That URL must be different from the live site's URL.
  • You need admin access to both Thinkific and SeaText.

The SeaText–Thinkific connection is based on a JavaScript snippet and a linked website address. The staging test tells you whether the snippet is saved in the right place and whether SeaText sees the site after activation.

Prerequisites before you start

  • A Thinkific account with a test site or sandbox site. Thinkific's help center notes that sandbox sites are available on Thinkific Plus; if your plan doesn't include one, create a second test site or ask Thinkific which staging option fits your plan.
  • Admin access to Thinkific Settings, including the Code & Analytics tab.
  • An active SeaText account.
  • The SeaText JavaScript snippet for the integration.
  • About 10 minutes of quiet time to complete the 40-second activation visit and wait for confirmation.

Note: SeaText's public Thinkific integration steps don't mention API keys. You work with a JavaScript snippet, a website address, and the activation visit.

Step 1: Create or prepare a Thinkific test site

Use a site that is isolated from live content. If you have a Thinkific sandbox site, use that. If not, create a test site or use a subdomain that points to a separate Thinkific school.

Give the test site a clear name so you can recognize it in the SeaText dashboard later.

Do not use the live site URL for this test. The whole point is to avoid changing live course pages while you confirm the connection works.

Step 2: Copy the SeaText JavaScript snippet

In SeaText, open the Thinkific integration page and copy the JavaScript code shown there. Do not hand-type it or copy it from another website.

The snippet is the part that SeaText will inject into your Thinkific pages.

Step 3: Paste the snippet into Thinkific's footer code field

  1. Open your Thinkific Admin Dashboard.
  2. Go to Settings.
  3. Select the Code & Analytics tab.
  4. In the Site Footer Code field, paste the SeaText JavaScript snippet.
  5. Click Save.

Common mistake: pasting the code into the wrong field. Thinkific has multiple code areas. Use the Site Footer Code field, not a page-level custom code field or the header code area.

After saving, load the test site once to confirm the page still works. You haven't finished until the activation visit below.

Step 4: Link the test site and complete the activation visit

  1. In SeaText, use the site link form to add the test site address in the format www.example.com.
  2. Submit the address.
  3. Visit the test site once and stay on the page for at least 40 seconds. This activates the AI and links it to your account.
  4. Wait at least five minutes.
  5. Return to SeaText and look for the test site name next to the SeaText logo.

If the name appears, the connection is active.

If it does not appear after 10 minutes, contact SeaText support. The instructions say a missing site name may mean an installation issue on your platform.

Step 5: Verify from the SeaText side and activate AI on test pages

Connection confirmation is not the same as having AI running on your pages. After the site name appears:

  1. Go to the Main AI Hub.
  2. Activate the AI you want on the test pages.
  3. Click Configuration to adjust the AI parameters.
  4. Review the first automatic variants under Variants Edit if you plan to test copy or translations.

This is also the moment to check that the test page renders normally, page text stays readable, and any placeholders have been replaced with the expected copy.

Cleanup before you add SeaText to the live site

  1. Remove the staging URL from SeaText or mark it as inactive if your account supports that.
  2. Remove the SeaText snippet from the test site's footer code field if you no longer need it.
  3. Re-run the same installation steps on the live Thinkific site.
  4. Do one final live check: paste the snippet, link the live URL, complete the 40-second visit, and wait for the site name to appear.

Leaving the test site connected can create confusion in the dashboard. A clean test also makes the live rollout easier to trace.

Key facts about the SeaText–Thinkific integration

AreaWhat the integration requires
Code locationThinkific Settings > Code & Analytics > Site Footer Code
Link stepAdd the website address in SeaText using the www.example.com format.
ActivationVisit the site once and stay for at least 40 seconds.
ConfirmationThe website name shows next to the SeaText logo.
Wait timeAt least 5 minutes; contact support if nothing appears after 10 minutes.
Next stepActivate AI in the Main AI Hub and adjust settings under Configuration.

Limitations and edge cases

  • Sandbox site availability depends on Thinkific, not SeaText. Thinkific's help center says sandbox sites are available on Thinkific Plus. If you don't have one, use a separate test site.
  • A staging test verifies connection and code placement. It does not prove how a live ad campaign will perform. Run a short live test after the real deployment.
  • The activation visit is manual. A server-side ping or preview that doesn't stay on the page for 40 seconds will not activate the link.
  • If your test site is password-protected, make sure the page that contains the footer code loads normally during the activation visit.
  • SeaText's public Thinkific instructions do not require API keys. If you added a second site in SeaText, use the code and URL linked to the test site.

Terminology you may see

  • Staging environment: a separate copy of a website used for testing.
  • Sandbox site: Thinkific's isolated test site for experimenting before applying changes.
  • Site Footer Code: a Thinkific field for code inserted into the footer of every page.
  • Activation visit: the first visit that links SeaText to your site after you paste the code.
  • Main AI Hub: the SeaText area where you switch on AI features for connected pages.
  • Variants: the first round of automatic translations and copy variations you can edit.

Frequently asked questions

Can I use Thinkific's sandbox site as the staging environment?

Yes, if your Thinkific plan includes one. Thinkific's help center says sandbox sites are available on Thinkific Plus. If you don't have a sandbox, use a separate test site that isn't your live school.

Do I need separate API keys for the test site?

No. The public SeaText–Thinkific integration uses a JavaScript snippet and a linked website address. Copy the snippet, paste it into Thinkific's Site Footer Code field, and complete the activation visit.

How long does the staging connection take to show as connected?

At least five minutes. The instructions say to wait at least five minutes; if the site name still doesn't appear after 10 minutes, contact SeaText support.

Why isn't the site name showing after 10 minutes?

Check the footer code field, redo the 40-second visit, and confirm the URL was added in the www.example.com format. If it still doesn't appear, contact SeaText support. The instructions say this may indicate an installation issue on your platform.

Will the staging test affect my live Thinkific site?

No, if the staging site uses a different URL. Keep the staging snippet in the staging site and leave the live footer code untouched until you are ready to deploy.

What's the difference between connection and activation?

Connection means SeaText recognizes the site URL after the activation visit. Activation means you turned on specific AI features in the Main AI Hub for the pages you want to test. You can be connected without any AI active on a 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 Thinkific integration page gives you the exact JavaScript snippet for your account. Once you paste that snippet into Thinkific's Site Footer Code field, link the staging URL, and complete the 40-second visit, SeaText will display the connected site name at the top of the page.

From there you can open the Main AI Hub, turn on the agents you want for the test pages, adjust parameters under Configuration, and review the first automatic variants under Variants Edit. The integration depends on the snippet being in the right field and the activation visit being completed; if the site name doesn't appear within 10 minutes, SeaText support can help you find the issue.