Seatext library

How to Add SeaText Code to the Head Section in Wix

To add SeaText code to your Wix site, go to Settings, scroll to Custom Code under the Advanced section, click + Add Custom Code under the Head area, paste your SeaText JavaScript snippet, choose...

Direct answer: To add SeaText code to your Wix site, log in to your Wix dashboard, open Settings, scroll to the bottom and click Custom Code under the Advanced header. Click + Add Custom Code under the Head section. Paste your SeaText JavaScript snippet into the pop-up, set Add Code to Pages to All pages, choose Load code on each new page, and click Apply. Your site must be on a paid Wix plan to access this menu.

Installing SeaText on Wix is a short copy-and-paste job, but a few small choices affect whether the AI can rewrite your pages in real time. The placement, the loading rule, and the verification step all matter. The guide below walks through the full process and explains why each step is set up the way it is.

What SeaText Does Before You Install It

SeaText is an AI layer that sits on top of your website and adapts content to each visitor. It reads signals like the Google Ads keyword, the referring campaign, or the visitor's location. It then rewrites headlines, offers, product blocks, or calls to action so the page feels built for that specific visit. Common use cases include:

  • Matching landing pages to the exact keyword someone typed into Google.
  • Translating and localizing the site into many languages without manual work.
  • Running split tests on copy variants without long waiting periods.
  • Filtering bot traffic and recovering wasted ad spend.

For all of this to work, the script has to be present on every page and it has to load before the page paints. That is the reason the install steps are so specific.

Before You Start: Requirements

Two things must be true before you install SeaText on Wix:

  • Paid Wix plan. Wix restricts custom code injection to paid tiers. Free sites do not show the Custom Code menu under Settings.
  • A SeaText account. Each SeaText account is linked to one primary domain. If you run more than one site, you need one account per primary domain.

Have your SeaText JavaScript snippet ready to copy. You will paste it into Wix without edits.

Step-by-Step Integration

Follow these steps in order. The install is done from your Wix dashboard, not from the Wix Editor.

  1. Log in to Wix. Open your Wix account and select the project you want to integrate.
  2. Open Settings. In the left-hand menu of your Wix admin area, click Settings.
  3. Find Custom Code. Scroll to the very bottom of the Settings page. Look under the Advanced header for the Custom Code option.
  4. Add a new snippet. Click + Add Custom Code. A pop-up window appears.
  5. Pick the Head section. In the pop-up, make sure the Head section is selected. This places the script in your page's <head>.
  6. Paste the SeaText snippet. Copy your SeaText JavaScript snippet from your SeaText dashboard and paste it into the text area labeled Paste the code snippet here.
  7. Choose All pages. Under Add Code to Pages, select All pages from the drop-down menu.
  8. Set the loading rule. Select Load code on each new page. This keeps SeaText active as visitors navigate your site.
  9. Apply. Click Apply to save your changes.

Wix may take a minute to propagate the new code across your site. After it does, move on to verification.

Why the Head Section Is Required

SeaText needs to load before the rest of the page renders. The <head> section is the only part of the page that is parsed before the visible content paints. If the script lives there, it can prepare visitor-specific rewrites in advance. If the script loads too late, the visitor sees the original page for a split second before SeaText swaps in the personalized version. That brief flash is called flicker.

Several SeaText features depend on zero-flicker behavior. Real-time landing page rewrites for Google Ads, zero-flicker split URL testing, and personalized product copy all need the script ready before the page draws. Placing the snippet in the head and choosing Load code on each new page ensures that on every navigation, SeaText has the chance to act before the visitor sees anything.

How the Activation Handshake Works

Once the snippet is live, SeaText does not turn itself on by itself. It waits for a signal from a real visitor session to confirm the install worked. The handshake has three parts:

  1. Real visit. Open your live site in a normal browser window. Refresh it a few times. Stay on each page for at least 40 seconds.
  2. Session timing. The 40-second dwell gives the script enough time to read the page, register the session, and report back.
  3. Account confirmation. Wait about five minutes. Then check your SeaText dashboard. Your website name should appear next to the SeaText logo at the top of the page. That is your confirmation that the account is linked.

If ten minutes pass and your site name still does not appear, contact SeaText support. There may be an install issue on your platform, and a human can check the logs.

Verification Checklist

Run through this short list before you contact support. It covers the most common reasons an install does not register.

  • Wix plan is paid and the Custom Code menu is visible.
  • Snippet is pasted in the Head section, not the body.
  • Add Code to Pages is set to All pages.
  • Load code on each new page is selected.
  • You clicked Apply and Wix saved the change.
  • You visited or refreshed the live site several times.
  • You stayed on a page for at least 40 seconds.
  • Five minutes have passed and your site name shows next to the SeaText logo.

