Where to Paste the SeaText Tracking Code in Thinkific's Admin Dashboard
In Thinkific, go to Settings > Code & analytics > Site footer code and paste the SeaText JavaScript snippet there. Save the change, then visit your site for at least 40 seconds to activate...
In Thinkific, go to Settings > Code & analytics > Site footer code and paste the SeaText JavaScript snippet there. Save the change, then visit your site for at least 40 seconds to activate the connection.
Understanding the Thinkific Integration Flow
SeaText installs on Thinkific by adding a single JavaScript snippet to your site's footer. The snippet loads asynchronously, so it does not block page rendering. Once the code is present, SeaText remains inert until you visit the live site and stay for roughly 40 seconds. That first visit registers the domain with your SeaText account and triggers the activation check you see in the SeaText dashboard.
The integration does not require theme file edits, liquid templates, or app installations. Thinkific's built-in Site footer code field is the only place you need to touch. This keeps the process reversible — removing the snippet from that field immediately disables SeaText without leaving orphaned code in your theme.
Why the Footer Field Is the Correct Integration Point
The Site footer code field is the designated location for third-party scripts that should load after the main page content. SeaText's snippet is designed to load asynchronously from this position. Asynchronous loading means the browser fetches and executes the SeaText script without pausing the rendering of your Thinkific pages. Visitors see your course content immediately while SeaText initializes in the background.
Because the field lives in Thinkific's global settings — not inside a theme template — the snippet survives theme changes, updates, and redesigns. You do not need to re‑paste the code when you switch themes or customize layouts. If you ever decide to stop using SeaText, deleting the snippet from this single field removes it completely. No orphaned code remains in theme files, and no cleanup of liquid templates is required.
Thinkific's documentation for custom code fields confirms that the footer field accepts raw HTML and JavaScript and outputs it just before the closing </body> tag. This placement matches SeaText's requirement to observe fully rendered page elements before it begins collecting reading telemetry such as scroll depth, dwell time, and element visibility.
Step-by-Step Installation Process
- Copy the snippet. In your SeaText account, open the integration page for Thinkific. The JavaScript code appears in a labeled box. Copy the entire block, including the opening and closing script tags.
- Open Thinkific admin. Log in to your Thinkific site and navigate to the admin dashboard.
- Go to Settings. In the left sidebar, click Settings.
- Select Code & analytics. Choose the Code & analytics tab.
- Paste into Site footer code. Scroll to the Site footer code field. Paste the snippet you copied.
- Save. Click the Save button at the bottom of the page.
- Activate. Visit your live Thinkific site (not the preview mode). Stay on any page for at least 40 seconds.
- Confirm. Return to the SeaText dashboard. Within five minutes your site name should appear next to the SeaText logo. If it does not appear after 10 minutes, contact SeaText support.
Where Exactly to Paste the Code
The Site footer code field sits at the bottom of the Code & analytics tab. It accepts raw HTML and JavaScript. Paste the SeaText snippet as the only content or append it after any existing scripts — order does not matter because SeaText loads asynchronously. Do not paste the snippet into Site header code or Order tracking code fields; those load at different points in the page lifecycle and can prevent SeaText from initializing correctly.
If you already have other analytics scripts (Google Analytics, Meta Pixel, etc.) in the footer field, place the SeaText snippet on a new line after them. Keeping each script on its own line makes future debugging easier.

