🛠️ Fix OTTO Pixel Detection and GHL Integration Pricing

Camilo Aponte

Camilo Aponte

Last updated on Sep 30, 2026

🔍 Overview

Two common questions arise when managing your OTTO SEO setup: why the OTTO pixel shows as not installed even after a successful installation, and how pricing differs between a GoHighLevel (GHL) integration and a direct Search Atlas plan. This article walks you through both topics step by step.

⚙️ Why the OTTO Pixel Shows 'Not Installed'

After placing the OTTO pixel on your website, the platform may still display a not installed status. This is almost always caused by one of the following reasons:

  • The pixel code was added to only some pages rather than site-wide (e.g., in a footer or header that does not load on every page).
  • A caching layer — from your hosting provider, CDN, or a caching plugin — is serving an older version of the page that does not yet include the pixel.
  • The pixel was placed inside a conditional block or tag manager rule that prevents it from firing on every visit.
  • The verification check was run immediately after installation before the platform had time to detect it.

🛠️ How to Reinstall or Verify the OTTO Pixel

  1. In the left sidebar, navigate to OTTO SEO and open SEO Automation (URL: /seo-automation-v3).
  2. Locate your website and open its OTTO SEO dashboard.
  3. Find the Pixel Installation section and click Get Pixel Code to copy the latest snippet.
  4. Paste the snippet inside the tag of your website's global template so it loads on every page — not just the homepage.
  5. If you use a caching plugin (e.g., WP Rocket, W3 Total Cache) or a CDN (e.g., Cloudflare), purge all caches immediately after saving the change.
  6. Return to the OTTO SEO dashboard and click Verify Installation. Wait up to five minutes for the status to update.
  7. If the status still shows not installed after five minutes, open an incognito browser window, visit your website, then re-run the verification check.

If you manage the site through a page builder (e.g., Elementor, Divi) or a third-party tag manager, make sure the pixel fires on all pages and is not limited to a specific trigger or audience rule.

💡 Common Installation Platforms — Quick Tips

  • WordPress: Use a header/footer plugin or paste the snippet directly into your theme's header.php file inside the section.
  • Shopify: Add the pixel under Online Store → Themes → Edit Code → theme.liquid inside the tag.
  • GoHighLevel (GHL) Sites: Go to your site settings in GHL, open the Tracking Code or Header Scripts field, and paste the pixel there.
  • Webflow / Wix / Squarespace: Use each platform's built-in custom code or header injection settings to add the snippet globally.

📊 GHL Integration Pricing vs. Direct Search Atlas Plan

Search Atlas offers two ways to access the platform, and the pricing structure differs between them.

  • Direct Search Atlas Plan: You subscribe and pay Search Atlas directly. You have access to all plan features at the standard published rate and manage billing entirely within your Search Atlas account.
  • GHL (GoHighLevel) Integration: Access is provisioned through your GHL account or sub-account. Pricing for this integration is set at the GHL agency or marketplace level and may differ from the direct plan rates. Your Search Atlas subscription is tied to the GHL connection.

Because GHL integration pricing is managed at the agency or reseller level, the exact rate depends on your specific GHL setup. For a precise quote or to compare costs for your account, please reach out via the chat widget so our team can review your configuration directly.

🔄 Will My Account Need to Be Disconnected or Reconnected?

In most cases, switching between a GHL integration and a direct plan does not require disconnecting and reconnecting your account. However, there are scenarios where a reconnection step is needed:

  • If you are moving from a GHL sub-account to a standalone Search Atlas account (or vice versa), your billing source will change and a reconnection may be required.
  • If your GHL integration was set up under a different email or organisation than your direct plan, accounts may need to be merged or migrated by the support team.

Before making any changes to your plan or integration, contact our team first so we can confirm the safest path and prevent any interruption to your OTTO SEO data or pixel tracking.

🚀 Still Need Help?

If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.