Seatext library

How to Edit SEATEXT Variants in Odoo: A Practical Guide

SEATEXT variants are not edited inside Odoo. They are managed from the SEATEXT dashboard after you embed the JavaScript snippet on your Odoo site. This guide covers integration steps, variant types, a dashboard walkthrough,...

Direct Answer: Where SEATEXT Variants Are Edited

SEATEXT variants are not edited inside Odoo. They are managed from the SEATEXT dashboard. In Odoo, you only embed the SEATEXT JavaScript code once. After that, you control content versions, A/B test variants, and other settings from the SEATEXT interface. If you need to change the code snippet itself, you can edit the embed code block in Odoo's website builder.

What Are SEATEXT Variants?

SEATEXT variants are different versions of your page content that the AI generates and tests. They include headline rewrites, CTA changes, product block adjustments, and full page variations. The AI A/B Testing Agent creates variants and rolls out the winning copy automatically. You can also manually create and edit variants from the SEATEXT dashboard.

Variant Types in Detail

Headline variants rewrite the main title to match a visitor's search keyword. CTA variants test different button text, color, or placement. Product block variants adjust descriptions, images, or pricing displays for specific campaigns. Full page variants restructure the entire layout for a particular traffic source. Each variant type targets a specific conversion lever.

How SEATEXT Integrates with Odoo

SEATEXT provides a step-by-step integration for Odoo. You copy a JavaScript snippet from your SEATEXT account and paste it into an Embed Code block on your Odoo page. The integration is secure, and the AI stays inert until you activate it.

Installation Steps (from SEATEXT documentation)

  1. Copy the JavaScript code from your SEATEXT AI account.
  2. Log in to Odoo and access the Website module.
  3. Navigate to the page you want to edit and click Edit.
  4. In the Blocks panel, scroll to Dynamic Content.
  5. Drag the Embed Code module to the desired location.
  6. Click Edit on the placed module and paste the SEATEXT code.
  7. Click Save.
  8. Optionally, hide the block on desktop by selecting Hide on Desktop in the Visibility section, then save again.

Editing the Embed Code in Odoo

If you need to update the SEATEXT snippet (for example, after changing your account or domain), you can edit the embed block directly in Odoo. Go to the page, click Edit, find the Embed Code module, click its Edit button, replace the code, and save. This is the only editing you do inside Odoo.

Troubleshooting Embed Code Issues

Common problems include the snippet not loading, the block appearing visibly on the page, or the AI not activating. First, verify the code is pasted exactly as provided, without extra spaces or line breaks. Second, ensure the Embed Code block is set to Hide on Desktop so visitors do not see a blank box. Third, confirm your domain is a real, live URL; SEATEXT restricts localhost and dynamic development domains for security. Fourth, if you run multiple Odoo stores on different domains, each domain needs its own SEATEXT account and snippet. Fifth, clear browser cache and test in an incognito window to rule out caching issues.

Managing Variants from the SEATEXT Dashboard

Once the snippet is installed, all variant management happens in SEATEXT. Log in to your SEATEXT account to:

  • Create and edit content versions for different keywords or visitor intents.
  • Activate the AI A/B Testing Agent to generate and test variants automatically.
  • Review performance reports by page, keyword, and variant.
  • Control which pages and campaigns SEATEXT can modify.

SEATEXT's AI agents, like the CRO Optimizer, continuously fine-tune copy and CTAs. You can set guardrails and approve changes before they go live, depending on your plan.

Walkthrough: SEATEXT Dashboard Variant Editor

  1. Log in to your SEATEXT account and open the dashboard.
  2. Navigate to the A/B Testing or Content Versions section.
  3. Select the page you want to optimize.
  4. Click Create Variant to start a manual variant, or enable the AI A/B Testing Agent for automatic generation.
  5. For manual variants, edit the headline, CTA, product block, or full page content in the visual editor.
  6. Set guardrails such as brand tone, prohibited words, or maximum length.
  7. Save the variant. The system will begin splitting traffic between the original and the variant.
  8. Monitor the Performance tab for conversion lift, statistical significance, and winner recommendation.
  9. When a variant wins, click Roll Out to make it the default for that page or campaign.

Key Facts About SEATEXT and Odoo

FactDetail
Integration methodJavaScript snippet embedded via Odoo's Embed Code block
Variant controlManaged from SEATEXT dashboard, not Odoo
Account requirementEach SEATEXT account is linked to a single primary URL
Development domainsRestricted for security; use a valid real domain
Variant testingAI A/B Testing Agent generates and scales winning variants
Content versionsSEATEXT supports multiple content versions per page

Common Mistakes and Limitations

  • Editing variants in Odoo: There is no variant editor in Odoo. Trying to change variant content there will not work.
  • Using localhost or dynamic domains: SEATEXT restricts development URLs. Use a real domain for reliable tracking.
  • Multiple domains: Each domain needs a separate SEATEXT account. You cannot use one account across different primary URLs.
  • Forgetting to hide the embed block: The code block may appear on the page unless you set it to hidden on desktop.
  • Multi‑store Odoo setups: If you run several Odoo websites on separate domains, each store requires its own SEATEXT account and snippet. Sharing a single account across stores breaks tracking and variant isolation.
  • Staging or preview domains: Temporary staging URLs often fail because SEATEXT cannot reliably associate traffic. Use a permanent subdomain (e.g., staging.yourdomain.com) and register it as a separate account if needed.
  • Guardrail misconfiguration: Overly strict guardrails can prevent the AI from generating meaningful variants. Test with broad guardrails first, then tighten.

FAQ

Can I edit SEATEXT variants directly in Odoo?

No. Variants are edited in the SEATEXT dashboard. Odoo only hosts the embed code.

How do I access the SEATEXT variant editor?

Log in to your SEATEXT account. The variant editor is part of the dashboard, usually under the A/B Testing or Content Versions section.

What if I need to change the SEATEXT code on my Odoo site?

Edit the Embed Code block in Odoo's website builder. Replace the old snippet with the new one and save.

Do I need a separate SEATEXT account for each Odoo domain?

Yes. Each SEATEXT account is linked to a single primary URL. For multiple domains, create separate accounts.

Can I test variants without activating the AI A/B Testing Agent?

You can manually create variants in the dashboard, but the AI agent automates generation and testing. Manual control is available.

How long does it take to see variant results?

SEATEXT reports performance by page, keyword, and variant. Results depend on traffic volume and testing duration.

Can I use SEATEXT on a staging environment?

Staging domains are restricted. Use a real, permanent subdomain and register it as a separate SEATEXT account for reliable testing.

How do I set guardrails for AI‑generated variants?

In the dashboard, open the variant settings for a page. Define brand tone, prohibited phrases, maximum character counts, and approval requirements before publishing.

What happens if I change my primary domain?

You must create a new SEATEXT account for the new domain and reinstall the snippet. The old account and its variant history remain tied to the old URL.

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.