Verifying the Installation Works
After saving and visiting your site, check three signals:
- SeaText dashboard: Your domain name appears next to the SeaText logo within five minutes.
- Browser console: Open DevTools (F12), go to the Console tab, and look for a log line containing
SEATEXTorseatext.ai. No errors should appear. - Network tab: Filter for
seatextand confirm a successful 200 response for the main script and any variant payloads.
If the dashboard still shows "Waiting for connection" after 10 minutes, clear your browser cache, revisit the site for another 40 seconds, and check again. Persistent failures usually mean the snippet was pasted into the wrong field or a syntax error (missing closing tag) broke the script.
Common Issues and Troubleshooting
| Symptom | Likely Cause | Fix |
|---|---|---|
| Dashboard never shows site name | Snippet pasted in Site header code or Order tracking code | Move snippet to Site footer code only |
| Console shows syntax error | Partial copy — missing closing script tag | Recopy the entire block from SeaText integration page |
| Site loads but no SeaText network requests | Ad blocker or browser privacy setting blocking third-party scripts | Test in incognito or disable blocker temporarily |
| Activation works but variants don't appear | AI agents not activated in SeaText Main AI Hub | Log in to SeaText, go to Main AI Hub, enable desired agents |
Post-Activation Workflow: From First Visit to Live Agents
After you save the snippet and visit your live site for at least 40 seconds, SeaText registers the domain. Within five minutes the SeaText dashboard updates: your site name appears next to the SeaText logo at the top of the page. This confirms the connection is live.
Next, open the Main AI Hub in the SeaText dashboard. Here you activate the autonomous agents you need — for example, the Google Ads Optimization Agent, the Bot Protection Agent, the Website Translation Agent, or the AI A/B Testing Agent. Each agent is a one‑click toggle; no further code changes are required.
Once agents are active, SeaText begins collecting reading telemetry (scroll depth, dwell time, element visibility) to train its CRO models. You can then review and refine the automatic output in the Variants Edit interface. In Variants Edit, select a URL and language to see the generated translations and copy variants. You can edit any variant manually, create new ones, or approve the AI‑generated versions for testing.
This workflow — paste snippet, visit site, confirm dashboard, activate agents in Main AI Hub, refine in Variants Edit — is the complete path from installation to live optimization.
What Happens After Installation
Once the domain is linked, SeaText begins collecting reading telemetry (scroll depth, dwell time, element visibility) to train its CRO agents. You can then activate any of the 20+ specialized agents — Google Ads keyword matching, bot detection, translation across 125 languages, A/B testing, personalization, and more — from the SeaText dashboard. Each agent is a one-click toggle; no further code changes are required.
SeaText also creates a Variants Edit interface where you can review, create, or manually edit the automatic translations and copy variants it generates. This lets you maintain brand voice while benefiting from AI-driven optimization.
Key Facts
| Item | Details |
|---|---|
| Integration method | JavaScript snippet in Thinkific Site footer code field |
| Thinkific path | Settings > Code & analytics > Site footer code |
| Activation trigger | Visit live site, stay 40+ seconds |
| Dashboard confirmation | Site name appears next to SeaText logo within 5 minutes |
| Support escalation | Contact SeaText if not connected after 10 minutes |
| Multi-domain rule | One SeaText account per primary domain |
| Development URLs | localhost and dynamic dev domains restricted |
Limitations and When This Doesn't Apply
- Multiple domains: Each distinct domain (including staging subdomains) requires its own SeaText account. You cannot share one snippet across multiple domains.
- Preview mode: Visiting the Thinkific preview URL does not count as activation. You must visit the published, public URL.
- Script blockers: Aggressive browser extensions or network-level filtering can prevent SeaText from loading. Test in a clean browser profile if activation fails.
- Plan-level code access: Thinkific's Code & analytics tab availability varies by plan. Check your Thinkific plan details or contact Thinkific support to confirm the Site footer code field is enabled for your account.
FAQ
Can I paste the code in the Site header code field instead?
No. SeaText is designed to load from the footer. The header field loads earlier in the page lifecycle and can cause timing issues with Thinkific's own scripts.
Do I need to reinstall if I change Thinkific themes?
No. The Site footer code field persists across theme changes because it lives in Thinkific's global settings, not in theme files.
What if I have multiple Thinkific sites?
Create a separate SeaText account for each site. Each account links to one primary domain.
How long before I see optimization results?
SeaText starts collecting data immediately after activation. Visible variant testing and conversion lift typically appear within days, depending on traffic volume.
Can I disable SeaText without deleting the snippet?
Yes. In the SeaText dashboard, turn off individual agents or pause the entire account. The snippet remains but becomes inert.
Does SeaText slow down my Thinkific site?
The snippet loads asynchronously. Independent audits show negligible impact on page performance metrics.
Where do I manage translations and variants?
Log in to SeaText, go to Variants Edit in the left panel, select the URL and language, then review or edit the generated copy.
Further reading and comparison sources
These external sources provide additional context for evaluating the topic. Their inclusion is not an endorsement.
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.