How can we help?
Search for the articles here or browse the categories below.
Recent Updates
Product changes and announcements worth knowing about.
Browse by topic
Find guides, tutorials, and answers organised by category.
Start Here & Resources
Getting started, platform basics, training, product updates and how to reach support.
Coworker
Atlas Agent / Coworker: chat, tasks, playbooks and routines.
Browse
OTTO SEO
OTTO pixel installation, deployments, schema and on-page optimization.
Browse
Site Metrics
Google Search Console and GA4 performance data in Search Atlas.
AI Visibility
Track and improve how LLMs and AI search mention your brand.
Local
Google Business Profile, local heatmaps and citations.
Content
Content Genius, Brand Vault and publishing to your CMS.
Website Studio
Build, edit, publish and connect domains for Website Studio sites.
Ads
Google Ads, Meta Ads and PPC campaigns.
Keywords
Keyword research, Rank Tracker and Site Explorer.
Browse
Reports
Report Builder, white-label reports and exports.
Authority
Link building, press releases and Cloud Stacks.
Social
Social Hub posting, calendar and approvals.
Browse
Site Audit & Technical SEO
Site audits, crawling, indexing and content score.
Browse
Integrations, API & MCP
WordPress plugin, CMS connectors, API and MCP server.
Account, Billing & Agency
Plans, credits, billing, refunds, team access and white label.
π Getting Started & Overview β Authority Building
Introduction to Authority Building, execution layer, and Domain Authority/Power concepts.
Browse
π Security & Access Control
Approval controls, JWT security, and API key rotation.
Browse
π οΈ ZIP/HTML Import & AI Page Builder Issues
Troubleshooting ZIP, HTML, and Lovable imports plus AI page builder editing limits.
Browse
π Account Access & Reactivation
Reactivating accounts, login redirects, and access issues tied to billing status.
Browse
π Content Score, Audits & Diagnostics
Audit false positives, content score, and Site Audit crossover issues.
Browse
π GHL
All about GHL
Browse
π οΈ Troubleshooting & Support
Error fixes, bug reports, technical issues, and platform support.
Browse
π§βπ Getting Started & Academy
Onboarding guides, training resources, FAQs, courses, and learning paths.
Browse
π€ OTTO
AI-powered SEO optimization, automation rules, and PPC campaign management.
Browse
π Search Atlas Events
Everything about events
Browse
ποΈ Product Changelog
Day-to-day fixes and improvements to existing Search Atlas features, explained for customers.
Browse
β GBP Reviews & Reputation
Managing and troubleshooting Google Business Profile review replies and review-collection tools like QR codes.
Browse
π£ Press Release Content & Formatting
Structuring press releases, content guidelines, and rejection prevention.
Browse
π³ Universal Credits
Everything about the Universal Credits shared usage balance.
Browse
π Creating & Scheduling Posts
Creating, approving, and scheduling social content.
Browse
ποΈ Quotas & Access
Agent quota consumption and crawler access for certification.
Browse
π οΈ Troubleshooting AI Agent Behavior
Fixing errors, routing issues, and unexpected agent responses.
Browse
Popular articles
What other people are reading right now.
π Add Service Pages to OTTO Links
π Overview OTTO SEOβs Internal Link Suggestions tool does not automatically import service or location pages from Brand Vault. To use these pages in link recommendations, add each one manually through Add Page. π Open Internal Link Suggestions 1. In the Search Atlas left sidebar, select OTTO SEO. 2. Open the Internal Link Suggestions section. 3. Select Add Page to create a suggestion. β Add a Service or Location Page 1. In the Destination page field, enter the service or location page you want to promote. 2. In the Source page field, enter the page where OTTO should place the internal link. 3. Review both URLs to confirm they are correct and use the preferred versions of the pages. 4. Save the suggestion. Repeat these steps for each service and location page. For example, you can set a service page as the destination and a related city or blog page as the source. β Check Your Suggestions After saving the entries, review the Internal Link Suggestions list to confirm that each destination page has an appropriate source page. Use relevant page pairings so visitors and search engines can easily discover related content. π‘ Important Limitation Content Genius may not show your complete list of service and location pages because these pages are not automatically imported from Brand Vault into Internal Link Suggestions. This is expected behavior. Adding the pages manually is currently required. π οΈ 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 instantly connected with a member of our team.
Troubleshooting: Conversion Tracking & Retargetingπ Troubleshoot OTTO PPC Retargeting
π Why a business may not appear OTTO PPC retargeting only shows businesses that meet the campaign requirements and are available in your current Search Atlas account. A business may be missing or unavailable when: - The business is not connected to the correct Search Atlas project. - The project is inactive, incomplete, or still being processed. - Your account does not have the required access to the business or advertising account. - The required advertising connection, audience, or tracking setup is missing. - The business is already assigned to another campaign or is not eligible for retargeting. - Recent project or connection changes have not finished syncing. π οΈ Check the project and business 1. Open Search Atlas and select the correct project. 2. In the left sidebar, open OTTO SEO. 3. Confirm that the project is active and that the business details, domain, and location are correct. 4. Open the OTTO PPC retargeting campaign setup and review the available business list. 5. If the business is listed, select it and continue the campaign setup. π Verify account connections Confirm that the advertising account and required retargeting resources are connected to the same business and project. Check that: - You are signed in with an account that has permission to manage the advertising account. - The selected advertising account belongs to the intended business. - Audience or tracking resources have been created and are available for use. - No connection is paused, expired, disconnected, or awaiting authorization. π Refresh the available businesses If you recently added a business, changed permissions, or connected an advertising account, allow time for the information to sync. Then refresh the page, reopen the campaign, and check the business list again. Avoid creating duplicate projects while the existing project is syncing. β οΈ If the business is still unavailable 1. Confirm you are working in the correct Search Atlas workspace and project. 2. Check whether the business is inactive or already used by another retargeting campaign. 3. Reconnect or reauthorize the relevant advertising account if the connection shows an error. 4. Make sure the business has valid details and an eligible website or audience. 5. Record the project name, business name, advertising account, and any error message before requesting help. If the business remains unavailable after these checks, open the chat widget in the bottom-right corner of the platform and type human teammate to be instantly connected with a member of our team.
Playbooks, Routines & Golden Loopsπ€ Fix Unfinished Playbook Names
π What happened An unfinished working note may have been saved or published as the name of a playbook in the Playbook Library. This can make an internal draft appear as a customer-facing or reusable playbook title. π οΈ What to check 1. Open the Playbook Library. 2. Find the playbook with the unfinished note as its name. 3. Open the playbook and review its title, instructions, and status. 4. Confirm whether the content is a draft, an active playbook, or an accidental publication. βοΈ Correct the playbook 1. Rename the playbook with a clear, descriptive title. 2. Remove unfinished notes, placeholders, and internal comments from the playbook content. 3. Save the updated playbook. 4. If the playbook was published accidentally, unpublish or archive it when that option is available in your workspace. 5. Refresh the Playbook Library and confirm that the corrected name appears. β Prevent the issue - Use a clear title before saving a new playbook. - Keep working notes separate from final playbook instructions. - Review the title and content before publishing. - Use draft status while the playbook is still being edited. π¨ If the issue continues If an unfinished working note is published again, or you cannot rename, unpublish, or archive the affected playbook, record the playbook name and the steps that caused the issue. Avoid deleting the playbook until the issue has been reviewed. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be instantly connected with a member of our team.
Troubleshooting: Heatmap Issuesπ Duplicate Geogrid Scans and Credits
π Why duplicate scans can happen Geogrid scans run asynchronously, which means processing may continue after a scan is submitted. In some cases, a recovery process can incorrectly treat an active scan as stuck in PENDING status and start it again. This can create duplicate provider work and duplicate geogrid pin records. This issue is related to scan recovery handling, not the monthly automation schedule. Automated scans are still intended to run only once during their scheduled interval. π³ Are duplicate scans charged twice? Not necessarily. In the reported incident, the duplicate scan activity did not result in a second geogrid credit charge. Duplicate processing and duplicate credit usage are separate issues, so your credit balance must be checked before restoration is considered. π οΈ What happens to affected credits? Credit restoration is reviewed case by case. The current fix is designed to prevent recovery sweepers from restarting scans that still have asynchronous processing or an active batch job. Credit restoration is not automatically included in that fix. If your balance appears lower than expected, keep the affected project, scan dates, and geogrid details available for review. The team can verify whether credits were actually deducted and determine the appropriate next step. β How to report a duplicate scan 1. Open the affected project and identify the duplicate geogrid scans. 2. Record the scan dates, approximate times, location settings, and affected keywords. 3. Compare your geogrid credit balance before and after the scans, if that information is available. 4. Open the chat widget in the bottom-right corner of the platform and type human teammate to be instantly connected with a member of our team. π How Search Atlas is preventing repeats The prevention work updates recovery checks so they skip geogrids with asynchronous processing still pending or with a live batch job. This helps prevent an in-flight scan from being mistaken for a stuck scan and dispatched again. Until the prevention update is fully available, a duplicate-looking result does not always mean that two credits were charged. Verification of the account activity is required.
Troubleshooting: Keyword Data Missing or Zeroπ Find Missing Keyword Lists
π What to check first If a keyword list does not appear after creation, do not recreate it immediately. The list may still be loading, may have been saved under another project or site, or may not have finished saving. π Check your keyword lists 1. Open Keywords β Keyword Research from the left sidebar. 2. Open the Keyword lists tab. 3. Use Search List to search for the list name, a distinctive keyword, or part of the list. 4. Refresh the page and check again after a few moments. π Review keyword research history If the list is not visible, open Keywords β Keyword Research β History. Select Search History or View to find the search that produced the keywords. From there, check whether the results can be viewed or saved to a list. π’ Confirm the workspace and project Keyword lists are associated with the workspace, project, client, or site where they were created. Confirm that you are viewing the same workspace and project used during creation. If you manage multiple clients or sites, switch to each relevant project and check Keywords β Keyword Research β Keyword lists again. π³ Check before creating the list again Before repeating the search or creating another list, confirm whether your quota points were deducted in the original workspace or project. If the search appears in history or quota usage shows a deduction, avoid repeating the action until the original list is located. This helps prevent duplicate lists and possible duplicate usage. π οΈ When the list still cannot be found Record the list size, approximate creation time, list name, keywords or search terms, workspace, client, site, and project. Also note whether quota points were deducted and include screenshots if available. This information helps identify whether the issue is related to loading, account scope, or list persistence. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be instantly connected with a member of our team.
Troubleshooting: Pixel Pending, UUID & Verification Errorsπ§ Fix OTTO SEO Tag Detection and Invoice Emails
π§ Overview This article covers two common questions in one place: why OTTO SEO may fail to detect its tag on your website, and how to configure automatic monthly invoice emails. Both are straightforward to resolve once you know where to look. π·οΈ Why OTTO SEO Is Not Detecting the Tag If OTTO SEO cannot verify its tag on your website, the most common cause is a Content Security Policy (CSP) blocking the tag from loading or being recognised. A CSP is a security header that controls which external scripts and resources a browser is allowed to execute on your site. To access OTTO SEO, go to the left sidebar and select OTTO SEO β SEO Automation (URL: /seo-automation-v3). From there you can view your tag status and troubleshoot detection issues. π How to Confirm a CSP Is the Problem 1. Open your website in Google Chrome. 2. Right-click anywhere on the page and select Inspect. 3. Click the Console tab. 4. Reload the page and look for error messages that include the words Content Security Policy or CSP. 5. If you see a CSP error referencing the Search Atlas or OTTO SEO script domain, your policy is blocking the tag. β How to Fix the CSP Block You need to add the Search Atlas script domain to your site's CSP allowlist. The exact steps depend on how your CSP is set β it may be configured in your web server settings, a plugin, a CDN such as Cloudflare, or directly in your site's code. 1. Locate where your CSP header is defined (server config, .htaccess, CDN dashboard, or a security plugin). 2. Find the script-src directive in your policy. 3. Add the OTTO SEO script domain to that directive. If you are unsure of the exact domain to whitelist, open the chat widget in the bottom-right corner of the platform and type human teammate β our team will provide the correct domain for your account. 4. Save your changes and clear any server or CDN cache. 5. Return to OTTO SEO in Search Atlas and click Verify Tag to confirm detection is successful. If your site is managed by a developer or a hosting provider, share these instructions with them so they can update the CSP on your behalf. π¬ How to Set Up Automatic Monthly Invoice Emails Search Atlas can automatically send your invoices by email each billing cycle so you never have to download them manually. Follow the steps below to configure this. 1. Click your account avatar or initials in the top-right corner of the platform. 2. Select Billing or Billing & Subscription from the dropdown menu. 3. Navigate to Billing β Invoices (Invoices page). 4. Enter the email address (or addresses) where invoices should be delivered each month. 5. Toggle on Send invoice by email or Automatic invoice delivery if the option is present. 6. Click Save to confirm your settings. Once saved, a PDF invoice will be emailed to the specified address automatically after each successful monthly charge. You can add multiple email addresses β useful if your finance team needs a copy alongside your primary account owner. π‘ Tips for Managing Billing Emails - Use a shared inbox: Adding a finance or accounts-payable email address ensures invoices reach the right person even if team members change. - Check your spam folder: The first automated invoice email may be filtered. Mark it as safe to avoid future delivery issues. - Download past invoices: Historical invoices are always available in the Billing section of your account if you need to retrieve them manually. π 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.