Updates: Reports, Rank Tracker & Keywords Updates
By Camilo Aponte
By Camilo Aponte
📊 Report Builder Shared Reports Now Display Correctly
We resolved an issue in Report Builder where publicly shared reports were incorrectly displaying owner-level controls and inaccurate date ranges to visitors who accessed a report without a share link. Shared reports now render the correct view and date information for everyone who opens them. ✨ What's New When a report is shared publicly, visitors will now see the appropriate read-only experience along with the correct date range used in the report. Previously, unauthenticated visitors could see controls intended only for the report owner, and the date range displayed was not accurate — both of these issues have been resolved. 📋 What to Expect If you share a Report Builder report via a public link, anyone who opens that link will now see the report exactly as intended: with the correct date range displayed and without owner-level controls appearing. No changes are required on your end — existing shared report links will automatically reflect the corrected behavior. 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.
🛠️ Platform Bug Fixes: Maps, Rank Tracker & More
We've resolved a set of issues across different areas of the platform that were causing unexpected behavior for some users. Here's what's been fixed and what you can expect going forward. 🛠️ What Was Fixed - Topical Maps regeneration freezing: When attempting to regenerate a Topical Map, some users experienced the page freezing and the screen going blank. This has been resolved, and regeneration now completes without interrupting your workflow. - Additional bug fixes: Three further bugs across additional platform areas were resolved in this release. Full details will be updated here as changelog information becomes available. 📋 What to Expect These fixes are already active across the platform. No action is needed on your end — simply continue using the platform as normal. If you previously encountered any of these issues, they should no longer occur. 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.
✨ Report List Now Has a Single Open Button
The Report List has been simplified so you can open any report from a single button instead of choosing between two separate buttons. ✨ What's New Previously, each report in the Report List displayed two separate buttons — one to open the Classic version and one to open the Modern version. This has been replaced with a single button per report, streamlining the Report List interface. 🛠️ How to Use It 1. Navigate to the Report List in your account. 2. Locate the report you want to open. 3. Click the single open button for the report. 📋 What to Expect The Report List now appears cleaner with one button per report instead of two. There is no change to the report content itself — only to how you access your reports from the list. 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.
🛠️ Report Builder Bug Fixes and Improvements
The Report Builder received bug fixes and one improvement in the July 20, 2026 release, addressing issues with date range filtering, layout saves, GSC keyword sorting, an unintended drawer trigger, and missing report screenshots. If you are experiencing any of these issues, use the information below to determine whether this release resolves your situation. What's New This release ships the following fixes and improvements: - Historical Metrics chart date range fix: The Historical Metrics chart now correctly reflects the date range you select, instead of ignoring your input and displaying default data. - Classic layout save error fix: Saving a classic Report Builder layout no longer returns a 400 error. - GSC keyword tabs sorting and filters fix: The All, Top, and Trending keyword tabs in the GSC section now apply sorting and filters correctly. - GHL Hide Empty Sections fix: Checking the Hide Empty Sections checkbox in the GHL Report Builder no longer unintentionally triggers an unrelated drawer or panel to open. - Placeholder for missing report screenshots: When a report screenshot is missing or broken, a default placeholder image is now displayed instead of a blank or broken image area. How to Confirm the Fix Applies to You If you first noticed the problem before July 20, 2026, the release should have resolved it automatically — no action is required on your end. If the problem started on or after July 20, 2026, use the steps below to verify everything is working correctly. 1. Open Reports in the platform. 2. Select or open an existing report and set a custom date range — confirm the Historical Metrics chart reflects your selection rather than default data. 3. If using a classic layout, save your report and confirm the save completes without a 400 error. If the error still appears, note the exact error message and the name of the report or layout affected. 4. Navigate to the GSC section of your report and switch between the All, Top, and Trending keyword tabs — confirm that sorting and filter selections are being applied correctly on each tab. 5. If using the GHL Report Builder, toggle the Hide Empty Sections option and confirm no unrelated panel opens unexpectedly as a result. 6. Open any report that previously showed a blank or broken image area and confirm a placeholder image now appears in its place. What to Expect - These are bug fixes; no changes to your existing report configurations or data are required. - The placeholder image appears automatically for any missing or broken screenshot — no manual action is needed. - If you previously worked around the 400 save error on classic layouts, saves should now complete successfully without any additional steps. If the Issue Persists If any of the above issues are still occurring after July 20, 2026, try the following before escalating: - Hard-refresh your browser (Ctrl+Shift+R on Windows, Cmd+Shift+R on Mac) to ensure you are running the latest version of the platform. - Clear your browser cache and reload, then repeat the verification steps above. - Try reproducing the issue in a different browser or an incognito/private window to rule out a local cache or extension conflict. - If the problem persists, gather the following before contacting support: the name of the affected report or layout, the exact error message (if any), the browser and OS you are using, and the approximate time you observed the issue. 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.
📊 Export Reports as Excel or CSV
Report Builder now supports Excel (.xlsx) and CSV exports alongside the existing PDF option, giving you a structured, data-ready format for KPI tracking, analysis, or feeding numbers into other tools. ✨ What's New When you click Download .CSV in Reports → Report Builder (Report Builder), a modal now appears letting you choose your preferred format before downloading: - Excel (.xlsx) — recommended: Exports your report data in a fully structured, columnar format with better layout and formatting, ideal for pasting into a spreadsheet or sharing with a team that works in Excel. - CSV: A simple, plain-text format with universal compatibility, great for importing into any analysis tool or database. - PDF: The original export option, still available — best for client-facing documents meant to be read, not edited. The Excel and CSV exports lay out your report data in real columns built for working with numbers, not just viewing them. This works across all V3 report types, not just individual cards or sections. 🚀 How to Use It 1. Open Reports → Report Builder (Report Builder) and navigate to the report you want to export. 2. Click the Download .CSV button. 3. In the export modal, select your preferred format: Excel (.xlsx), CSV, or PDF. 4. Confirm and download your file. 📋 What to Expect - Excel and CSV exports are structured for data work — columns map directly to your report's data fields, making them ready to paste into a spreadsheet or import into another tool. - PDF remains the best choice when you need a polished, readable document to hand to a client. - Excel (.xlsx) is recommended over CSV when formatting and structure matter, as it preserves layout more reliably. - This export option is available across V3 report types. 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.
🗂️ Report Builder Fixes and PMax Conversion Value Update
This release resolves five issues across Report Builder and OTTO PPC while introducing a new conversion value option for PMax campaigns. Key fixes include restored search functionality in the Organic Keywords table, removal of duplicate GHL connect links, and corrected button styling in OTTO PPC Negative Keywords. ✨ What's New OTTO PPC now allows users to change the conversion value directly within the PMax campaign creation flow. Previously this value was fixed, but advertisers can now customize it to match their specific tracking requirements and business goals. 🛠️ How to Use It 1. Navigate to OTTO PPC and start creating a new PMax campaign. 2. Proceed through the campaign setup until you reach the conversion settings step. 3. Locate the conversion value field and enter your desired value. 4. Complete the remaining campaign configuration and launch. 📋 What to Expect The Report Builder V2 Organic Keywords table search now returns results correctly. The duplicate "+ Connect" link for GHL in the Create Report modal has been removed, preventing unwanted redirects to external OAuth pages. OTTO PPC Negative Keywords page buttons now use the correct brand-primary color token instead of hardcoded purple. When users have no active campaigns, OTTO PPC Report and Audit sections now default to showing both active and paused campaigns. A backend migration converted MobX server-state to React Query with a modular structure, improving performance and maintainability. 🔜 Coming Soon Continued migration of remaining modules to the React Query modular pattern established in GSC-535. 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.
🔍 Site Explorer Keyword Data Showing Outdated Dates
🧭 Overview Some users noticed that keyword data in Site Explorer was only displaying results through February 2024, regardless of which date range they selected. The date filter was also not updating data across the Keywords, Pages, and Competitors sections. This was a confirmed platform bug that has since been investigated and resolved by the Search Atlas engineering team. 🐛 What Was Happening The issue affected how Site Explorer retrieved and displayed keyword data. Specifically: - Keyword data appeared frozen at February 2024 even after a recrawl. - The date range selector was missing recent months and only started from January 2024. - Changing the date filter had no visible effect on data shown in the Keywords, Pages, and Competitors sections. This was not a problem with individual accounts or settings — it was a backend data persistence issue that was escalated, logged, and fixed by our engineering team. ✅ Current Status: Resolved The fix has been deployed to production. Site Explorer keyword data should now reflect current date ranges and update correctly when you apply a date filter. If your data appears up to date, no further action is needed on your end. 🛠️ Steps to Take If You Still See Outdated Data If you are still experiencing outdated keyword data in Site Explorer after this fix was released, follow these steps: 1. Hard-refresh your browser. Press Ctrl + Shift + R (Windows) or Cmd + Shift + R (Mac) to clear cached data and reload the page. 2. Check the date range selector. Open Site Explorer for the domain you are analyzing and confirm that the date range selector now includes recent months beyond February 2024. 3. Apply a current date range. Select a recent date range and verify that the keyword data in the Keywords, Pages, and Competitors sections updates accordingly. 4. Confirm the issue is platform-wide, not project-specific. Open two or three different projects in Site Explorer and compare last-updated dates. If only one project appears outdated, try removing and re-adding that domain. Important: avoid deleting projects or altering tracking settings during an outage, as this may cause loss of historical data. 5. Try a different browser or incognito window. This rules out any local caching or browser extension conflicts. 6. Test with a different domain. Analyze a second domain to confirm whether the issue is isolated to one specific site or affects Site Explorer broadly. 7. Check that any active scan has fully completed. Results will not update until a Scan reaches 100% — confirm completion before checking metrics. If data is still missing after all steps, initiate another Scan and monitor over the next few hours. 📋 What to Share When Contacting Support If the steps above do not resolve the issue, having the following information ready will help our team investigate faster: - The domain name you are analyzing in Site Explorer. - A description of what date ranges appear available in the selector. - A screenshot showing the outdated data or missing date options. - Whether the issue affects one project or multiple projects in Site Explorer. - The browser and operating system you are using. 💬 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.
🔍 Google Search Console Keywords Table Fix
The Google Search Console keywords table now correctly refetches data when your applied branded keywords list changes, ensuring you always see accurate, up-to-date results without a manual page reload. ✨ What's New Previously, updating your branded keywords list in Google Search Console did not trigger a refresh of the keywords table, meaning the displayed data could become out of sync with your current filter settings. This fix ensures the keywords table automatically refetches whenever the applied branded keywords list is modified, so your data always reflects your latest configuration. 🛠️ How to Use It 1. Navigate to the Google Search Console section of the platform. 2. Open your branded keywords list settings and apply any changes. 3. The keywords table will now automatically refresh to reflect your updated branded keywords list — no manual reload required. 📋 What to Expect This is a behind-the-scenes data-fetching fix. There are no visual or workflow changes — the keywords table simply behaves as expected by staying in sync with your branded keywords list at all times. If you had previously worked around this issue by manually reloading the page, that workaround is no longer necessary. 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.
📊 Report Builder Bug Fixes July 2026
If your Local SEO section order is scrambled after switching projects, or your widget tags disappear when saving a classic layout report, these issues have been identified and fixed in Report Builder. No action is required on your end — the fixes apply automatically. ✨ Known Issues Now Resolved Two bugs affected Report Builder and are now fully resolved: - Local SEO section order scrambled when switching projects: Switching between projects could reorder Local SEO sections in unexpected ways. This has been fixed — your defined section order is now correctly preserved whenever you switch projects. - Widget tags lost when saving classic layout reports: If your report used legacy LLM widget names from older report formats, saving a classic layout would strip the associated tags. Legacy widget names are now aliased correctly, so tags are retained on save. 🛠️ What To Do If You're Affected 1. Open the left sidebar → Reports (Report Builder). 2. If you experienced scrambled Local SEO sections, reload your report and switch between projects — the section order should now remain stable. 3. If you lost widget tags on save, open your classic layout report and save it again — tags from legacy LLM widget names will now be preserved correctly. 4. If the problem persists after trying the above, note your project name, the report name, and the exact behavior you are seeing before reaching out for support. 📋 What to Expect Both fixes are applied automatically — no changes to your report templates, settings, or workflows are needed. Existing reports are not affected beyond the corrections described above. If you previously worked around either issue by manually reordering sections or recreating tags, your reports should now behave correctly without any workarounds. 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.
🔑 Keywords & Site Explorer Filters and Watchlist Updates
The Keywords and Site Explorer tools received targeted fixes and improvements to range filtering accuracy, Keyword Gap table stability, and Watchlist accessibility — making your keyword research workflows more reliable and broadly available. ✨ What's New This release ships two improvements and three bugfixes across Keyword Magic, Keyword Gap, and the Keyword Rank Tracker Watchlist: - Watchlist open to all users: Watchlisted Keywords is no longer restricted to internal accounts — every user can now save and monitor keywords directly from the Watchlist. - Keyword detail location & expanded list cap: Keyword detail now reads location data from the keyword-metrics source for greater accuracy, and the keyword list cap has been raised from 100 to 200, letting you analyze larger sets in a single view. - Range filter boundary fix (Keyword Magic): Range filters previously excluded the exact boundary values you entered. Filtered results now correctly include keywords that match the minimum or maximum value of any range you set. - Keyword Gap column header stale-state fix: Table column headers in Keyword Gap were showing a previous project's names on initial load until new data arrived. Headers now reflect the correct project from the moment the table renders. - Watchlist column alignment, visibility & filter state: Column alignment inconsistencies, visibility toggles, and filter state persistence in the Watchlist have all been corrected for a cleaner, more predictable experience. 🛠️ How to Use It 1. Navigate to Keywords in the left sidebar and open Keyword Magic. 2. Apply a range filter (e.g. Search Volume or Keyword Difficulty) — boundary values you enter are now included in results. 3. Switch to Keyword Gap, select your projects, and confirm that column headers display the correct project names immediately on load. 4. Open the Watchlist tab — if you previously could not access it, it is now available to your account. Add keywords to monitor their rank changes over time. 5. In the Watchlist table, use column visibility toggles and filters — your selections will persist correctly as you navigate. 📋 What to Expect - Range filter results in Keyword Magic will now include keywords that exactly match your entered minimum or maximum values — you may see slightly more results than before when boundary values are common in your dataset. - Keyword Gap column headers reflect the active project immediately; no page refresh is needed. - The keyword list cap increase to 200 applies to keyword detail views pulling from keyword-metrics data. - Watchlist access requires no special account type — the feature is available to all active users. 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.
📊 Report Builder Stability and UX Improvements
The Report Builder has been updated with three important bug fixes and a user experience improvement, ensuring more reliable report generation and a cleaner interface. ✨ What's New This release addresses stability issues and refines how location data is displayed within your reports. The update includes fixes for a blank Executive Summary tab on full report loads, removal of the Facebook Ads integration option for GHL accounts where it does not apply, and resolution of underlying performance issues including a MobX reaction leak, ResizeObserver loop, timer leaks, and an unguarded DOM crash. Additionally, the location display has been enhanced with tooltips for better context, and button labels have been adjusted for improved clarity. 🛠️ How to Use It 1. Navigate to the Report Builder from your Search Atlas dashboard. 2. Open or create a full report — the Executive Summary tab will now load correctly with content instead of appearing blank. 3. Review your report's location fields to see the updated tooltip display providing additional context on location data. 4. GHL account users will notice the Facebook Ads integration option is no longer shown in the report builder, keeping the interface relevant to your available integrations. 📋 What to Expect Reports will load more reliably with the Executive Summary tab displaying content as expected on first open. The platform will also run more efficiently in the background thanks to the resolution of memory and performance leaks. GHL accounts will see a cleaner integration list with Facebook Ads removed. Location-related fields now include tooltips to help clarify displayed data, and button labels have been updated to better reflect their actions. 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.
🔧 Rank Tracker & Keyword Tools August 2026 Fixes
🗓️ What Changed in This Release On 2026-08-26 we shipped four targeted fixes across Rank Tracker and Keyword Research. Each change addresses a specific pain point reported by users — from misleading data labels to confusing jargon and misaligned columns. 🔍 Keyword Gap Analysis — Site Limit Now Shows Clear Feedback The Add another site link inside Keyword Gap Analysis now provides visible feedback when you have reached the maximum of five sites. Previously the link became unresponsive with no explanation, leaving users unsure whether the click had registered. You will now see a clear indicator that the limit has been reached, so there is no guesswork. 📈 Rank Tracker — Keyword History Drawer Shows "NR" for Missing Ranks In the keyword history drawer, weeks where a keyword had no ranking data previously displayed as Position: 0, which could be misread as a genuine ranking of zero. Those entries now correctly display NR (Not Ranked), giving you an accurate picture of your keyword's ranking history at a glance. 📊 Keyword Research — "Most Successful Advertisers" Columns Realigned Numeric columns inside the Most Successful Advertisers table were previously right-aligned and pushed flush against the neighboring column, making the figures difficult to read. The columns are now properly spaced so numbers are easy to scan and compare. 🚀 Rank Tracker — "Start Tracking" Modal Language Clarified The Start Tracking modal previously contained internal technical jargon that was not meaningful to users outside of our engineering team. All labels and copy inside the modal have been rewritten in plain language, so you can set up keyword tracking confidently without needing to interpret unexplained terms. ✅ Do I Need to Do Anything? No action is required on your part. All four fixes are live automatically for every user. To see the improvements, simply navigate to the affected areas: - Rank Tracker → open the keyword history drawer or click Start Tracking to see updated labels and NR indicators. - Keyword Gap Analysis → try adding sites to experience the new five-site limit feedback. - Keyword Research → open the Most Successful Advertisers table to see the realigned columns. 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.
📄 Report Builder PDF Exports Now Look Like Real Reports
PDF exports from Report Builder have been completely redesigned — both the classic and updated report layouts now produce structured, professional-looking documents instead of web pages converted to PDF. ✨ What's New Exporting a report to PDF used to produce output that felt like a screenshot of the platform: content flowed top to bottom with no real page structure, sections and cards could be cut off mid-page, and application chrome like sidebars and headers sometimes appeared in the file. That's all changed. - Redesigned layout for the updated report builder: Sections and cards are now properly bounded within the document, cards no longer get sliced across page breaks, and each export includes a real report cover and footer — the kind of document you'd confidently hand to a client. - Restructured layout for the classic report builder: The same document-first structure has been applied to classic reports, while keeping the visual identity classic users already recognize. The overall style has also been refined to feel more like a printed report than a rendered web page. - Platform chrome no longer appears in exports: Sidebars and navigation headers no longer leak into either export, so the PDF contains only report content. - Exports are now faster and more stable: Previously, generating a PDF on a long report could freeze your browser tab. That issue is resolved, along with a separate delay that could make the export feel unresponsive. Exports now build directly from what you see on screen, so the PDF accurately reflects the report as displayed — and it's ready much faster. 🛠️ How to Use It 1. Open any report in Report Builder. 2. Select the PDF export option as you normally would. 3. Download and review your export — no settings changes are needed to receive the updated layout. 📋 What to Expect Both classic and updated reports will automatically use the new export format — there is nothing to configure or enable. The visual identity of classic reports is preserved; only the document structure and page layout have been improved. The content in your PDF will match exactly what is displayed on screen in the report builder. 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.
📊 Report Builder Downloaded Reports Get a Fresh Look
We've updated the design of downloaded reports in Report Builder, along with fixes to heatmap rendering and layout spacing that improve the overall quality of the reports you share with clients. ✨ What's New Downloaded reports now feature a redesigned layout that presents your data more clearly and professionally. In addition, heatmaps that were previously displaying an incorrect map location with no pins will now render accurately, showing the correct geographic area with all location pins in place. Spacing around Site Metric cards has also been refined for a cleaner, more polished appearance throughout the report. 🛠️ How to Use It 1. Open Reports (Report Builder) from the left sidebar. 2. Open an existing report or create a new one. 3. Add or review any heatmap widgets and Site Metric cards in your report. 4. Download or export the report to see the updated design and corrected heatmap rendering. 📋 What to Expect The redesigned layout applies to downloaded versions of your reports. Heatmaps will now display the correct location and show pins as expected. If you have saved reports that previously contained heatmaps with rendering issues, downloading them again will reflect the corrected output. No changes to your saved report configurations are required. 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.
🏷️ Keyword Tags Now Support Bulk Actions and Filtering
The Rank Tracker now makes it easier to organize your keywords at scale. This enhancement is part of the Keyword & Site Explorer release on 2026-09-09 (KE-1867). ✨ What's New Keyword Tags in Rank Tracker have been upgraded as part of the Keyword & Site Explorer release on 2026-09-09 (KE-1867). This feature improves how you organize and manage tracked keywords using tags. 🛠️ How to Use It 1. Open the Rank Tracker inside Keywords. 2. Select one or more keywords from your keyword list. 3. Use the tagging options available to apply or manage tags across your selected keywords. 4. Use tag filtering to narrow your view to keywords associated with a specific tag. 5. Review tags displayed alongside each keyword to confirm categorization at a glance. 📋 What to Expect Tag organization features are available directly in the Rank Tracker list view. If you have questions about specific behaviors or options within this feature, our team can help clarify. 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.