Skip to main content

šŸ“ How Do I Install the OTTO Pixel on My Website?

The OTTO Pixel powers SearchĀ Atlas’s AI‑SEO features—without it, OTTO can’t analyze or optimize your site.

Updated today

Want OTTO to Scan and Optimize Your Website?

Start by Installing the Pixel.

The OTTO Pixel powers AI-driven automation across Search Atlas. Without it, OTTO can’t analyze your pages, deploy SEO fixes, or deliver data-backed recommendations.

Installing it is your first step toward unlocking OTTO’s full potential, from meta tag optimization to AI audits and bulk page fixes. This guide walks you through how to properly install the Pixel on platforms like WordPress, Wix, Shopify, GHL, and others — even if you’re not a developer.

Let’s get your site scan-ready and automation-enabled. šŸš€

šŸ”§ Step 1: Copy Your OTTO Pixel Script

  1. Log in to Search Atlas

  2. Navigate to OTTO & Audit → All Sites

  3. Select your site and click Copy Code to get the <script> snippet
    ​This is your unique Pixel—keep it secure.

🟩 WordPress (Recommended)

  1. In your WordPress admin panel, go to Plugins → Add New

  2. Search for Search Atlas SEO, install and activate it

  3. Open the Search Atlas tab

  4. Paste your OTTO UUID into the field

  5. Check Enable OTTO and Save Changes

  6. Return to the platform dashboard and ensure OTTO shows as Enabled

🟨 Google Tag Manager (GTM)

  1. Open your GTM account → Tags → New → Tag Configuration

  2. Choose Custom HTML and paste the OTTO <script>

  3. Under Triggering, select Initialization – All Pages to ensure the script loads before other tags. This improves detection accuracy

  4. Save, submit, and publish your container

  5. Return to your Search Atlas dashboard and click Enable OTTO if needed

  6. Use GTM’s Preview Mode or your browser’s DevTools to verify the script loads correctly (look for sa-dynamic-optimization)

🟦 GoHighLevel (GHL / Ideation)

  1. In GHL dashboard, navigate to Sites → Pages → Edit Home page

  2. Click the +, go to Custom → Code block

  3. Insert the OTTO script and mark the block Global

  4. Make sure the script is positioned at the top of the Head section — it should load before any other custom scripts or tags

  5. Save, confirm updates apply site‑wide

  6. Run OTTO’s diagnostic scan to verify global deployment

🟪 Wix

  1. Open your site dashboard → Settings → Advanced → Custom Code

  2. Click + Add Custom Code and paste the OTTO script

  3. Name the script, set Apply to: All Pages, Place Code In: Head

  4. Make sure the script is positioned at the top of the Head section — it should load before any other custom scripts or tags

  5. Choose whether to load it ā€œon each pageā€ or ā€œonce per visit,ā€ depending on your tracking preferences

  6. Apply and publish your site

  7. Use DevTools or your Search Atlas OTTO dashboard to run the scan and confirm the pixel is active

🟄 Shopify

Installation Instructions

  1. Open Shopify Admin → Online Store → Themes → Edit Code

  2. In the theme.liquid file, locate the <head> section

  3. Paste the OTTO <script> immediately after the opening <head> tag — it should be the first script in the section. Do not place it near the closing </head> tag, as this may cause loading issues

  4. Save and publish your theme

  5. Go to your OTTO dashboard and run the red "Scan" to confirm activation

🟫 Other CMS (Webflow, Squarespace, etc.)

  1. Access Settings → Custom Code in your CMS

  2. Paste the OTTO script immediately after the opening <head> tag in the Head section. Ensure it is the first script to load — placing it near the end may cause detection or execution issues

  3. Save and publish your changes

  4. Return to your OTTO dashboard in Search Atlas and click ā€œRun Diagnostic Scanā€ to confirm the pixel is active

🧪 Step 2: Confirm It’s Working

  • Open DevTools → Network or Elements tab, search for id="sa-dynamic-optimization"

  • Run the Scan from the OTTO warning box in your dashboard

  • Once confirmed, OTTO will switch to Enabled

šŸ” Common Troubleshooting

If OTTO isn’t working after installation:

  • Pixel not detected: Run the Diagnostic Scan tool

  • GTM issues: Ensure tag is Custom HTML and trigger is set to All Pages

  • Duplicate installs: Remove all but one implementation

  • Using CMS: Confirm code is inside the <head> and published site‑wide

  • Still stuck? Provide your site URL, setup details, and screenshot—our team will assist promptly.

  • Make sure the script is positioned at the top of the Head section — it should load before any other custom scripts or tags

🧩 Prefer Plugin Installation? Read This First

If you're using WordPress, the Search Atlas SEO plugin is the easiest way to install the OTTO Pixel. It automatically embeds your Pixel and handles activation — no manual code required.

āœ… How to Use the Plugin:

  1. Install the Search Atlas SEO plugin from the WordPress Plugin Directory

  2. Navigate to the Search Atlas tab in your admin panel

  3. Paste your OTTO Pixel UUID

  4. Enable the OTTO toggle and save

āš ļø Common Issues with the Plugin:

  • Pixel not detected: Double-check that your UUID is correct and matches your project in Search Atlas.

  • Caching plugins: Sometimes, cache plugins prevent new scripts from loading. Clear your cache or temporarily disable caching.

  • Script loading late: Ensure the plugin isn’t being blocked by security tools or performance optimization settings.

🚨 Avoid Duplicate Pixel Installations

You only need to install the OTTO Pixel once.

Using multiple methods (e.g., Plugin + GTM + Manual Embed) can cause:

  • Script conflicts

  • Duplicate tracking

  • Validation errors in the diagnostic scan

🧹 How to Fix It:

  • Choose one method only: Plugin, Google Tag Manager, or direct script embed.

  • Remove all other instances of the OTTO Pixel from your site.

  • Run a diagnostic scan in Search Atlas to verify only one instance is detected.

šŸ’” Pro tip: The diagnostic scan will flag if more than one Pixel is found, so you’ll always know if you need to clean things up.

āš ļø Important āš ļø

The OTTO Pixel must be placed above the <body> tag, inside the website’s <head> section — not just in a visible ā€œheaderā€ area at the top of your page layout.


Visual page builders often label the top of the page as ā€œheader,ā€ but for the pixel to work, it needs to load before the body begins, inside the HTML <head> of your site’s source code.

āœ… You’re All Set — What’s Next?

With your OTTO Pixel properly installed and verified, your website is now connected to the full power of Search Atlas AI. You’ve laid the groundwork for:

  • Continuous SEO health monitoring

  • Automated meta tag and alt text generation

  • Smart internal linking suggestions

  • AI-powered content recommendations

  • Real-time performance diagnostics

Remember: For OTTO to operate reliably, your Pixel must remain active, unique, and conflict-free. If you encounter any issues, theĀ Diagnostic ToolĀ and this guide will help you troubleshoot themĀ quickly.

Did this answer your question?