How to Verify SeaText Is Active on Your Thinkific Site
After installing the SeaText JavaScript snippet in Thinkific's Site Footer Code field, confirm activation by checking the SeaText dashboard for a live status indicator next to the logo and by inspecting your page source...
Quick Verification Checklist
Use this checklist immediately after you paste the SeaText snippet into Thinkific. Each step takes less than a minute.
- Open the SeaText dashboard. Log in at seatext.com and look at the top header. Your Thinkific domain should appear next to the SeaText logo once the connection is live.
- Visit your Thinkific site. Open any page on your Thinkific domain (for example,
https://yoursite.thinkific.com) and stay on the page for at least 40 seconds. This visit triggers the initial handshake. - Wait five minutes. Return to the SeaText dashboard. The domain name should now sit beside the logo with a green or "Active" label.
- Inspect the page source. On your Thinkific site, right-click → View Page Source (or press Ctrl+U). Search for
seatextorSEATEXTCODEINTEGRATION. You should see the script tag you pasted in the footer. - Activate the AI Hub. In the SeaText dashboard, go to Main AI Hub → Configuration and turn on the agents you need (translation, CRO, bot protection, etc.). Without this step the script loads but no rewrites occur.
Why Verification Matters
SeaText rewrites headlines, offers, and calls to action in real time based on the visitor's traffic source. If the script is not loading—or if the dashboard still shows "Disconnected"—none of those rewrites happen. You also lose the bot-detection evidence that SeaText compiles for ad-platform refund claims. A quick verification prevents wasted ad spend and missed conversions before you launch a course or campaign.
How the Thinkific Integration Works
Thinkific does not have a native SeaText app. Instead, you embed a single JavaScript snippet in the Site Footer Code field under Settings → Code & Analytics. The snippet is lightweight (under 15 KB) and executes synchronously before visual paint, so it does not cause Cumulative Layout Shift or hurt PageSpeed scores. Once the snippet loads, it phones home to SeaText's edge network, registers the domain, and waits for activation signals from the dashboard.
Step-by-Step Installation Recap
If you have not yet installed the snippet, follow these exact steps from the official integration guide:
- In the SeaText dashboard, copy the JavaScript code shown under Thinkific Integration → Step 1.
- In Thinkific, go to Admin Dashboard → Settings → Code & Analytics.
- Paste the code into the Site Footer Code field and click Save.
- Back in SeaText, use the form labeled SEATEXTURLPUSH to add your website address in the format
www.example.com. - Visit your Thinkific site once and stay for at least 40 seconds.
- Wait at least five minutes. The domain should appear next to the SeaText logo at the top of the dashboard.
- Proceed to Main AI Hub → Configuration to activate the AI agents you want.
Key Facts at a Glance
| Item | Detail |
|---|---|
| Integration method | JavaScript snippet in Thinkific Site Footer Code |
| Snippet size | Under 15 KB, synchronous load, CLS = 0 |
| Dashboard connection signal | Domain name appears next to SeaText logo |
| Activation visit requirement | Stay on any page for ≥ 40 seconds |
| Typical propagation time | 5 minutes (up to 10 minutes max) |
| Next step after connection | Activate agents in Main AI Hub → Configuration |
| Support escalation | Contact SeaText support if domain not visible after 10 minutes |
Common Verification Mistakes
- Pasting the snippet in the wrong field. Thinkific has separate Header and Footer code fields. SeaText must go in Site Footer Code.
- Skipping the 40-second visit. The handshake only fires after a real browser session of that length.
- Checking too early. The dashboard updates on a five-minute cycle. Wait the full window before assuming failure.
- Forgetting to activate agents. A connected script without active agents produces no rewrites, translations, or bot reports.
- Using a staging subdomain that differs from the registered domain. Register the exact domain (including
wwwor non-www) that visitors will hit.
Troubleshooting When the Dashboard Stays "Disconnected"
- Confirm the script tag exists in View Page Source on the live Thinkific URL.
- Clear browser cache or test in an incognito window to rule out a cached version without the snippet.
- Ensure no Content Security Policy (CSP) on Thinkific blocks the SeaText domain. Thinkific's default CSP allows third-party scripts in the footer, but custom CSP rules can interfere.
- Verify the domain you entered in SEATEXTURLPUSH matches the live URL exactly (protocol, subdomain, trailing slash).
- If the domain still does not appear after 10 minutes, open a support ticket from the SeaText dashboard. Provide the Thinkific URL and a screenshot of the footer code field.
What Happens After Verification
Once the dashboard shows "Active" and agents are enabled, SeaText begins rewriting page elements for each visitor based on their traffic source (Google Ads, Meta, email, referral, organic). It also starts logging suspicious click patterns for the Bot Refund Agent. You can review and edit generated variants under Variants Edit in the left panel, selecting the URL and language you want to adjust. All changes stay on your single canonical Thinkific URL—no duplicate landing pages are created.
Limitations & Scope
- SeaText only modifies text content (headlines, buttons, proof points, product copy). It does not change Thinkific's course player, checkout flow, or user dashboard.
- Translation agents work on the rendered HTML after Thinkific's server-side rendering. Dynamic content loaded via AJAX after the initial paint may require additional configuration.
- Bot detection covers paid traffic sources where UTM or ValueTrack parameters are present. Organic and direct traffic are not scored for refund reports.
- The integration relies on Thinkific allowing custom footer scripts. If Thinkific changes its Code & Analytics settings, re-installation may be required.
Frequently Asked Questions
How long does it take for the domain to appear in the SeaText dashboard?
Typically five minutes after the 40-second visit. The integration guide allows up to 10 minutes before recommending a support ticket.
Can I verify activation without the dashboard?
Yes. Inspect the page source on your Thinkific site and search for the SeaText script tag. Its presence confirms the snippet is loading. However, only the dashboard confirms the domain is registered and agents are active.
Do I need to re-verify after changing Thinkific themes?
Theme changes do not affect the Site Footer Code field. The snippet persists across themes. Verify once after a theme change as a precaution.
What if I use a custom domain instead of the default thinkific.com subdomain?
Register the custom domain (e.g., courses.yourbrand.com) in the SEATEXTURLPUSH form. The verification steps are identical.
Does SeaText slow down my Thinkific site?
The script is under 15 KB, loads synchronously before paint, and adds zero Cumulative Layout Shift. PageSpeed scores are preserved.
Can I run SeaText on only certain Thinkific pages?
The snippet loads site-wide. Use the Main AI Hub → Configuration panel to enable or disable agents per URL pattern if you need page-level control.
Where do I find the JavaScript snippet if I lost it?
Log into the SeaText dashboard, navigate to Thinkific Integration, and copy the code from Step 1 again.
Next Steps
After verification, configure the agents that match your goals: enable the Google Ads Landing Page Agent if you run paid search, the Translation Agent for international students, or the Bot Refund Agent to recover invalid click spend. Each agent can be toggled independently in the Main AI Hub.
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.