How to Confirm SeaText Is Correctly Installed on Your Thinkific Site
After pasting the SeaText JavaScript snippet into Thinkific's Site Footer Code field, you verify the installation by adding your domain in the SeaText dashboard, visiting a live course page for at least 40 seconds,...
Installing SeaText on Thinkific is a two‑step copy‑paste job, but the real proof that it’s live comes from the SeaText dashboard itself. Once the snippet is saved in Thinkific’s Settings → Code & Analytics → Site Footer Code, you must register the domain in SeaText, browse a published course page for 40+ seconds, and watch the dashboard header for your site name. That sequence is the only reliable confirmation; a green “Saved” badge in Thinkific only means the code was accepted, not that SeaText can execute.
Prerequisites before you start verifying
- A published Thinkific site (not a draft or preview URL).
- Admin access to Thinkific’s Code & Analytics tab.
- A SeaText account with access to the Main AI Hub.
- Browser with JavaScript enabled and no aggressive script blockers (e.g., uBlock Origin in “strict” mode) on your own domain.
Step‑by‑step verification checklist
- Copy the snippet from SeaText. In the SeaText dashboard, open the Thinkific integration page and copy the full
<script>block labelledSEATEXTCODEINTEGRATION.
Source: S1 – “Step 1: Copy the JavaScript code provided by SEATEXT AI, which can be found in the section below.” - Paste into Thinkific’s Site Footer Code. Go to Admin Dashboard → Settings → Code & Analytics, scroll to Site Footer Code, paste the snippet, and click Save.
Source: S1 – “Go to your Admin Dashboard: Select Settings Then select the Code & Analytics tab In the Site Footer Code field, paste the code Click Save” - Register the domain in SeaText. Use the form on the integration page to add your site address in the format
www.example.com(nohttps://, no trailing slash).
Source: S1 – “Use the form below to add your website address in the format (www.example.com).” - Visit a live course page for ≥ 40 seconds. Open any published course landing page in a normal browser tab, stay on the page, and do not close or navigate away for at least 40 seconds. This triggers the initial handshake.
Source: S1 – “Visit your website once and stay on your page for at least 40 seconds—this will activate the AI and link it to your account.” - Watch the SeaText dashboard header. Return to the SeaText dashboard. Within 5 minutes (up to 10 minutes max) your site name should appear next to the SeaText logo at the top of the page.
Source: S1 – “Wait at least five minutes until you see your website name displayed next to the SEATEXT logo at the top of this page… If you do not see it at the top of the page after 10 minutes, please contact our support team immediately.” - Activate AI on desired pages. Once the site name is visible, go to the Main AI Hub, choose Configuration, and enable the agents you need (CRO, Translation, Bot Protection, etc.).
Source: S1 – “Proceed to the Main AI Hub to activate the necessary AI on your preferred pages. Click on "Configuration" to adjust the AI parameters.”
Dashboard confirmation signals
The SeaText dashboard gives three visual cues that the installation is working:
- Site name next to logo – primary confirmation that the snippet is communicating.
- Active agent badges – after step 6, each activated agent shows a green “Active” pill.
- Variant data appearing – under Variants Edit you’ll see URLs and language rows populate once real visitors hit the page.
If the site name never appears, the snippet is either not loading (wrong Thinkific field, caching layer stripping scripts) or the domain registration in SeaText doesn’t match the live hostname exactly (subdomain mismatch, www vs. non‑www).
Live page testing method
Beyond the dashboard, you can confirm the widget is injecting on a real page:
- Open a published course page in an incognito window.
- Open DevTools → Console and filter for “SeaText” or “seatext”.
- You should see a log line similar to
SeaText initialized for www.yoursite.comwithin a few seconds. - Inspect the
<body>– a<script>withsrc="https://cdn.seatext.com/…"should be present.
If the console shows a Content Security Policy (CSP) error referencing the SeaText CDN, adjust Thinkific’s CSP (if you’ve customized it) or contact SeaText support with the exact error text.
Common installation issues and fixes
| Symptom | Likely cause | Fix |
|---|---|---|
| Site name never appears in dashboard | Snippet pasted into Site Header Code instead of Site Footer Code | Move snippet to Footer Code field and re‑save. |
| Dashboard shows site name but no variant data | AI agents not activated in Main AI Hub | Go to Configuration → enable at least one agent (e.g., CRO Optimizer). |
| Console shows CSP block | Custom CSP header blocks cdn.seatext.com | Add https://cdn.seatext.com to script-src directive or ask SeaText support for current CDN hostnames. |
| 40‑second visit logged but no handshake | Browser extension blocks third‑party scripts | Test in incognito/private mode; whitelist domain in blocker. |
Domain registered as example.com but site loads on www.example.com | Hostname mismatch | Re‑register domain exactly as it appears in browser address bar. |
What to do if verification fails after 10 minutes
- Double‑check the Thinkific Footer Code field – ensure the entire
<script>block is intact (no truncated lines). - Confirm the domain in SeaText matches the live URL (including
wwwor not). - Clear Thinkific’s cache (if using a custom theme with caching) and Cloudflare/Cloudfront cache if applicable.
- Test in incognito mode to rule out local extensions.
- If the site name still doesn’t appear, open a support ticket from the SeaText dashboard and paste the exact Thinkific site URL and the snippet you saved.
Source: S1 – “If you do not see it at the top of the page after 10 minutes, please contact our support team immediately. This could indicate an issue during the installation on your platform, and you may need our assistance.”
Key facts
| Item | Detail |
|---|---|
| Thinkific placement | Settings → Code & Analytics → Site Footer Code |
| Domain format for registration | www.example.com (no protocol, no trailing slash) |
| Activation visit duration | ≥ 40 seconds on a published page |
| Dashboard confirmation window | 5–10 minutes after activation visit |
| Support escalation threshold | No site name after 10 minutes |
| Next step after confirmation | Main AI Hub → Configuration → activate agents |
Limitations and when this process doesn’t apply
- Preview / draft sites – SeaText only connects to publicly reachable hostnames; Thinkific preview URLs (
*.thinkific.com/preview/…) will not register. - Custom domains not yet propagated – DNS must resolve before the 40‑second visit.
- Headless / API‑only Thinkific usage – If you serve course content via a separate frontend, the snippet must live on that frontend, not in Thinkific’s footer.
- Multiple Thinkific sites under one SeaText account – Each site needs its own domain registration and snippet; the dashboard shows each as a separate entry.
FAQ
Can I verify installation without waiting 10 minutes?
The dashboard handshake is asynchronous; there’s no instant “green light.” The 40‑second visit plus 5‑minute wait is the designed flow. Use the DevTools console method above for a faster technical check.
Does the snippet work in Thinkific’s Site Header Code field?
SeaText’s documentation explicitly says Site Footer Code. Header placement may load too early or be stripped by Thinkific’s renderer, causing silent failure.
What if I use a subdomain like courses.example.com?
Register exactly courses.example.com in SeaText. The snippet must be on that subdomain’s Thinkific site (each Thinkific site has its own Code & Analytics tab).
Will SeaText slow down my Thinkific pages?
The snippet loads asynchronously from a CDN. SeaText claims +35% conversions from keyword‑matched rewrites and +60% more international customers via translation agents, but page‑weight impact is minimal (single gzipped JS file).
Source: S2 – “Rewrite your page for every Google Ads keyword. Get up to +35% more conversions.” and “Translate your site for new markets. Get up to +60% more customers.”
Can I test on a staging Thinkific site before going live?
Only if the staging site has a real, public hostname (e.g., staging.example.com) that you can register in SeaText. Password‑protected or *.thinkific.com preview URLs won’t work.
What agents should I activate first for a course site?
Start with CRO Optimizer (headline/CTA testing) and Website Translation Agent if you have international students. Add Bot Protection Agent if you run paid ads to course pages.
Source: S7 – lists “CRO Optimizer”, “Website Translation Agent”, “Bot Protection Agent” among 20+ agents.
Where do I edit the auto‑generated variants after installation?
In the SeaText dashboard, go to Variants Edit in the left panel, select the URL and language, then review or manually edit translations and test variants.
Source: S1 – “Log in to your SEATEXT AI account, navigate to "Variants Edit" in the left panel, and select the URL and language you wish to edit. Here, you can review, create, or manually edit translations for your variants.”
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.