🧭 Overview
If the OTTO pixel is not connecting to your WordPress site after multiple attempts, the most common causes are plugin conflicts and cached code preventing the pixel from loading correctly. Follow the steps below in order to help resolve the issue.
⚠️ Known Conflicting Plugins
The following types of plugins are known to interfere with OTTO pixel installation on WordPress:
- SEO plugins — Can block or interfere with header scripts injected by OTTO.
- Caching plugins — Serve stale page versions that do not include the OTTO pixel.
- Security or firewall plugins — May block external script injection entirely.
You do not need to permanently remove these plugins. In most cases, temporarily disabling them, re-attempting the pixel installation, and then re-enabling them resolves the conflict.
🛠️ Step-by-Step Fix
- Access the OTTO section in Search Atlas. Navigate to the OTTO section for your website in Search Atlas.
- Log in to your WordPress admin dashboard in a separate browser tab.
- Deactivate conflicting plugins temporarily. Go to Plugins → Installed Plugins. Deactivate any active SEO plugin, caching plugin, and security/firewall plugin. Do not delete them — deactivating is enough.
- Clear all WordPress cache layers. If your caching plugin has a settings page, open it and clear all cached files before deactivating.
- Clear your browser cache. In your browser settings, select the option to clear cached images and files for all time.
- Return to Search Atlas and retry the OTTO pixel installation. Follow the on-screen steps in the OTTO section to reconnect the pixel for your site.
- Allow a few minutes before verifying. After completing the installation steps, allow a few minutes for the pixel signal to register. Then revisit your website in a new private/incognito window and confirm the pixel is active.
- Re-enable your plugins one at a time. Reactivate each previously deactivated plugin individually and check the pixel status after each reactivation. If the pixel stops working after reactivating a specific plugin, that plugin is the source of the conflict. Leave it deactivated and contact support for guidance on a permanent fix.
📋 Before Escalating
If the steps above do not resolve the issue, please have the following ready when you contact support: your WordPress site URL, the name of any plugin you identified as conflicting, and a description of where in the process the pixel connection fails.
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.