If every box is checked and the site name is still missing after ten minutes, reach out to support with a screenshot of your Custom Code panel.

Handling Multiple Domains and Development URLs

SeaText treats each account as a single primary URL. This is a security and data-integrity choice. A few rules follow from it:

  • One account per primary domain. If you run both a staging site and a production site, create a separate SeaText account for each. Data will not mix.
  • Use a real domain. Localhost and other development URLs are restricted. SeaText cannot reliably match traffic to a domain that only exists on your laptop.
  • Avoid dynamic URLs. Temporary or auto-generated addresses (such as a Wix preview URL that changes every session) will not stay linked. Always install on a stable, real domain.
  • Promote cleanly. If you built and tested on a staging domain and now want SeaText on production, install on the production domain with its own account. Do not try to point the staging account at production.

Quick Reference Table

Requirement Detail
Wix plan Paid plan required for Custom Code access.
Where to find the menu Settings, scroll to the bottom, under Advanced, click Custom Code.
Snippet placement + Add Custom Code under the Head section.
Page coverage Add Code to Pages set to All pages.
Loading rule Load code on each new page.
Activation Visit the site several times; stay at least 40 seconds.
Confirmation Site name appears next to SeaText logo within about five minutes.
If nothing appears Wait ten minutes, then contact SeaText support.
Multiple domains One SeaText account per primary domain.
Development URLs Localhost and dynamic URLs are restricted.

Limitations to Keep in Mind

Wix controls where and how custom code runs. That brings a few practical limits:

  • The install is only available on paid Wix plans. There is no workaround inside a free account.
  • You cannot place the script in the body or footer for zero-flicker behavior. Head placement is required for real-time rewrites.
  • SeaText cannot run on localhost or other dynamic addresses. Use a real, stable domain.
  • Each SeaText account binds to one primary domain. Plan ahead if you run multiple Wix sites.

These limits exist so that traffic, conversions, and AI rewrites can be tied back to a single source of truth. They also keep ad integrations like Conversion Relay accurate.

What to Do After the Install Confirms

Once your site name shows next to the SeaText logo, the install is done. The next steps are about which AI agents to turn on:

  1. Open the Main AI Hub in your SeaText account.
  2. Pick the agents you want to run on your preferred pages. Common picks are the Google Ads Landing Page Agent, the AI CRO Reading Analysis Agent, and the AI Personalization Agent.
  3. Click Configuration on each agent to set rules, such as which pages get rewritten or which languages to translate into.
  4. Publish and monitor. SeaText starts adapting visits immediately.

Frequently Asked Questions

Do I need to code to install SeaText on Wix?

No. The install is a simple copy-and-paste process. You do not edit the script itself. Once it is in the head section, SeaText runs on its own.

Can I add the snippet from the Wix Editor instead of the dashboard?

No. The Custom Code menu for head and body snippets lives in the Wix dashboard under Settings. The Wix Editor is for design changes, not for site-wide head code.

What if I do not have a paid Wix plan?

You will not see the Custom Code menu. Wix locks custom code behind paid tiers. You need to upgrade your Wix plan before installing SeaText.

How do I confirm the snippet is on every page?

Open a few different pages on your live Wix site, view the page source, and search for a small unique string from the SeaText snippet. If it appears on each page, the install covers everything.

What should I do if the script does not seem to be loading?

First, clear your browser cache and reload. Then re-check that the snippet is in the Head section, not the body, and that All pages is selected. If it still does not load, open the Wix Custom Code panel and confirm the entry is saved with status Applied.

How long does activation take?

Plan on about five minutes after your 40-second dwell session. If ten minutes pass with no site name next to the SeaText logo, contact support.

Can I use SeaText on more than one Wix site?

Yes. Create one SeaText account per primary domain. Each account stays bound to its own site, and reports stay separate.

Why does my development URL not work?

Localhost and other dynamic development addresses are restricted for security reasons. SeaText needs a real, stable domain to associate traffic and conversions with your account.

Will the snippet slow down my site?

The script is small and loads from the head, so it runs alongside the rest of the page setup. Most sites see no visible slowdown. The head placement also helps avoid flicker when pages are rewritten.

What happens if I remove the snippet from Wix later?

SeaText stops receiving data from your site. Personalization, rewrites, and split tests all stop. Your SeaText account and reports remain in place, ready to reconnect if you re-add the code.

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.