🔍 Overview
If your Local SEO heatmap pins appear inconsistently in reports—sometimes showing fully, sometimes showing only one pin, or disappearing after a refresh—the cause is often a screen resolution or responsive layout rendering issue, not a data or configuration problem. This article walks you through diagnosing and resolving the issue step by step.
⚠️ Symptoms
- Heatmap pins appear on some views but not others
- Only one small pin displays consistently after refreshing
- Pins load correctly in one browser window size but not another
- The heatmap grid appears compressed, cut off, or partially rendered
- Refreshing the report does not restore the missing pins
🖥️ Why Screen Resolution Causes This
The Local SEO heatmap uses a responsive layout that scales the pin grid based on the available screen width. On smaller screens, lower display resolutions, or browser windows set below a minimum width threshold, the rendering engine may compress the grid—causing pins to overlap, fall outside the visible area, or collapse into a single point. This is a known display behavior, not a data loss issue. Your heatmap data remains intact.
🧭 Step 1 — Reproduce the Issue
Before applying fixes, confirm that screen resolution is the cause:
- Go to Left sidebar → Reports and open the affected report.
- Note your current browser window size.
- Resize your browser window to full screen or increase it to at least 1280 px wide.
- Reload the report page.
- Check whether more pins now appear on the heatmap.
If the pins return at a wider window size, screen resolution is confirmed as the root cause. Continue to Step 2.
🛠️ Step 2 — Apply Recommended Workarounds
Use one or more of the following fixes depending on your setup:
- Maximise your browser window: Expand the browser to full screen (press F11 on Windows or use the green maximise button on Mac) and reload the report.
- Increase display resolution: On Windows, go to Settings → Display → Resolution and select 1920 × 1080 or higher. On Mac, go to System Settings → Displays and choose a higher resolution or a larger scaled size.
- Set browser zoom to 100%: A browser zoom level above 100% reduces effective screen width. Press Ctrl + 0 (Windows) or Cmd + 0 (Mac) to reset zoom to default, then reload the report.
- Use a larger monitor or device: If you are viewing on a laptop with a small screen, try opening the report on a desktop monitor with a wider display.
- Switch to a Chromium-based browser: Chrome or Edge at full screen on a 1080p or higher display provides the most reliable heatmap rendering.
📍 Step 3 — Verify the Heatmap Data Is Intact
After adjusting your resolution or window size, confirm your data is complete:
- Go to Left sidebar → GBP Projects → Overview and select the relevant GBP project.
- Confirm that your heatmap scan dates and keyword configurations are still listed and intact.
- Return to Left sidebar → Reports, open the report, and verify that the full pin grid now renders correctly.
If the pin count matches your expected scan grid (for example, a 7 × 7 grid should show 49 pins), the data was never lost—only the display was affected.
🔄 Step 4 — Re-run a Scan if Pins Are Still Missing
If you have confirmed your resolution is at least 1280 px wide and pins are still not displaying correctly, a re-scan may be needed:
- Go to Left sidebar → GBP Projects → Overview and open the affected project.
- Locate the relevant keyword and heatmap configuration.
- Trigger a new scan and wait for it to complete.
- Return to Left sidebar → Reports and check whether the heatmap now displays correctly in the report.
✅ Quick-Reference Checklist
- Browser window width is at least 1280 px
- Browser zoom is set to 100%
- Display resolution is 1920 × 1080 or higher
- Using a Chromium-based browser (Chrome or Edge recommended)
- Heatmap data verified as intact in Local → GBP Projects → Overview
- Re-scan triggered if pins remain missing after display fixes
💬 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.