# Table of Contents
- [Home | Heatmap Help Center](#home-heatmap-help-center)
- [Account & Billing | Heatmap Help Center](#account-billing-heatmap-help-center)
- [Data Tracking & Compliance | Heatmap Help Center](#data-tracking-compliance-heatmap-help-center)
- [Getting Started & Installation | Heatmap Help Center](#getting-started-installation-heatmap-help-center)
- [Troubleshooting & FAQs | Heatmap Help Center](#troubleshooting-faqs-heatmap-help-center)
- [Using Heatmap Features | Heatmap Help Center](#using-heatmap-features-heatmap-help-center)
- [Legacy | Heatmap Help Center](#legacy-heatmap-help-center)
- [Data Tracking | Heatmap Help Center](#data-tracking-heatmap-help-center)
- [How Heatmap Collects Data | Heatmap Help Center](#how-heatmap-collects-data-heatmap-help-center)
- [General Troubleshooting Guide | Heatmap Help Center](#general-troubleshooting-guide-heatmap-help-center)
- [Allow Heatmap Analytics through Cloudflare | Heatmap Help Center](#allow-heatmap-analytics-through-cloudflare-heatmap-help-center)
- [How to Optimize Your Footer | Heatmap Help Center](#how-to-optimize-your-footer-heatmap-help-center)
- [Heatmap Data Definitions & Methodology | Heatmap Help Center](#heatmap-data-definitions-methodology-heatmap-help-center)
- [Manage Account, Subscription & Billing | Heatmap Help Center](#manage-account-subscription-billing-heatmap-help-center)
- [FAQ: Why Are Certain Pages Excluded from Tracking? | Heatmap Help Center](#faq-why-are-certain-pages-excluded-from-tracking-heatmap-help-center)
- [User Guides | Heatmap Help Center](#user-guides-heatmap-help-center)
- [Heatmap Agency Partner Program | Heatmap Help Center](#heatmap-agency-partner-program-heatmap-help-center)
- [Understanding Heatmap vs Shopify Data Differences | Heatmap Help Center](#understanding-heatmap-vs-shopify-data-differences-heatmap-help-center)
- [Ecommerce & Heatmap Glossary | Heatmap Help Center](#ecommerce-heatmap-glossary-heatmap-help-center)
- [How to optimize FAQ's | Heatmap Help Center](#how-to-optimize-faq-s-heatmap-help-center)
- [Policies | Heatmap Help Center](#policies-heatmap-help-center)
- [How to optimize your collections page | Heatmap Help Center](#how-to-optimize-your-collections-page-heatmap-help-center)
- [How Heatmap Funnels Visualize Data | Heatmap Help Center](#how-heatmap-funnels-visualize-data-heatmap-help-center)
- [Why do I see different revenue or AOV numbers in Heatmap? | Heatmap Help Center](#why-do-i-see-different-revenue-or-aov-numbers-in-heatmap-heatmap-help-center)
- [Why Heatmap's Data is Better for Website Optimization (Compared to Shopify or GA4) | Heatmap Help Center](#why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4-heatmap-help-center)
- [How to Optimize Your Product Pages | Heatmap Help Center](#how-to-optimize-your-product-pages-heatmap-help-center)
- [User Guide: Funnels | Heatmap Help Center](#user-guide-funnels-heatmap-help-center)
- [Verify The Heatmap Snippet | Heatmap Help Center](#verify-the-heatmap-snippet-heatmap-help-center)
- [Setup & Data Troubleshooting | Heatmap Help Center](#setup-data-troubleshooting-heatmap-help-center)
- [Data Privacy & Compliance at Heatmap.com | Heatmap Help Center](#data-privacy-compliance-at-heatmap-com-heatmap-help-center)
- [Why am I seeing no data or low data in my Dashboard? | Heatmap Help Center](#why-am-i-seeing-no-data-or-low-data-in-my-dashboard-heatmap-help-center)
- [User Guide: Recordings | Heatmap Help Center](#user-guide-recordings-heatmap-help-center)
- [Understanding Junk Sessions | Heatmap Help Center](#understanding-junk-sessions-heatmap-help-center)
- [Headless Shopify Installation Guide | Heatmap Help Center](#headless-shopify-installation-guide-heatmap-help-center)
- [Compliance | Heatmap Help Center](#compliance-heatmap-help-center)
- [How can I verify my snippets are installed correctly? | Heatmap Help Center](#how-can-i-verify-my-snippets-are-installed-correctly-heatmap-help-center)
- [Session Requirements for Data Privacy & Compliance | Heatmap Help Center](#session-requirements-for-data-privacy-compliance-heatmap-help-center)
- [Tracking and Visibility Issues | Heatmap Help Center](#tracking-and-visibility-issues-heatmap-help-center)
- [Understanding HeatmapAI's Recommendation Engine | Heatmap Help Center](#understanding-heatmapai-s-recommendation-engine-heatmap-help-center)
- [How can I fix cross-domain or subdomain tracking? | Heatmap Help Center](#how-can-i-fix-cross-domain-or-subdomain-tracking-heatmap-help-center)
- [WordPress / WooCommerce Installation Guide | Heatmap Help Center](#wordpress-woocommerce-installation-guide-heatmap-help-center)
- [Export Data Requirements for Revenue Audits | Heatmap Help Center](#export-data-requirements-for-revenue-audits-heatmap-help-center)
- [Importance of Unique Selector IDs for Website Analytics | Heatmap Help Center](#importance-of-unique-selector-ids-for-website-analytics-heatmap-help-center)
- [Heatmap.com Help and Support FAQ | Heatmap Help Center](#heatmap-com-help-and-support-faq-heatmap-help-center)
- [How to Change Names in the Data Table | Heatmap Help Center](#how-to-change-names-in-the-data-table-heatmap-help-center)
- [Understanding Heatmap vs Google Analytics (GA4) Data Differences | Heatmap Help Center](#understanding-heatmap-vs-google-analytics-ga4-data-differences-heatmap-help-center)
- [Installation Guides | Heatmap Help Center](#installation-guides-heatmap-help-center)
- [BigCommerce Installation Guide | Heatmap Help Center](#bigcommerce-installation-guide-heatmap-help-center)
- [User Guide: Web Analytics | Heatmap Help Center](#user-guide-web-analytics-heatmap-help-center)
- [Do Not Track With Cookies | Heatmap Help Center](#do-not-track-with-cookies-heatmap-help-center)
- [Magento Installation Guide | Heatmap Help Center](#magento-installation-guide-heatmap-help-center)
- [Do Not Track with Cookies | Heatmap Help Center](#do-not-track-with-cookies-heatmap-help-center)
- [Understanding AI Naming in Heatmap.com | Heatmap Help Center](#understanding-ai-naming-in-heatmap-com-heatmap-help-center)
- [Troubleshooting: Dots Visible but No Revenue Data | Heatmap Help Center](#troubleshooting-dots-visible-but-no-revenue-data-heatmap-help-center)
- [Custom Website Installation Guide | Heatmap Help Center](#custom-website-installation-guide-heatmap-help-center)
- [Why can't I view my site in Heatmap Interactive Mode? | Heatmap Help Center](#why-can-t-i-view-my-site-in-heatmap-interactive-mode-heatmap-help-center)
- [User Guide: Chrome Extension | Heatmap Help Center](#user-guide-chrome-extension-heatmap-help-center)
- [Understanding Revenue Heatmaps: Visualizing Your Profit Centers | Heatmap Help Center](#understanding-revenue-heatmaps-visualizing-your-profit-centers-heatmap-help-center)
- [Heatmap Getting Started Guide đ„ | Heatmap Help Center](#heatmap-getting-started-guide-heatmap-help-center)
- [User Guide: Customer Feedback Surveys | Heatmap Help Center](#user-guide-customer-feedback-surveys-heatmap-help-center)
- [Analytics | Heatmap Help Center](#analytics-heatmap-help-center)
- [GDPR Compliance | Heatmap Help Center](#gdpr-compliance-heatmap-help-center)
- [Heatmaps | Heatmap Help Center](#heatmaps-heatmap-help-center)
- [Revenue-Based Heatmaps | Heatmap Help Center](#revenue-based-heatmaps-heatmap-help-center)
- [Comparison Mode | Heatmap Help Center](#comparison-mode-heatmap-help-center)
- [Why don't my review widgets appear in Heatmaps? | Heatmap Help Center](#why-don-t-my-review-widgets-appear-in-heatmaps-heatmap-help-center)
- [Shopify 3rd-Party Page Builders Installation Guide | Heatmap Help Center](#shopify-3rd-party-page-builders-installation-guide-heatmap-help-center)
- [Custom Events | Heatmap Help Center](#custom-events-heatmap-help-center)
- [Funnels | Heatmap Help Center](#funnels-heatmap-help-center)
- [Understanding Full Page Metrics in Heatmap.com Data Tables | Heatmap Help Center](#understanding-full-page-metrics-in-heatmap-com-data-tables-heatmap-help-center)
- [How to Use the Data Table Feature in Heatmap.com | Heatmap Help Center](#how-to-use-the-data-table-feature-in-heatmap-com-heatmap-help-center)
- [FAQ: Understanding Full Page Metrics in Heatmap.com Data Tables | Heatmap Help Center](#faq-understanding-full-page-metrics-in-heatmap-com-data-tables-heatmap-help-center)
- [Shopify Installation Guide | Heatmap Help Center](#shopify-installation-guide-heatmap-help-center)
- [User Guide: Journey Analysis | Heatmap Help Center](#user-guide-journey-analysis-heatmap-help-center)
- [How Heatmap Tracks User Behavior | Heatmap Help Center](#how-heatmap-tracks-user-behavior-heatmap-help-center)
- [Interactive Mode | Heatmap Help Center](#interactive-mode-heatmap-help-center)
- [Heatmap Filters for User Cohorts & Segmentation | Heatmap Help Center](#heatmap-filters-for-user-cohorts-segmentation-heatmap-help-center)
- [Google Tag Manager (GTM) Installation Guide | Heatmap Help Center](#google-tag-manager-gtm-installation-guide-heatmap-help-center)
- [Troubleshooting Guide: Traffic to My Landing Page is Not Tracked Correctly | Heatmap Help Center](#troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly-heatmap-help-center)
- [Screen Recordings | Heatmap Help Center](#screen-recordings-heatmap-help-center)
- [Change Website Version View | Heatmap Help Center](#change-website-version-view-heatmap-help-center)
- [How can I set up Heatmap Ad Integrations? | Heatmap Help Center](#how-can-i-set-up-heatmap-ad-integrations-heatmap-help-center)
- [Warning: Lazy Loading May Affect Heatmap Accuracy | Heatmap Help Center](#warning-lazy-loading-may-affect-heatmap-accuracy-heatmap-help-center)
- [How does Heatmap.com affect my sites page speed? | Heatmap Help Center](#how-does-heatmap-com-affect-my-sites-page-speed-heatmap-help-center)
- [Troubleshooting: No Dots on Heatmap | Heatmap Help Center](#troubleshooting-no-dots-on-heatmap-heatmap-help-center)
- [Google Tag Manager Integration with Heatmap.com | Heatmap Help Center](#google-tag-manager-integration-with-heatmap-com-heatmap-help-center)
- [Introducing Groups Pages | Heatmap Help Center](#introducing-groups-pages-heatmap-help-center)
- [Understanding and Using Interactive Mode on Heatmap | Heatmap Help Center](#understanding-and-using-interactive-mode-on-heatmap-heatmap-help-center)
- [Understanding Heatmap.com Metrics | Heatmap Help Center](#understanding-heatmap-com-metrics-heatmap-help-center)
- [Surveys | Heatmap Help Center](#surveys-heatmap-help-center)
- [Attention Map â FAQ | Heatmap Help Center](#attention-map-faq-heatmap-help-center)
- [How Revenue and Metrics are Calculated | Heatmap Help Center](#how-revenue-and-metrics-are-calculated-heatmap-help-center)
- [Where to Download Invoices for Your Heatmap Subscription? | Heatmap Help Center](#where-to-download-invoices-for-your-heatmap-subscription-heatmap-help-center)
- [Introduction to Heatmap | Heatmap Help Center](#introduction-to-heatmap-heatmap-help-center)
- [How to Find Your Tracking Snippet for Reinstallation | Heatmap Help Center](#how-to-find-your-tracking-snippet-for-reinstallation-heatmap-help-center)
- [How to Install and Use the Heatmap Chrome Extension | Heatmap Help Center](#how-to-install-and-use-the-heatmap-chrome-extension-heatmap-help-center)
- [How to Access the Heatmap API and Connect Heatmap MCP to Claude | Heatmap Help Center](#how-to-access-the-heatmap-api-and-connect-heatmap-mcp-to-claude-heatmap-help-center)
- [FAQ: Heatmap.com's Interactive Mode | Heatmap Help Center](#faq-heatmap-com-s-interactive-mode-heatmap-help-center)
- [How to Add a New Payment Method to Your Account? | Heatmap Help Center](#how-to-add-a-new-payment-method-to-your-account-heatmap-help-center)
- [Custom Events | Heatmap Help Center](#custom-events-heatmap-help-center)
- [How to Purchase a Subscription and Add a New Website | Heatmap Help Center](#how-to-purchase-a-subscription-and-add-a-new-website-heatmap-help-center)
- [Notification Email Summaries | Heatmap Help Center](#notification-email-summaries-heatmap-help-center)
- [Heatmap Data Table | Heatmap Help Center](#heatmap-data-table-heatmap-help-center)
- [Understanding and Using IP Blocking | Heatmap Help Center](#understanding-and-using-ip-blocking-heatmap-help-center)
- [AI Recommendations for Your Heatmap Pages | Heatmap Help Center](#ai-recommendations-for-your-heatmap-pages-heatmap-help-center)
- [General Funnels FAQs | Heatmap Help Center](#general-funnels-faqs-heatmap-help-center)
- [How Long Does It Take for Heatmap Data to Appear? | Heatmap Help Center](#how-long-does-it-take-for-heatmap-data-to-appear-heatmap-help-center)
- [How long does it take for JavaScript error fixes to update on the dashboard? | Heatmap Help Center](#how-long-does-it-take-for-javascript-error-fixes-to-update-on-the-dashboard-heatmap-help-center)
- [How Heatmap.com Works | Heatmap Help Center](#how-heatmap-com-works-heatmap-help-center)
- [Can Heatmaps Capture Cart and Checkout Pages? | Heatmap Help Center](#can-heatmaps-capture-cart-and-checkout-pages-heatmap-help-center)
- [HeatmapAI Insights | Heatmap Help Center](#heatmapai-insights-heatmap-help-center)
- [What is heatmap AI? | Heatmap Help Center](#what-is-heatmap-ai-heatmap-help-center)
- [How Can I Improve My Site's Rendering in Heatmaps? | Heatmap Help Center](#how-can-i-improve-my-site-s-rendering-in-heatmaps-heatmap-help-center)
- [Why Is a Section of My Page Not Visible in the Heatmap? | Heatmap Help Center](#why-is-a-section-of-my-page-not-visible-in-the-heatmap-heatmap-help-center)
- [How to Apply and Use Filters for Screen Recordings in Heatmap? | Heatmap Help Center](#how-to-apply-and-use-filters-for-screen-recordings-in-heatmap-heatmap-help-center)
- [Why does my dashboard show "snippet not configured" when it's verified? | Heatmap Help Center](#why-does-my-dashboard-show-snippet-not-configured-when-it-s-verified-heatmap-help-center)
- [Heatmap Woocommerce Plugin Installation Guide | Heatmap Help Center](#heatmap-woocommerce-plugin-installation-guide-heatmap-help-center)
- [Where Can I Check My Verification Snippet Status? | Heatmap Help Center](#where-can-i-check-my-verification-snippet-status-heatmap-help-center)
- [Why Do Pages Look Broken or Have No CSS Loading in Heatmap? | Heatmap Help Center](#why-do-pages-look-broken-or-have-no-css-loading-in-heatmap-heatmap-help-center)
- [A/B Test Filters | Heatmap Help Center](#a-b-test-filters-heatmap-help-center)
- [A/B Test Filters: Pack Digital Integration | Heatmap Help Center](#a-b-test-filters-pack-digital-integration-heatmap-help-center)
- [General Pop-Up Survey FAQs | Heatmap Help Center](#general-pop-up-survey-faqs-heatmap-help-center)
- [How to Use Comparison Mode for Heatmaps? | Heatmap Help Center](#how-to-use-comparison-mode-for-heatmaps-heatmap-help-center)
- [Why Are There Few or No Recordings Within 24 Hours of Subscribing? | Heatmap Help Center](#why-are-there-few-or-no-recordings-within-24-hours-of-subscribing-heatmap-help-center)
- [Heatmap Big commerce Snippet Installation | Heatmap Help Center](#heatmap-big-commerce-snippet-installation-heatmap-help-center)
- [How to Filter for Purchasers vs Non-Purchasers | Heatmap Help Center](#how-to-filter-for-purchasers-vs-non-purchasers-heatmap-help-center)
- [Why Are My Screen Recordings Blank? | Heatmap Help Center](#why-are-my-screen-recordings-blank-heatmap-help-center)
- [How to Distinguish Between Returning and New Users? | Heatmap Help Center](#how-to-distinguish-between-returning-and-new-users-heatmap-help-center)
- [Why aren't my Heatmap's page elements showing any data? | Heatmap Help Center](#why-aren-t-my-heatmap-s-page-elements-showing-any-data-heatmap-help-center)
- [A/B Test Filters: Shoplift Integration | Heatmap Help Center](#a-b-test-filters-shoplift-integration-heatmap-help-center)
- [FAQ: Experiment Preview Links â Why They Break and How to Fix Them | Heatmap Help Center](#faq-experiment-preview-links-why-they-break-and-how-to-fix-them-heatmap-help-center)
- [General Long-Form Customer Feedback Surveys FAQs | Heatmap Help Center](#general-long-form-customer-feedback-surveys-faqs-heatmap-help-center)
- [What are the options for exporting data table information? | Heatmap Help Center](#what-are-the-options-for-exporting-data-table-information-heatmap-help-center)
- [A/B Test Filters: Intelligems Integration | Heatmap Help Center](#a-b-test-filters-intelligems-integration-heatmap-help-center)
- [How to Use the Heatmap Filter Effectively? | Heatmap Help Center](#how-to-use-the-heatmap-filter-effectively-heatmap-help-center)
- [How to Filter Sessions by Viewed Page? | Heatmap Help Center](#how-to-filter-sessions-by-viewed-page-heatmap-help-center)
- [What are the key features of the heatmap dashboard? | Heatmap Help Center](#what-are-the-key-features-of-the-heatmap-dashboard-heatmap-help-center)
- [How to Analyze Average Order Value Data? | Heatmap Help Center](#how-to-analyze-average-order-value-data-heatmap-help-center)
- [How do I filter by Total Pages Visited? | Heatmap Help Center](#how-do-i-filter-by-total-pages-visited-heatmap-help-center)
- [What are Rage Clicks and How Do I Track Them? | Heatmap Help Center](#what-are-rage-clicks-and-how-do-i-track-them-heatmap-help-center)
- [How are Page URLs sorted on the heatmap area? | Heatmap Help Center](#how-are-page-urls-sorted-on-the-heatmap-area-heatmap-help-center)
- [How do I filter by Entry Page? | Heatmap Help Center](#how-do-i-filter-by-entry-page-heatmap-help-center)
- [A/B Test Filters: Visually Integration | Heatmap Help Center](#a-b-test-filters-visually-integration-heatmap-help-center)
- [What should I do if my heatmap data seems inaccurate? | Heatmap Help Center](#what-should-i-do-if-my-heatmap-data-seems-inaccurate-heatmap-help-center)
- [Why is my heatmap showing no data points? | Heatmap Help Center](#why-is-my-heatmap-showing-no-data-points-heatmap-help-center)
- [How does heatmap handle different currencies? | Heatmap Help Center](#how-does-heatmap-handle-different-currencies-heatmap-help-center)
- [What's the difference between RPS and RPC metrics? | Heatmap Help Center](#what-s-the-difference-between-rps-and-rpc-metrics-heatmap-help-center)
- [FAQ: How Do I View Heatmap Data for My Desktop Navigation Menu? | Heatmap Help Center](#faq-how-do-i-view-heatmap-data-for-my-desktop-navigation-menu-heatmap-help-center)
- [A/B Test Integration Guides | Heatmap Help Center](#a-b-test-integration-guides-heatmap-help-center)
- [What is interactive mode and how do I use it? | Heatmap Help Center](#what-is-interactive-mode-and-how-do-i-use-it-heatmap-help-center)
- [What are the best practices for using scroll maps? | Heatmap Help Center](#what-are-the-best-practices-for-using-scroll-maps-heatmap-help-center)
- [FAQ: How to Uninstall Heatmap.com from Your Shopify Site | Heatmap Help Center](#faq-how-to-uninstall-heatmap-com-from-your-shopify-site-heatmap-help-center)
- [Why are my heatmap session counts lower than my site analytics? | Heatmap Help Center](#why-are-my-heatmap-session-counts-lower-than-my-site-analytics-heatmap-help-center)
- [Why are there fewer rage clicks shown on my heatmap than on my dashboard? | Heatmap Help Center](#why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard-heatmap-help-center)
- [My scroll map data looks inaccurate. How can I fix this? | Heatmap Help Center](#my-scroll-map-data-looks-inaccurate-how-can-i-fix-this-heatmap-help-center)
- [Is the heatmap code impacting my site performance? | Heatmap Help Center](#is-the-heatmap-code-impacting-my-site-performance-heatmap-help-center)
- [How to Disable Tracking Features on Heatmap.com | Heatmap Help Center](#how-to-disable-tracking-features-on-heatmap-com-heatmap-help-center)
- [FAQ: How Do I View Heatmap Data for My Mobile Menu? | Heatmap Help Center](#faq-how-do-i-view-heatmap-data-for-my-mobile-menu-heatmap-help-center)
- [Custom Events FAQs | Heatmap Help Center](#custom-events-faqs-heatmap-help-center)
- [User Guide: Heatmaps | Heatmap Help Center](#user-guide-heatmaps-heatmap-help-center)
- [Featured Platform Highlights | Heatmap Help Center](#featured-platform-highlights-heatmap-help-center)
---
# Home | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en#main-content)
[\
\
Getting Started & Installation\
\
Learn how to quickly set up Heatmap and get insights right away.\
\
10 articles](https://intercom.help/heatmapcom/en/collections/13751320-getting-started-installation)
[\
\
Using Heatmap Features\
\
Explore Heatmapâs powerful features to analyze and optimize your website.\
\
26 articles](https://intercom.help/heatmapcom/en/collections/6181110-using-heatmap-features)
[\
\
Data Tracking & Compliance\
\
Understand how we handle data collection and ensure privacy compliance.\
\
11 articles](https://intercom.help/heatmapcom/en/collections/13751414-data-tracking-compliance)
[\
\
Troubleshooting & FAQs\
\
Find solutions to common issues and answers to your questions.\
\
17 articles](https://intercom.help/heatmapcom/en/collections/13751397-troubleshooting-faqs)
[\
\
Account & Billing\
\
Manage your subscription, payment methods, and account details.\
\
3 articles](https://intercom.help/heatmapcom/en/collections/13751424-account-billing)
[\
\
Legacy\
\
Legacy\
\
75 articles](https://intercom.help/heatmapcom/en/collections/11612970-legacy)
---
# Account & Billing | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/13751424-account-billing#main-content)

Account & Billing
=================
Manage your subscription, payment methods, and account details.
3 articles
* [Manage Account, Subscription & Billing](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing)
* [Heatmap Agency Partner Program](https://intercom.help/heatmapcom/en/articles/12525606-heatmap-agency-partner-program)
* [Policies](https://intercom.help/heatmapcom/en/articles/13170968-policies)
---
# Data Tracking & Compliance | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/13751414-data-tracking-compliance#main-content)

Data Tracking & Compliance
==========================
Understand how we handle data collection and ensure privacy compliance.
11 articles
[Data Tracking\
-------------](https://intercom.help/heatmapcom/en/collections/13751416-data-tracking)
* * *
* [How Heatmap Collects Data](https://intercom.help/heatmapcom/en/articles/10508302-how-heatmap-collects-data)
* [Heatmap Data Definitions & Methodology](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology)
* [Why Heatmap's Data is Better for Website Optimization (Compared to Shopify or GA4)](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4)
* [Understanding Heatmap vs Shopify Data Differences](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences)
* [Understanding Heatmap vs Google Analytics (GA4) Data Differences](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences)
* [How Heatmap Funnels Visualize Data](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data)
* [Importance of Unique Selector IDs for Website Analytics](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics)
* [Understanding Junk Sessions](https://intercom.help/heatmapcom/en/articles/11540984-understanding-junk-sessions)
* [Understanding HeatmapAI's Recommendation Engine](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine)
[Compliance\
----------](https://intercom.help/heatmapcom/en/collections/11592041-compliance)
* * *
* [Do Not Track With Cookies](https://intercom.help/heatmapcom/en/articles/10508336-do-not-track-with-cookies)
* [GDPR Compliance](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance)
---
# Getting Started & Installation | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/13751320-getting-started-installation#main-content)

Getting Started & Installation
==============================
Learn how to quickly set up Heatmap and get insights right away.
10 articles
* [Heatmap Getting Started Guide đ„](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide)
* [Ecommerce & Heatmap Glossary](https://intercom.help/heatmapcom/en/articles/12278506-ecommerce-heatmap-glossary)
[Installation Guides\
-------------------](https://intercom.help/heatmapcom/en/collections/11592213-installation-guides)
* * *
* [Shopify Installation Guide](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide)
* [Headless Shopify Installation Guide](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide)
* [WordPress / WooCommerce Installation Guide](https://intercom.help/heatmapcom/en/articles/10508409-wordpress-woocommerce-installation-guide)
* [BigCommerce Installation Guide](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide)
* [Magento Installation Guide](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide)
* [Custom Website Installation Guide](https://intercom.help/heatmapcom/en/articles/10508519-custom-website-installation-guide)
* [Google Tag Manager (GTM) Installation Guide](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide)
* [Shopify 3rd-Party Page Builders Installation Guide](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide)
---
# Troubleshooting & FAQs | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/13751397-troubleshooting-faqs#main-content)

Troubleshooting & FAQs
======================
Find solutions to common issues and answers to your questions.
17 articles
* [General Troubleshooting Guide](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide)
* [Allow Heatmap Analytics through Cloudflare](https://intercom.help/heatmapcom/en/articles/14110801-allow-heatmap-analytics-through-cloudflare)
* [FAQ: Why Are Certain Pages Excluded from Tracking?](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking)
[Setup & Data Troubleshooting\
----------------------------](https://intercom.help/heatmapcom/en/collections/10700899-setup-data-troubleshooting)
* * *
* [Why do I see different revenue or AOV numbers in Heatmap?](https://intercom.help/heatmapcom/en/articles/12202366-why-do-i-see-different-revenue-or-aov-numbers-in-heatmap)
* [Why am I seeing no data or low data in my Dashboard?](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard)
* [How can I verify my snippets are installed correctly?](https://intercom.help/heatmapcom/en/articles/12573289-how-can-i-verify-my-snippets-are-installed-correctly)
* [How can I fix cross-domain or subdomain tracking?](https://intercom.help/heatmapcom/en/articles/12573359-how-can-i-fix-cross-domain-or-subdomain-tracking)
* [Export Data Requirements for Revenue Audits](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits)
[Heatmaps\
--------](https://intercom.help/heatmapcom/en/collections/15347627-heatmaps)
* * *
* [Why can't I view my site in Heatmap Interactive Mode?](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode)
* [Why aren't my Heatmap's page elements showing any data?](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data)
* [How can I set up Heatmap Ad Integrations?](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations)
* [Why don't my review widgets appear in Heatmaps?](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps)
[Analytics\
---------](https://intercom.help/heatmapcom/en/collections/15347667-analytics)
* * *
* [Attention Map â FAQ](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq)
[Custom Events\
-------------](https://intercom.help/heatmapcom/en/collections/18317818-custom-events)
* * *
* [Custom Events FAQs](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs)
[Funnels\
-------](https://intercom.help/heatmapcom/en/collections/15347707-funnels)
* * *
* [General Funnels FAQs](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs)
[Surveys\
-------](https://intercom.help/heatmapcom/en/collections/6263270-surveys)
* * *
* [General Pop-Up Survey FAQs](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs)
* [General Long-Form Customer Feedback Surveys FAQs](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs)
---
# Using Heatmap Features | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/6181110-using-heatmap-features#main-content)

Using Heatmap Features
======================
Explore Heatmapâs powerful features to analyze and optimize your website.
26 articles
[User Guides\
-----------](https://intercom.help/heatmapcom/en/collections/13751364-user-guides)
* * *
* [User Guide: Web Analytics](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics)
* [User Guide: Funnels](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels)
* [User Guide: Heatmaps](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps)
* [User Guide: Recordings](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings)
* [User Guide: Customer Feedback Surveys](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys)
* [User Guide: Journey Analysis](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis)
* [User Guide: Chrome Extension](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension)
[Featured Platform Highlights\
----------------------------](https://intercom.help/heatmapcom/en/collections/11591950-featured-platform-highlights)
* * *
* [Custom Events](https://intercom.help/heatmapcom/en/articles/13637232-custom-events)
* [Revenue-Based Heatmaps](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps)
* [Heatmap Filters for User Cohorts & Segmentation](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation)
* [Comparison Mode](https://intercom.help/heatmapcom/en/articles/10508296-comparison-mode)
* [Interactive Mode](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode)
* [Heatmap Data Table](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table)
* [Screen Recordings](https://intercom.help/heatmapcom/en/articles/10517088-screen-recordings)
* [Introducing Groups Pages](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages)
* [Change Website Version View](https://intercom.help/heatmapcom/en/articles/11836689-change-website-version-view)
* [A/B Test Filters](https://intercom.help/heatmapcom/en/articles/10572363-a-b-test-filters)
* [HeatmapAI Insights](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights)
* [Notification Email Summaries](https://intercom.help/heatmapcom/en/articles/13392341-notification-email-summaries)
* [How to Install and Use the Heatmap Chrome Extension](https://intercom.help/heatmapcom/en/articles/15859877-how-to-install-and-use-the-heatmap-chrome-extension)
* [How to Access the Heatmap API and Connect Heatmap MCP to Claude](https://intercom.help/heatmapcom/en/articles/15862268-how-to-access-the-heatmap-api-and-connect-heatmap-mcp-to-claude)
[A/B Test Integration Guides\
---------------------------](https://intercom.help/heatmapcom/en/collections/14797370-a-b-test-integration-guides)
* * *
* [A/B Test Filters: Shoplift Integration](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration)
* [A/B Test Filters: Intelligems Integration](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration)
* [A/B Test Filters: Visually Integration](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration)
* [A/B Test Filters: Pack Digital Integration](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration)
* [FAQ: Experiment Preview Links â Why They Break and How to Fix Them](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them)
---
# Legacy | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/11612970-legacy#main-content)

Legacy
======
Legacy
75 articles
* [How to Optimize Your Footer](https://intercom.help/heatmapcom/en/articles/8392951-how-to-optimize-your-footer)
* [How to optimize FAQ's](https://intercom.help/heatmapcom/en/articles/8393700-how-to-optimize-faq-s)
* [How to optimize your collections page](https://intercom.help/heatmapcom/en/articles/8395968-how-to-optimize-your-collections-page)
* [How to Optimize Your Product Pages](https://intercom.help/heatmapcom/en/articles/8401439-how-to-optimize-your-product-pages)
* [Verify The Heatmap Snippet](https://intercom.help/heatmapcom/en/articles/8418519-verify-the-heatmap-snippet)
* [Data Privacy & Compliance at Heatmap.com](https://intercom.help/heatmapcom/en/articles/10022118-data-privacy-compliance-at-heatmap-com)
* [Session Requirements for Data Privacy & Compliance](https://intercom.help/heatmapcom/en/articles/10022151-session-requirements-for-data-privacy-compliance)
* [Tracking and Visibility Issues](https://intercom.help/heatmapcom/en/articles/10022165-tracking-and-visibility-issues)
* [Heatmap.com Help and Support FAQ](https://intercom.help/heatmapcom/en/articles/10022178-heatmap-com-help-and-support-faq)
* [How to Change Names in the Data Table](https://intercom.help/heatmapcom/en/articles/10022211-how-to-change-names-in-the-data-table)
* [Do Not Track with Cookies](https://intercom.help/heatmapcom/en/articles/10022260-do-not-track-with-cookies)
* [Understanding AI Naming in Heatmap.com](https://intercom.help/heatmapcom/en/articles/10022272-understanding-ai-naming-in-heatmap-com)
* [Understanding Revenue Heatmaps: Visualizing Your Profit Centers](https://intercom.help/heatmapcom/en/articles/10022282-understanding-revenue-heatmaps-visualizing-your-profit-centers)
* [Troubleshooting: Dots Visible but No Revenue Data](https://intercom.help/heatmapcom/en/articles/10022307-troubleshooting-dots-visible-but-no-revenue-data)
* [Troubleshooting: No Dots on Heatmap](https://intercom.help/heatmapcom/en/articles/10022328-troubleshooting-no-dots-on-heatmap)
* [Troubleshooting Guide: Traffic to My Landing Page is Not Tracked Correctly](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly)
* [How to Use the Data Table Feature in Heatmap.com](https://intercom.help/heatmapcom/en/articles/10022909-how-to-use-the-data-table-feature-in-heatmap-com)
* [Understanding Full Page Metrics in Heatmap.com Data Tables](https://intercom.help/heatmapcom/en/articles/10022932-understanding-full-page-metrics-in-heatmap-com-data-tables)
* [FAQ: Understanding Full Page Metrics in Heatmap.com Data Tables](https://intercom.help/heatmapcom/en/articles/10022937-faq-understanding-full-page-metrics-in-heatmap-com-data-tables)
* [How Heatmap Tracks User Behavior](https://intercom.help/heatmapcom/en/articles/10023103-how-heatmap-tracks-user-behavior)
* [Warning: Lazy Loading May Affect Heatmap Accuracy](https://intercom.help/heatmapcom/en/articles/10023118-warning-lazy-loading-may-affect-heatmap-accuracy)
* [Google Tag Manager Integration with Heatmap.com](https://intercom.help/heatmapcom/en/articles/10023180-google-tag-manager-integration-with-heatmap-com)
* [How does Heatmap.com affect my sites page speed?](https://intercom.help/heatmapcom/en/articles/10023190-how-does-heatmap-com-affect-my-sites-page-speed)
* [Understanding Heatmap.com Metrics](https://intercom.help/heatmapcom/en/articles/10023912-understanding-heatmap-com-metrics)
* [How Revenue and Metrics are Calculated](https://intercom.help/heatmapcom/en/articles/10023929-how-revenue-and-metrics-are-calculated)
* [Understanding and Using Interactive Mode on Heatmap](https://intercom.help/heatmapcom/en/articles/10023936-understanding-and-using-interactive-mode-on-heatmap)
* [FAQ: Heatmap.com's Interactive Mode](https://intercom.help/heatmapcom/en/articles/10023941-faq-heatmap-com-s-interactive-mode)
* [Understanding and Using IP Blocking](https://intercom.help/heatmapcom/en/articles/10023965-understanding-and-using-ip-blocking)
* [How Heatmap.com Works](https://intercom.help/heatmapcom/en/articles/10023974-how-heatmap-com-works)
* [Introduction to Heatmap](https://intercom.help/heatmapcom/en/articles/10023978-introduction-to-heatmap)
* [How long does it take for JavaScript error fixes to update on the dashboard?](https://intercom.help/heatmapcom/en/articles/10023990-how-long-does-it-take-for-javascript-error-fixes-to-update-on-the-dashboard)
* [How Long Does It Take for Heatmap Data to Appear?](https://intercom.help/heatmapcom/en/articles/10023997-how-long-does-it-take-for-heatmap-data-to-appear)
* [Where to Download Invoices for Your Heatmap Subscription?](https://intercom.help/heatmapcom/en/articles/10024003-where-to-download-invoices-for-your-heatmap-subscription)
* [How to Add a New Payment Method to Your Account?](https://intercom.help/heatmapcom/en/articles/10024007-how-to-add-a-new-payment-method-to-your-account)
* [How to Purchase a Subscription and Add a New Website](https://intercom.help/heatmapcom/en/articles/10024011-how-to-purchase-a-subscription-and-add-a-new-website)
* [How to Find Your Tracking Snippet for Reinstallation](https://intercom.help/heatmapcom/en/articles/10024021-how-to-find-your-tracking-snippet-for-reinstallation)
* [What is heatmap AI?](https://intercom.help/heatmapcom/en/articles/10024026-what-is-heatmap-ai)
* [AI Recommendations for Your Heatmap Pages](https://intercom.help/heatmapcom/en/articles/10024030-ai-recommendations-for-your-heatmap-pages)
* [Why does my dashboard show "snippet not configured" when it's verified?](https://intercom.help/heatmapcom/en/articles/10024038-why-does-my-dashboard-show-snippet-not-configured-when-it-s-verified)
* [Heatmap Woocommerce Plugin Installation Guide](https://intercom.help/heatmapcom/en/articles/10024045-heatmap-woocommerce-plugin-installation-guide)
* [Heatmap Big commerce Snippet Installation](https://intercom.help/heatmapcom/en/articles/10024052-heatmap-big-commerce-snippet-installation)
* [How Can I Improve My Site's Rendering in Heatmaps?](https://intercom.help/heatmapcom/en/articles/10024060-how-can-i-improve-my-site-s-rendering-in-heatmaps)
* [Where Can I Check My Verification Snippet Status?](https://intercom.help/heatmapcom/en/articles/10024066-where-can-i-check-my-verification-snippet-status)
* [Can Heatmaps Capture Cart and Checkout Pages?](https://intercom.help/heatmapcom/en/articles/10024070-can-heatmaps-capture-cart-and-checkout-pages)
* [How to Use Comparison Mode for Heatmaps?](https://intercom.help/heatmapcom/en/articles/10024076-how-to-use-comparison-mode-for-heatmaps)
* [Why Is a Section of My Page Not Visible in the Heatmap?](https://intercom.help/heatmapcom/en/articles/10024082-why-is-a-section-of-my-page-not-visible-in-the-heatmap)
* [How to Apply and Use Filters for Screen Recordings in Heatmap?](https://intercom.help/heatmapcom/en/articles/10024085-how-to-apply-and-use-filters-for-screen-recordings-in-heatmap)
* [Why Do Pages Look Broken or Have No CSS Loading in Heatmap?](https://intercom.help/heatmapcom/en/articles/10024089-why-do-pages-look-broken-or-have-no-css-loading-in-heatmap)
* [Why Are There Few or No Recordings Within 24 Hours of Subscribing?](https://intercom.help/heatmapcom/en/articles/10024096-why-are-there-few-or-no-recordings-within-24-hours-of-subscribing)
* [Why Are My Screen Recordings Blank?](https://intercom.help/heatmapcom/en/articles/10024100-why-are-my-screen-recordings-blank)
* [How to Filter for Purchasers vs Non-Purchasers](https://intercom.help/heatmapcom/en/articles/10024108-how-to-filter-for-purchasers-vs-non-purchasers)
* [What are the options for exporting data table information?](https://intercom.help/heatmapcom/en/articles/10024113-what-are-the-options-for-exporting-data-table-information)
* [How to Analyze Average Order Value Data?](https://intercom.help/heatmapcom/en/articles/10024121-how-to-analyze-average-order-value-data)
* [How to Use the Heatmap Filter Effectively?](https://intercom.help/heatmapcom/en/articles/10024124-how-to-use-the-heatmap-filter-effectively)
* [What are Rage Clicks and How Do I Track Them?](https://intercom.help/heatmapcom/en/articles/10024130-what-are-rage-clicks-and-how-do-i-track-them)
* [How to Distinguish Between Returning and New Users?](https://intercom.help/heatmapcom/en/articles/10024135-how-to-distinguish-between-returning-and-new-users)
* [How to Filter Sessions by Viewed Page?](https://intercom.help/heatmapcom/en/articles/10024137-how-to-filter-sessions-by-viewed-page)
* [How do I filter by Total Pages Visited?](https://intercom.help/heatmapcom/en/articles/10024143-how-do-i-filter-by-total-pages-visited)
* [How are Page URLs sorted on the heatmap area?](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area)
* [Why are my heatmap session counts lower than my site analytics?](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics)
* [What are the key features of the heatmap dashboard?](https://intercom.help/heatmapcom/en/articles/10024162-what-are-the-key-features-of-the-heatmap-dashboard)
* [Why is my heatmap showing no data points?](https://intercom.help/heatmapcom/en/articles/10024170-why-is-my-heatmap-showing-no-data-points)
* [My scroll map data looks inaccurate. How can I fix this?](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this)
* [What are the best practices for using scroll maps?](https://intercom.help/heatmapcom/en/articles/10024182-what-are-the-best-practices-for-using-scroll-maps)
* [What is interactive mode and how do I use it?](https://intercom.help/heatmapcom/en/articles/10024184-what-is-interactive-mode-and-how-do-i-use-it)
* [What should I do if my heatmap data seems inaccurate?](https://intercom.help/heatmapcom/en/articles/10024189-what-should-i-do-if-my-heatmap-data-seems-inaccurate)
* [How does heatmap handle different currencies?](https://intercom.help/heatmapcom/en/articles/10024213-how-does-heatmap-handle-different-currencies)
* [What's the difference between RPS and RPC metrics?](https://intercom.help/heatmapcom/en/articles/10024267-what-s-the-difference-between-rps-and-rpc-metrics)
* [Is the heatmap code impacting my site performance?](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance)
* [How do I filter by Entry Page?](https://intercom.help/heatmapcom/en/articles/10024406-how-do-i-filter-by-entry-page)
* [Why are there fewer rage clicks shown on my heatmap than on my dashboard?](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard)
* [FAQ: How to Uninstall Heatmap.com from Your Shopify Site](https://intercom.help/heatmapcom/en/articles/10030118-faq-how-to-uninstall-heatmap-com-from-your-shopify-site)
* [FAQ: How Do I View Heatmap Data for My Mobile Menu?](https://intercom.help/heatmapcom/en/articles/10032426-faq-how-do-i-view-heatmap-data-for-my-mobile-menu)
* [FAQ: How Do I View Heatmap Data for My Desktop Navigation Menu?](https://intercom.help/heatmapcom/en/articles/10032435-faq-how-do-i-view-heatmap-data-for-my-desktop-navigation-menu)
* [How to Disable Tracking Features on Heatmap.com](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com)
---
# Data Tracking | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/13751416-data-tracking#main-content)
Data Tracking
=============
Learn how Heatmap collects, processes, and visualizes user interactions.
9 articles
* [How Heatmap Collects Data](https://intercom.help/heatmapcom/en/articles/10508302-how-heatmap-collects-data)
* [Heatmap Data Definitions & Methodology](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology)
* [Why Heatmap's Data is Better for Website Optimization (Compared to Shopify or GA4)](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4)
* [Understanding Heatmap vs Shopify Data Differences](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences)
* [Understanding Heatmap vs Google Analytics (GA4) Data Differences](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences)
* [How Heatmap Funnels Visualize Data](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data)
* [Importance of Unique Selector IDs for Website Analytics](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics)
* [Understanding Junk Sessions](https://intercom.help/heatmapcom/en/articles/11540984-understanding-junk-sessions)
* [Understanding HeatmapAI's Recommendation Engine](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine)
---
# How Heatmap Collects Data | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508302-how-heatmap-collects-data#main-content)
How Heatmap Collects Data
=========================
Updated this week
Table of contents
[Client-Side Tracking Basics](https://intercom.help/heatmapcom/en/articles/10508302-how-heatmap-collects-data#h_2a909e6003)
[Need Help?](https://intercom.help/heatmapcom/en/articles/10508302-how-heatmap-collects-data#h_ae30c6d901)
Heatmap utilizes advanced, asynchronous client-side tracking to collect user and revenue behavior on your website. This explains the core mechanisms behind our tracking methods, architecture and how we turn raw data into actionable insights.
**Client-Side Tracking Basics**
-------------------------------
Heatmap's tracking operates entirely on the client side, meaning all data is captured directly from the user's browser. This approach is lightweight, flexible, and efficient, allowing for seamless integration into your website. Plus, it takes less than 5 minutes!
The key benefits of our tracking approach include:
* **Real-Time Data Collection**: Data is captured and processed as users interact with your site, enabling up-to-the-minute insights.
â
* **No Website Performance Impact**: Our asynchronous tracking snippets load in the background, ensuring no page rendering delay. [Read this case study](https://www.heatmap.com/blog/heatmap-site-speed)
here, where we tested over $2m in a test with/without the heatmap snippet and proved zero difference in revenue performance!
â
* **Detailed Interaction Recording**: Every user action - clicks, scrolls, hovers, or views - is tracked with precision, giving you a complete picture of how users engage with your site.
This approach enables granular data collection without heavy server-side infrastructure, making Heatmap.com a versatile choice for e-commerce. Because tracking is client-side, data begins only after the snippets are installed and published - earlier sessions arenât backfilled.
**Data Collection Process**
Heatmap.com can attribute revenue to each element on your website by assigning an anonymous User ID to every user that visits your website. The Header Snippet collects the behavior and interactions, and the Revenue Snippet ties these interactions to know if users purchased, how much, when, or if they did not purchase at all.
Heatmap.com _does not_ collect personally identifiable information (PII), so it remains 100% compliant in any region worldwide. As it operates on anonymous User IDs, we can track behavior, revenue, and any metric related to a website interaction.
**How Revenue is Tied to Elements**
Because Heatmap.comâs User ID follows the visitor throughout the session, it knows where the user clicked, scrolled, or viewed and ties it to the revenue associated with that session.
The amount of revenue driven by an individual element is calculated using an _aggregate model._ The aggregate model combines the data from all users who clicked on an element and calculates them together.
The _aggregate model_ does not give different âweightsâ or âcontributionsâ based on different elements, as every element should be treated the same. This also means that revenue is attributed regardless of when in their sessions they interacted with specific elements in their session.
This also enables you to make cohorts (called _Filters_ in-platform) per element, ranging from new vs returning users, traffic sources, purchasers vs non-purchasers, and an infinite number of custom filters you can build.
[Read this article](https://intercom.help/heatmapcom/en/articles/10022235-understanding-revenue-heatmaps-visualizing-your-profit-centers)
to learn more about each Calculated Metric per element inside heatmaps and recordings.
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[Client-Side Tracking Basics](https://intercom.help/heatmapcom/en/articles/10508302-how-heatmap-collects-data#h_2a909e6003)
[Need Help?](https://intercom.help/heatmapcom/en/articles/10508302-how-heatmap-collects-data#h_ae30c6d901)
---
# General Troubleshooting Guide | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#main-content)
General Troubleshooting Guide
=============================
Updated this week
Table of contents
[No Revenue Data in Heatmaps](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#h_f54ba3894e)
[No Clicks on Heatmaps](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#h_59e7535a07)
[Page Not Being Tracked](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#h_09b31c6fa1)
[Subdomains Not Tracking](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#h_355d53c3fc)
[Installing Header Snippet on a Subdomain](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#h_0abc9cc853)
[Need Help?](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#h_97c21a7621)
If you're encountering issues with Heatmap.com tracking, this guide outlines common causes and solutions. For persistent issues, contact us at [support@heatmap.com](mailto:support@heatmap.com)
.
A majority of issues reported are due to inaccurate script installation. To ensure that your scripts are installed correctly, reference our [Installation Guides](https://intercom.help/heatmapcom/en/collections/13751320-getting-started-installation)
.
**No Revenue Data in Heatmaps**
-------------------------------
If revenue data is not recording, it's likely that your main tracking snippet is working, but the heatmap pixel for revenue tracking is not active.
* **Verify Snippet Installation:** In your Settings Portal, check to see if the snippet is installed correctly. (Go to Settings > Snippets > Click on "Verify My Snippet")
* **Verify Event Tracking:** Ensure that purchase events are correctly firing in your analytics setup.
â
* **Check Revenue Attribution**: Confirm that revenue is being assigned per element based on user interactions.
â
* **Inspect JavaScript Errors**: Go to the **order confirmation page** and open your browserâs developer tools (**press F12**, then click **"Console"**). Look for any error messages that might be preventing data from being captured from the Heatmap script. In some cases, other scripts on the checkout or confirmation page can conflict with the Heatmap script and prevent it from loading properly.
â
* **Clear Cache & Complete a Test Order**: Make a test purchase after clearing cache and verify if revenue data is being captured.
â
* * *
**No Clicks on Heatmaps**
-------------------------
* **Verify Snippet Installation:** In your Settings Portal, check to see if the snippet is installed correctly. (Go to Settings > Snippets > Click on "Verify My Snippet")
â
* **Check Element Visibility**: Hidden or dynamically loaded elements may not register clicks.
â
* **Inspect Clickable Areas**: If elements have overlays or JavaScript handlers, clicks may not be recorded.
â
* **Test on Different Devices/Browsers**: Some interactions may behave differently depending on the setup.
â
* * *
**Page Not Being Tracked**
-----------------------------
* **Ensure Heatmap Snippet is Installed**: Verify that the tracking code is correctly placed in the
section. You can also visit your Settings Portal to check to see if the snippet is installed correctly. (Go to Settings > Snippets > Click on "Verify My Snippet")
* Note: If you are using a 3rd party page builder, you will need to install the Heatmap script separately on that page. Reference our installation guide [here](https://intercom.help/heatmapcom/en/articles/10516928-installing-heatmap-com-on-shopify-page-builders)
.
â
* **Check URL Matching Rules**: Confirm that the page URL follows the expected structure.
â
* **Look for JavaScript Errors**: Open your browserâs developer tools (**press F12**, then click **"Console"**). Look for any error messages that might be preventing data from being captured from the Heatmap script.
â
* **Validate with a Test Visit**: Open the page in an incognito window and see if it registers in the analytics dashboard.
â
* * *
**Subdomains Not Tracking**
------------------------------
* **Confirm Cross-Domain Tracking is Enabled**: Heatmap.com settings should allow subdomain tracking.
â
* **Check Cookie Settings**: Ensure cookies are set with the proper domain scope (e.g., .yourdomain.com instead of [www.yourdomain.com](http://www.yourdomain.com/)
).
â
* **Verify Script Installation**: The tracking snippet must be installed separately on subdomains.
â
* * *
**Installing Header Snippet on a Subdomain**
-----------------------------------------------
* **Manually Add the Script**: Copy and paste the Heatmap.com tracking snippet into the section of the subdomain.
â
* **Use a Tag Manager**: If applicable, deploy the snippet via Google Tag Manager with a rule targeting the subdomain.
â
* **Ensure Proper Permissions**: Some CMS platforms require additional permissions to modify header code.
â
* **Test with Real-Time Tracking**: Visit the subdomain and check if Heatmap.com registers activity.
â
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[No Revenue Data in Heatmaps](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#h_f54ba3894e)
[No Clicks on Heatmaps](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#h_59e7535a07)
[Page Not Being Tracked](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#h_09b31c6fa1)
[Subdomains Not Tracking](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#h_355d53c3fc)
[Installing Header Snippet on a Subdomain](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#h_0abc9cc853)
[Need Help?](https://intercom.help/heatmapcom/en/articles/10508239-general-troubleshooting-guide#h_97c21a7621)
---
# Allow Heatmap Analytics through Cloudflare | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/14110801-allow-heatmap-analytics-through-cloudflare#main-content)
Allow Heatmap Analytics through Cloudflare
==========================================
Whitelisting our service lets us render your site accurately. Setup takes under 2 minutes.
April 23, 2026
* * *
**Why you need to do this**
To generate heatmaps and session recordings, we fetch your site through our proxy servers â the same way your visitors' browsers do. Cloudflare's **Bot Fight Mode** is designed to block automated requests, which means it can block ours too.
When that happens, renders come back incomplete or blank, and your analytics data becomes unreliable.
â ïž **Common mistake:** Creating a WAF Custom Rule to "Skip" our traffic does **not** work. Bot Fight Mode runs _before_ WAF rules are evaluated, so the Skip action never reaches our requests.
**The only approach that works:** Use an **IP Access Rule (Allow)** â this is evaluated first in Cloudflare's pipeline and exempts our IP before Bot Fight Mode can block it.
* * *
**How to set it up (2 steps)**
**Step 1 â Go to IP Access Rules**
In your Cloudflare dashboard, navigate to: **Security âș WAF âș Tools âș IP Access Rules**
Make sure you're in the correct zone (your website's domain).
**Step 2 â Create the Allow rule**
Click **Create rule** and fill in the fields exactly as shown:
* **IP Address:** `166.117.54.25` / `35.71.148.26` / `16.147.25.198` / `44.225.101.246`
* **Action:** Allow
* **Notes:** Heatmap Analytics Proxy
* **Zone:** This website
â The rule takes effect within **60 seconds**. No page reload or cache purge needed.
* * *
**How to verify it worked**
Go to **Security â Events** in your Cloudflare dashboard. Filter by your domain and check recent entries. Requests from our proxy IP should show the action **Allow**, not Block or Challenge.
If you still see **Bot Fight Mode** listed as the blocking service, the rule wasn't saved correctly or the IP was entered wrong.
* * *
**Frequently asked questions**
**I created a WAF Custom Rule to allow your hostname â why isn't it working?** WAF Custom Rules run _after_ Bot Fight Mode in Cloudflare's pipeline. By the time your rule is evaluated, our request is already blocked. The IP Access Rule runs first â that's why it's the only method that works.
**Can I use a Page Rule to disable security for your traffic?** No. Page Rules with "Disable Security" cannot bypass Bot Fight Mode or Super Bot Fight Mode â this is confirmed by Cloudflare's own documentation.
**Does this work on the free Cloudflare plan?** Yes. IP Access Rules are available on all plans including Free. Free and Pro plans support up to 10,000 rules, so adding one is no problem.
**Will allowing your IP affect my site's security?** Only traffic from our specific proxy IP is affected â no other visitors or bots are exempted. If you ever need to revoke access, simply delete the rule and our proxy will be subject to standard security checks again.
**What if your proxy IP changes?** Our proxy uses static, dedicated IPs that don't change during normal operations. If we ever need to update them, we'll notify you by email at least 7 days in advance.
**How do I know if Bot Fight Mode is what's blocking you?** Go to **Security â Events**, filter by our proxy IP, and look for entries with **"Bot Fight Mode"** listed as the service. That confirms it's the culprit.
**Can you get Cloudflare to whitelist Heatmap Analytics globally?** We're pursuing Cloudflare's verified bots program, which would whitelist our service network-wide. It requires a lengthy approval process. The IP Access Rule is the reliable, immediate solution in the meantime.
**I have multiple Cloudflare zones â do I need to add the rule to each one?** Not necessarily. When creating the rule, you can scope it to **"All websites in account"** to cover all your Cloudflare zones at once. We recommend this if Heatmap Analytics is tracking multiple domains under the same account.
* * *
Need help? Contact us at **[support@heatmap.com](mailto:support@heatmap.com)
** and we'll walk you through it.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How to Optimize Your Footer | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/8392951-how-to-optimize-your-footer#main-content)
How to Optimize Your Footer
===========================
Updated over 2 weeks ago
Table of contents
[](https://intercom.help/heatmapcom/en/articles/8392951-how-to-optimize-your-footer#h_c4d184abcd)
Every website has a footer. It's a non-negotiable, right?
[](https://downloads.intercomcdn.com/i/o/834458653/469e9d8da834957b8e6fc795/giphy.gif?expires=1789486200&signature=3375a78ba12fa52a9edfb926008404e08509c5a7a6522c8841297ab2ad31fa9e&req=fCMjEsx2m4RcFb4f3HP0gNYEW%2F1%2Bb3MKya5aqtb1c0%2BoDs59rVAlbX4N0PMW%0AdWlhF30%2FlQDh7tN6wQ%3D%3D%0A)
Let us show you how you would optimize your footer while using heatmap.com.
Here's a video for you đif you want more detail keep scrolling.
Three Ways to Optimize Footers using Heatmap.com
================================================
1. Prioritize elements in the footer that generate high revenue per click or session.
2. Rearrange and de-prioritize elements that are not performing well.
3. Consider rewriting footer content to improve conversion and engagement.
[](https://downloads.intercomcdn.com/i/o/834461852/e2ed0ce1d3c74ad40e0e5422/CleanShot+2023-09-19+at+16.24.42%402x.png?expires=1789486200&signature=1e39c6f735b7df3817c7b40569cc6ca173472410ac21fdc3abfead5a739edf10&req=fCMjEs9%2FlYRdFb4f3HP0gMTcwxY6Psle%2F5tbJtS1WJ4k0u1h30ZwcvDEWNza%0AXjCbIzRQm10zxKljew%3D%3D%0A)
[](https://downloads.intercomcdn.com/i/o/834462823/17bae1d3079c8b104f45ebf8/CleanShot+2023-09-19+at+16.27.36%402x.png?expires=1789486200&signature=e29d3b8e6dfe997ffae7180b097fdcc8c566b5b7f3652bdf297c5e61f1132c04&req=fCMjEs98lYNcFb4f3HP0gJJ1s%2FpTLxct3MaR35RvMnJR5rJpIHY%2F9Uw%2BoCEo%0Axb7vAoPQcbqbEmxwMw%3D%3D%0A)
* Examine specific elements in a footer, such as "About Us," "Careers," and various product categories.
* Removing or optimize elements that do not contribute to clicks or sales -> for instance on the above example - Facebook + Pinterest icons aren't driving any clicks at all - you could remove them or add a different social media platform.
* **Prioritize the elements that generate revenue. (See image #2)**
* If elements of your footer are needed but aren't driving any sort of interaction, rewrite the title or find a new way to communicate why customers should click. (example in the video)
Your footer will always be there, but what will it do for your business. It's a small percentage but one that could lift your whole business up. Don't forget about it!
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/8392951-how-to-optimize-your-footer#h_c4d184abcd)
---
# Heatmap Data Definitions & Methodology | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#main-content)
Heatmap Data Definitions & Methodology
======================================
July 25, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_77d464460f)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_8ad429075c)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_eb2ac3b1ab)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_06e4cc01c3)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_ac83e7b521)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_62fdcb6eff)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_9484ca4954)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_09e8ef573b)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_4667aa5055)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_11a72553a6)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_3acdcd18f5)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_8d36c79aab)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_187cc6d7b8)
This article transparently outlines how Heatmap calculates each key and core metric, specifically highlighting what's included or excluded, and clarifying why Heatmap data intentionally differs from platforms like Shopify or Google Analytics.
Dive deeper into how Heatmap's data compares to Shopify. [Click here to learn more](https://intercom.help/heatmapcom/en/articles/11525742-heatmap-vs-shopify-why-the-numbers-are-different-hint-we-did-it-on-purpose)
.
**Heatmap Data Definitions**
============================
Hereâs how we define each metric specifically designed for ecommerce growth:
| | |
| --- | --- |
| **Name** | **Definition** |
| [Engaged Session](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_eb2ac3b1ab) (Sessions) | A session only counts as engaged if the visitor clicks on the page (any element), scrolls down at least once, and/or remains on the page for at least 5 seconds |
| [Website Revenue](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_06e4cc01c3) | Captured revenue from completed purchases at the exact moment the visitor hits the "Thank You" page. |
| [Website Conversion Rate](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_ac83e7b521) | Percentage of engaged sessions that result in a purchase.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559492124/6abaf8a1b1416e8ce871d1f035e8/Screenshot+2025-06-06+at+2_03_51%E2%80%AFPM.png?expires=1789486200&signature=79ecb7398a5849ab17bcab4c0b876380efe05f88385ddf80849b542c412c2e0c&req=dSUiH813n4BdXfMW1HO4zYQ2mip2MV2zhyWmxcGAaDGYHiJVLrTaI1igRIxa%0AcB2F%0A) |
| [Revenue per Session (RPS)](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_62fdcb6eff) | Revenue generated per engaged session.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559495334/23b05ae96a012c56504f76d387ed/Screenshot+2025-06-06+at+2_04_15%E2%80%AFPM.png?expires=1789486200&signature=1e0c4e620cce51aa62debbeac91527726c6a683ceaaa511162042c54889c61d7&req=dSUiH813mIJcXfMW1HO4zVldKKryyrRXbs3onoVjnBN8pwRCJBA96m0hTgkT%0AEMbA%0A) |
| [Website Average Order Value (AOV)](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_9484ca4954) | Average amount spent per order at checkout, including shipping and taxes.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559495633/cc3e3b81007ecdaf7a1c37df5516/Screenshot+2025-06-06+at+2_04_19%E2%80%AFPM.png?expires=1789486200&signature=c74c1dfe7b6bdd959c8ec087f4e6409814024f046d43864405a314552c135237&req=dSUiH813mIdcWvMW1HO4zVEbF71J9jiYuijMqljIq8ZbAUaUr7ajGfUQD599%0Ai65h%0A) |
| [Pageview](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_09e8ef573b) | Counts each individual page visited within an engaged session. |
| [Add to Cart](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_4667aa5055) | Counts sessions where a visitor clicks Add to Cart (ATC) at least once. |
| [Begin Checkout](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_11a72553a6) | Counts sessions that reach the checkout payment page after a session begins on a web page. |
| [Transactions (Purchase)](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_3acdcd18f5) | Counts completed purchases where the visitor reaches the "Thank You" page. |
* * *
**Understanding How Our Data is Defined**
=========================================
**1\. Engaged Sessions**
------------------------
### **How Heatmap Calculates:**
A session only counts as engaged if the visitor meets at least one of these criteria:
* Clicks on the page (any element)
* Scrolls down at least once
* Remains on the page for **at least 5 seconds
â**
### **What's Excluded:**
* Instant bounces (sessions <5 seconds with no interaction)
* Bots, crawlers, spam traffic
* Sessions with no detectable engagement
â
### **Shopify vs Heatmap:**
* Shopify includes all sessions, quick visits, non-loaded page sessions, and bot traffic. Heatmap only collects engaged, human sessions with intent to purchase
### **Example:**
* User A lands, scrolls immediately â **Engaged Session â **
* User B lands, exits in 3 seconds, no clicks/scroll â **Not counted â**
**2\. Website Revenue**
-----------------------
### **How Heatmap Calculates:**
Captured revenue from completed purchases at the exact moment the visitor hits the "Thank You" page.
### **What's Included:**
* Product price
* Shipping costs
* Taxes collected at checkout
### **What's Excluded:**
* Refunds and returns after purchase
* Order edits after checkout
* Subscription renewals (automatic recurring charges)
### **Shopify vs Heatmap:**
* Shopify includes post-purchase refunds, adjustments, and revenue from non-website channels (Shop App, Mobile Apps, Subscriptions, TikTok/Instagram Shop, etc.).
### **Example:**
* Customer pays $100 for products + $10 shipping + $5 tax = **$115 total revenue**
* Heatmap records revenue as **$115** at purchase completion.
â
â
**3\. Website Conversion Rate**
-------------------------------
### **How Heatmap Calculates:**
Only includes **engaged sessions** that result in purchases.
### **Formula:**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559500590/2c1d3784c27ca7aadaa3d920ba52/Screenshot%2B2025-06-06%2Bat%2B2_03_51-E2-80-AFPM.png?expires=1789486200&signature=5348c8ee71a9ddd19a2d55aedfa0a311e5d389420a53fe71810016c88f2e68e7&req=dSUiH8x%2BnYRWWfMW1HO4zVBfL50%2B1Wgn6yvLAhFakeNLOGbrZA6w86AiLhe%2F%0AX%2F46aLNPUbubGjBwK%2BI%3D%0A)
### **What's Excluded:**
* Purchases from non-engaged sessions (sessions without a click, scroll, or stay less than 5 seconds)
### **Shopify vs Heatmap:**
* Shopify counts all sessions, including unengaged traffic, therefore typically showing a lower conversion rate than Heatmap will. This is due to Heatmap restricting the definition of an Engaged Session with the same number of purchases. _This makes your Heatmap Website Conversion Rate more actionable for website optimization_
**TLDR:** Shopify includes all sessions, engaged or not, resulting in a lower and less actionable conversion rate.
### **Example:**
* 1,000 Engaged Sessions, 50 orders â Conversion Rate = **(50 Ă· 1,000) Ă 100 = 5%
â
â**
**4\. Revenue per Session (RPS)**
---------------------------------
### **How Heatmap Calculates:**
Measures revenue per engaged session only.
### **Formula:**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559500854/8bab4b4ab0c675cf452dc83b0f0b/Screenshot%2B2025-06-06%2Bat%2B2_04_15-E2-80-AFPM.png?expires=1789486200&signature=c4b997524a600f2d7501d0c743de801cf852e629442f0b2c53d7c99c2a0a9b7c&req=dSUiH8x%2BnYlaXfMW1HO4zZPXlM%2FnHOP8gTytHpGDxBjPQ60vRu0R9KHgaye4%0AIrVBFFQVkeNsJhhlLaI%3D%0A)
### **What's Excluded:**
* Unengaged sessions (no interactions or less than 5 seconds)
â
### **Shopify vs Heatmap:**
* Shopify uses all sessions (passive sessions, instant bounces, mixing low or no-intent traffic, etc), resulting in a lower RPS metric compared to Heatmap.
â
### **Example:**
* Revenue: $5,000, Engaged Sessions: 1,000 â **RPS = $5,000 Ă· 1,000 = $5.00
â
â**
**5\. Website Average Order Value (AOV)**
-----------------------------------------
### **How Heatmap Calculates:**
Measures total spent per order at checkout, including taxes and shipping.
### **Formula:**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559501104/526975bfb003ba41db25a8466f9a/Screenshot%2B2025-06-06%2Bat%2B2_04_19-E2-80-AFPM.png?expires=1789486200&signature=dfe5e15560e4301576ed5db0e7f0acb7ee18798fecc30551c26d93a23911a70f&req=dSUiH8x%2BnIBfXfMW1HO4zTIlGpJqqjO5Hss8i9FODg9tCTyKSEuF%2FzBO11cJ%0AkgLb3xIUWRZjrfMHbkg%3D%0A)
### **What's Included:**
* Total revenue spent per purchase. This includes product price, taxes, shipping, which is the true amount of revenue collected per transaction.
â
### **What's Excluded:**
* Returns, refunds
* Recurring subscription charges post-initial purchase
* Off-website transactions
### **Shopify Difference:**
* Shopify excludes taxes/shipping and factors in returns/refunds, typically reporting a âlower AOV.â Itâs important to note that AOV of transactions off-website (Shop App, TikTok Shop, etc) often have a lower AOV than website purchases.
â
### **Example:**
* Customer purchases a $50 product, $5 shipping, $3 tax = **Heatmap AOV: $58**
* Shopify would report **$50 AOV** (excluding shipping and tax).
â
â
**6\. Pageviews**
-----------------
### **How Heatmap Calculates:**
Counts each individual page visited within an engaged session.
### **What's Excluded:**
* Pageviews during passive, unengaged sessions (no click, no scroll, <5 sec duration)
â
### **Shopify Difference:**
* Shopify counts all pageviews, including from passive or accidental sessions.
â
### **Example:**
* User visits homepage (10 sec), clicks to product page â **2 pageviews â **
* User quickly clicks and immediately exits (<5 sec, no click) â **0 pageviews â
â
â**
**7\. Add to Cart**
-------------------
### **How Heatmap Calculates:**
Counts **sessions** where a visitor clicks Add to Cart (ATC) at least once. This is session-based counting, meaning heatmap counts Add to Carts as âdid this session Add to Cart or not.â If yes, you will see one ATC in your dashboard.
### **What's Excluded:**
* Multiple Add-to-Cart clicks within the same session (session-based reporting)
* Sessions without engagement
â
### **Shopify vs Heatmap:**
* Shopify reports sessions where Add to Cart occurred, but doesn't differentiate multiple ATCs within one session explicitly. Their documentation **does not disclose this,** while Heatmapâs does.
â
### **Example:**
* User clicks Add-to-Cart three times in same session â counted as **1 Add to Cart**
â
â
**8\. Begin Checkout**
----------------------
### **How Heatmap Calculates:**
Counts sessions that reach the checkout payment page after a session begins on a web page. **Very important,** if a user lands in Checkout as their entry page, Heatmap does not record this as a true Begin Checkout.
### **What's Excluded:**
* Sessions that begin directly on checkout (direct links, email checkout links, external shops like TikTok Shop, etc)
â
### **Shopify Difference:**
* Shopify counts all sessions reaching checkout, including direct-to-checkout sessions.
â
### **Example:**
* User browses products, proceeds to checkout page â **Counted â **
* User lands directly on checkout from external link â **Not counted â
â**
**9\. Transaction (Purchase)**
------------------------------
### **How Heatmap Calculates:**
Counts completed purchases where the visitor reaches the "Thank You" page.
### **What's Excluded:**
* Incomplete Thank You page load (never reached the Thank You page or instant bounce from Thank You page)
* Purchases starting directly at checkout (without prior browsing session)
* Off-website transactions
### **Shopify Difference:**
* Shopify counts all completed transactions regardless of where the purchase is madeâ
â
### **Example:**
* User browses site, initiates checkout, hits Thank You page â **Transaction counted â **
* User lands directly on checkout, completes purchase â **Not counted â**
* User buys from Shop App, not website **â Not counted â
â
â**
* * *
**Element-Specific Definitions**
================================
Hereâs how we define each element-specific metric with our Heatmaps to understand how often that element plays a role in driving conversions:
| | |
| --- | --- |
| **Name** | **Definition** |
| Clicks | The total number of clicks associated with an element. |
| Purchases | The total number of purchases associated with an element. |
| Revenue | The total revenue generated from all purchases linked to a particular element. |
| Average Order Value (AOV) | The average amount spent per order on the element. |
| Conversion Rate (eCVR) | Percentage of clicks on an element that result in a purchase.
_\= Element Purchases / Element Clicks_ |
| Revenue per Session (eRPS) | The total revenue from users who viewed a specific element on their screen during a visit to a page.
_\= Element Revenue / Engaged Page Sessions_ |
| Revenue per Click (eRPC) | The total revenue generated per click on a specific element.
_\= Element Revenue / Element Clicks_ |
* * *
**Understanding data discrepancies**
====================================
Not all platforms measure traffic the same way and not all data is created equal. Thatâs by design. While other platforms may log every page load or transaction (bots included), Heatmap filters for intent-driven, high-quality user behavior. This means you get cleaner, more actionable insights focused on what truly matters: optimizing your website for real customers.
đ Want to learn more how our data compares? Check out:
* [Heatmap vs Shopify](https://intercom.help/heatmapcom/en/articles/11525742-heatmap-vs-shopify-why-the-numbers-are-different-hint-we-did-it-on-purpose)
* Heatmap vs Google Analytics
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_77d464460f)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_8ad429075c)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_eb2ac3b1ab)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_06e4cc01c3)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_ac83e7b521)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_62fdcb6eff)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_9484ca4954)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_09e8ef573b)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_4667aa5055)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_11a72553a6)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_3acdcd18f5)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_8d36c79aab)
[](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology#h_187cc6d7b8)
---
# Manage Account, Subscription & Billing | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#main-content)
Manage Account, Subscription & Billing
======================================
April 13, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_87b7e06612)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_7dc3ba70e3)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_5746a6e6b4)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_fd99ff2365)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_3098b4aa87)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_ff2f096218)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_ac57454b3e)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_486bad8c7b)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_89784070e7)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_b673185b3c)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_a363a17152)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_f95095748b)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_2ac66843e9)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_5627e08a4a)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_41a7869252)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_39546e6e81)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_bf1bd60c82)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_d6a1df38e8)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_cdacf8892b)
This resource is designed to help you easily manage your account, subscriptions, billing, and team access within the Heatmap platform. Whether youâre updating personal details, inviting team members, adjusting your subscription plan, or handling payments and invoices, this guide provides clear, step-by-step instructions and helpful notes. Our goal is to ensure you have all the information you need to manage your Heatmap account with confidence and efficiency.
**Quick Links**
* [Account Management](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_87b7e06612)
* [Subscription Management](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_3098b4aa87)
* [Billing and Payments](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_b673185b3c)
* [Discounts and Partnerships](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_41a7869252)
* [Refunds](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_d6a1df38e8)
* * *
**Account Management**
======================
**Updating Account Details**
----------------------------
### Update your account information
1. Log in to your Heatmap account using your registered email and password.
2. From the dashboard, click your account name in the lower left corner.
3. Select **Profile** (highlighted in green).
4. Under **Settings**, youâll see tabs for **Account** -> **My Account, Managed Accounts, My Team Members**, etc.
**My Account** lets you update:
* Full name
* Username
* Email address
* Phone number
* Billing address
5. After making changes, click **Update**. Youâll see a success message confirming your update.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1708018863/aa30a5449672055bf61144b5a9b5/b7a931dd-724f-4a9f-8818-728b773617c0?expires=1789486200&signature=234c940108f06e58f9147c00192e9bcf0f6f2be8dc80d03a4e32b100fb143795&req=dScnHsl%2FlYlZWvMW1HO4zWrUoIQgA14HZ%2F2i2%2FF%2B2z76tQK%2FSktxSuQmrlv3%0AkqQtSLq4dYoewtnpvtw%3D%0A)
### Change Your Password
1. Go to the **My Account** tab and select **Change Password**.
2. Youâll receive a verification code (OTP) in your email. Enter this code to initiate the reset process.
3. Enter your new preferred password, then enter it again to confirm on the second tab
4. Confirm this by clicking âReset Passwordâ before
5. Once successful, youâll see a confirmation message.
**_Note:_** For extra security, you can enable **Two-Factor Authentication (2FA)**. This requires both your password and an authenticator app code when logging in.
You can also update company information (such as company name or registered email) under the **Profile Details** section.
**Adding Team Members**
-----------------------
If youâre an agency or account owner, you can invite teammates to your Heatmap workspace.
### Add a new member
1. Go to **My Team Members** in the **Accounts** menu.
2. Click **Add Team Member**.
3. Enter the teammateâs full name, email address, and an optional message.
4. Choose their access level (Read or Write):
* **Read**: Can view dashboards and reports only.
â
* **Write**: Can view and edit data, download invoices, invite other members, etc.
â
5. Select which websites they should have access to (useful if you manage multiple sites or clients).
6. Click **Add Member**.
The teammate will get an email invitation. Their status will appear as **Pending** until they accept. Once they join, their status changes to **Active**.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2043233018/726ee8013268f38a3bd35765fde7/image.png?expires=1789486200&signature=1d27368d8a92fa52fa2b8e8bbaf23aa710b5f325a20d62ab7a55bfbaf9110cad&req=diAjFct9noFeUfMW1HO4zap797SB7YHPJxqPC%2FoYVbnoPJGO5HBg7z5WTEXj%0A1OR98TqGOWDIXTboHvc%3D%0A)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2043234444/70bd84bcb0a1ce19c1ea20c30fb1/image.png?expires=1789486200&signature=a8d31655a5b72a43aa1858d0bf85dc85b9feb1b4634cf430253116721259e74a&req=diAjFct9mYVbXfMW1HO4zWBF3x6M4VFl2%2FCvzldMbjsTN1xWUxkcj%2FCoMiP5%0AMzdtLTID3uNRV9Suwm0%3D%0A)
**Managing & Removing Team Members**
------------------------------------
* You can see all active and pending invitations under **My Team Members**.
â
* To update a memberâs role, click the **Actions** icon, choose the desired team member, and adjust their access permission level.
* You'll be able to choose either of the following access permission levels:
* **Read**: Can view dashboards and analytics. Cannot make changes, invite teammates, or view billing details.
* **Write**: Full access to dashboards, analytics, billing, and ability to manage teammates.
â
* To remove a teammate, choose **Remove User**. Youâll be asked to confirm, as this action cannot be undone. Once confirmed, the teammate is permanently removed from your workspace.
* * *
**Subscription Management**
===========================
**Checking Your Current Plan**
------------------------------
You can view all your subscriptions and their status in one place.
1. Log in to your Heatmap account.
2. Click **Settings** from the lower-left corner of the dashboard.
3. Select **Subscriptions** (4th option in the Side Menu to your left).
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1708025798/c0d2acc9fc7740e3b79967543f1d/8ddbe5be-88d6-415c-a52d-be78eceac0c0?expires=1789486200&signature=9463c468dc65429604259022187466ff7e94198a3f8e9ef87e94dd7b35d891f0&req=dScnHsl8mIZWUfMW1HO4zVI4LPfq4%2FlIIJYm5nAz3mf%2FvuYC2bQbZgGh10Xp%0AkbFF0G0lVPvZqHLCf7c%3D%0A)
Here youâll see:
* All your websites, whether active or cancelled.
* **Start date** (when the subscription began).
* For cancelled sites, the start dates are updated when the cancelled site is reactivated. If a subscription was cancelled and later reactivated, youâll see the start date of the new subscription.
**_Note:_** Currently, plan pricing only appears when choosing the Reactivate Subscription button.
**Changing Plans**
------------------
You can adjust your Heatmap subscription at any time.
1. Go to **Settings > Subscriptions**.
2. Find the site you want to update and click the **Options (âź)** menu.
3. Select **Change Plan**.
4. A window will show with the option to select the desired plan with your appropriate revenue tier.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2271135019/a801c39d8bfb8d2d1b71fee0deae/image.png?expires=1789486200&signature=cc986d4bfe77fd89ed5a8d0bf5a827aaa8d846bd124f358e4df325dff11726ca&req=diIgF8h9mIFeUPMW1HO4zekJFLXJGSIU47a0Mv6%2BRPWk74d48ZkneziINwAr%0AvtJC%0A)
5. Choose **Monthly** or **Yearly** billing when the preferred plan has been selected.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2271138577/58c5f5e29d5c07a7d62cb9560cf1/image.png?expires=1789486200&signature=08d08ca09f5de10f92519867a89a33c541564773202212aa6e4caf0491d1d293&req=diIgF8h9lYRYXvMW1HO4zc9mGm7IYZOw3o%2B1uBOiumLk7dG8xzsfKEHBKWNs%0Ae%2BIA%0A)
6. Confirm the change. Youâll see a success message at the bottom left corner of the screen.
â
**_Note:_** If the dashboard doesnât update immediately, refresh the page to see the new status.
**Cancelling Your Subscription**
--------------------------------
To pause or cancel your Heatmap subscription:
1. Go to **Settings > Subscriptions**.
2. Find the site you want to cancel, then click the **Options (âź)** menu under the Actions column.
3. Select **Cancel Plan**.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2271140340/36169c11f12d37a9597b8f8ac4c8/image.png?expires=1789486200&signature=b9b9cfea670bbc7e21ac96fabf45491bd095b60e113605faba821adaee70c64f&req=diIgF8h6nYJbWfMW1HO4zYgpgR87fW57MJSZUlna%2BG8LDyFgDFJxygnmGLgK%0AyP43%0A)
4. A confirmation message will appear, where you can then click **Confirm Cancellation**.
1. If you just activated the subscription, cancellation is immediate.
2. If youâve been active for a while, you may be asked for feedback prior to confirming your cancellation.
After cancellation, youâll keep access until the end of your billing period or trial, but you wonât be charged again. Even though your subscription might be cancelled, you'll still have access to your data for the duration of time defined by your plan.
â
**Reactivating a Subscription**
-------------------------------
You can restart a cancelled subscription anytime.
1. Go to **Settings > Subscriptions**.
2. Find the cancelled site and click the **Options (âź)** menu.
3. Select **Reactivate Subscription**.
4. A confirmation window will show your plan name, price, and tier. Click **confirm**.
5. Youâll see a success message once the subscription is active again at the lower left corner.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2271152401/062c21874e41ad7506e852fcd6ba/image.png?expires=1789486200&signature=48e65e18761629c472eac35c4af53c6fc8dc74d524178ffccaf5260c6c03a73f&req=diIgF8h7n4VfWPMW1HO4za8rTuHq3SbqgEygCz3pJ9e9yoTc9zX3E6m9gZkv%0AwMwK%0A)
â
â**â ïž Important:** If your site was inactive for a while, the system may assign a new Site ID. Always reinstall the **latest snippet** from your account to ensure tracking works correctly. Even if the Site ID doesnât change, itâs best practice to copy and reinstall the most up-to-date snippet from Heatmap. This prevents tracking issues due to code updates.
* * *
**Billing and Payments**
========================
Adding or Updating Payment Methods
----------------------------------
You can manage your payment methods directly in your Heatmap account.
1. Log in to your Heatmap account.
2. Go to **Settings** (bottom-left corner of the dashboard).
3. Select **Payments**.
4. Under the **Methods** tab, youâll see your saved cards.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1715572024/f5e402d2fe9908d826408a6e8237/30637866-9146-40d3-83ed-d756fa81efb8?expires=1789486200&signature=9e6c05f35bc527996cee82f38dacdd029ebc02b6447754519e5f4cafdc22769f&req=dScmE8x5n4FdXfMW1HO4zQo%2BcLcnW8LWAG9R5tkNUs7FsjJ8nqc6L0ASllXv%0A%2BUzYMFQwywr3iB8u9a8%3D%0A)
**To Add a New Card**
1. Click **Add Payment Method**.
2. Enter your card details (Visa, Mastercard, or American Express).
3. If the card is valid, youâll see a confirmation message.
4. You can tick **Make Default** if you want this card used for all future payments.
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1721450302/68ca96519c21dc8805eb97659e17/Screenshot%2B2025-09-11%2Bat%2B1_36_08-E2-80-AFPM.png?expires=1789486200&signature=542e12460ab581c34e566c03cae903015ecaccfad49818c396b3f9d4dc231788&req=dSclF817nYJfW%2FMW1HO4zTCLbVR6VXV7%2FSa8MlPBbWDludpASvk4McUUgBkd%0AzT6n%0A)
**To Update a Card**
1. Find the card under the **Methods** tab.
2. Click **Edit** to update details like expiration date or ZIP code.
3. Save changes. Youâll get a notification confirming the update.
4. If you only have one card, it will automatically be your default.
â
**To Remove a Card**
1. Open the **Edit** menu on the card.
2. Choose **Remove**.
â
Remember: if you only have one card, you must add a new one first before removing it.
**Viewing Invoices & Receipts**
-------------------------------
All invoices linked to your subscriptions are available in your account.
1. Go to **Settings > Payments**.
2. Under the **Payments** tab, youâll see a list of invoices by date and amount.
3. To get a copy, click **Download** and an invoice will be saved to your device.
â
â**_Note:_** Receipts are not automatically issued through the platform. If you specifically need a receipt, you can request one from Support at [support@heatmap.com](mailto:support@heatmap.com)
.
**Checking Payment History**
----------------------------
Your full billing history is shown under the **Payments** tab in Settings.
Youâll see:
* The date of each transaction.
* The amount charged.
* The subscription linked to the payment.
This helps track which websites or plans were billed and when.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1715574593/8681df0468081481996b145c256e/e84c2d82-7dc6-4172-8ab0-8ae6a6a7fb5e?expires=1789486200&signature=b2d3fc9018059a81a2f4896801af42aecb90c07a456e6859f378ac49f598b5f8&req=dScmE8x5mYRWWvMW1HO4zZc%2FzKvaLb%2BoUpHkf3hV%2FGcRtWEncxZxxG1Xvqae%0AbcbFcAEuV7GUNlba9%2Fc%3D%0A)
**Payment Failures**
--------------------
Payments may fail for several reasons:
1. The card is invalid.
2. Insufficient funds.
3. The card has been restricted by the bank.
â
**What Happens When a Payment Fails**
* The system will retry charging your card automatically every 2 days.
* It will attempt up to **5 times**.
* If all retries fail, your subscription will be **paused,** and tracking will stop.
â
â**_Note:_** This may look like your Heatmap snippet isnât working, but often itâs linked to billing. Support can check logs on the backend to confirm if tracking stopped because of failed payments.
* * *
**Discounts and Partnerships**
==============================
Heatmap offers limited discounts and partnership programs to maximize your value.
Annual Plan Discounts
---------------------
For long-term savings, Heatmap offers a 25% discount on annual plans when paid upfront. These discounts can also stack for clients part of our Agency Partner Program, allowing partners to maximize value while providing flexible pricing options for their clients.
Agency Partner Program
----------------------
Heatmap offers an Agency Partner Program designed for agencies managing multiple clients. Agencies can receive a 15% month-to-month discount, which can either be retained or passed along to clients.
For more information on annual plan discounts or how to become a partner, please reach out to [marko@heatmap.com](mailto:marko@heatmap.com)
.
* * *
Refunds
=======
At Heatmap, our goal is to make sure youâre happy with your experience. If something doesnât go as expected, whether itâs a billing error, a cancellation issue, or you feel you havenât received the value you were hoping for, our Customer Support team will review your request. Refunds are typically limited to recent charges and, once approved, may take 5â15 business days to appear in your account, depending on your bank or card provider. Youâll receive a confirmation with the refunded amount and the date of the original charge. To get started, please reach out to [support@heatmap.com](mailto:support@heatmap.com)
.
* * *
Have further questions?
=======================
Reach out to our Customer Support team at [support@heatmap.com](mailto:support@heatmap.com)
, and we're more than happy to help.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_87b7e06612)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_7dc3ba70e3)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_5746a6e6b4)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_fd99ff2365)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_3098b4aa87)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_ff2f096218)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_ac57454b3e)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_486bad8c7b)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_89784070e7)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_b673185b3c)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_a363a17152)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_f95095748b)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_2ac66843e9)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_5627e08a4a)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_41a7869252)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_39546e6e81)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_bf1bd60c82)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_d6a1df38e8)
[](https://intercom.help/heatmapcom/en/articles/12151283-manage-account-subscription-billing#h_cdacf8892b)
---
# FAQ: Why Are Certain Pages Excluded from Tracking? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#main-content)
FAQ: Why Are Certain Pages Excluded from Tracking?
==================================================
May 7, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#h_3cdb1b2737)
[](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#h_3a15121ed4)
[](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#h_5171662a95)
[](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#h_f36196c41b)
[](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#h_388ff16859)
[](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#h_b9a981f535)
Why are some pages on my site not being tracked?
------------------------------------------------
Heatmap.com automatically excludes certain types of pages from tracking by default. This is intentional â not a bug or misconfiguration. The pages excluded fall into two main categories: **password-protected pages** and **highly dynamic pages**.
* * *
Which pages are excluded by default?
------------------------------------
**1\. Account and login pages (e.g., `/account/*`)**
These pages are password-protected. Because Heatmap.com cannot authenticate past a login wall, we're unable to access or track these pages reliably. Additionally, the content within account pages is dynamic â it changes based on the logged-in user â which makes aggregate heatmap data inaccurate and unhelpful.
**2\. Cart pages**
Cart content is dynamic by nature: it changes every time a user adds or removes a product. Tracking a dynamic cart would produce unreliable heatmap data, so cart pages are excluded by default. This is the same logic applied to account pages.
**3\. Tools/recurring subscription pages (e.g., `/tools/recurring/*`)**
Any pages under the `tools/recurring` URL path are excluded. These pages typically display subscription management content that is dynamic and user-specific â similar to cart and account pages. Pages associated with recurring subscription tools are also excluded for the same reason.
* * *
Why does dynamic content cause tracking issues?
-----------------------------------------------
Heatmap data is most accurate when the page layout and content are consistent across sessions. When content changes based on the user (like a cart, an account dashboard, or a subscription management page), heatmap clicks and scroll data can't be meaningfully aggregated â different users are seeing completely different content in the same spot.
* * *
Can these exclusions be changed?
--------------------------------
In most cases, no â these exclusions exist because of fundamental technical limitations (authentication walls, dynamic rendering). If you believe a specific page is being excluded incorrectly, reach out to the support team and we can review it with you.
* * *
What if I need to track behavior near these excluded pages?
-----------------------------------------------------------
Consider tracking the **pages immediately before and after** the excluded section. For example:
* Track your **product pages** and **collection pages** leading into the cart
* Use **funnel analysis** to see where users drop off before or after excluded steps
* * *
Still have questions?
---------------------
If you're unsure whether a specific page on your site is being tracked or excluded, [contact our support team](mailto:support@heatmap.com)
and we'll take a look at your setup.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#h_3cdb1b2737)
[](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#h_3a15121ed4)
[](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#h_5171662a95)
[](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#h_f36196c41b)
[](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#h_388ff16859)
[](https://intercom.help/heatmapcom/en/articles/15013698-faq-why-are-certain-pages-excluded-from-tracking#h_b9a981f535)
---
# User Guides | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/13751364-user-guides#main-content)
User Guides
===========
Detailed tutorials to help you make the most of every feature.
7 articles
* [User Guide: Web Analytics](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics)
* [User Guide: Funnels](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels)
* [User Guide: Heatmaps](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps)
* [User Guide: Recordings](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings)
* [User Guide: Customer Feedback Surveys](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys)
* [User Guide: Journey Analysis](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis)
* [User Guide: Chrome Extension](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension)
---
# Heatmap Agency Partner Program | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12525606-heatmap-agency-partner-program#main-content)
Heatmap Agency Partner Program
==============================
March 23, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12525606-heatmap-agency-partner-program#h_29e06fc1fc)
[](https://intercom.help/heatmapcom/en/articles/12525606-heatmap-agency-partner-program#h_61308b7e3b)
[](https://intercom.help/heatmapcom/en/articles/12525606-heatmap-agency-partner-program#h_ca61883349)
[](https://intercom.help/heatmapcom/en/articles/12525606-heatmap-agency-partner-program#h_5563e25d40)
[](https://intercom.help/heatmapcom/en/articles/12525606-heatmap-agency-partner-program#h_5293a66670)
Welcome! Weâre thrilled to have you partnering with Heatmap.
This guide walks you through how to get set up, submit referrals, and earn commission. Feel free to share this with anyone on your team working with Heatmap.
**Applying to the Heatmap Partner Program**
===========================================
Becoming a partner is simple:
1. Visit [https://www.heatmap.com/partners](https://www.heatmap.com/partners)
and click **âBecome a Partnerâ**
2. Complete the form and **submit** your application
3. Once approved, youâll receive:
* A dedicated Slack channel with our team
* A unique referral link
* A 15% code (for you to keep as kickback or pass along to clients)
**How Do Referrals Work?**
==========================
All referrals must be submitted using your **unique partner link**.
When a referred account becomes a paid subscriber:
* The account is tagged to your partner profile in our CRM
* Commission becomes active once the subscription begins
**Important:**
* Referrals are valid for **30 days** from submission
* If the account does not subscribe within 30 days, the referral expires
**Commission Structure**
===========================
* **Duration:** Paid for 12 months
* **Condition:** Commission is paid while the account remains active
* If the account cancels, commission payments stop
* Commission is paid in monthly installments
* Reports are generated quarterly and payouts are processed at the end of each quarter
Attribution Policy
==================
Commissions are attributed to the original referred account at the time of signup.
Additional subscriptions, domains, or expansions are only included if shared upfront as part of the referral.
Retroactive attribution is not supported.
* * *
**Have further questions?**
===========================
Reach out to our Customer Support team at [support@heatmap.com](mailto:support@heatmap.com)
, and we're more than happy to help.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12525606-heatmap-agency-partner-program#h_29e06fc1fc)
[](https://intercom.help/heatmapcom/en/articles/12525606-heatmap-agency-partner-program#h_61308b7e3b)
[](https://intercom.help/heatmapcom/en/articles/12525606-heatmap-agency-partner-program#h_ca61883349)
[](https://intercom.help/heatmapcom/en/articles/12525606-heatmap-agency-partner-program#h_5563e25d40)
[](https://intercom.help/heatmapcom/en/articles/12525606-heatmap-agency-partner-program#h_5293a66670)
---
# Understanding Heatmap vs Shopify Data Differences | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#main-content)
Understanding Heatmap vs Shopify Data Differences
=================================================
Why the Numbers are Different
September 25, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_b749d186d2)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_eb116ce934)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_a67d797fa6)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_79da997991)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_78ee973b60)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_d61fe9a8d8)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_e5123255a5)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_26cceb45f5)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_a219348671)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_7601657726)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_46271710c9)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_bf33f612a1)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_e026be2edf)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_2263e0d32c)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_4a77645be1)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_1528483310)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_519cf39ace)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_88d45c2685)
**Introduction**
----------------
Seeing different numbers between Heatmap and Shopify? Good! **That's by design.** Shopify provides a broad view of your storeâs overall performance across all channels, while Heatmap is laser-focused on website behavior and engaged sessions. Neither is ârightâ nor âwrong;â they simply track data differently, which is why their numbers donât always align.
This article will help you understand how Shopify vs Heatmap approach metrics differently and then get started with Heatmap!
**1\. Shopify âSessions Over Timeâ vs Heatmap âEngaged Sessionsâ**
==================================================================
Shopify defines a session as a continuous period of activity by a visitor, which expires after **30 minutes of inactivity** or at midnight UTC ([Shopify session definition](https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/acquisition-reports#sessions-over-time-report)
). Even if a visitor lands directly at checkout and buys, Shopify still counts this as a session. ([Shopify acquisition reporting](https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/acquisition-reports)
).
Heatmap sessions, on the other hand, are engagement-driven: a session only starts when a user clicks, scrolls, or spends at least 5 seconds on the site.
â
**Comparing Shopify vs Heatmap Session Definitions**
----------------------------------------------------
| | |
| --- | --- |
| **Shopify** | **Heatmap** |
| Server-side tracking: counts all hits to your Shopify-hosted store, including passive browsing and bot traffic | Client-side tracking: focused on real browser interactions |
| Sessions include instant bounces, minimal filtering of spam | Filters out accidental visits, bounces, and bots |
| Designed for broad business-level reporting | Specifically built to provide detailed analytics optimized for e-commerce conversion and website improvement.â |
**Shopify vs Heatmap Key Differences**
--------------------------------------
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559536775/993a58250b2ba853d3af9cb2d4cb/HM+vs+Shopify_2.png?expires=1789486200&signature=3dac5edce0021088b1f37c19e5b194ba1cda9dbb956b6760bb3765975efa0357&req=dSUiH8x9m4ZYXPMW1HO4zdOyuEkOypI6cwBeC5bagB3g5ZJvgCO3L9PbNmrY%0AilvJnOMS%2FYtTrPodFFA%3D%0A)
**Why This Matters:**
---------------------
Shopify sessions are great for overall traffic volume, while Heatmap sessions show when real shoppers are actually engaging with your site, giving you more accurate data for CRO and UX optimization.
**2\. Shopify vs Heatmap AOV (Average Order Value)**
====================================================
Shopify calculates AOV across all channels (online store, Shop App, social commerce, point-of-sale, etc.). Its formula includes $0 orders, refunds, and exchanges, while excluding shipping and taxes. This often results in a lower reported AOV because these factors pull the average down.
Shopify calculates **Average Order Value (AOV)** using:
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559472805/75863f548734e1d3fc7a9eb40292/Screenshot+2025-06-06+at+1_49_21%E2%80%AFPM.png?expires=1789486200&signature=a19e9307f34f103aac68bd2596be1e8c7185dbeb5745544530513cf08cccc583&req=dSUiH815n4lfXPMW1HO4zXW9IcDJywi0gubmhEkRtqVfBXW3C1co7EtxWfgQ%0AOnuTrrGR0ptL0DT78yo%3D%0A)
Heatmap focuses only on website-originated transactions. It excludes refunds and post-purchase adjustments (like exchanges), while including shipping and taxes in the calculation. Every tracked transaction is tied to an engaged session that began on your site, so the resulting AOV more accurately reflects true customer spending behavior during a visit.
**Heatmap AOV Calculation:**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1719495065/f83f7fa7fe7a3b1798fdcdd6edcc/Screenshot%2B2025-06-06%2Bat%2B1_50_26-E2-80-AFPM.png?expires=1789486200&signature=44ff1e9d05a3eeaa73e0184b60d9f4622abfe9a8bf2dfada0e4eefd8ee3acc7d&req=dScmH813mIFZXPMW1HO4zWQqxArW6U7D5%2FWOjqD%2FXh5JiHsgPlRBO%2F9Wld0M%0Av4m37qZw0bSHSRlgz4U%3D%0A)
**Comparing Shopify vs Heatmap AOV Definitions**
------------------------------------------------
| | |
| --- | --- |
| **Shopify** | **Heatmap** |
| Includes all channels (online store, Shop App, Social, POS, etc.) | Includes only website transactions |
| Includes $0 orders, refunds, and exchanges | Excludes refunds and exchanges to focus on purchase intent |
| Excludes shipping and taxes | Includes shipping and taxes |
**Why This Matters for Your Business:**
---------------------------------------
Because Shopifyâs AOV mixes in $0 orders, returns, and non-website sales, the number can look lower or more volatile than what you see in Heatmap. Heatmapâs AOV strips out these data distortions and focuses purely on the **value of transactions that originate on your website**, giving you a more actionable benchmark for testing pricing strategies, measuring product performance, and guiding conversion rate optimization.
Shopifyâs AOV is valuable for **financial reporting across your entire business**, while Heatmapâs AOV is tailored to reveal **how much each engaged website visitor is really worth**.
**3\. Shopifyâs "Add to Cart" Metrics**
=======================================
Shopifyâs analytics primarily measure **"Sessions with Add-to-Cart"** events, defined as:
* **Number of sessions** in which **at least one product** was added to a user's cart (Shopify Behavior Reports).
* Shopify **does not explicitly document** counting each individual add-to-cart click within the same session separately, only the presence or absence of at least one cart addition per session.
This approach provides broad insights into cart interactions at the session level, which is useful for a general understanding of cart engagement across your site.
Heatmap tracks **individual "Add to Cart" events** explicitly and precisely:
* Records **every single Add-to-Cart click** independently, offering detailed, granular analytics about actual user interactions.
* Tied explicitly to engaged sessions (real user behavior), allowing marketers to identify precise product interests and optimize accordingly.
* Filters out accidental clicks, bots, and unengaged sessions, ensuring data reflects genuine user intent and actionable insights.
**Comparing Shopify vs Heatmap Add to Cart Events**
---------------------------------------------------
| | |
| --- | --- |
| **Shopify** | **Heatmap** |
| Counts whether an Add to Cart event fired in a session | Records every Add to Cart event firing independently |
| Session-level metrics (whether or not it's present) | Event-level metrics (precise tracking of each interaction) |
| Useful for general engagement trends | Actionable for product-page optimization and CRO |
**Why This Matters**
--------------------
Shopifyâs session-level approach offers a broad sense of cart activity but misses details about the frequency and intensity of engagement within the same session. Heatmapâs detailed, event-level tracking gives you those insights, making it easier to understand exactly how customers interact with products, optimize product pages, and improve conversion rates by focusing on true shopping behavior.
**4\. Shopify Total Sales vs Heatmap Website Revenue**
======================================================
When you click the Analytics tab in Shopify, youâll see a large chart with a revenue number at the top. This number is **Total Sales**, which is calculated with _all purchase methods_, including off-website sales. While this helps understand overall business performance, it doesn't isolate website-specific transactions.
Shopifyâs Total Sales is most useful for business and not website performance for multiple reasons:
* Subtracts refunds and adjustments
* Includes instant bounces of users who never truly âshoppedâ
* Includes off-website sources (point-of-sale, TikTok/Instagram shop, Shop App), which are not transactions that originate from your website
* Draft orders are included in this revenue number
Heatmap, by contrast, reports Website Revenue only. It includes taxes and shipping in the calculation but may not capture upsell adjustments or subscription renewals that happen after checkout. Heatmapâs goal, as a behavioral analytics tool, is to capture human behavior exclusively on your website.
**Comparing Shopify vs Heatmap Revenue Definitions**
----------------------------------------------------
| | |
| --- | --- |
| **Shopify** | **Heatmap** |
| Includes all channels (online store, Shop App, Instagram, TikTok, POS, Draft Orders, etc.) | Includes only website-originated sales |
| Subtracts refunds and adjustments | Excludes refunds |
| Excludes taxes and shipping from AOV | Includes taxes and shipping in AOV |
| Aligns reporting to the store's time zone | Defaults to Eastern Time (GMT-4), which can shift orders placed near midnight |
You may also notice a slight difference in revenue (often less than 5%) when comparing Shopify and Heatmap. A common reason is that some shoppers land directly on Checkout without first browsing the site; Heatmap is designed to exclude these, since they arenât part of a true shopping session. Additionally, Heatmap records revenue when its tracking snippet fires on the Thank You page. If a user exits too quickly, loses connection, or navigates away before the snippet loads, that order may not be captured. This accounts for 4â8% of conversions being untracked (sometimes 10â12% for mobile or social-heavy traffic). These differences are expected and intentional. Heatmap focuses only on genuine on-site shopping activity, giving you a cleaner lens for website optimization.
**Why This Matters**
--------------------
Discrepancies between Shopify and Heatmap revenue are normal and donât mean either platform is âwrong.â They reflect differences in **channel coverage, data methodology,** and **tracking scope**. Shopify is built for comprehensive accounting and business reporting, so its totals will almost always be higher. Heatmap is built specifically for website optimization, focusing only on on-site shopper behavior.
Small mismatches can also occur due to untracked conversions, upsell adjustments after checkout, or time zone alignment. For an apples-to-apples comparison, we recommend using Shopifyâs **Total Sales by Channel** report and selecting Online Store. That number will align most closely with Heatmap.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1719522229/1209b6d64d72cbf91e32e42de8ee/AD_4nXc6A_Z1rspDCPhJFxhSAvLK2ChlM2IJkrYQ6Ckw1u5C8ERFy47fqHBO-rrHlNYUbEKpBdSrFzG1614VxkwSOVVHnt7-djFXo7Li6-A-s2Kwq4vuwD1klm31C-p0PsrseKVEHPI13Q?expires=1789486200&signature=6e8a79348e6a0168423edddcc7896124339112d9f91375d27a19669e945847f6&req=dScmH8x8n4NdUPMW1HO4zVYu8HaicAreHix3DrFscWx%2FR37BpGxowtY%2FUh85%0AdqLFkOnVsAoV1XiaAWA%3D%0A)
Ultimately, Shopify is your source of truth for accounting, while Heatmap is your best lens for understanding how shoppers behave on your website and where you can optimize conversions.
**5\. Shopify Orders vs Heatmap Purchases**
===========================================
In Shopify, there are two âtransactionsâ metrics: Orders and Orders Fulfilled. Orders as a metric include all sources, including those that are off-website transactions. This will make your Heatmap Purchases metric appear lower than Shopifyâs Orders as we are only tracking this metric.
Orders Fulfilled is a better metric to use, as some may be processing, but still reports on all purchase sources beyond your website. You can view Orders Fulfilled on this image below:
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559459229/63456b8bed8946dbd74b03235ce1/AD_4nXdNZlzPIjBMROAotJ0idhK_ljJY7_gbyA_mSioMMsIKuDLkIwh2Z2f9jHDPSAzy_PDgKcstYOjc9rvjUc64fqq899xu5lNhYNIG8o46UjEQhYh2JqEBUVvSiVtG66U9KUmE_l3YKw?expires=1789486200&signature=52336834abdf1877120640a292bed8173fcc2fd7b5b67fd984a240584fb0a707&req=dSUiH817lINdUPMW1HO4zbV4suinbrXkRHfyPifiRlcxxhQTPd%2FmGsoM9ngr%0AJi6iTCx9pCsNnVrDYFs%3D%0A)
Why This Matters
----------------
Heatmap focuses strictly on website behavior, so its purchase counts will be lower than Shopifyâs global orders metric. This is intentional as it ensures you see only true website sales activity.
* * *
**Conclusion**
==============
The key takeaway: Shopify and Heatmap are built to answer different questions. Shopify is designed for full-business reporting across channels, while Heatmap is intentionally focused on website engagement, conversions, and actionable insights.
By using Heatmapâs session-based lens, you get a clearer picture of how often shoppers return, engage, and convert on your site, helping you optimize UX, CRO, and revenue growth.
* * *
**Need Help?**
==============
### Other Relevant Articles
[How Heatmap Collects Data](https://How%20Heatmap%20Collects%20Data)
[Heatmap Data Definitions & Methodology](https://Heatmap%20Data%20Definitions%20&%20Methodology)
[Understanding Heatmap vs Google Analytics (GA4) Data](https://Understanding%20Heatmap%20vs%20Google%20Analytics%20(GA4)%20Data)
[Why Do I See Different Revenue or AOV Numbers in Heatmap?](https://Why%20Do%20I%20See%20Different%20Revenue%20or%20AOV%20Numbers%20in%20Heatmap?)
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_b749d186d2)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_eb116ce934)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_a67d797fa6)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_79da997991)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_78ee973b60)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_d61fe9a8d8)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_e5123255a5)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_26cceb45f5)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_a219348671)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_7601657726)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_46271710c9)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_bf33f612a1)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_e026be2edf)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_2263e0d32c)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_4a77645be1)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_1528483310)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_519cf39ace)
[](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data-differences#h_88d45c2685)
---
# Ecommerce & Heatmap Glossary | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12278506-ecommerce-heatmap-glossary#main-content)
Ecommerce & Heatmap Glossary
============================
September 12, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12278506-ecommerce-heatmap-glossary#h_edb928a6d9)
Welcome to the Heatmap Glossary, your go-to library for Ecommerce and CRO terminology, explained in plain English. Whether youâre a store owner, marketer, or just diving into website optimization, youâll find quick, practical definitions here.
đ [Checkout the full Glossary here](https://www.heatmap.com/glossary)
Weâll keep adding new terms regularly, so you always have a simple reference to cut through the jargon and focus on what actually drives revenue.
* * *
Have Questions?
---------------
Reach out to our support team at [support@heatmap.com](mailto:support@heatmap.com)
â
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12278506-ecommerce-heatmap-glossary#h_edb928a6d9)
---
# How to optimize FAQ's | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/8393700-how-to-optimize-faq-s#main-content)
How to optimize FAQ's
=====================
Updated over 2 weeks ago
Table of contents
[](https://intercom.help/heatmapcom/en/articles/8393700-how-to-optimize-faq-s#h_e27d9f259e)
You have an FAQ, don't deny it. In this article we are going to show you how to make money out of it using heatmap.com đ„
[](https://downloads.intercomcdn.com/i/o/834553100/a6269845a5fe33b5277769f8/giphy+%282%29.gif?expires=1789486200&signature=4170f0e349dad20e601ff47f546ba1479d0f1c00eb13d41b22f1ebf4192837ee&req=fCMjE8x9nIFfFb4f3HP0gP%2Fyk9qxq%2Fa2lLH0nT5fwu%2Bmsf1aT2eC2NAqU0Dx%0AiID0NDN%2B2ub3BWHkWQ%3D%3D%0A)
With that in mind we are going to teach you why it matters to optimize you FAQ's to be valuable to your customers and your business.
Here's a video for you on how this is done đContinue reading below if you want more details!
How to make your FAQ's powerful
===============================
FAQ optimization is crucial because users often turn to FAQs when they can't find the desired content on a webpage.
* Analyzing FAQs is valuable not only for optimizing the content but also for understanding what users want to see.
* It's recommended to have more than six to eight questions in your FAQ section, depending on the nature of the product or service.
* To optimize FAQs, check the "revenue per click" and "revenue per session" for each question and rearrange them based on the highest to lowest "revenue per session."
* Underperforming questions can be removed to improve the FAQ section's effectiveness.
* Add a conversational tone to your FAQ - if customers are reading this, they are more serious about a possible purchase than others, so you can showcase your brand's personality/voice here to drive purchase velocity.
* Consider running customer feedback surveys to understand users' questions and concerns better.
* Placing FAQs higher on the page can improve conversion rates, revenue per session, and average order value.
* FAQs should provide answers to users' questions that may not be covered in the main content.
Here's a great example from Every Dose of being concise, answering customer questions, and having fun with the process.
[](https://downloads.intercomcdn.com/i/o/835159095/562e89eb46327bdd9c034848/CleanShot+2023-09-20+at+10.11.23%402x.png?expires=1789486200&signature=a506e341395765ae1d9a7dcb1cafb4cdddfd2bdc5e6177c094420eb6f9cd4301&req=fCMiF8x3nYhaFb4f3HP0gEDIQob1YrrC5OKn%2F1hIqFxQVrU7IoRolJ%2FFM9Iz%0AJ5ZcRYy77uYESe7Xkg%3D%3D%0A)
Now it's time for you to make your FAQ the highest performing, brand-centered section it can be. Excited to see your đ„ results.
â
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/8393700-how-to-optimize-faq-s#h_e27d9f259e)
---
# Policies | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/13170968-policies#main-content)
Policies
========
December 18, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13170968-policies#h_cc453f0a48)
[](https://intercom.help/heatmapcom/en/articles/13170968-policies#h_fc81538e31)
[](https://intercom.help/heatmapcom/en/articles/13170968-policies#h_17e4433e5c)
This article outlines Heatmap policies for free trials, refunds, cancellations, and account restarts.
Free Trial Policy
=================
All new accounts are eligible to receive a 14-day free trial of the Behavioral Suite when signing up for full access to the platform. Users are auto-billed at the end of the free trial period.
If you run into any issues getting started like setup questions, tracking concerns, or account access, our team is happy to help. Please contact [support@heatmap.com](mailto:support@heatmap.com)
, and weâll make sure youâre taken care of.
* * *
Refund Policy
=============
We want you to have a great experience with Heatmap. If something isnât working as expected, weâll work with you to make it right.
Refunds and/or credits are considered on a case-by-case basis. When evaluating a request, we may consider things like:
* the nature of the issue and its impact on your experience
* account usage and timeframe
* what troubleshooting steps have already been attempted
To request a refund or credit, email our support team at [support@heatmap.com](mailto:support@heatmap.com)
with your account details and a brief summary of what happened. Our support team will review your request and follow up with next steps.
* * *
Cancellation Policy
===================
If you decide to cancel, we appreciate the time you've spent with Heatmap. You can cancel at any time, and you'll retain access through the end of your current billing period.
If you'd like to reconsider Heatmap in the future, we're happy to help you get started again. In many cases, customers returning 6+ months after cancellation may be eligible for another free trial. If you restart your subscription in the future, it will be billed at the current price.
If you have questions about canceling, billing, or restarting your account, please reach out to [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13170968-policies#h_cc453f0a48)
[](https://intercom.help/heatmapcom/en/articles/13170968-policies#h_fc81538e31)
[](https://intercom.help/heatmapcom/en/articles/13170968-policies#h_17e4433e5c)
---
# How to optimize your collections page | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/8395968-how-to-optimize-your-collections-page#main-content)
How to optimize your collections page
=====================================
Updated over 2 weeks ago
Table of contents
[](https://intercom.help/heatmapcom/en/articles/8395968-how-to-optimize-your-collections-page#h_32f74a848c)
Not everyone has a collection page, but if you do, you know this is the airport of your site after your homepage.
[](https://downloads.intercomcdn.com/i/o/836285253/50b4eae7688ef78377ec906d/giphy.gif?expires=1789486200&signature=b896930b779cee7c7979c794212772fbe61de23df923b1e6e29e9f2be729c1ec&req=fCMhFMF7n4RcFb4f3HP0gKtGVkhs5QUI4eBs%2BEHYtAKZ91wlhkBoUbPW42%2Bf%0AS6pArnlvIoldARCAPA%3D%3D%0A)
You are routing people on new adventures or helping them along with familiar ones from before. Either way, you need to have a collection page optimized to deliver the most valuable experience to the customer and you!
Here's a video for you on how this is done with Heatmap.com đ„ đ Continue reading below if you want more details!
How to make amazing Collections Pages
=====================================
* Create custom groupings so all the clicks each product gets are grouped together and you can measure more robustly.
* Custom groupings involve drawing a box around specific elements, allowing you to view and analyze them as a group rather than individually.
* Key metrics to focus on for optimizing collections pages are revenue per click and revenue per session, as they provide valuable insights into user behavior and revenue generation.
* Analyze both revenue per click and revenue per session for similar elements to identify which ones perform the best and prioritize the elements with higher revenue per click, as they are likely to generate more revenue long term.
* Consider deprioritizing or removing elements with low revenue per click and session, as they may not contribute significantly to revenue.
* **Pagination** is important when dealing with collections pages with many products. Monitor the revenue per session for the "next page" section to determine if users are exploring further.
* If the "next page" section has significantly higher revenue per session, increase the number of products displayed on the collections page to help users find what they're looking for.
* In summary, to optimize your collections page using heatmap.com:
1. Reorder products from highest revenue per click to lowest.
2. Remove or move underperforming products.
3. Adjust pagination and consider increasing the number of elements on the collections page to improve user experience and conversion rates.
Now go forth and conquer the collection page battles ahead, armed with this information + how to use heatmap.com to make it 10x more profitable!
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/8395968-how-to-optimize-your-collections-page#h_32f74a848c)
---
# How Heatmap Funnels Visualize Data | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#main-content)
How Heatmap Funnels Visualize Data
==================================
September 25, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#h_212db2f93e)
[](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#h_1a68373857)
[](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#h_83f0dac37a)
[](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#h_1bd39e3086)
[](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#h_79cf43c99d)
[](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#h_f279dc804c)
Small discrepancies between Add to Cart (ATC) and Begin Checkout compared to other analytics tools are **by design.** These discrepancies are rooted in funnel logic, session parameters, and event attribution rules. Understanding these differences is key to interpreting your funnel metrics correctly and making decisions based on the right data set for your use case.
In this article, we will focus on the difference between Heatmap and Shopifyâs funnel reporting.
**Open vs. Closed Funnel Tracking**
===================================
Tracking Open vs. Closed funnels is mission-critical to interpreting your data correctly. The fundamental difference is that **Open Funnels** count users at any step, even if they skipped earlier ones, while **Closed Funnels** only count users who completed all previous steps in order.
Hereâs a breakdown of the difference between the two:
| | | |
| --- | --- | --- |
| **Funnel Logic Type** | **Logic** | **Result** |
| Open Funnel | Users can enter and be counted at any step, even if they havenât completed previous steps or did them out of order. | Higher numbers at each step. Good for seeing overall activity, but harder to track exact user paths. |
| Closed Funnel | Users must complete all steps in the correct order during the same session. | Lower numbers, but cleaner counts. Shows a clearer picture of where users drop off. |
If you want your Shopify funnel data to line up better with what you see in Heatmap, try [switching to a closed funnel](https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/behaviour-reports)
in Shopify. That means only users who go through each step in order will be counted. Itâs still a bit broader than what Heatmap tracks (like it might include longer sessions or less engaged users), but itâll help reduce the gap quite a bit.
Also, keep in mind that Heatmap only tracks âAdd to Cartâ and âBegin Checkoutâ events if the session starts on your website, not if someone jumps straight to the Cart or Checkout page from a link or bookmark. Thatâs another reason why the numbers might look a little different.
* * *
**3 Scenarios of Checkout Behavior**
====================================
The following three scenarios show how Shopify may track an Add to Cart or Checkout event, but Heatmap intentionally does not.
**Scenario 1: User Skips Add to Cart**
--------------------------------------
Some websites use the tactic of having a âBuy Nowâ CTA on pages other than Product Pages. If these CTAs link directly to Checkout, they donât trigger your Cart, and therefore donât trigger an Add to Cart event. These sessions will not track if an "Add to Cart" event is not triggered.
### How Heatmap vs Shopify Tracks This:
* **Shopify** logs the event as "Begin Checkout" since the checkout was reached.
* **Heatmap** excludes the session from the funnel because the "Add to Cart" event did not occur.
### Why does this happen?
The most common sources of this user behavior are custom landing pages, âskip-cartâ buttons, and third-party apps.
**Scenario 2: Session Starts at Checkout**
------------------------------------------
This is the largest factor in the difference between Heatmap vs Shopify tracking methodologies. Shopify counts sessions that first enter the Cart or Checkout, while Heatmap does not. Heatmap tracks sessions that originate from your website experience, prior to Checkout.
### Examples:
* User opens a recovery email or an abandoned cart SMS that links directly to the checkout.
* The user never visits any product or cart page in this session.
### How Heatmap vs Shopify Tracks This:
* **Shopify** logs this as a valid "Begin Checkout" event.
* **Heatmap** does not count this funnel step since the session began off-site and skipped all earlier website interactions.
### Why does this happen?
The biggest source of this is Abandoned Cart Emails, which typically place the user back where they left, typically in the Cart or Checkout with the products they already added to the cart. This is an amazing tactic for email marketing, but it will appear differently in your analytics.
The 3 main sources of this behavior:
* Klaviyo abandoned cart emails
* Meta and TikTok retargeting ads (and Shop) linking directly to /checkout
* SMS platforms like Postscript or Attentive
These users **never passed through the storefront in this session**, so Heatmap does not include them in funnel reports by design.
**Scenario 3: Incomplete Sessions or Unengaged Behavior**
---------------------------------------------------------
Heatmapâs data model requires **all sessions to be engaged**, which is defined as a session with a subsequent click or scroll, or last longer than 5 seconds. You can read more about Heatmapâs data model and methodology [here](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_3ac89a6646)
. Just like sessions, **all actions must also be engaged** with the same requirements to be tracked.
### Examples:
* A user is on a Collections Page, clicks into a Product Page but quickly hits the âBackâ button before the page loads. The "Product Viewed" event isn't recorded.
* A user triggers an "Add to Cart" event, but leaves the website within 5 seconds. The "Add to Cart" event isn't triggered.
In our experience, these are a very small percentage of discrepancies you'll see, however important to note.
### How Heatmap vs Shopify Tracks This:
* A user triggers ATC but immediately bounces without further engagement.
* **Shopify** counts the ATC event.
* **Heatmap** filters the session as unqualified due to no meaningful engagement (e.g., no scroll, second click, or pageview), and excludes it from funnel reporting.
All of Heatmapâs data models are built on **engaged human behavior**. This doesnât just account for total sessions, but engagement actions as well.
* * *
**Need Help?**
==============
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#h_212db2f93e)
[](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#h_1a68373857)
[](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#h_83f0dac37a)
[](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#h_1bd39e3086)
[](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#h_79cf43c99d)
[](https://intercom.help/heatmapcom/en/articles/11564830-how-heatmap-funnels-visualize-data#h_f279dc804c)
---
# Why do I see different revenue or AOV numbers in Heatmap? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12202366-why-do-i-see-different-revenue-or-aov-numbers-in-heatmap#main-content)
Why do I see different revenue or AOV numbers in Heatmap?
=========================================================
Understanding Revenue and AOV Data Discrepancies
October 13, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12202366-why-do-i-see-different-revenue-or-aov-numbers-in-heatmap#h_74ab3a69bd)
[](https://intercom.help/heatmapcom/en/articles/12202366-why-do-i-see-different-revenue-or-aov-numbers-in-heatmap#h_cd87544894)
It is normal to see differences between Heatmap Revenue and AOV compared to other platform data models. Each platform measures revenue and AOV differently, based on the data sources included, how conversions are tracked, and what adjustments like returns, upsells, shipping, taxes, etc., are applied.
Common Causes of Discrepancies
==============================
1. Consumer Behavior & Tracking Gaps
---------------------------------
Heatmap relies on a tracking snippet that fires on the Thank You page after a customer makes a purchase. If a user closes their browser too quickly, navigates away from the site, or is having slow network issues, the snippet may not fire. **This results in 4-8% of conversions being untracked**, and sometimes as high as 10-12% in mobile or social-heavy demographics.
2. Channel Coverage Differences
----------------------------
Different platforms do not always track the same channels. For example, a platform like Shopify may consolidate revenue from all sources (ie: online stores, third-party integrations, marketplaces, custom channels, etc.) for comprehensive business analytics, regardless of whether it's involved on your website. Heatmap only captures activity from components of your website where the tracking script is installed (ie: online stores). This means that the numbers you see across platforms may not always represent the exact same data set. As a result, revenue or conversion totals can appear higher or lower depending on which channels are included, even if both systems are technically accurate within their own scope.
3. Time Zone Variances
-------------------
Orders may be attributed to different days due to time zone alignment. Heatmap defaults to Eastern Daylight Time (GMT-4). This can cause orders placed around midnight in other time zones to appear on the following day in Heatmap while still showing on the previous day in Shopify. Over time, these shifts can create noticeable discrepancies in daily or hourly reports, even though the overall totals remain consistent.
4. Inclusion/ Exclusion of $0 Orders, Shipping, and Taxes for AOV
--------------------------------------------------------------
Average Order Value (AOV) can vary widely depending on how each platform calculates it. Heatmap includes shipping and taxes within our calculation; however, other platforms like Shopify include $0 orders, returns, exchanges, shipping, and taxes. This can contribute to discrepancies in the AOV calculation, which can appear lower than Heatmap's AOV due to slightly different views of customer purchase behavior. For website optimization, we recommend excluding data noise from post-purchase experiences, such as returns or exchanges, from our AOV calculation.
5. Upsells & Adjusted Orders
-------------------------
Heatmap will record the initial order value; however, any upsell adjustments may not be recorded, especially post-Thank You page. This will lead to a mismatch between the two systems. Other platforms, like Shopify, may record this change as it factors in upsell adjustments. This can explain why Heatmap may sometimes show lower revenue per order even when overall sales are aligned.
* * *
Understanding and Resolving Data Discrepancies
==============================================
Data discrepancies between platforms do not necessarily indicate errors in transactions. They can reflect tracking limitations, differences in data methodology, and consumer behavior. When comparing revenue data across systems, it is important to understand what each metric and calculation represents.
If you believe there's a large discrepancy occurring with your revenue, feel free to reach out to our Customer Support team through your heatmap dashboard or email [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12202366-why-do-i-see-different-revenue-or-aov-numbers-in-heatmap#h_74ab3a69bd)
[](https://intercom.help/heatmapcom/en/articles/12202366-why-do-i-see-different-revenue-or-aov-numbers-in-heatmap#h_cd87544894)
---
# Why Heatmap's Data is Better for Website Optimization (Compared to Shopify or GA4) | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#main-content)
Why Heatmap's Data is Better for Website Optimization (Compared to Shopify or GA4)
==================================================================================
July 25, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#h_a29b804afa)
[](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#h_d5873bdb77)
[](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#h_dcadacc286)
[](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#h_557cd7a439)
[](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#h_7ab3112f39)
[](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#h_d2e80e2b36)
When marketers and CRO teams compare analytics tools, they assume the numbers should match. At Heatmap, our philosophy and data model are based on the premise that not all data is created equal. More importantly, not all data is useful.
Most analytics platforms were built for business reporting or accounting. Heatmap was built for one purpose: **to help you optimize and grow your business through website optimization.**
Heatmap intentionally removes [Junk Traffic](https://intercom.help/heatmapcom/en/articles/11540984-not-all-traffic-is-good-traffic-the-truth-about-junk-sessions)
from your analytics. **Itâs non-human sessions, instant bounces, or sessions where a user left in seconds and didnât make a single interaction.** **Junk Traffic has been found to account for 4-12% of total traffic.** Youâve likely been using Junk Traffic to optimize your website and (probably) didnât know!
So when you notice Heatmapâs Engaged Sessions or other metrics slightly differ from Shopify or GA4, remember thatâs the purpose! **This is 100% intentional and done by design.** Weâre not here to replace Shopify or GA4. Weâre here to give you wickedly actionable web analytics data.
Below, we explain exactly Heatmapâs data methodology to deliver clean, actionable data. Youâll quickly understand why Heatmapâs web analytics should be your websiteâs source of truth.
**TLDR: Use Shopify & GA4 data for accounting, use Heatmap data for growth.**
**1\. We Only Track Engaged, Human Sessions**
---------------------------------------------
In most analytics tools, a session is any âtouchâ to your website (human or not). Instant bounces, zero-engagement sessions, and even sessions where your website doesnât load are counted! In our testing of other analytics platforms, even AI agents count as sessions. You can [read this document](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-s-definitions-clearer-approach-to-data)
to understand the exact definitions of all metrics on the Heatmap platform.
Heatmapâs data model does the hard work for you. To count as a session, a visit must hit these requirements:
* A visit must have a scroll, click, or any activity on the page
* A visit must be active for at least 5 seconds
* Not be detected as a bot, crawler, AI agent, or internal traffic (non-Junk Traffic)
If youâre comparing Heatmap vs GA4âs Session Count, there are different requirements. In [Googleâs tech docs](https://support.google.com/analytics/answer/12195621)
, these are GA4âs requirements for Engaged Sessions:
* Lasts longer than 10 seconds
* Includes two or more pageviews or screenviews
* Triggers at least one conversion event
In our teamâs professional experience, **these requirements are extreme.** On many websites, up to 50% of sessions are not counted in GA4 data! 4-12% of sessions being considered as unengaged sessions are a lot more realistic and actionable. This is another core philosophy and intentional decision we made in our data modeling.
In Heatmapâs Web Analytics, we donât count âevery touchâ as Shopify does, and we donât have extreme exclusionary metrics like GA4. This isnât underreporting, **itâs** **accuracy by design.**
**2\. Revenue Transactions We _Donât_ Track**
---------------------------------------------
Heatmap is a **web analytics tool.** There are transactions in your Ecommerce business that do not happen on your website or begin directly in Checkout. **Heatmap only tracks sessions and purchases (revenue) that originate on your website.**
It is very important to understand that Heatmapâs reported revenue **will be lower** **than your âNet Salesâ metric on Shopify** because there are many potential sources of revenue that do not originate from your website. Please [read this document](https://intercom.help/heatmapcom/en/articles/11525742-heatmap-vs-shopify-why-the-numbers-are-different-hint-we-did-it-on-purpose)
to understand how to compare âapples to applesâ data on Shopify vs Heatmap. Some examples of transactions that do not happen on your website:
* **Subscriptions**
* **Manually-created orders** (manual bulk purchases, customer-support transactions, etc)
* **Draft orders** that are not from your website
* **Shop App Transactions** (these are from Shop App, not your website)
* **Mobile App Transactions**
* **Point-of-Sale (POS) Transactions (physical retail orders)**
* **SMS-Native Transactions** that do not touch your website
* **TikTok Shop**
* **Meta & Instagram Shop**
* **Checkout-only Sessions from other platforms that only use Shopify Checkout**
These revenue transactions are reported in Shopify, which is great! **But these are not website transactions.** Because these are not counted, please take these into consideration when analyzing your Heatmap data:
* Non-website transactions (on Shopify) are included in revenue metrics such as Gross Revenue, Net Sales, and Gross Sales. These are not tracked in Heatmapâs Total Revenue.
* Your Average Order Value in Shopify includes all transactions in your business, and Heatmap only tracks website transactions. This will cause your Average Order Value to look slightly different, and likely higher. **Heatmap reports your Website Average Order Value on your dashboard.**
* Conversion Rate will present differently as Total Transactions divided by Engaged Sessions only calculates Conversion Rate (not website transactions). As Heatmap excludes Junk Traffic, your Conversion Rate may appear slightly different than your Shopify Conversion Rate.
**3\. Refunds Are Not Counted in Heatmap**
------------------------------------------
As Shopify beautifully reports full-business metrics, refunds are removed from Net Sales. **Refunds are not removed in Heatmap,** as we intentionally track conversions that are only from your website.
Removing Refunds also changes Shopify's reported Average Order Value. This is valuable for business reporting, **but** **not for website optimization.** When using web analytics data to optimize your website, you do not want refunds âcarved outâ from the front-end performance metrics.
As weâve stated multiple times, Heatmap should not replace your Shopify or GA4 data, but should be used to hyper-focus on website performance.
**4\. Tax & Shipping Revenue Are Included in AOV**
--------------------------------------------------
In early 2023, [Shopify changed its AOV calculation](https://changelog.shopify.com/posts/your-average-order-value-now-has-a-new-definition-in-shopify)
by **excluding Tax and Shipping Revenue** from its Average Order Value. In Heatmapâs Data Philosophy, revenue is revenue. We include Tax & Shipping Revenue for very specific reasons:
* Tax & Shipping are sources of revenue for your business, so why wouldnât you want all your revenue in your analytics?
* Some customers spend more for faster shipping. This is very important in understanding your true AOV and how customers spend on your website. It **must** be in there!
* As Tax & Shipping revenue is included in Total Sales, this creates a mismatch from your revenue calculations to your Average Order Value
For these reasons, Heatmap is proud to intentionally include these in our data tracking. This gives you more actionable data to optimize your website.
**5\. Heatmap Does Not Use Cookies**
------------------------------------
Most web analytics platforms rely on cookies to identify sessions and users. Itâs how they âknowâ if a visitor is returning, how long theyâve been on the site, or what pages theyâve viewed. At Heatmap, we made an intentional decision: **we donât use cookies or collect any PII**.
We use **LocalStorage**, a more modern, client-side tracking method that gives us full control over how engagement is measured, without relying on fragile, outdated cookie logic. This makes Heatmap one of the most compliant analytics platforms in your stack, fully aligned with GDPR and global privacy laws. [Read this document](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance)
to learn how weâll be one of the most compliant software in your tech stack.
Unlike cookies, which can be blocked, cleared, or expire without warning, LocalStorage remains intact unless a user actively clears it. This gives you more stable and consistent data across visits.
With LocalStorage, we can rebuild session logic from scratch to reflect real customer behavior, not browser quirks or legacy definitions.
Because weâre not relying on passive browser behavior, we can tie every action back to intent:
* Every session is human
* Every conversion is tied to a real website visit
* Every metric is filtered for action, not just presence
The result: Heatmap gives you more actionable data and a more accurate source of truth for website performance.
**Ready to See for Yourself?**
------------------------------
Sign up for [Heatmap.com](http://heatmap.com/)
if you want to scale your Ecommerce business with more reliable web analytics for all your Conversion Rate Optimization efforts. Itâs extremely affordable, requires zero custom code, provides AI insights, and takes less than 5 minutes to set up! Get started with a free trial here đ [www.heatmap.com/pricing](http://www.heatmap.com/pricing)
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#h_a29b804afa)
[](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#h_d5873bdb77)
[](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#h_dcadacc286)
[](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#h_557cd7a439)
[](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#h_7ab3112f39)
[](https://intercom.help/heatmapcom/en/articles/11510500-why-heatmap-s-data-is-better-for-website-optimization-compared-to-shopify-or-ga4#h_d2e80e2b36)
---
# How to Optimize Your Product Pages | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/8401439-how-to-optimize-your-product-pages#main-content)
How to Optimize Your Product Pages
==================================
September 22, 2023
Table of contents
[](https://intercom.help/heatmapcom/en/articles/8401439-how-to-optimize-your-product-pages#h_c6cf6a380b)
Your product page needs to be magic. You are depending on it to tell the final, comprehensive story of your product without overburdering
[](https://downloads.intercomcdn.com/i/o/836386312/beb8848d234fa8d47c74a44b/giphy+%282%29.gif?expires=1789486200&signature=103db279954c8222deedbab65ad0fb8340f42fecb35e02c15128db1d3e7ac15f&req=fCMhFcF4noBdFb4f3HP0gDqHKffAtIotSMXjdRpqNMdpt%2BJdkolmdN73rMl1%0AhPhFUh3rcn4SZI%2FWew%3D%3D%0A)
Want to know how to make them convert better than ever? Using heatmap.com is one of the keys. We will share everything else you need to know below.
Here's a video for you on how this is done đContinue reading below if you want more details!
How to Make Amazing Product Pages
=================================
1. **Page Layout and Design**:
* Place important elements above the fold for better visibility.
* Make key elements larger and reposition them for better readability.
* Follow the Z-pattern for content placement.
2. **Product Variants**:
* Default to your higher-selling product variant as the default choice. (Based on Revenue Per Session/Revenue Per Click Data)
* Update the product descriptions to align with user preferences.
* Monitor the user engagement on your descriptions. Might want to test shorter ones above the fold.
3. **Product Highlights and Descriptions**:
* Reorder your content to prioritize unique selling propositions - in the above example - scent descriptions.
4. **Call to Action (Shop Now)**:
* Analyzes the Shop Now call to action.
* Advises refining the call to action to provide more product information.
* Be specific with your CTA's, what do you want the customer to do? Move from "Shop Now" to "Buy Now."
The video gives you a more comprehensive overview on how to do this but these four steps should get your started!
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/8401439-how-to-optimize-your-product-pages#h_c6cf6a380b)
---
# User Guide: Funnels | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#main-content)
User Guide: Funnels
===================
April 21, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_b80770bb56)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_05cbee5f3a)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_0cc133b480)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_a19030240c)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_cf414a01b3)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_0a70db2758)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_11d329e64c)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_5f6aeea912)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_cc79f219f6)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_6bd054a0de)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_3ac89a6646)
**General Information**
-----------------------
**Improve conversion rates by optimising your customer journey with funnel reports.**
-------------------------------------------------------------------------------------
Heatmap Funnels is the newest feature from Heatmap. It is a quick, powerful tool designed to help you visualise and understand how visitors move (or donât move) through your site. With clear, step-by-step breakdowns, you can pinpoint key drop-off points that create friction and cost you revenue.
Once you generate your funnels, Heatmap Reports allow you to analyze the data from them to make data-driven decisions about your CRO strategies. Each step will populate the number of users in your customer journey, and you can see which step sees funnel abandonment.
Funnel reports are a clear step-by-step breakdown to see where users drop off.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1522170836/2067e135227523543537b49b5bcd/Funnels-GIF_REV.gif?expires=1789486200&signature=430c62b1ef13c4c0a1e3874107f8293bb980f4c0303cf86eb105e98ce33a0c6f&req=dSUlFMh5nYlcX%2FMW1HO4zTvAH4VqQ5L3moFN7zSjuXrxkTSKxxnQqVRmB37d%0Aq3IzGpfjvj%2FKZeK%2Fo1k%3D%0A)
* * *
**Getting Started**
-------------------
### **How to create Heatmap Funnels**
Funnels help you understand how users move through your site and where they drop off before converting. This guide will show you exactly how to build a funnel, avoid common mistakes, and use the data to improve performance:
Before creating a funnel, decide your goal:
* **Checkout performance** â Where users drop before purchase
* **Product performance** â If users move from product to cart
* **Landing page performance** â If traffic engages or leaves
Your goal determines how your funnel should be built.
â
â
**Step 1: Create your first step (entry point)**
------------------------------------------------
Start with a broad step, such as:
* âAll Sessionsâ (first image) or
* A page as seen in the second image below(e.g. URL contains /collections or /product)
This ensures you capture enough users entering the journey.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2303989601/1d829449deb455181b2540531b2c/image.png?expires=1789486200&signature=2cb93b2616b9498de43737cffff17093d87b98cc611e937b1e59c0c9c18b5962&req=diMnFcB2lIdfWPMW1HO4zWPzTmfrv9ioPfS20MEmexKKR5uXnA4UeuxNl5s0%0A9e%2F5C4qvk0wO9snFw0M%3D%0A)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2304009094/6397e1fb4282271b3757cba6b1f8/image.png?expires=1789486200&signature=65748b3a4b56c1647386363e8967cb2690cf41b76d360bb99315184d77526b14&req=diMnEsl%2BlIFWXfMW1HO4zSNJuRcnqT2AI8qI4CgvbZy6XwbH%2BEo62CkrzWqm%0AobpWbr%2FyvRQ66uKe%2BLo%3D%0A)
**Step 2: Add the key actions**
-------------------------------
Add steps that reflect the natural user journey:
Example (eCommerce funnel):
* Collection page
* Product page
* Add to Cart
* Purchase
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2304022734/6911ad3f358d558a868cc4a4cffa/image.png?expires=1789486200&signature=8155276518fe2ffe56a706ca0da3194fa2eae2c56cc9aa5cb84e9f132fb8c551&req=diMnEsl8n4ZcXfMW1HO4zXG9e1eHrB%2BKK2gh5%2Fa%2FAyquVgCoEyvEo2Ci1buv%0A27W%2FobClVx%2FLI%2FM4iFc%3D%0A)
Keep it simple. 3â5 steps is ideal.
**Step 3: Save your funnel**
----------------------------
Once you click **Save Funnel**, your funnel is created and ready to analyse.
* You wonât be able to add steps directly in view mode
* But you can always go back and edit the funnel anytime
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2304029271/924d75a3fd3cb3b194c79c97ac59/image.png?expires=1789486200&signature=58daf675ecbb7100e04f85943beeb5be587f90d8143967a1af417d1322988d94&req=diMnEsl8lINYWPMW1HO4zTS8mk5YzbARn0nS%2BpyHyT3z3fyN4hu5J164UO6F%0A0ZV8%0A)
* * *
**What youâll see after saving**
================================
Each step shows how users progress or drop off:
* **Identify _exactly_ where visitors are getting stuck.**
âĄïž Spot key drop-off points in the purchase journey to understand your userâs experience better.
For example, was your largest drop-off happening between cart and checkout? Adding a sense of urgency through cart abandonment emails could be an opportunity. Or was there a steep decline happening between your landing page and your product page? This could mean users are seeing a disconnect between what your landing page offers and your actual product.
* **Assess the health of your funnel**
âĄïž Determine whether your funnel includes the proper steps and actions to keep users moving towards conversion. Are you measuring the correct user behavior? Compare funnels between different dates to see if there is an improvement or decline.
* **Optimise for higher revenue and conversions**
âĄïž Funnels will help you focus on critical points in the journey to resolve friction, address user concerns, and drive measurable results. A funnel can give you data that can help drive data-driven decisions.
For example, your funnel shows a drop-off between your homepage sessions and moving to your recently launched collection. This is an excellent opportunity to use the data to A/B test landing page copy, CTA, and design. A funnel can show you and your team where to prioritise A/B tests, CRO efforts, UI/UX enhancements, and any bug fixes that cause your customers friction.
* * *
**Different types of Funnels**
---------------------------------
You can create different types of Funnels depending on your goal. Here are some Funnel examples:
### **Purchase Funnel**
â
A purchase funnel typically includes all top, middle, and bottom-of-funnel actions before a purchase is made. It tracks how many visitors move from discovery to conversion and the complete buyer journey from the first click to the final purchase. A purchase funnel is great for finding your Ecommerce storeâs baseline data points, such as cart abandonment and conversion rates.
**Example:** Homepage > Product Page > Add to Cart > Checkout > Purchase
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1520138795/18f9a1f1206c355012785ba30f97/AD_4nXfOg0UYp4G0VCXDkPhX2c9739Q-wDJp_HkEscwEAmC2rSKwTA2egjtMHErFoQyPq-TyagLwN1NEEA7iyPQsFmROU9nnoVBjNaV4d72UhEDcReJVTVSjyAzes288KHJEucDyHgs3DQ?expires=1789486200&signature=b6a1b0a62efb1eaa2bac800655e3f2cab8c561e0be275b18d332227456268f8d&req=dSUlFsh9lYZWXPMW1HO4zS7%2B2PLvb5VLnWTkczy%2BNmfo6jYlH%2BkGqRGTX%2Btd%0ABkHVINFNDBEHcSbMOOs%3D%0A)
â
* * *
â
### **Product Funnel**
â
A product funnel will typically narrow in on a specific product journey. It focuses on one product or a particular collection of products to see how users engage with them. A product funnel is great for finding the performance of a specific product and discovering where you can A/B test or improve UI and UX for the customer.
**Example:** Collection Page > Product Page > Add to Cart > Purchase
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1520138803/3f59bcecb9ecfffeb9736df62798/AD_4nXciPPMvNbPPiEbzL4DGEc0281fNZvWgPuHQoJ-c-WQDZtlQvg3nD8g3iyFG-4Pp61Uv3S_qzJihB90-jqjPCUqRNyKzTlIXRF9zbCXalSMOWcz4iH8USevtdCin2R0C1OFdpzy_jQ?expires=1789486200&signature=333a70ad0d3a992c4501b78082ada048a8b6c3f7eb2d159a84830adac0de3317&req=dSUlFsh9lYlfWvMW1HO4zVLMJcBtfhsbcwa1p6V1U53HfoNjhjCb76YYXMGA%0Avv9SEePc72u07PWffoM%3D%0A)
â
* * *
###
â**Landing Page Funnel**
â
A landing page funnel typically includes paid ads or email campaigns and focuses on how users navigate through the site from specific starting points. Landing page funnels are excellent if you run multiple ads or email campaigns to discover real-time data on their performance. You can see if the landing page resonates with your customers who click through and where they fall off in the funnel.
**Example:** Landing Page > Add to Cart > Purchase
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1520138796/2119129deab54b9394a1b2277e70/AD_4nXcYO6WD33dbz5Gxtg9ko95agchla2P5ug0nONzgSNWMUxkHS6Xz94dMsKVqHQI51anl0HD9uDRUheALBAoQtrWbhrQq42BRENQ_oNQqNNjqC6Rpw1OxtHW3FPRM3yM_Mzqxxmju?expires=1789486200&signature=3029609491172798c4ea9d50c3f810c5521232dea42cfe09ce4d75343a651eb5&req=dSUlFsh9lYZWX%2FMW1HO4zZdaADOz56M5BO4P0hqv2dzWmaBTXTDyKMvE7MV1%0A2BKYiWBVWVkOwxIMtd0%3D%0A)
* * *
###
â**Cart Abandonment Funnel**
â
A cart abandonment funnel typically focuses on bottom-of-funnel metrics to see how many users drop off in the final stages. Cart abandonment funnels are great for discovering lost revenue and help build a picture of why the buyer hesitated to click purchase at the most critical stage of the buying journey.
Cart abandonment funnels target high-intent users who are just one or two steps away from converting to customers. These funnels can help you optimize your recovery strategies, such as retargeting ads, email campaigns, and personalized offers.
**Example:** Add to Cart > Begin Checkout > Purchase
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1520138797/ad005412fb6b857e60545b80944a/AD_4nXe-R32tucKVgkrYSxjUL7Cg7dgyYERWA-oZkX0oENC8b1VXiVLRxhQ1tLcigrDY6Kbuw_m0ZYoIGPKBc6-jFacQHofdA_G3mvpJx2aJEq7KHD7XztVlfYYLxAYY20r_t4l8tsdXJg?expires=1789486200&signature=9ff75786d6e3e20a5752e3561668e9ab988a5e8abfb83a54299c45f515416f33&req=dSUlFsh9lYZWXvMW1HO4zXwaXhEzkxSp%2FjauHBpNmKTz1lID8kGszsf3iIHR%0AZzUnH1dtsNViH5OuU3I%3D%0A)
* * *
**Analysing Funnel Reports**
----------------------------
Once your funnel is created, youâll see each step populated with the number of users who completed it and those who dropped off and abandoned the funnel.
Itâs essential to understand what the percentages mean in a funnel report:
* The **completed percentage** at each step shows how many users moved from the previous step to the current one, not from the start of the funnel.
* The **abandoned percentage** shows how many users dropped out of the funnel before reaching the next step, highlighting the âlossâ of users within your funnel.
This step-by-step view lets you pinpoint exactly where users are exiting the journey, so you can prioritise improvements where theyâll have the most impact.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1520138794/2d026fddc42ebb0d985cf77e6117/AD_4nXcQVnyR_5AXsINcP8sxRH9ibFbpnxTgXl8OJPzYjn8NPqM3H0oQLVNKRgUpkPCd1Jz8WQiaZ3UCDiOpcHvxyezrEBBSIqkxnQJkb_XsiX71Vj7VeQ3rts5I0Q-erO7mESwamSKcVg?expires=1789486200&signature=989fb194b62fba8cf8cd17602e52abf0aacf2daf872ae98b538e17ae31fb808a&req=dSUlFsh9lYZWXfMW1HO4zRHa0MrjMryUviyGNtWxv02Pza4JMQfSov5Vavie%0ApasiBJOKwnZ%2FjbHx9mU%3D%0A)
â
* * *
**Funnel Report Best Practices**
--------------------------------
Funnel reports can be complex, but following a few best practices can help you get valuable insights:
* Set clear goals when building your funnel to generate a specific outcome.
* Avoid overcomplicating your funnels and keep them focused. Too many steps and dilute your insights and data, making it hard to pinpoint what is causing drop-offs.
â
* Ensure all key customer journey steps are properly tracked so your funnel reflects real user behavior.
â
* When you notice a major drop-off, review the pages or events in the step or two before to identify potential causes. (Reviewing Heatmaps and Screen Recordings can help, too!)
â
* Focus optimisation efforts on the steps with the highest abandonment rates; these represent the biggest opportunities for improvement (and revenue).
â
* Limit the number of A/B tests running within a single funnel to avoid messy data.
â
* Compare your funnels over time to track their performance and see if your optimisation efforts have improved or declined.
â
* Integrate other tools such as surveys, heatmaps, and screen recordings to get a complete picture of your user behavior.
â
* Funnels are not a set-it-and-forget-it tool. You should revisit your funnels regularly and update them as your site, product, and customers evolve.
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_b80770bb56)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_05cbee5f3a)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_0cc133b480)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_a19030240c)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_cf414a01b3)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_0a70db2758)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_11d329e64c)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_5f6aeea912)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_cc79f219f6)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_6bd054a0de)
[](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels#h_3ac89a6646)
---
# Verify The Heatmap Snippet | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/8418519-verify-the-heatmap-snippet#main-content)
Verify The Heatmap Snippet
==========================
Updated over 2 weeks ago
Table of contents
[](https://intercom.help/heatmapcom/en/articles/8418519-verify-the-heatmap-snippet#h_c8925a00fd)
[](https://intercom.help/heatmapcom/en/articles/8418519-verify-the-heatmap-snippet#h_de84a369b3)
Hey! Let's learn how to verify your snippet!
[](https://downloads.intercomcdn.com/i/o/840252570/b68c54c01edc453e52c08bbc/giphy+%288%29.gif?expires=1789486200&signature=24540032e321afd28ab0c042a5abf03d84fc3fbb8691b72223f96a14bb48c5d8&req=fCQnFMx8mIZfFb4f3HP0gG14rQrNpoNcd5Di3tdyJPuSPWhLKC5kTAECVMG9%0ARCk5VaGKcTFLfbb7PQ%3D%3D%0A)
Performing a manual check to confirm the snippet's functionality post-installation remains the most dependable verification method.
This approach enables you to observe the script loading directly within your web browser on an active webpage.
1\. Account Verification
------------------------
Before you start, ensure that you can see the verified badge on your site within the membership area.
[](https://heatmapcom.intercom-attachments-7.com/i/o/839747599/03bde6cd3cba310042aaac85/Azsj3tO6aLSbQnxefRWPo4QMe4-KzGCYqUyLa_kCRu9gTH118JQIFFdtayy1j08g5a6GEgJDJvyifphaBtD1jN6nXEGdzhcAT6N53WqiOcKXh9N6Eq03elWPBcjEPGFuq4Oyq-avN44QbMt7PW4aN50?expires=1789486200&signature=0b49f670c5441887e9dc40beadb7107c541d30894d52d3201ab283a22a5987df&req=fCMuEc15mIhWFb4f3HP0gCFeY1QMXjcPknRRBWECztio1wcdepE5TtsVkXVt%0AkzPQzGnGiaKesxjNiQ%3D%3D%0A)
**2\. Access your browser's Developer Tools and navigate to the Network tab.**
------------------------------------------------------------------------------
In Chrome, you can achieve this by right clicking anywhere on your website to open up the options menu from which you can click inspect to open the developer tools
[](https://heatmapcom.intercom-attachments-7.com/i/o/839747603/92a2fb1b01010b4a6df73b91/y6rhQc4YBBHa2GXH9Lt1HE_2OWQ9JjjClP5Ld-Ifhr8gp63dXOSJq-097E3DhH3H-e6XFPXuLdF6Q7mwJSmpEbcVlovkSdA8V0Is0TQ8vDYIe-equECJDL9jXhZHJejV-AQFgy-JwhpC8naKrcfQhdM?expires=1789486200&signature=7130461e3f929b6e4bc272cbb3ae4d15908811cc3a5dd2a5374c80d1a0abe73f&req=fCMuEc15m4FcFb4f3HP0gBz8QkMD7WGFrtznjKUwMNX1Ek%2B8%2FMd7VnMV370M%0AdMlgLJFl1WmdGvbBBQ%3D%3D%0A)
Once the Developer Tools are open, proceed to select the Network tab.
Next click on the search field and type "**_heatmap_**" to filter out the heatmap requests.
[](https://heatmapcom.intercom-attachments-7.com/i/o/839747609/4a5c7eb3da1ffcba06a73667/Rn3gLSr2Zy1gPDjBuhvyXuyPgICXbHmuMtQxkIb960OV0XvdZdEqhjVWBhMliE139kLsETDDL0Imfq5zgumIA32aDp-XIIIiGItkID9YlyRyrI6-jJka3emDX5BXeeErpzEhj1_wEMheaQT3oYObwVc?expires=1789486200&signature=4e04b0fa1238f099fa72748d7009ae35a13cbafbb15238ef7d43524df74396a6&req=fCMuEc15m4FWFb4f3HP0gAAMf50H7tFR2ULj1AftvsMDyuRKZDwPubCVZomx%0A6PVfvLEfe%2F4%2BczmI0Q%3D%3D%0A)
After filtering out the requests, search for requests with the following names: "preprocessor.min.js?" and "heatmap-light.min.js?" Both of these requests should end with your site ID. When you spot these requests, you have successfully completed the manual verification process.
**Tip: If any of these requests appear in 'red', it may indicate a script error or potential issues blocking Heatmaps.**
Let us know if you have any questions!
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/8418519-verify-the-heatmap-snippet#h_c8925a00fd)
[](https://intercom.help/heatmapcom/en/articles/8418519-verify-the-heatmap-snippet#h_de84a369b3)
---
# Setup & Data Troubleshooting | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/10700899-setup-data-troubleshooting#main-content)
Setup & Data Troubleshooting
============================
Step-by-step solutions to quickly resolve technical problems.
5 articles
* [Why do I see different revenue or AOV numbers in Heatmap?](https://intercom.help/heatmapcom/en/articles/12202366-why-do-i-see-different-revenue-or-aov-numbers-in-heatmap)
* [Why am I seeing no data or low data in my Dashboard?](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard)
* [How can I verify my snippets are installed correctly?](https://intercom.help/heatmapcom/en/articles/12573289-how-can-i-verify-my-snippets-are-installed-correctly)
* [How can I fix cross-domain or subdomain tracking?](https://intercom.help/heatmapcom/en/articles/12573359-how-can-i-fix-cross-domain-or-subdomain-tracking)
* [Export Data Requirements for Revenue Audits](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits)
---
# Data Privacy & Compliance at Heatmap.com | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022118-data-privacy-compliance-at-heatmap-com#main-content)
Data Privacy & Compliance at Heatmap.com
========================================
GDPR compliance, data privacy, user consent, CCPA, PIPEDA, data retention, security measures, analytics, backups, Heatmap.com, DPO contact
October 21, 2024
**How does Heatmap.com ensure GDPR compliance?**
We follow key principles of GDPR, including:
1. **Data Minimization**: Only collecting necessary data for our services.
2. **User Consent**: Providing an SDK for integrated sites to mark sessions as âDo Not Trackâ if consent is not given.
3. **Data Subject Rights**: Facilitating access, rectification, erasure, and portability of personal data.
4. **Data Processing Agreements (DPAs)**: In place with clients to outline roles and responsibilities.
5. **Data Protection Officer (DPO)**: Appointed to oversee compliance.
6. **Security Measures**: Implemented to protect personal data from unauthorized access or processing.
**What other data protection laws does Heatmap.com comply with?** We also comply with:
1. **California Consumer Privacy Act (CCPA)**: Allowing California residents to exercise their privacy rights.
2. **Personal Information Protection and Electronic Documents Act (PIPEDA)**: Adhering to rules for collecting and handling personal information in Canada.
3. **Australian Privacy Principles (APPs)**: Ensuring privacy protections for Australian users.
**What are Heatmap.com's data retention policies?** We have clear retention policies for various types of data:
1. **User Account Data**: Retained for the duration of the active account plus 30 days after closure.
2. **Heatmap Data**: Retained for 12 months, with options for shorter or longer periods based on client needs.
3. **Analytics Data**: Aggregated data retained for 24 months.
4. **Log Data**: Retained for 90 days for security and troubleshooting.
5. **Backup Data**: Retained for 30 days.
**How does Heatmap.com delete data after retention periods?**
At the end of the retention periods, data is securely and permanently deleted from our systems.
**How can I inquire about Heatmap.com's data privacy practices or exercise my data rights?**
You can contact our Data Protection Officer at [support@heatmap.com](mailto:support@heatmap.com)
for any privacy-related inquiries.
**When was this policy last updated?**
The policy was last updated on 10/21/2024.
**Does Heatmap.com review and update its data privacy practices regularly?**
Yes, we continuously review and update our practices to stay aligned with global data protection standards.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Why am I seeing no data or low data in my Dashboard? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#main-content)
Why am I seeing no data or low data in my Dashboard?
====================================================
October 13, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#h_428883f5aa)
[](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#h_7f302bf01d)
[](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#h_d34d6a647a)
[](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#h_a339f6cda0)
[](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#h_00c22c30cf)
[](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#h_9868589b8a)
Common Causes
=============
There could be a few reasons for why you're not seeing any data or low data in your Dashboard. Most issues come down to one of these:
* The tracking snippet isn't installed or published correctly
* The Site ID in the snippet doesn't match the one in your Heatmap account
* The site has very low traffic, or the snippet is only running on certain pages (ie: 3rd-Party Landing pages might not have the snippet installed)
* A cookie consent banner is blocking the script until visitors accept
* The dashboard is filtered to the wrong property, date range, or segment. (Note: Data will only show from the timeframe after the snippet was installed; no data can retroactively populate.)
Data Troubleshooting
====================
There are a few ways you can troubleshoot this data issue.
1\. Make sure the snippet is installed
--------------------------------------
1. Open your website in a browser.
2. Right-click the page â **Inspect** â open the **Elements** (DOM) panel.
3. Look in the `` section and confirm the Heatmap snippet is present.
**_Pro Tip:_** If your site uses a tag manager or CMS, make sure the change is published and not just saved as a draft.
If you just added the snippet, wait a few hours since it can take some time before the new data appears in the dashboard.
2\. Check to see if the Heatmap snippet is firing
-------------------------------------------------
1. Refresh the page youâre testing.
2. Open **Developer Tools â Console**.
3. Search for âHeatmapâ or look for a message like **âHeatmap is initializing.â**
If you donât see it:
* Confirm the snippet loads on **this specific URL** (it may only be on some templates/pages).
* Check whether a **cookie consent** banner is blocking the script before acceptance.
3\. Review your dashboard filters
---------------------------------
Verify that the right date range, property, and site are selected. Try expanding the range to "Last 30 Days" to confirm data visibility.
* * *
Still No Data?
==============
If you're still not seeing any data come through after some initial troubleshooting, please don't hesitate to reach out to our support team to further help troubleshoot. You can contact us via chat or by emailing [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#h_428883f5aa)
[](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#h_7f302bf01d)
[](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#h_d34d6a647a)
[](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#h_a339f6cda0)
[](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#h_00c22c30cf)
[](https://intercom.help/heatmapcom/en/articles/12573127-why-am-i-seeing-no-data-or-low-data-in-my-dashboard#h_9868589b8a)
---
# User Guide: Recordings | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#main-content)
User Guide: Recordings
======================
July 1, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_4a1952528c)
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_6c97637f4a)
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_9b5c881674)
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_5b76b50f7d)
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_347c7a301c)
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_a0b63562b0)
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_c2c7632a8a)
**General Information**
=======================
**Visualize User Behavior in Action**
-------------------------------------
Have you ever wondered where your users are getting stuck on your site? Screen Recordings can help. Screen Recordings capture the actual journeys of visitors as they navigate your pages, showing mouse movements, clicks, scrolls, and even hesitations. Unlike static heatmaps, recordings provide a dynamic, step-by-step view of user behavior, revealing the context behind every action. You can watch real user sessions to identify usability issues, understand user intent, and see firsthand how design elements impact navigation and conversions.
With screen recordings, youâll uncover friction points you might never catch in analytics alone, like confusing navigation paths, missed calls-to-action, or frustrating errors, empowering you to optimize the user experience holistically.
**Why Use Screen Recordings?**
------------------------------
Screen recordings give you a detailed, real-world perspective on how users interact with your website, so you can:
* Visualize the full user journey, not just where clicks happen
* Identify points of confusion or drop-off by watching how users move, scroll, and pause
* See how long it takes users to complete tasks or reach conversion points
* Understand the context of interactions, such as why users ignore or abandon certain elements
* Validate design and UX changes by comparing recordings before and after updates
* * *
**Getting Started**
===================
**How to review Screen Recordings**
-----------------------------------
Heatmap Recordings are easy to use and review. To review a screen recording, navigate to your Heatmap menu:
1. Navigate to the **Recordings** section in your Heatmap menu.
2. All the recordings available to watch are located in your **Recordings Dashboard** and can be adjusted to a specified date range. You can choose to review videos by intent score, purchase value, duration, number of pages, page clicks, entry page, and browser/country.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1598189030/a030ed646fad8ef0f8dfdee607b8/AD_4nXcMuDvacFAqcz78Z_IC8fPWp0QyGPxjLn-h0CkNDnPN9LUdEeXCKNIIoUAX2RaS3PsjeU9HZHMYMUgHX_uuJKIVdpSZ475nFsHw_4bnKKytlej0UIw1oOn11Stp7JGDGvCmfufRWw?expires=1789486200&signature=253f633a8d640f3735f2b480d7555d40f5b7b06bc7be6a0890fc5f7ba7e4af65&req=dSUuHsh2lIFcWfMW1HO4zZSU7Rf6cK31EyxXdHpdlwkKStY8x6dIC2ZuJH1b%0ASTvN%0A)
3. You can choose to **filter** for specific user groups in your analysis. Youâll have access to pre-built filters that allow for common session-specific or Ecommerce-specific data in addition to Custom Filters capabilities.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1598189678/885d77cf69c6b9161dc7845d1dea/AD_4nXe-bCG4txdi96pneqtq1E6LRwzyd1U45NywNiOq6i1puzQMkuBLXjR1QgOVC3JH0jG5pVGL022z2nmBgGz8eEwDKxgELKTkNPvvJFtoO-WIDkX8hdl6qLyiGITleRMeElcZuCmo?expires=1789486200&signature=d0b8a537be2a98968ab536eaadbc8a617a0c0520bdc119d36cec0436540e8562&req=dSUuHsh2lIdYUfMW1HO4zeaIXEaw%2FJHzPE%2BHjt16tMG7XkGZH6Ep0S43a4Fn%0AhEB6%0A)
4. Click on an **individual screen recording** to watch the video.
5. **Play the video** to watch the user navigate through their session. Important events like click or scroll events will be highlighted as orange and green dots on your recording timeline. You can also adjust the playback speed, choose to skip inactivity during the session, and make the video full-screen.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1598185226/c7559a8c08a8142487d9f66e4050/AD_4nXeGxYsVp7FI82IYOxsTfbndvSLbFUMoYTxKwlNCvVx5UPd3kRWLh8CyQN-Z--OIwulu-jYGPAAX8lACpudpKcRyUysl8stKD6fhlLawnRUsY0FxbKHC0wnl2X0HVIcI1WU8Wd9FNA?expires=1789486200&signature=c588b3889783a690d0f4503ba910d163ad19fd34a782ab3b6440baef29455bd0&req=dSUuHsh2mINdX%2FMW1HO4zejoER1xMrCiVAcO2jGRb4jtutDl1t%2F9s3BMg0oP%0AOkfYhOG7nGcADD7bUOI%3D%0A)
**When to Use Screen Recordings**
---------------------------------
* **A/B Testing:** Watch how users interact with different versions of a feature or layout to quickly identify which variation drives better engagement or conversions.
* **New Website Launches:** Monitor how visitors engage with recently added pages, forms, or promotional content to catch usability issues early and validate adoption.
* **Troubleshooting Drops in Performance:** Investigate sessions from low-converting segments (ie: mobile users or specific browsers) to pinpoint friction points and technical issues.
* **Post-Implementation Reviews:** Review user behavior and feedback after deploying new features or design changes to refine and optimize your updates.
* * *
**Need Help?**
==============
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_4a1952528c)
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_6c97637f4a)
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_9b5c881674)
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_5b76b50f7d)
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_347c7a301c)
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_a0b63562b0)
[](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings#h_c2c7632a8a)
---
# Understanding Junk Sessions | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11540984-understanding-junk-sessions#main-content)
Understanding Junk Sessions
===========================
September 25, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11540984-understanding-junk-sessions#h_1edd34abcc)
[](https://intercom.help/heatmapcom/en/articles/11540984-understanding-junk-sessions#h_cd7b186a96)
[](https://intercom.help/heatmapcom/en/articles/11540984-understanding-junk-sessions#h_dda27a577e)
Letâs cut through the noise. Not every session on your website deserves your attention or should be in your analytics.
A large chunk of your "traffic" is probably junk. And if youâre using GA4 or Shopify, itâs almost guaranteed that you're reporting inflated sessions that skew your conversion rates, your spend efficiency, and your decision-making.
At Heatmap, we treat **junk traffic like noise** **and filter it out.** Hereâs how we define it, why it matters, and what you can do about it.
**Clean Data = Better Decisions**
---------------------------------
Your conversion rate is only as good as your denominator.
If youâre tracking inflated sessions filled with bots, bounces, and accidental clicks, you're not making decisions based on real customer behavior. Youâre optimizing for the wrong data.
Bad data leads to:
* Undervalued high-performing pages
* Wasted spend on channels that âlookâ underperforming
* False negatives or flickered sessions in A/B tests
* Misinformed CRO priorities
Clean data fixes that. You get a true baseline of how **real people** engage, buy, and bounce. No guesswork. Just clarity.
### 1\. Bot Traffic (The Obvious Junk)
Letâs start with the easy one: bots.
Most platforms, especially GA4 and Shopify, track any script that loads your page, including crawlers and scanners that were never meant to buy anything. This includes everything from security tools to uptime bots to SEO scrapers.
GA4 & Shopify may log this as âsessions,â which Heatmap excludes.
Heatmap doesnât. We auto-detect and remove these visits using behavior patterns, headers, and device fingerprinting, so your metrics reflect real shoppers only.
* * *
**Human-Based Junk Traffic (The Sneaky Stuff)**
-----------------------------------------------
Hereâs where things get trickier. Just because someone is human doesnât mean theyâre a potential customer. Most analytics platforms count every real human visit, even when the intent is zero.
Letâs walk through the most common examples.
### 1\. Accidental Clicks or Instant Bounces
Not all clicks are created equal, especially on mobile. Instant bounces are the biggest source of Junk Traffic. Instant Bounces can be **up to 12% of your total traffic!**
If someone accidentally taps a link in an Instagram Story or hits a misleading ad by mistake, the page fails to load, and they immediately leave. This is Junk Traffic, but most analytics platforms track these as sessions!
These visits donât include a scroll, click, or interaction. They last under 2 seconds and offer no signal. Yet Shopify counts them. Heatmap doesnât.
We exclude sessions without engagement, so youâre not making decisions based on accidents.
### 2\. Low-Intent Paid Traffic
Paid traffic can _look_ good in dashboards, but if the targeting is too broad, you may be attracting window shoppers who click your website but never even interact with it! We donât want that in your analytics.
These sessions come from:
* Broad Meta or TikTok audiences
* Misaligned ad messaging
* Countries or demographics outside your target market
These visitors bounce fast and rarely convert. Heatmap helps you identify high-intent segments and remove the noise.
### 3\. Internal Team Traffic
Your own team is constantly browsing your site, developers testing deployments, marketers reviewing campaigns, and support solving tickets. These sessions skew your data unless you filter them.
Did you know that if you preview your Shopify store or from 3rd-party Shopify apps, it often counts these sessions in your data? No thanks!
Heatmap detects and excludes internal traffic using known IPs, device fingerprints, and tagging, so youâre not optimizing for your own teamâs clicks.
### 4\. Affiliate Fraud & Click Arbitrage
Some affiliates send great traffic. Others send trash.
Youâll see inflated sessions from:
* Spammy links dropped in Reddit threads
* Medium posts written just for cookie stuffing
* Arbitrage traffic from cheap sources with no intent
These clicks are human but pointless. Heatmap identifies patterns that match affiliate fraud so your attribution and conversion rates stay clean.
### 5\. Multi-Session Deadweight
Some users come back multiple times, but never engage.
This often happens with:
* Aggressive retargeting ads
* Poorly timed email sequences
* Price-checking shoppers with no urgency
â
Heatmap tracks these patterns and flags **repeat non-engagers** so you can focus on nurturing real interest, not inflating your sessions with the same passive user.
* * *
**Stop Optimizing for Garbage!**
--------------------------------
Most analytics tools treat all traffic the same. But not all sessions are created equal.
Heatmap filters out the noise, bots, bounces, misclicks, and passive visitors, so you can finally trust your conversion rate, optimize your real user journey, and spend smarter.
Itâs not just cleaner data, itâs for **smarter & faster growth**.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11540984-understanding-junk-sessions#h_1edd34abcc)
[](https://intercom.help/heatmapcom/en/articles/11540984-understanding-junk-sessions#h_cd7b186a96)
[](https://intercom.help/heatmapcom/en/articles/11540984-understanding-junk-sessions#h_dda27a577e)
---
# Headless Shopify Installation Guide | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#main-content)
Headless Shopify Installation Guide
===================================
How to Install Heatmap Snippets on Your Headless Shopify Store
August 12, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_5a115e1e1a)
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_af3a60edb7)
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_39c2a06d62)
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_8839cddc6f)
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_03c1a0d749)
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_da1b5c1998)
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_6995a7a1be)
Setting up your Heatmap Script on a Headless Shopify Website will be slightly different than a traditional Shopify store. To fully enable heatmap functionality on your Headless Shopify store, you'll need to install a few scripts to properly track all customer interactions and revenue data.
**What Changes for Headless Sites?**
====================================
* **Tracking Code Snippet** - You'll still use the same Heatmap Tracking snippet; however, instead of relying on Shopify to inject the snippet, you'll need to add it directly into your website's global head section.
* **Conversion Code Revenue Snippet** - If you are using Shopify Checkout, you can still install the Heatmap Revenue Snippet through Settings > Customer Events, as shown in this guide.
**Important:** If your store uses a fully custom checkout (not Shopify Checkout), please contact our customer support at [support@heatmap.com](mailto:Support@heatmap.com)
so we can provide you with a customized base revenue snippet code.
* * *
**Accessing your Heatmap Tracking Code Snippet & Heatmap Conversion Code Snippets:**
====================================================================================
In order to access your **code snippets,** you can follow these steps:
1. Go to the Settings tab within your portal.
2. Click "Snippet"
3. Here you will see two codes available to copy
* **_theme.liquid_ file** is the Heatmap Tracking Code Snippet for Sessions
* **Pixel** is the revenue Heatmap Conversion Code Snippet
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665341581/f392e4b5f69edecbeaf68e30fe14/Screenshot%2B2025-07-22%2Bat%2B4_14_21-E2-80-AFPM.png?expires=1789486200&signature=0395bba1e19b7dfbd61d60e9bd518bc9ba907d3a3c74ad56c8c3b831c25ff992&req=dSYhE8p6nIRXWPMW1HO4zbyMvTuUToxWYuACT2Du0D7v36SAEteQb%2Fp6E2Gz%0AsYJB0Ke1kvpjCYRqmdY%3D%0A)
* * *
**Installing** **your Heatmap Tracking Code Snippet & Heatmap Conversion Code Snippets:**
=========================================================================================
It's very simple to install the Heatmap Tracking Code Snippet & Heatmap Conversion Code Snippets on your Headless Shopify store.
**Installing the Heatmap Tracking Code Snippet**
------------------------------------------------
The Heatmap Tracking Code Snippet is what tracks the user interactions on your website. Typically, this script would be installed in the global header of your Shopify theme; however, with a Headless Shopify site, you will need to **install this script on every single page of your website**. It's usually placed inside the section of each page, and enables basic tracking and heatmap generation.
To ensure the successful installation of your heatmap tracking code snippet, please follow these steps:
1. Log in to your Shopify admin panel
2. Go to "Online Store" > "Themes"
3. Click "Actions" > "Edit code" for your current theme
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665463754/20f5adb6bc4c0b6f6c923d3dacf4/AD_4nXc7LYWyT6XqmEI9l_qq0t70xKX80KTrH-hPa0JRKeJ_KlYUVEaeX6GYON-iG0brS-8iPqVDiir1kMLZTfSaELhMdJnfEUAWIcbW8NAKA7EqNsRZa4WzeDKTD0I180dLBky63uVQgXdxl7SPrZjvylmKKJeq?expires=1789486200&signature=89d2ed8764d1c3bae53c25e408d83a21058a93dca1b32d3cba30bbc47a3cd4eb&req=dSYhE814noZaXfMW1HO4zdjYYWtNETpmOB1vA3cvPG51MjkBWXG0JzqfvsB5%0Ab%2FQS%0A)
4. Copy and paste the heatmap tracking code snippet within the section of each page of your website.
â ïž **Important!** Please note heatmap's snippet must be the first snippet at the top of your header for maximum data accuracy.
If you have other snippets above, this may reduce accuracy of data collection.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665464459/6a85e3b1694987b864d19159776e/Screenshot-2B2025-07-22-2Bat-2B4_00_07-E2-80-AFPM.png?expires=1789486200&signature=f520d984a52b041e361919707dfbef6a55a0278532c895580ebbe5512655da52&req=dSYhE814mYVaUPMW1HO4zXVJt29nUsTMdRZkfG4mEpqCrvKtYbYTkXwHaXaF%0AW%2F1F%0A)
5. Click "Save" on the top right corner of your theme file.
* * *
**Installing the Heatmap Conversion Code Snippet Pixel**
--------------------------------------------------------
The Heatmap Conversion Code Snippet ties user interactions to revenue for every session. These instructions will only work with a Shopify Checkout. If you are using a Custom Checkout, please contact [support@heatmap.com](mailto:Support@heatmap.com)
.
Follow these step-by-step instructions to ensure proper installation:
1. In your Shopify admin, click "Settings" in the bottom left corner
2. Select "Customer Events" from the left side menu
3. Click "Add Custom Pixel"
4. Name the pixel "heatmap-revenue"
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633357682/4e24f9be2325ccccfa3cfa7b0bbd/AD_4nXcav8zEJ7Rnf9ygY1BrGjvDe432x-Kw3md3EMpWPKZbSydPOOtlejYevJGTix3tlmI0IxSrQ_FjWNxtRCtRT4RiLKXIVHumsgsXUqdWqc4MfMQUolsp1PK8jkPpoEr9g4x5glUXMvmj-Z5s3A3oVL0kutU?expires=1789486200&signature=b40e4908bd1bcb67f5897cafa52d7267de20de211691452c535404ec491970e3&req=dSYkFcp7modXW%2FMW1HO4zb8QVlRQLYmQRny9prqX%2BjaRuIz1PLhlUWqqvb8j%0A13CQ%0A)
5. Remove the copy included by default in the text area.
6. Copy and paste the pixel code provided in Heatmap for the Heatmap Conversion Code Snippet.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633360965/6f044e1b91b4c03054a5d5a6fa4f/Screenshot+2025-07-22+at+4_23_36%E2%80%AFPM.png?expires=1789486200&signature=38893a643fad7ce2e22a95faf0ad0208b0815d369afab50a883c8ba6bff3da24&req=dSYkFcp4nYhZXPMW1HO4zWqRyLFunAo2B9UJti2HSA1haFT3UBZo1TO2oobU%0A15wm%0A)
7. Click the "Save" button in the top right corner
8. Activate the pixel by clicking "Connect"
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665341579/6917c667d3cdc1f5864cea00be51/AD_4nXeHQDUhnhTCP2Vijt1hip7gshjx9hCcBWGZsArssoreylgvgCdlrianiN6aaUaCi0bijDiQlItrUXpsm374YuIEmo7CCoDwMI-H-jhoW5muyfk95zfnjmISAwwwlBJXgjKOHbJkcdZvIxO8opb6uW5CKdW6?expires=1789486200&signature=b69b1966850cf743ba380c7ddcf2c3b20b95abe602092824cd25ebe7a955d827&req=dSYhE8p6nIRYUPMW1HO4zXMFA%2FfDbA39uoqONVdla5DCVyoOoipowKFAqRs5%0AOPUpyghu1Oy%2Fo%2F6OOgQ%3D%0A)
* * *
**Snippet Installation Verification**
-------------------------------------
After installation and official verification on the heatmap platform, wait about 12 hours for data to start appearing in your heatmap dashboard.
To verify your snippet:
1. Log in to your Heatmap.com account and go to the Settings tab within your portal.
2. Click "Snippet"
3. Click the "Verify My Snippet" button in the bottom right corner.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633416342/6f5d1bb6c2e35ffd24ed79c5858d/Screenshot%2B2025-07-22%2Bat%2B5_06_21-E2-80-AFPM%2B1.png?expires=1789486200&signature=08c7e6cc7ba5ebbe4c2c7c3a60e4066109ac65f580627df07439cdbbbe3e24c3&req=dSYkFc1%2Fm4JbW%2FMW1HO4zZob82KL9rhFukqUmRV3XX%2FHk9QV%2FvToqmYUGeXk%0Arlv6%0A)
4. You'll receive a pop-up validating if the snippet was installed correctly. If you don't see any data after 24 hours or believe there is a data collection issue, double-check that both snippets are correctly installed.
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_5a115e1e1a)
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_af3a60edb7)
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_39c2a06d62)
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_8839cddc6f)
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_03c1a0d749)
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_da1b5c1998)
[](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide#h_6995a7a1be)
---
# Compliance | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/11592041-compliance#main-content)
Compliance
==========
Understand how we adhere to data protection regulations.
2 articles
* [Do Not Track With Cookies](https://intercom.help/heatmapcom/en/articles/10508336-do-not-track-with-cookies)
* [GDPR Compliance](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance)
---
# How can I verify my snippets are installed correctly? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12573289-how-can-i-verify-my-snippets-are-installed-correctly#main-content)
How can I verify my snippets are installed correctly?
=====================================================
October 13, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12573289-how-can-i-verify-my-snippets-are-installed-correctly#h_9c44cc7715)
[](https://intercom.help/heatmapcom/en/articles/12573289-how-can-i-verify-my-snippets-are-installed-correctly#h_b52372b6a1)
[](https://intercom.help/heatmapcom/en/articles/12573289-how-can-i-verify-my-snippets-are-installed-correctly#h_aa5598e30f)
[](https://intercom.help/heatmapcom/en/articles/12573289-how-can-i-verify-my-snippets-are-installed-correctly#h_4be39c633a)
Installing your Heatmap snippets is easy and simple. Follow our [Installation Guides](https://intercom.help/heatmapcom/en/collections/13751320-getting-started-installation)
for step-by-step instructions.
If you're still having issues with Snippet Installation, here are some troubleshooting techniques that may help resolve the issue:
Snippet Troubleshooting Techniques
==================================
Heatmap Tracking Code Snippet
-----------------------------
1. Check where the snippet is added
1. **For Shopify:** Confirm it's inside the theme.liquid file, within the `` section.
2. **For 3rd-party builders** (ie: Replo, Zipify, GemPages, PageFly, etc.): Confirm it's added in the global head section of the page.
2. Verify there's only one snippet
1. Open your site's source and search for "Heatmap"
2. There should be only one snippet code with the correct **Site ID** that matches your Heatmap account.
3. To verify you have the correct snippet code, go to your **Heatmap Portal > Settings > Snippet** and copy the Tracking Code Snippet (top snippet).
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1776372075/f7915af7823fc8a59d05d38ff462/Screenshot%2B2025-07-22%2Bat%2B4_14_21-E2-80-AFPM.png?expires=1789486200&signature=a36d0de261e9785bf24b23094b80be784e48e1eab1cc3f501429d0ea7ad097ac&req=dScgEMp5n4FYXPMW1HO4zS5sBBkptoewqayA3XkWmCITW6Twlb1%2F3PIgClKK%0AKhlr%0A)
3. Confirm that the snippet is firing
1. Open your browser's **Network tab** and reload the page.
2. You should see requests to:
* preprocessor
* heatmap-light
* v1
Heatmap Conversion Code Snippet (Revenue Snippet)
-------------------------------------------------
Review how the snippet is installed
* **For Shopify:**
1. Go to your Customer Events page
2. Compare the revenue snippet code installed with the one listed in your Heatmap account. To verify you have the correct snippet code, go to your **Heatmap Portal > Settings > Snippet** and copy the Revenue Pixel Snippet (bottom snippet).
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1776379645/37f931d2bdd51b839a7a26470248/Screenshot-2B2025-07-22-2Bat-2B4_14_21-E2-80-AFPM.png?expires=1789486200&signature=fd300c74301ae0bd51fb216ae7854693eab5e0a28a6441928d59188cf86a2f7f&req=dScgEMp5lIdbXPMW1HO4zdrLUpj51vjSUXgb4xc4NsdLdhlAREz%2FPXCZwrfW%0ARCJE%0A)
3. Under permissions, set the following options:
* **Permission:** _Not required_
* **Data sale:** _Data collected does not qualify as data sale_
4. Finally, make sure your Heatmap pixel is connected
* If it's disconnected, the pixel will appear grayed out instead of highlighted in green.
* **For WordPress / WooCommerce:**
* The traffic and revenue snippets are installed through the Heatmap plugin (.zip file).
* To confirm installation:
1. Open _Inspect â Elements / Console / Network_ and check for the same requests listed above (preprocessor, heatmap-light, v1).
2. Provide our team with a **coupon code** that includes shipping costs so we can run a **test transaction**.
3. The Heatmap team will verify that revenue data flows correctly into your dashboard after the test order.
* * *
**Still Need Help?**
====================
If you're still having issues with your snippet installation after some initial troubleshooting, please don't hesitate to reach out to our support team to further help troubleshoot. You can contact us via chat or by emailing [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12573289-how-can-i-verify-my-snippets-are-installed-correctly#h_9c44cc7715)
[](https://intercom.help/heatmapcom/en/articles/12573289-how-can-i-verify-my-snippets-are-installed-correctly#h_b52372b6a1)
[](https://intercom.help/heatmapcom/en/articles/12573289-how-can-i-verify-my-snippets-are-installed-correctly#h_aa5598e30f)
[](https://intercom.help/heatmapcom/en/articles/12573289-how-can-i-verify-my-snippets-are-installed-correctly#h_4be39c633a)
---
# Session Requirements for Data Privacy & Compliance | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022151-session-requirements-for-data-privacy-compliance#main-content)
Session Requirements for Data Privacy & Compliance
==================================================
data privacy, compliance, user behavior, consent management, bot traffic, session length, form masking, geographic restrictions
October 21, 2024
At heatmap.com, we prioritize data privacy and compliance while providing valuable insights into user behavior. This article outlines our session requirements to ensure both data accuracy and user privacy protection.
**What are Session Requirements?**
Session requirements define the criteria for capturing and analyzing user interactions on your website. These requirements help maintain data integrity while adhering to privacy standards.
**Key Session Requirements:**
**1\. Minimum Session Duration**
\- We require a minimum session duration of 5 seconds.
\- Sessions shorter than 5 seconds are not recorded to avoid capturing accidental or bot traffic.
**2\. Maximum Session Length**
\- Sessions are capped at 60 minutes of continuous activity.
\- After 60 minutes, a new session begins if the user continues to interact with the site.
**3\. Inactivity Timeout**
\- Sessions automatically end after 10 minutes of inactivity.
\- This helps distinguish between actual user engagement and instances where a user may have left the browser open.
**4\. Data Exclusion Criteria**
\- We do not record or analyze sessions from known bot or crawler IP addresses.
\- Sessions from your company's IP addresses can be excluded upon request to prevent internal traffic from skewing data.
**5\. Personal Information Handling**
\- By default, all form fields are masked to prevent capturing sensitive information.
\- Custom unmasking can be implemented for non-sensitive fields through our API.
**6\. Consent Management**
\- Our system respects user consent settings as configured in your website's consent management platform.
\- Sessions are not recorded for users who have not provided consent for analytics tracking.
\- Declined consent is reported to us by SDK. It is the responsibility of the website owner to report declined consent.
**7\. Geographic Restrictions**
\- You can configure geographic restrictions to comply with regional data protection laws.
\- Sessions from restricted regions will not be recorded or analyzed.
**Implementing Session Requirements:**
1\. Install the latest version of the heatmap.com tracking script on your website.
2\. Configure your account settings to align with these requirements.
3\. Use our API to customize data collection based on your specific needs and compliance requirements.
**Best Practices:**
\- Regularly review and update your privacy policy to reflect these session requirements.
\- Inform your users about the use of analytics tools and provide clear opt-out instructions.
\- Periodically audit your heatmap.com settings to ensure compliance with evolving data protection regulations.
For more information on configuring these settings or customizing session requirements for your specific use case, please contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
.
Remember: Balancing insightful analytics with user privacy is crucial. These session requirements are designed to help you achieve that balance effectively.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Tracking and Visibility Issues | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022165-tracking-and-visibility-issues#main-content)
Tracking and Visibility Issues
==============================
Cart drawer, Shopify, checkout, product pages, collection pages, tracking issues, apps not showing, security measures, event tracking
October 21, 2024
**Q: Why can't I see the heatmap for my cart drawer in interactive mode?**
A: Heatmap.com does not track carts and checkouts. This limitation is due to our inability to add items to your cart so that you can view the heatmap data in context.
**Q: Why aren't installed apps showing up in my heatmap?**
A: If you're experiencing issues with installed apps not appearing in your heatmap, please provide more specific details:
1\. Which apps are not showing?
2\. Can you provide a URL where the app should be visible?
3\. A screenshot of the issue would be helpful.
**Contact our support team with this information for further assistance.**
**Q: What areas of my Shopify store can Heatmap.com track?**
A: Heatmap.com can track most areas of your Shopify store, including:
\- Product pages
\- Collection pages
\- Home page
\- Custom pages
However, due to Shopify's security measures and recent updates, we cannot track:
\- Cart pages
\- Checkout pages
\- Cart drawers
**Q: Is there any way to get heatmap data for my cart and checkout process?**
A: Unfortunately, due to technical limitations and Shopify's security measures and the deprecation of checkout.liquid, we cannot provide heatmap data for cart and checkout processes. This limitation applies to all third-party analytics tools, not just Heatmap.com.
**Q: What should I do if certain elements of my store aren't showing up in the heatmap?**
A: If you notice that certain elements, apps, or pages aren't appearing in your heatmap:
1\. Check if the element is part of the cart or checkout process, which we cannot track.
2\. Verify that the Heatmap.com tracking code is properly installed on all pages.
3\. Take a screenshot of the issue and note the URL where it's occurring.
4\. Contact our support team with these details for further investigation.
**Q: How can I maximize the data I get from Heatmap.com given these limitations?**
A: To get the most out of Heatmap.com:
1\. Focus on optimizing your product pages, collection pages, and homepage based on heatmap data.
2\. Use other analytics tools in conjunction with Heatmap.com to get a full picture of your store's performance.
3\. Consider implementing event tracking for important actions leading up to the cart, such as "Add to Cart" button clicks.
Remember, our support team is here to help you make the most of your Heatmap.com experience. If you have any questions or issues, don't hesitate to reach out with specific details about your concern.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Understanding HeatmapAI's Recommendation Engine | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#main-content)
Understanding HeatmapAI's Recommendation Engine
===============================================
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_6e9a8ffe73)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_b4148519f2)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_ed668b55c0)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_daa1665f9f)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_d5355976be)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_e635b5e988)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_665c088d9e)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_c7fa5fde6d)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_6b0b199820)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_51ec51c07f)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_ad12f01d39)
**Overview**
------------
The HeatmapAI Recommendation Engine is a cutting-edge AI-powered tool designed to help e-commerce websites optimize their Revenue Per Session (RPS).
â
By leveraging Heatmapâs proprietary datasets, advanced machine learning models, and industry best practices, the engine provides actionable recommendations to improve user experience (UX), copywriting, imagery, and website performance.
â
**Note: Recommendations are delivered every Monday, providing insights based on the past 30 days of data.**
This ensures businesses receive up-to-date, data-driven suggestions that reflect the most recent user behaviors and trends.
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652117030/254b733d062f9e63c64a6e095e09/image.png?expires=1789486200&signature=93fef91402d97699627a4e98e03ce7f0db2fc490bc38ba2708d31be703d07ccc&req=dSYiFMh%2FmoFcWfMW1HO4zcR8Uv0wdvFbY%2BeCc5%2FPJc4g%2FcSKCZEME7lk6eky%0AEAD0g%2Bv9sTic0%2FLDCcQ%3D%0A)
_Image showing the AI Insights feature within the Heatmap Menu_
**Disclaimer**: The recommendations provided by the HeatmapAI Recommendation Engine are not guaranteed to improve website performance.
â
While they are based on rigorous data analysis and proven principles, every website and business is unique.
â
It is the responsibility of the website owner to assess, implement, and evaluate the recommendations. _Heatmap.com is not liable for the performance of your website or business as a result of applying these recommendations_.
* * *
**Core Philosophy of HeatmapAI**
--------------------------------
To create actionable, reliable recommendations, the HeatmapAI Recommendation Engine is guided by three key principles: data-driven decisions, unique website optimization, and a focus on RPS.
â
These principles ensure that every suggestion is tailored to individual websites while being rooted in proven insights. The engine is designed to combine global best practices with website-specific data, creating a balanced approach that maximizes impact without ignoring the nuances of each business.
1. **Data-Driven Decisions**:
â
Recommendations are based on data from over 1,000 websites and trillions of user interactions. The system uses aggregated metrics to uncover actionable insights and relies on data specific to each website to provide tailored advice.
This ensures that every recommendation is rooted in statistically significant patterns and trends, not generic best practices.
â
**2\. Unique Website Optimization**:
â
While the engine considers general industry benchmarks, the primary driver of recommendations is the data collected directly from your website.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652120241/c3af7bf292c8869e4a58801e390e/image.png?expires=1789486200&signature=2064fa5d4d330911af73ed132140f214f74f4579ef1d04c7c7e8fe1a11339a82&req=dSYiFMh8nYNbWPMW1HO4zdjvAiBy0e9h%2F%2Fy8rrW%2BcMQzQIG7KMBv2xw5YIE3%0ACaOCtPPZm8l8Dyt7H8c%3D%0A)
This allows the engine to adapt to the nuances of your business, ensuring suggestions are aligned with your specific goals and audience behavior. Each websiteâs unique context is considered when making optimization suggestions.
â
**3\. Focused on RPS**:
â
The HeatmapAI Recommendation Engine prioritizes RPS, a metric that combines Average Order Value (AOV) and conversion rates, over traditional metrics like global conversion rates.
â
This approach normalizes performance data across websites with varying price points and audience segments, enabling a more accurate evaluation of success. Focusing on RPS ensures recommendations are directly tied to generating profitable returns.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652122661/fbc2c0b9e0651842e66cd05b203c/image.png?expires=1789486200&signature=ee3cea62e940c76d610dbd7b489dc18960cda05ae2cd4fcdb4e81bfe8627067f&req=dSYiFMh8n4dZWPMW1HO4zaWPjT7C2VNTA4Li1jQPD9V3xdlQXQCrAMcxh%2FQg%0ANcp%2FbHfTkfN9RqrdSFU%3D%0A)
* * *
**HeatmapAI Foundational Approach**
-----------------------------------
The HeatmapAI Recommendation Engine leverages data collected from your website to deliver personalized recommendations that optimize performance.
By capturing user behaviors and revenue metrics, processing this data through advanced algorithms, and applying machine learning models, the engine creates actionable insights to drive RPS improvements.
This section outlines how data flows through the system, how it is prepared for analysis, and how models generate predictions and recommendations.
â
**Data Inputs**
---------------
1. **Behavioral Data**:
â
* Tracks user interactions, including clicks, scrolls, hovers, and page transitions. This data reveals how users engage with specific elements and pages on your website, providing valuable insights into user intent and engagement patterns.
â
* Metadata is captured for each interaction, such as the type of element interacted with (e.g., product tile or CTA button), the page category (e.g., homepage, product page), and the time and sequence of interactions. This additional context helps the engine understand how different types of users behave and make predictions based on user behavior segments.
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652124252/0085ed1af8d6cc70d95422a1197e/image.png?expires=1789486200&signature=4fa0c938614597349fe972fb405029160f360183885007f5387f8352018ada4d&req=dSYiFMh8mYNaW%2FMW1HO4zS4xVUKkbl2NCuzBNYqsk6Uon2U1BEnYQ6u51c8Q%0AbSLb%0A)
2. **Revenue Data**:
â
* Links purchases to specific user interactions, enabling the engine to attribute revenue to individual elements on your website. This provides a clear understanding of which elements drive conversions and revenue.
â
* Key metrics include purchase value per session, conversion rates for specific elements, and aggregate revenue contributions. This granularity allows the engine to isolate high-performing and underperforming elements for targeted improvements.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652125045/b1a1c0ef2666e6ca42b8d51ab586/image.png?expires=1789486200&signature=bb96d505a2ce9b541b97877bd9a54f5e401cd11083062f7263f34bb6cbf8d1ca&req=dSYiFMh8mIFbXPMW1HO4zdrJXtVAnhwueknghy%2B733q3uwKNYh7V487SVn4K%0AH3xC%0A)
* * *
**Hypotheses, Lemmas, and Theorems**
------------------------------------
The foundation of the HeatmapAI Recommendation Engine lies in a structured process for developing reliable recommendations. This framework ensures every insight is supported by rigorous analysis and proven principles.
â
**1\. Observations and Conjectures**
------------------------------------
The process begins with identifying patterns in user behavior. Observations are based on large-scale data analysis across thousands of websites. From these patterns, conjecturesâeducated guesses about potential causes and effectsâare formed. For example:
* **Observation**: Users abandon checkout pages when additional fees appear.
* **Conjecture**: Displaying all fees earlier in the process might reduce drop-off rates.
**2\. Hypotheses**
------------------
Conjectures evolve into hypothesesâtestable predictions that can be proven or disproven. These hypotheses form the foundation for experimentation:
* **Hypothesis Example**: Placing a CTA button above the fold will increase click-through rates by 15%.
â
Every hypothesis is designed to be measurable and actionable, allowing for clear evaluation through A/B testing or historical data analysis.
**3\. Lemmas**
--------------
During testing, intermediate findings called lemmas emerge. Lemmas are insights that refine or add nuance to the original hypothesis:
* **Lemma Example**: Placing a CTA button above the fold improves engagement for mobile users but has little effect on desktop users.
These insights guide further testing, ensuring the engine captures variations across user segments and contexts.
**4\. Theorems**
----------------
Once a hypothesis has been tested across diverse scenarios and consistently validated, it becomes a theorem - a proven principle for website optimization.
â
â**Theorems are the foundation of the HeatmapAI Recommendation Engineâs insights:**
* **Theorem Example**: Simplifying navigation menus increases conversion rates across e-commerce websites.
These theorems are continuously reevaluated as new data and customer feedback refine their accuracy and applicability.
By structuring the recommendation process around hypotheses, lemmas, and theorems, Heatmap ensures that its insights are both actionable and trustworthy.
* * *
**Data Transparency**
---------------------
Heatmap.com places a strong emphasis on transparency in how the recommendation engine operates, ensuring that customers understand the data, processes, and methodologies that drive recommendations. By demystifying the inner workings of the engine, we empower customers to trust the insights and apply them confidently.
* * *
**Feedback Loops**
------------------
Heatmap.com actively incorporates customer feedback to continuously refine the recommendation engine, making it more accurate and impactful over time.
â
This collaborative approach ensures that recommendations are tailored to meet the unique needs of businesses while improving the engine for all users.
The HeatmapAI Recommendation Engine combines advanced AI with a rigorous methodology for deriving optimization strategies. By delivering recommendations every Monday based on the past 30 days of data, it ensures businesses stay informed about the latest trends and opportunities.
â
The structured process of generating hypotheses, testing them rigorously, and converting them into theorems ensures every recommendation is actionable, reliable, and tailored to each websiteâs unique needs.
â
For more information or to provide feedback, contact **[Dylan@Heatmap.com](mailto:Dylan@Heatmap.com)
**.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_6e9a8ffe73)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_b4148519f2)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_ed668b55c0)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_daa1665f9f)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_d5355976be)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_e635b5e988)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_665c088d9e)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_c7fa5fde6d)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_6b0b199820)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_51ec51c07f)
[](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine#h_ad12f01d39)
---
# How can I fix cross-domain or subdomain tracking? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12573359-how-can-i-fix-cross-domain-or-subdomain-tracking#main-content)
How can I fix cross-domain or subdomain tracking?
=================================================
October 13, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12573359-how-can-i-fix-cross-domain-or-subdomain-tracking#h_d33eaacf1f)
[](https://intercom.help/heatmapcom/en/articles/12573359-how-can-i-fix-cross-domain-or-subdomain-tracking#h_80807ac761)
There could be a few reasons you're experiencing issues with cross-domain or subdomain tracking:
* **Multiple subdomains:** shop.example.com, blog.example.com, checkout.example.com
* **Separate marketing or checkout domains:** example.com â tryexample.com
* **Third-party pages:** landing pages
Cross-Domain / Subdomain Tracking Troubleshooting Techniques
============================================================
1. Use the same Heatmap tracking snippet code'
* The **tracking snippet** must be installed on every domain and subdomain you want to track.
* If one domain uses an older or modified version of the snippet, sessions may be split or not recorded correctly.
2. Install the snippet on all domains
* Make sure the tracking snippet is present and published on every domain and subdomain where you expect data.
* For Shopify or WordPress setups, confirm itâs added in the global section so it loads on all pages.
3. Cross-domain cookies
* When domains differ (like example.com and tryexample.com), Heatmap may need to share visitor cookies to maintain session tracking.
* Contact our support team to confirm whether **cross-domain cookie configuration** is required for your setup.
4. Verify installation
* Open your main site â right-click â _Inspect â Network tab_.
* Search for requests to preprocessor, heatmap-light, or v1 and confirm they load successfully on both domains.
* Navigate between your domains and ensure both pages fire the Heatmap snippet.
* * *
**Still Experiencing Issues?**
==============================
If you're still experiencing cross-domain or subdomain tracking issues after some initial troubleshooting, please don't hesitate to reach out to our support team to further help troubleshoot. You can contact us via chat or by emailing [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12573359-how-can-i-fix-cross-domain-or-subdomain-tracking#h_d33eaacf1f)
[](https://intercom.help/heatmapcom/en/articles/12573359-how-can-i-fix-cross-domain-or-subdomain-tracking#h_80807ac761)
---
# WordPress / WooCommerce Installation Guide | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508409-wordpress-woocommerce-installation-guide#main-content)
WordPress / WooCommerce Installation Guide
==========================================
How to Install Heatmap Plugin on your WordPress / WooCommerce Store
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508409-wordpress-woocommerce-installation-guide#h_7236f0658d)
[](https://intercom.help/heatmapcom/en/articles/10508409-wordpress-woocommerce-installation-guide#h_3483116927)
[](https://intercom.help/heatmapcom/en/articles/10508409-wordpress-woocommerce-installation-guide#h_aca0bab849)
[](https://intercom.help/heatmapcom/en/articles/10508409-wordpress-woocommerce-installation-guide#h_976433985a)
To fully enable Heatmap functionality on your WordPress / WooCommerce site, you'll need to install the Heatmap Plugin. Installing this will allow Heatmap to properly track all customer interactions and revenue data.
**Accessing your Heatmap Tracking Plugin:**
===========================================
In order to access your **code plugin,** you can follow these steps below:
1. Go to the Settings tab within your portal.
2. Click "Snippet"
3. Here you will see the plugin .zip file available to download.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634474856/b989ddc490a765b046400feb54f2/Screenshot+2025-07-23+at+9_30_27%E2%80%AFAM.png?expires=1789486200&signature=b62e28fc341d1b959e4532aa61c4daa4e51c02afef91ce70287cbf4f200168e2&req=dSYkEs15mYlaX%2FMW1HO4zY8C%2Fai5UnYDeK723WvX89gNd%2FBJR9PwXB4lrm7Q%0AS16G%0A)
_Image showing where to access your WordPress/ WooCommerce snippet plugin_
* * *
**Installing the Heatmap plugin to your WordPress website:**
============================================================
For a visual guide on installing the Heatmap plugin, you can watch this video below:
Follow these step-by-step instructions to ensure proper installation:
1. Download the **Heatmap WordPress / Woocommerce Plugin**. Downloading it automatically saves it on your local stoaras a _.zip_ file.
_You do not need to open the .zip file, you can upload it directly to your store._
2. From your WordPress dashboard, choose **Plugins > Add New**.
â
3. Click **Upload Plugin** at the top of the page.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634484933/1b68cd6b0587ccf673bedff00531/AD_4nXetHMVnas95GY_OckqmgvpKeznR8aiDxq5X9_WlwUVVXFfU5hTmUbxJxTVUoDWzlD94McKsiQSNT6AXuOv-S-hjlOPyQX1lgfoSZOZOXm39NeIIGgXqnNsDq2C4nMHKHbCIQI6f2VeHfVAFZR3uihc65yth?expires=1789486200&signature=47e90a419f4c04269a9c0399c256cdc7e1c3dc368cd3ad20309299e1325e93f4&req=dSYkEs12mYhcWvMW1HO4zSd5lyJY79zJvulLKxwx6d0RKJrz94FSe1ZiBun0%0A8TkA%0A)
4. Click **Choose File**, locate the plugin .zip file, and then click **Install Now**.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634485671/899107688fa4722ac4bfe74f1b6e/AD_4nXdRMyNNZHvXv4yJg0tyABtrPUFFug4i2MMuYx7nLmIciokGJY57rla1s_CerrbvqHt-fsOo0AW92jKU4weLCh3JtEyCVG-JU-eIhJGmsOUvKviFkw0cWFFH-ndZJ8RRij1vjRsM-9ZrsH6X5-WJcdLNHsmZ?expires=1789486200&signature=8ecbe542d4dee12f7d32f45ca0e5e099c65367cf691889b78390f3a6dcdc03ec&req=dSYkEs12mIdYWPMW1HO4zXICep0eEGrPQP5a0BxRZWWqPN6GjhvbozllVdpX%0AGACo%0A)
5. After the installation is complete, click **Activate Plugin**.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634486294/07634d656233d722cc8564566dcb/AD_4nXevjwmUKhApzFXS22pDyypVN5Uj66B4LOmKdYe1cK9JSx5nk11eal1uJZOUUKQbg9O8xe_DZrJkxJHdhF6dz0dTgyQkthN1RNzW9z7MEHkjlqMGeG5ZVHEWqjZWUQqPDF32nm7wICTg3y3yg8LQx6V6JfQh?expires=1789486200&signature=c1fbf777b9a4222c5e0593bb033ac2096543b68bd9a94128dc2e20a45a915a43&req=dSYkEs12m4NWXfMW1HO4zbldMnxjTiOuHA3NuWKDjeDbVD1RSFxjcmN4GlGE%0ATTcQ%0A)
6. After a successful installation of the Heatmap-tracker plugin, it will be listed as part of the installed plugins in your plugin dashboard.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1364996247/d0bbc4f221d0961cae7acd92107d/AD_4nXftErqV53taX-TYlNCrsJUtzwUWBDe7LF3z_EfyXNN33IfFreIGNOgCr7eKgJzQdQyd9AuXzSI5qSF5qizl0aUJTIKmp8-IqnF8RgbSHfr5njUX2mNn8CppuAn0Yh8Fd1rtCrtxCQBNsho9Ipoh5YnoO_0?expires=1789486200&signature=a02e555312bf0a8c830b93a83fa03406a7d28cd9ea80215f6a8c69de64221ac4&req=dSMhEsB3m4NbXvMW1HO4zamR%2FTEmc%2FEjKiHxpojRMdfD3kOYtFmMUpwkha5l%0A4PkipH15wN4%2F%2FEgkT8M%3D%0A)
* * *
**Plugin Installation Verification**
------------------------------------
After installation and official verification on the heatmap platform, wait about 12 hours for data to start appearing in your heatmap dashboard. To verify your plugin:
1. Log in to your Heatmap.com account and go to the Settings tab within your portal.
2. Click "Snippet"
3. Click the "Verify My Snippet" button in the bottom right corner.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634565131/b1ed892e277a995d755891b9f460/Screenshot+2025-07-23+at+9_30_27%E2%80%AFAM.png?expires=1789486200&signature=3ac6e8da81985110ec7dca89c2ef8d0130b6cfdf60517216aa889be2c828ad1b&req=dSYkEsx4mIBcWPMW1HO4zZqVwisvxnFiEbGogdzTtx9rbDswaE62qIkm5WhF%0A%2Bnm%2F%0A)
4. You'll receive a pop-up validating if the snippet was installed correctly. If you don't see any data after 24 hours or believe there is a data collection issue, double-check that both snippets are correctly installed.
â
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508409-wordpress-woocommerce-installation-guide#h_7236f0658d)
[](https://intercom.help/heatmapcom/en/articles/10508409-wordpress-woocommerce-installation-guide#h_3483116927)
[](https://intercom.help/heatmapcom/en/articles/10508409-wordpress-woocommerce-installation-guide#h_aca0bab849)
[](https://intercom.help/heatmapcom/en/articles/10508409-wordpress-woocommerce-installation-guide#h_976433985a)
---
# Export Data Requirements for Revenue Audits | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#main-content)
Export Data Requirements for Revenue Audits
===========================================
August 18, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_ee47c4fab5)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_e7de257b2e)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_629fd41b9c)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_a5bac800f1)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_adc4bf08c2)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_f39efea2e7)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_5d9a13c442)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_2f3cd7a20c)
**Why do we need specific export data?**
========================================
To perform a comprehensive revenue audit, we require detailed transaction data that may not be included in standard system exports. This ensures that we can provide you with accurate, thorough audit results that meet compliance requirements.
**Required data columns**
-------------------------
Your export must include these 10 essential columns:
1. **Email** - Customer email address
2. **Line item name** - Product or service description
3. **Subtotal** - Pre-tax amount
4. **Total** - Final amount including taxes and fees
5. **Created at** - Transaction date and time
6. **Line item quantity** - Number of items purchased
7. **Line item price** - Individual item price
8. **Refunded Amount** - Any refunds processed
9. **Id** _(CRITICAL)_ - Unique transaction identifier
10. **Source** - Where the transaction originated
**Note:** All columns are required. Missing any column, especially the Id field, will prevent us from completing your audit.
**How to prepare your export**
==============================
* **Step 1: Generate the export -** Access your transaction data system and create an export for the requested date range.
* **Step 2: Verify all columns -** Check that your export includes all 10 required columns with the exact names listed above.
* **Step 3: Choose the right format**
* Export your data as:
* CSV file (preferred)
* Excel file (.xlsx or .xls)
* Single file containing all data
* **Step 4: Review data quality**
Ensure:
* No blank required fields
* Dates are in a consistent format
* Numeric fields contain only numbers
* Id column has unique values for each transaction
### **Frequently Asked Questions**
* **Why can't you use our standard export?** Standard exports often focus on summary data. Revenue audits require detailed transaction-level information to verify calculations, reconcile accounts, and ensure compliance.
* **What if our system uses different column names?** Please map your column names to match our requirements or include a reference sheet showing which of your columns correspond to our required fields.
* **What date range should we export?** Export data for the specific period requested by your audit team, typically aligned with your fiscal year or quarter.
* **How should we handle partial refunds?** Include the refunded amount in the "Refunded Amount" column. If no refund was issued, enter 0 or leave blank.
**Common Issues to Avoid**
--------------------------
* **Filtered data** - Don't apply filters that might exclude transactions
* **Summarized data** - Provide individual transaction rows, not summaries
* **Split files** - Keep all data in one file if possible
* **Missing test transactions** - Include all transactions unless specifically instructed otherwise
**Submission guidelines**
-------------------------
When your export is ready:
1. **File naming** - Use format: CompanyName\_RevenueAudit\_DateRange.csv
2. **File size** - If over 25MB, use a secure file transfer service
3. **Delivery method** - Upload through our secure portal or approved transfer method
4. **Confirmation** - You'll receive confirmation within 1 business day
**Timeline expectations**
-------------------------
* **Standard processing**: 3-5 business days after receiving complete data
* **Expedited service**: 2-3 business days (if available)
* **Incomplete submissions**: Will be returned with specific requirements
**Need help?**
--------------
If you encounter issues generating the required export:
* Check your system's export documentation
* Contact your internal IT or finance team
* Reach out to our support team for guidance
Remember: Providing complete, accurate data the first time helps avoid delays and ensures the most accurate audit results.
**Next steps**
--------------
After submitting your export:
1. Watch for our confirmation email
2. We'll notify you if any data issues are found
3. Receive your audit results within the specified timeline
For questions about the audit process or data requirements, contact our support team or refer to our \[Complete Revenue Audit Guide\].
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_ee47c4fab5)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_e7de257b2e)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_629fd41b9c)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_a5bac800f1)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_adc4bf08c2)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_f39efea2e7)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_5d9a13c442)
[](https://intercom.help/heatmapcom/en/articles/12036908-export-data-requirements-for-revenue-audits#h_2f3cd7a20c)
---
# Importance of Unique Selector IDs for Website Analytics | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#main-content)
Importance of Unique Selector IDs for Website Analytics
=======================================================
TL;DR: What are Unique Selector IDs, why they matter & how to implement them
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_4d408c1f2f)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_5119f0be02)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_6ffa84fb4d)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_15cf4d2944)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_5b8c8a096f)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_00f6672d74)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_99c3df79c4)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_5936ef0dd7)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_0de7a6a942)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_1c1efdeea0)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_a055d67027)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_bb8ce72253)
People often underestimate how crucial unique IDs are for reliable analytics (and even basic site integrity). CSS classes and generic selectors are brittle: page builders, pagination, and theme updates can alter them, causing clicks and revenue to be misattributed. If key elements donât have stable unique IDs (or `data-heatmap-id`), our heatmap may not auto-link past data to the right elements, so manual relinking can be required. The result is inconsistent trend lines, misleading insights, and potential impact on conversion rates.
To avoid this, you can give unique, human-readable IDs to the elements you care about, especially product tiles/cards, primary CTAs, add-to-cart buttons, navigation items, product images, and category links, etc., so data stays tied to the element, not a brittle selector, across refreshes, pagination, layout tweaks, and theme changes.
This guide explains why unique selector IDs are essential and provides a practical implementation framework to keep your analytics trustworthy. Follow these steps to ensure reliable tracking across theme updates and layout changes while improving accuracy and user experience.
* * *
Understanding Unique Selector IDs
=================================
What are Unique Selector IDs?
-----------------------------
Unique Selector IDs are persistent, descriptive identifiers assigned to HTML elements on a website. Unlike generic class names or auto-generated identifiers, unique IDs ensure elements remain consistently identifiable even after site updates, theme changes, or layout modifications.
**Standard Implementation:**
**Alternative Implementation (data-heatmap-id):**
* * *
Why Use Unique IDs?
-------------------
There are a handful of tracking benefits for using unique selector IDs on your website:
### Analytics & Heatmap Tracking
* **Improves Tracking** **Accuracy** â Analytics platforms, such as Heatmap, rely on continuous tracking systems that automatically monitor changes without requiring manual intervention. Unique IDs ensure this tracking remains consistent and reliable, preserving historical data and maintaining accuracy across site updates. Without unique IDs, the system may not auto-link historic data to the correct elements after theme or layout changes and can require manual relinking.
* **Maintains Data Integrity** â Without unique IDs, tracking systems tie data to element positions rather than the elements themselves. This approach makes analytics unreliable and causes historical insights to be lost after updates
### Accessibility & Legal Compliance
* **Improves Assistive Tech Support** â Unique IDs help screen readers and keyboard users navigate your site more reliably, enhancing overall user experience for people with disabilities
* **Supports ARIA Relationships** â Proper IDs ensure ARIA attributes reference the correct elements, which is critical for semantic clarity and accessibility
* **Reduces Legal Risk** â Following ID best practices can help you meet WCAG/ADA guidelines and avoid potential compliance-related lawsuits
### Performance & Technical Stability
* **Speeds Up JavaScript Execution** â With IDs, scripts can directly select elements without complex DOM traversal, improving load and interaction times
* **Prevents Script Conflicts** â Unique selectors reduce ambiguity, avoiding bugs caused by multiple elements sharing the same class or selector pattern
* **Improves Crawler & Bot Access** â Clean, identifiable elements enhance how bots interact with your page, benefitting SEO and automated testing
### Conversion Rate Optimization & A/B Testing
* **Ensures Testing Accuracy** â Tools like A/B testing platforms rely on consistent element identification. Unique IDs ensure accurate tracking of test results.
* **Enables Targeted Personalization** â Reliable selectors allow for more precise user targeting in personalization and retargeting campaigns
* **Maintains Consistency Across Variants** â Even when test content or layout changes, IDs help preserve consistent data collection and interpretation
### Scalability & Long-Term Maintenance
* **Builds a Sustainable Codebase** â A structured ID system supports clean, maintainable HTML and scalable front-end development
* **Enhances SEO Implementation** â Proper IDs help implement structured data and improve site indexing by search engines
* **Supports Third-Party Tool Integration** â Analytics, tag managers, and marketing tools all perform better with predictable, consistent selectors
* * *
Implementation Guide
====================
Priority Elements that Need a Unique ID
---------------------------------------
These elements should always have unique, descriptive IDs to ensure that they'll be accounted for accurately:
**High Priority**
* Product tiles/cards
* Collection links
* Navigation menu items
* Featured sections/banners
* Sliders & category elements
* Call-to-action buttons (Add to Cart Buttons; Primary and secondary CTAs)
* Product images
* Forms and form fields
* Modal dialogs
* Tabs and accordions
* Checkout process elements
**Medium Priority**
* Informational sections
* Footer sections
* Social media links
* Secondary navigation elements
* Testimonial blocks
Example Implementation: Product Cards on Collection Pages
---------------------------------------------------------
Each product card in a collection or grid needs a unique, stable identifier that:
1. Persists across refreshes
2. Is unique per product
3. Is valid HTML
4. Is easy to read in analytics
### Good ID Sources
Use deterministic product attributes (ie: product handle, numeric product ID, or a sanitized URL slug) to form a readable `data-heatmap-id` (for example, `product-` or `product-`)
### **Implementation Strategy**
**1\. Identify Your Product Grid Structure**
â
First, locate where your theme renders product cards in the collection template. This could be in:
* collections.liquid
* collection.liquid
* A product-grid snippet/section
* Any other template file handling collection displays
â**2\. Choose an ID Structure**
Select a reliable source of unique identification for each product. Good options include:
* **Product handle:** data-heatmap-id="product-{{ product.handle }}"
* **Product ID:** data-heatmap-id="product-{{ product.id }}"
* **Product URL:** data-heatmap-id="product{{ product.url | replace: '/',
'-' }}"
**3\. Implementation Example**
Here's an example of how these principles might be applied:
Unset
{% for product in collection.products %}
{% render 'product-card' product: product %}
{% endfor %}
{% for product in collection.products %}
{% render 'product-card' product: product %}
{% endfor %}
**4\. Handling Special Cases**
**Placeholder Products
â
â**If your theme shows placeholder products when a collection is empty:
{% for i in (1..4) %}
{% render 'product-placeholder' %}
{% endfor %}
**Quick View Modals**
If your theme includes quick view functionality, maintain consistency:
Unset
* * *
Naming Convention Best Practices
--------------------------------
Following best practices for naming unique selector IDs will make it easier to track and find specific elements on your website.
### Effective Naming Principles
* Use descriptive, structured names that clearly identify the element's purpose
* Maintain consistency across similar elements throughout the site
* Include meaningful identifiers that reflect content or functionality
* Use kebab-case (hyphens) for improved readability
**_Good Examples:_**
### Practices to Avoid
* Use randomly generated numbers that provide no context
* Create overly generic names that don't specify function
* Duplicate IDs across different elements
* Use excessively long names
**_Poor Examples:_**
* * *
Implementation Checklist
------------------------
Follow this implementation checklist to ensure your unique selector IDs will be accurately set up.
1. **Audit Current Setup**
* Use browser Developer Tools to inspect key elements
* Document elements missing unique IDs
* Note any duplicate or poorly named IDs
ââ
2. **Plan ID Structure**
* Define naming conventions for your site
* Create a documentation system for tracking IDs
* Consider site hierarchy in your naming scheme
â
3. **Update Code**
* Implement IDs at the template level (not individual pages)
* Test to ensure no duplicate IDs exist
* Verify ARIA relationships work properly
ââ
4. **Verify & Maintain**
* Create a Standard Operating Procedure (SOP) for maintaining IDs
* Check IDs after any theme updates
* Train team members on ID implementation guidelines
* * *
CMS-Specific Considerations
---------------------------
Different content management systems have varying approaches to ID implementation:
### Shopify
Shopify presents unique challenges for ID implementation since its themes may not provide unique IDs by default, and theme updates can potentially overwrite customizations.
#### **Using Standard ID Attributes**
For full theme access (Shopify Plus or custom theme development):
1. Identify Key Template Files
â
* Product templates (`product-template.liquid`)
* Collection templates (`collection-template.liquid`)
* Cart templates (`cart-template.liquid`)
* Navigation snippets (`header.liquid`)
â
2. Add IDs to Key Elements
_liquid_
3\. Document Implementation
* Create a reference document listing all template files modified
* Note the ID naming convention used
* Store this document with other theme customization notes
#### Using `data-heatmap-id` Alternative
For stores with limited theme customization abilities or when using page builders:
1. Add Custom Attributes
_html_
2\. Implementation in Liquid
_liquid_
3\. Through Custom HTML/Liquid Blocks
* Add custom HTML blocks in sections where direct template editing isn't possible
* Use data attributes as an alternative to ID attributes
### WordPress
* Edit theme template files directly or through a child theme
* For page builders like Elementor or Beaver Builder, use their custom ID fields
* Consider a helper plugin to manage IDs across templates
* [WordPress Documentation](https://wordpress.com/support/editing-css/)
### Webflow
* Use the built-in ID field in the Element Settings panel
* Document your ID structure in the project notes
* Create a component naming system that extends to IDs
* [Webflow Documentation](https://help.webflow.com/hc/en-us/articles/33961389460115-Custom-attributes)
### Squarespace
* Use developer mode to access and edit templates
* Add custom code blocks where needed
* Document additions for future maintenance
* [Squarespace Documentation](https://support.squarespace.com/hc/en-us/articles/206545567-Using-the-CSS-Editor)
* * *
Maintaining IDs Through Theme Updates
-------------------------------------
Changing themes without stable, unique selector IDs (or `data-heatmap-id`) can break consistent element tracking and may require manual relinking of historical data. Give each key element a persistent, human-readable ID so data stays tied to the element across minor selector or layout changes.
To avoid this and maintain IDs through theme updates:
1. **Create a Theme Update SOP**
â
* Document all ID implementations before updates
* Use a theme comparison tool to identify changes after updates
* Re-implement IDs as needed after updates
â
2. **Use Theme Backup Tools**
â
* Always create a backup before theme updates
* Consider tools like Theme Kit or Git for version control
â
3. **Consider a Dedicated App**
â
* Some Shopify apps can help maintain tracking through theme updates
* Evaluate if this approach makes sense for your store
* * *
Troubleshooting & Common Issues
-------------------------------
| | | |
| --- | --- | --- |
| **Issue** | **Cause** | **Solution** |
| Data loss after updates | Auto-generated IDs change | Implement permanent, meaningful IDs |
| Inconsistent tracking | Missing IDs on key elements | Systematically apply unique IDs |
| Duplicate IDs | Copy-pasted elements | Use dynamic ID generation with unique variables |
| Theme installation | New themes override IDs | Maintain an ID documentation checklist |
| JavaScript errors | Conflicting selectors | Ensure IDs are truly unique across the site |
| Mixed tracking results | Inconsistent ID implementation | Standardize ID naming conventions |
Technical Reference
-------------------
**HTML ID Implementation:**
_html_
**Liquid/Shopify Examples:**
_liquid_
{{ product.title }}
{% for product in collection.products %}
{{ product.title }}
{% endfor %}
**JavaScript Selection Benefits:**
_javascript_
// Inefficient selection without IDs
const button = document.querySelector('.product-container .product-actions .add-button');
// Efficient selection with IDs
const button = document.getElementById('add-to-cart-123');
* * *
By implementing unique selector IDs across your website, you're not just making a technical improvement; you're making a business decision that impacts accessibility, performance, analytics accuracy, and ultimately, your bottom line.
The effort required to implement proper IDs is minimal compared to the significant benefits they provide in data integrity, user experience, and long-term maintainability.
* * *
**Need help?** Contact our support team at **[Support@heatmap.com](mailto:Support@heatmap.com)
** for implementation assistance or to answer any questions about unique selector IDs.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_4d408c1f2f)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_5119f0be02)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_6ffa84fb4d)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_15cf4d2944)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_5b8c8a096f)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_00f6672d74)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_99c3df79c4)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_5936ef0dd7)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_0de7a6a942)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_1c1efdeea0)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_a055d67027)
[](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics#h_bb8ce72253)
---
# Heatmap.com Help and Support FAQ | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022178-heatmap-com-help-and-support-faq#main-content)
Heatmap.com Help and Support FAQ
================================
Heatmap.com, Replo, code snippet, session tracking, Shopify, checkout pages, class names, unique IDs, CRO experts, Slack support, Intercom, tracking issues
March 12, 2025
**Installation and Setup**
**Q: How do I add the Heatmap code snippet for 3rd party page builders like Replo?**
A: Most Replo pages can pick up the installation from the theme.liquid file and don't need a special separate installation. However, if you're experiencing issues, please share the specific page URL with our support team so we can confirm if additional installation steps are necessary.
**Q: Why is my Heatmap recording fewer sessions than my actual site visitors?**
A: There could be several reasons for this discrepancy. It's important to ensure that the Heatmap code is properly installed on all pages, including those built with third-party page builders. Also, check your Javascript console for any errors, which might prevent our scripts from executing successfully. If the issue persists, contact our support team with specific page URLs for further investigation.
**Features and Limitations**
**Q: Can I see heatmaps for cart and checkout pages?**
A: Unfortunately, due to Shopify's security measures, we cannot track checkout and cart pages. This limitation applies to all third-party software and came with the deprecation of checkout.liquid. We can only track pages up to the cart, but not the checkout process itself.
**Q: How can I get expert advice on optimizing my pages based on heatmap data?**
A: We offer a higher tier plan that gives you access to our CRO (Conversion Rate Optimization) experts. They can provide tailored advice on how to optimize your pages to boost performance. Contact our support team to learn more about upgrading your plan.
**Troubleshooting**
**Q: Why might my heatmap data be inaccurate or incomplete?**
A: A common issue is the use of dynamically changing class names or random selectors on your website. When class names change frequently, it can make it difficult for Heatmap.com to track elements consistently. To fix this, we recommend assigning unique IDs to key elements. For example, instead of using:
Buy Now
you can modify it to:
Buy Now
This ensures your selector is stable, specific, and won't change if your website's structure is updated, leading to more accurate heatmap data.
**Q: What should I do if I'm experiencing issues with data tracking?**
A: If you notice discrepancies or issues with your heatmap data, please contact our support team. Provide specific page URLs and describe the issues you're experiencing. Our team can investigate and provide guidance on resolving any tracking problems.
**Account and Access**
**Q: How can I join the Heatmap.com Slack channel for support?**
A: If you're on our Pro plan or higher, you should receive an invitation to join our Slack channel. If you haven't received an invitation or are having trouble joining, please contact our support team with your account email address, and we'll resend the invitation.
**Q: What if I can't access the Slack channel due to a subscription issue?**
A: If you're unable to access the Slack channel due to a subscription-related message, please reach out to our support team. We'll investigate the issue and ensure you have the correct access based on your current plan.
**General Support**
**Q: How can I get personalized help with analyzing my heatmap data?**
A: For personalized assistance, we recommend joining our Slack channel where our team can provide more direct and timely support. Alternatively, you can request a loom video analysis of your heatmap data through our support team.
**Q: What's the best way to contact support for urgent issues?**
A: For quick resolution of urgent issues, we recommend using our Intercom chat support or reaching out through our Slack channel if you have access. These channels typically offer faster response times compared to email support.
Remember, our support team is here to help you make the most of your Heatmap.com experience. Don't hesitate to reach out if you have any questions or concerns!
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How to Change Names in the Data Table | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022211-how-to-change-names-in-the-data-table#main-content)
How to Change Names in the Data Table
=====================================
Data table, rename elements, heatmap analysis, customize names, data organization, descriptive names, analytics, reports, support
October 21, 2024
**Q: Why should I customize element names in the data table?**
A: Renaming elements helps you organize and analyze your heatmap data more effectively by creating clear, descriptive names that make insights easier to access.
**Q: How do I change the name of an element in the data table?**
1. **Open Your Heatmap**: Go to the heatmap page you wish to modify.
2. **Access the Data Table**: Click on the "Data Table" button to view analytics.
3. **Locate the Element**: Find the element you want to rename in the table.
4. **Click the Name Field**: In the "Name" column, click on the current name.
5. **Edit the Name**: Enter the desired new name in the text input field.
6. **Save Changes**: Press Enter or click outside the field to save.
7. **Verify the Update**: The data table will refresh, showing the updated name.
**Q: What are best practices for renaming elements?**
A: Choose clear and descriptive names for easy identification. Renamed elements will retain their new names in future sessions, but this change only affects your view, not the websiteâs actual HTML.
**Q: What are the benefits of renaming elements?**
A: Renaming elements helps you:
* Group similar elements together
* Identify areas of interest quickly
* Create more meaningful reports tailored to your analysis
**Q: Will renaming elements affect the website's actual HTML?**
A: No, renaming elements in the data table only changes how they appear in your Heatmap.com interface and does not alter the websiteâs HTML.
**Q: What if I need more help renaming elements?**
A: For personalized assistance, feel free to contact our support team!
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Understanding Heatmap vs Google Analytics (GA4) Data Differences | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#main-content)
Understanding Heatmap vs Google Analytics (GA4) Data Differences
================================================================
Why GA4 Numbers May Differ from Heatmap
September 25, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_54de137a90)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_a8b620179d)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_9ac66b5ad0)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_1aaa2fe7a0)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_24014a9f45)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_a4bb6ea743)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_4ee0de26d9)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_42bd8a3c5f)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_4460a13e99)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_1091853123)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_967e2a5146)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_1f94413ddd)
**Introduction**
----------------
Seeing different numbers between Heatmap and GA4? Good! That's by design. The two platforms are built on fundamentally different data models. Neither is ârightâ or âwrong;â they simply approach session and revenue tracking slightly different.
This article will help you understand how Heatmap vs Google Analytics approach metrics differently and then get started with Heatmap!
**1\. Heatmap Session-Based vs. GA4 User-Based Tracking**
=========================================================
**Heatmap** uses a **session-based model**. Each time someone visits your site, it is treated as a distinct session, even if the user returns multiple times a day. **GA4** uses a **user-based model**, grouping visits from the same user in a single journey.
Example: If a customer visits your site in the morning and again at night, GA4 counts that as 1 user, while Heatmap counts it as 2 sessions. This is the largest difference youâll see between the two platforms.
For understanding Shopify vs Heatmap you can [read this article](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data)
as well.
**Engaged Session Rules**
-------------------------
GA4 has very strict requirements for what counts as an engaged session in comparison to Heatmap, which can filter out important realistic user behavior.
| | |
| --- | --- |
| **GA4** | **Heatmap** |
| User spends 10+ seconds on the site, has a key event, or 2+ pageviews or screenviews in their visit.
\[[Google's Reference Link](https://support.google.com/analytics/answer/12798876?hl=en#:~:text=An%20engaged%20session%20is%20a,least%202%20pageviews%20or%20screenviews.) \] | User spends 5+ seconds on the site, clicks or scrolls. |
**How Heatmap Sessions Work:**
------------------------------
* Client-side tracking: Focused on browser-based interactions.
* Strictly filters out instant bounces, accidental visits, and bot traffic, providing cleaner analytics data optimized for actionable insights.
* Specifically built to provide detailed analytics optimized for e-commerce conversion and website improvement.
**Why This Matters**
--------------------
Each visit to your site is a chance for someone to buy, even if itâs the same person returning later in the day. Because Heatmap counts every visit as its own session (instead of grouping multiple visits under one user like GA4 does), you get a clearer picture of how often shoppers actually come back and engage. This session-based approach makes it easier to spot when someone browses without buying, then returns later to complete a purchase. These insights help you optimize your website experience more effectively.
* * *
**2\. GA4 vs Heatmap Revenue Calculations**
===========================================
When you compare revenue numbers between GA4 and Heatmap, you may notice they donât always match.
| | |
| --- | --- |
| **GA4** | **Heatmap** |
| Includes purchase revenue, subscription revenue, ad revenue, and subtracts refunds during the selected time period.
\[[Google's Reference Link](https://support.google.com/analytics/answer/13409465?hl=en&co=GENIE.Platform%3DAndroid&sjid=5855430531841780491-NA) \] | Includes only website purchase revenue. It does not subtract refunds, include recurring subscription revenue, or ad revenue. |
**_Note:_** Both GA4 and Heatmap include taxes and shipping, however Shopify excludes them, which is why Shopifyâs Total Sales may differ from both GA4 and Heatmap. To learn more about Shopifyâs data model, [read this article](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data)
.
**Why Revenue Might Seem Different**
------------------------------------
Any transaction/revenue that is not originated on your website will not be tracked in Heatmap as a session or revenue. For example, if a user buys through TikTok Shop, this may show this revenue. Because heatmap is a behavioral web analytics platform, we only want to track sessions that truly shopped on the website. If a user clicks an Abandoned Cart email and goes straight to the cart, Heatmap will not track this as it's not a true âshopping session.â Heatmap also does not include subscription revenue, as it's not a session from your website.
* * *
**3\. Multiple vs Single âAdd to Cartsâ within a Session**
==========================================================
When looking at âAdd to Cartâ events, GA4 and Heatmap use different counting rules.
| | |
| --- | --- |
| **GA4** | **Heatmap** |
| Counts every individual Add to Cart action. If a shopper adds three items to their cart in one session, GA4 will log three Add to Carts.
\[[Google's Reference Link](https://support.google.com/analytics/answer/13428834?hl=en&sjid=5855430531841780491-NA) \] | Counts if an Add to Cart happens or not on a per-session basis.
Think of this as âDid they add to cart in this section?â Heatmap reports this back as a âyes or no.â |
**Heatmapâs "Add to Cart" Metrics**
-----------------------------------
Heatmap tracks individual "Add to Cart" events explicitly and precisely:
* Records every single Add-to-Cart click independently, offering detailed, granular analytics about actual user interactions.
* Tied explicitly to engaged sessions (real user behavior), allowing marketers to identify precise product interests and optimize accordingly.
* Filters out accidental clicks, bots, and unengaged sessions, ensuring data reflects genuine user intent and actionable insights.
* * *
**Conclusion**
==============
The key takeaway is that Heatmap and GA4 arenât meant to show the exact same numbers. GA4 is designed to give you a broad view of total business performance across users, channels, and revenue streams (including ads and subscriptions, and subtracting refunds). Heatmap is intentionally focused on sessions and on-site behavior, showing you when and how often people truly engage with your website and whether each visit leads to meaningful shopping actions. This session-based lens makes it easier to identify where visitors drop off, understand real browsing behavior, and uncover opportunities to improve your site experience.
If youâre interested in learning more about heatmap's data definitions and methodology to maximize your Ecommerce growth, [read here](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology)
.
* * *
**Need Help?**
==============
Other Relevant Articles
-----------------------
[How Heatmap Collects Data](https://How%20Heatmap%20Collects%20Data)
[Heatmap Data Definitions & Methodology](https://Heatmap%20Data%20Definitions%20&%20Methodology)
[Understanding Heatmap vs Shopify Data](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data)
[Why Do I See Different Revenue or AOV Numbers in Heatmap?](https://Why%20Do%20I%20See%20Different%20Revenue%20or%20AOV%20Numbers%20in%20Heatmap?)
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_54de137a90)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_a8b620179d)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_9ac66b5ad0)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_1aaa2fe7a0)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_24014a9f45)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_a4bb6ea743)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_4ee0de26d9)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_42bd8a3c5f)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_4460a13e99)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_1091853123)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_967e2a5146)
[](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data-differences#h_1f94413ddd)
---
# Installation Guides | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/11592213-installation-guides#main-content)
Installation Guides
===================
Learn how to install Heatmap per CMS
8 articles
* [Shopify Installation Guide](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide)
* [Headless Shopify Installation Guide](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide)
* [WordPress / WooCommerce Installation Guide](https://intercom.help/heatmapcom/en/articles/10508409-wordpress-woocommerce-installation-guide)
* [BigCommerce Installation Guide](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide)
* [Magento Installation Guide](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide)
* [Custom Website Installation Guide](https://intercom.help/heatmapcom/en/articles/10508519-custom-website-installation-guide)
* [Google Tag Manager (GTM) Installation Guide](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide)
* [Shopify 3rd-Party Page Builders Installation Guide](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide)
---
# BigCommerce Installation Guide | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#main-content)
BigCommerce Installation Guide
==============================
How to Install Heatmap Snippets on Your BigCommerce Store
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#h_9c877a2986)
[](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#h_03c27272cb)
[](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#h_d13f33e208)
[](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#h_70e6616cf0)
[](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#h_4533ce8aa5)
[](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#h_503fb96c80)
To fully enable heatmap functionality on your BigCommerce store, you'll need to install two important snippets: the **Heatmap Tracking Code Snippet** and the **Heatmap Conversion Code Snippet**. Installing both snippets will allow Heatmap to properly track all customer interactions and revenue data.
**Accessing your Heatmap Tracking Code Snippet & Heatmap Conversion Code Snippets:**
====================================================================================
In order to access your **code snippets,** you can follow these steps:
1. Go to the Settings tab within your portal.
2. Click "Snippet"
3. Here you will see two codes available to copy
* The **Heatmap Tracking Code Snippet** will be placed in the Header tag of your website to track sessions.
* The **Heatmap Conversion Code Snippet** will be the conversion snippet at the order confirmation page.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634926328/553b539b621eca9f4b4ee5e85511/image.png?expires=1789486200&signature=b3bf4e246c4e36dc22c9704215f56fb00bc682360a0ffb4deed5b2d38bd66169&req=dSYkEsB8m4JdUfMW1HO4zbtHt%2BScwJHbVh3rBhj9sBhwnNbrsJtoA0agrHn6%0AjfWmcG3bCajZjQWRnz4%3D%0A)
* * *
Installing your Heatmap Tracking Code Snippet & Heatmap Conversion Code Snippets
================================================================================
For a visual guide on installing both code snippets, watch this video below:
**Installing the Heatmap Tracking Code Snippet**
------------------------------------------------
The Heatmap Tracking Code Snippet is what tracks the user interactions on your website.
Follow these step-by-step instructions to ensure proper installation:
1. Go to your BigCommerce dashboard.
2. Click on the **Storefront** section.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633385895/923b0ffc3383adce630d1cc71adb/AD_4nXcqEaQI-w65swc3YVsv3BVwkTLN9iejQlkS6aZu4KM5LgCW2HvlIOv8_b1uch5RVC0ZpSZXcwIK4Djx-qLIoQmCYDvihAFJCqQYBziI_3RdlBVJP7g-3oq68EY5dttNER3MfGaOmK_x-H4lmB33U1v-7zty?expires=1789486200&signature=7d28fae43be99524d68d2836bfde7a60913c107c5c3deec47ffa01e013979308&req=dSYkFcp2mIlWXPMW1HO4zcvtu1JAHIjngU%2FdGNxAdUvjcxZdqZfrAn6zSNr1%0Aj3xS%0A)
3. Go to the **Script Manager** tab.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633387329/c2d6531161d1b8c7d6b2824c23c5/AD_4nXdq6ofyJDXFdulETGNs1YQZuQLzoMt4GYyY6NvJGFdc1juY-QDuGT_1cKoE174hhDgrtm8h0bjECsdppDC0UVmSfuBbaounGHo20wp9224l13mEubk3e5JF-UuiikRagkA8odRM7pXiiD8VNmRYBwC0xSs?expires=1789486200&signature=8c6f62e75ed88435192a6831c82a6018b217e1a87b9f01c8f3e6cce6a7f267a9&req=dSYkFcp2moJdUPMW1HO4zdBCHmAO%2B7pvjBxj0bqwGtwG%2FkUoeX3%2Fad%2BakLw%2B%0A%2BI1H%0A)
4. Then click on **Create a Script**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633389824/74f9b769e3b207853861bff48801/AD_4nXduZ9ATcuAeFoGxB9gT-Wc_nOvSYdADV2eEsOkYFiXb68IUN1qFSqr8nRKNTMyGxZj9qcRY23adS-G2zKY8Nx2kKsK-C6ZvWwqP6bqjE26KoM1rvsnTNAawpRfBaF6LuxxTFNDPOnRAwEKz5i9NMYqY45MN?expires=1789486200&signature=5a510e5178d7cb69ebeae3337ff726434d186302778e859abadb1e438263d50f&req=dSYkFcp2lIldXfMW1HO4zTk8Mtl6J8dvvdxSENsqRMwV6Qx0jXHkobeJS97Z%0AZnsC%0A)
5. Select the options below
1. **Location on page > Head**
2. **Select pages where script will be added > All pages**
3. **Script Category > Essential**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633390982/326946f637efc1e93aabd590b1d4/AD_4nXcAGK4tnl3c1d7rRkave6WnAGGLcAh4fmenNiwn9dZ8W-dox1I00ZljVudoBZ5Wb0HRPyXB16UK7R6sVIiNs4jroORaFCLhHZk_HMIGMOOF7Ls1ncRVq74E_A17kTVRLMjTgCSHut8QhI9XJug0e1p6ho5A?expires=1789486200&signature=27e1359d104a4dcb779e73cbc1d81e0b7326e049cf246c16d17bfa89dffa8114&req=dSYkFcp3nYhXW%2FMW1HO4zWaVuQ1iyO%2FcgYg%2B1Bq5mHgPawkwbzJ6pxXI2N15%0AOoF%2F%0A)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633390983/10759c1cb793cef4deeacc08f117/AD_4nXcFdcE5ToByuRIEjbCUwh8utXNfX8Nnviqh0u3e5TgXMqTy8lKkq_Vby6ZLTmZvTgMS3OF77TV-vuPbi0XNHCDovw_xTuedvWAViddGFMZKhU4d8rUAJ-ycllLhRSpZHDGUQ4xWUtpod92--tlM41eTx9M?expires=1789486200&signature=c9a50a261406982417d9875dd75849993a5af7425d52c4b4b0142b7777e8f037&req=dSYkFcp3nYhXWvMW1HO4zVzcxHjSnDFXMZWrxO3ox%2Ff3MT8IMbVLj4sAJbGO%0Aidbi%0A)
6. Copy the Heatmap Tracking Code Snippet & paste in the Script contents section in BigCommerce.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634929028/ce2daa16f921ea8c837a3a870f5f/image+copy.png?expires=1789486200&signature=7f2f2e784f0b7b8519d99777e7a096349a46df957f3710e256fc7ec086a785ab&req=dSYkEsB8lIFdUfMW1HO4zYpaNdMG5UZfZKGU6a3PQAod%2FeT%2F9%2Fe6sD50qSf7%0ADZAZ%0A)
7. Click **Save**
â ïž **Important!** Please note heatmap's snippet must be the first snippet at the top of your header for maximum data accuracy.
If you have other snippets above, this may reduce accuracy of data collection.
* * *
**Installing the Heatmap Conversion Code Snippet**
--------------------------------------------------
The Heatmap Conversion Code Snippet ties user interactions to revenue for every session.
Follow these step-by-step instructions to ensure proper installation:
1. **Create a Script** within your Script Manager tab in your Storefront Section.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633396918/d2a9fd6d3e6530b551efb9c0bc04/AD_4nXduZ9ATcuAeFoGxB9gT-Wc_nOvSYdADV2eEsOkYFiXb68IUN1qFSqr8nRKNTMyGxZj9qcRY23adS-G2zKY8Nx2kKsK-C6ZvWwqP6bqjE26KoM1rvsnTNAawpRfBaF6LuxxTFNDPOnRAwEKz5i9NMYqY45MN?expires=1789486200&signature=bc2b81ae31577d068c40f44b9ec3944013312d60983b675513b6129aecee5ed0&req=dSYkFcp3m4heUfMW1HO4zdy1r%2FIShZnoa%2Fvzhptmv%2B1gMYPvBU1EDiaI%2FDvH%0AOH2o%0A)
2. Select the options below to install your heatmap revenue pixel.
1. **Location on page > Head**
2. **Select pages where script will be added > All pages**
3. **Script Category > Essential**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1695840143/ea98f4165a08e27f5a156ba5bd19/he.png?expires=1789486200&signature=2c4d81b5084d1c9682b31ace51e6b0528bb3ca857c7a506540b2b58037148248&req=dSYuE8F6nYBbWvMW1HO4zQv5QDE4uHvuR8l1qemICYXsqt6DJK4Hiz9SAh2Y%0A9gHV%0A)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633397996/6febfd076c98e7fd2cf7ab23ed71/AD_4nXcn6uSk87DdhgLgxIInIkUJkCuBGmbU1_OySIQKrMcyyYAaJqm6f3KExkyRY9KhTvoaN6LkrlqqkwbyVR_jYgmbwunw3mbmLOcY8uNZ73dC0khaIvS2zNXfLwwSFFQBCqhAPAlmSc7X33Hr1mX7DDzsKmp9?expires=1789486200&signature=14dfb04fb94de6a75f326d24f36a88ab3a700687e5738deb91eaddfd02797122&req=dSYkFcp3mohWX%2FMW1HO4zaQ4HVPbqOV9Nt%2FrFGvKSg6q%2FnbpXJB1yfDzQASX%0AFayw%0A)
3. Copy the Heatmap Conversion Code Pixel provided in Heatmap and paste within the Script contents in BigCommerce.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634929796/54cbdb9b87c993b7d783846b94a0/image+copy+2.png?expires=1789486200&signature=04ae9fbc67eeca7d9a8add121f5e8463355800b73bb18621ff212ed54b1257d0&req=dSYkEsB8lIZWX%2FMW1HO4zS0Tl%2BgrBkGJv1nILTIqKKe5s%2B6MeuxJ8W8IHnB%2F%0AAgPd%0A)
4. Click **Save,** and you are good to go!
* * *
**Snippet Installation Verification**
-------------------------------------
After installation and official verification on the heatmap platform, wait about 12 hours for data to start appearing in your heatmap dashboard. To verify your snippet:
1. Log in to your Heatmap.com account and go to the Settings tab within your portal.
2. Click "Snippet"
3. Click the "Verify My Snippet" button in the bottom right corner.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634930076/a21c0401103c08e7208dec38c81b/image+copy+3.png?expires=1789486200&signature=f5e6109b99e3b0f3d1db3b6b280d7e4d5bfb064b206c73e5428ce462e22e886c&req=dSYkEsB9nYFYX%2FMW1HO4zVWX24OlOqJ3O1vBqy2NjvGk%2BD3%2FzVp5ZtwVdVZF%0Az1N9%0A)
4. You'll receive a pop-up validating if the snippet was installed correctly. If you don't see any data after 24 hours or believe there is a data collection issue, double-check that both snippets are correctly installed.
* * *
**Need Help?**
--------------
If you encounter any issues during installation or have questions, please don't hesitate to contact our support team at [support@heatmap.com](mailto:Support@heatmap.com)
. We're here to ensure you get the most out of your Heatmap experience.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#h_9c877a2986)
[](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#h_03c27272cb)
[](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#h_d13f33e208)
[](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#h_70e6616cf0)
[](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#h_4533ce8aa5)
[](https://intercom.help/heatmapcom/en/articles/10508507-bigcommerce-installation-guide#h_503fb96c80)
---
# User Guide: Web Analytics | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#main-content)
User Guide: Web Analytics
=========================
June 10, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_4a652e2f38)
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_a1f6718a6a)
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_7a139bd66f)
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_db9b6756dd)
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_23435e4767)
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_7f330c382e)
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_24efd24f85)
**Make smarter, faster optimization decisions with analytics built for your website**
=====================================================================================
Heatmap Web Analytics gives you razor-sharp clarity into how real people behave on your site. No fluff. No bots. No vanity metrics.
Most analytics platforms include **junk traffic** by default: non-human sessions, instant bounces, or visits with zero interaction. These can make up 4â12% of total sessions on ecommerce sites, skewing your data and leading to decisions based on noise, not reality. Heatmap filters them out entirely, so every session you see reflects actual shopper behavior.
From uncovering how your most valuable customers engage to surfacing AI-powered insights that guide your next move, Heatmap Web Analytics helps you focus on what really drives growth.
* * *
**Why Use Heatmap Web Analytics?**
==================================
Most analytics tools were built for business reporting, not website optimization. They track every transaction or technical event, whether it happened on your site or not. Thatâs helpful and useful for accounting, but it creates bloated data and unclear decisions when your goal is to improve user experience and conversions.
Heatmap is built for website optimization.
* We filter out junk traffic like bots, instant bounces, and zero-interaction visits, so you only see data tied to real human behavior.
* We donât count off-site transactions (like POS, Shop App, or subscriptions).
* We do include revenue sources like shipping and tax, because they matter when youâre measuring what customers truly spend.
Our numbers wonât always match Shopify or GA4, and thatâs intentional. Read more about how we compare to Shopify [here](https://intercom.help/heatmapcom/en/articles/11525742-heatmap-vs-shopify-why-the-numbers-are-different-hint-we-did-it-on-purpose)
. Heatmap web analytics isnât meant to replicate financial data. Itâs your source of truth for web performance.
Features include:
-----------------
* **Engaged session tracking** based on real user interaction
* **AI Insights** that highlight key changes in behavior and performance
* **Trends & highlights** that reveal patterns in revenue and behavior
Heatmap gives you analytics built for action, so you can optimize faster, with confidence.
â Learn more about [heatmapâs data definitions and methodology](https://intercom.help/heatmapcom/en/articles/11510254-understanding-heatmap-s-data-definitions-methodology)
to better understand our data.
* * *
**Getting Started**
===================
**How to navigate Heatmapâs Dashboard Overview**
------------------------------------------------
There are some key features on the Dashboard Overview to guide your next move for website optimization:
### **High-Level Performance Snapshot**
Get a quick, AI-powered overview and summary of your siteâs performance to see how youâre trending and areas that need attention.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695232/14c9fed2f67fb7897ec698b0ff0d/AD_4nXcCfJCPR1d3Q2Tvk2eS-JHE_g2ISL50oOB3_dtEshl9EkOERT46klyKtW3PeSc1s0AZWTGEv3fLHDSYuRCWGYQ-trpsj8r1gijVCz0pXg1834y4gFA9gycHfibF9Unxqs5G6Xp4Pg?expires=1789486200&signature=48ce3d17a9a09eff83c3925763cea77a918d0637772b1122934adb93faf25b7e&req=dSUiH893mINcW%2FMW1HO4zckLZCCnPI1QdtM7ScxbKFJ72klSskE9kt2IkYAC%0ApOqyU%2Bo%2Bu6snqHXqC%2Fg%3D%0A)
### **Trends**
Track key metrics like:
* Engaged Sessions
* Website Revenue
* Website Conversion Rate
* Revenue per Session (RPS)
* Website Average Order Value (AOV)
* Page Views
To monitor performance over time with data specifically intended for website optimization.
â
â [Learn more about how Heatmap tracks, defines and calculates these metrics](https://intercom.help/heatmapcom/en/articles/11510254-understanding-heatmap-s-data-definitions-methodology)
.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695223/2e627ed1f5412ab7c7f1e1fce7b9/AD_4nXe1xXlU0KLcI_N6YuOxnBHpGftripsjNDtq4QXSmz8c-r81zklNvR8-p-3ISpP4Cx9ngkrt6UA7bipwOvcgxp_oCpZ2rhTk60FO4QQ_6Dr7f65_EORZwce_oRAWowpvDL9J3DoP?expires=1789486200&signature=51f180f05e7116fbd71663c2ad826d12aa98262fab01dbbf1d233d3d94ee3bb4&req=dSUiH893mINdWvMW1HO4zbOnYU11IMSVWapdbVcN%2F7kYBAvzNGQEniTKBiPd%0Azg6fXi%2FJbkne3bNFeP4%3D%0A)
### **AI Insights**
Our AI analyzes your siteâs performance and surfaces:
* Opportunities for optimization
* Uncover issues worth investigating
* Clear, actionable suggestions on where to focus your optimization efforts
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695230/74a0d6fb4edfe7cdf41bb08962c2/AD_4nXcghXolmTFHaTPRHiCpc6i8ERVt2ZtrfWOXEhI1sQEz5fuP0zL8O1k7LVG1nyzms4ko9BhIVR056yX2c6GJBfxGVkYzIFlksxCiAuZ8Geg-SsIsCILWopbEwBlOKeVyJUA180Wa?expires=1789486200&signature=a5bbbea7f3ec77bfbe4dd5a5807fd604ba4b4b43f90158b7fb0b9438dc85a518&req=dSUiH893mINcWfMW1HO4zfdU0%2Bm9wmGtzS9sfJMbKvqBzd%2BygF1h0F1%2Bkeza%0ATFaMN3xjvtbKjIk1azQ%3D%0A)
### **Highlights**
See where your most valuable customers are coming from, which pages keep new users engaged, and how AOV is trending, all in one focused view.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695220/175d8339fc2b777705c7c58956f0/AD_4nXcaIrl25p72cpDV6m4wiQUNqeQDSL6APVffV8-_6HITXkUCi1iaw55O3ivcltzMAkYLQ45tc6kC0zhRImhSzS7SLDW-CaaDTfDjidcNoR1eWXdkpBLqNi3zNpJBYSR8RgqrnJd0?expires=1789486200&signature=41d44315aef05a3c5e6dd30ccecda5507f2e7358375f085e389eded9a32bf760&req=dSUiH893mINdWfMW1HO4zcQP7fRwmW9ZM3Ano0k7u4YhxPSbPuVB3airjkzs%0Ab%2BdAh5bEaTMEQEawrV8%3D%0A)
**How to navigate Heatmapâs Web Analytics Dashboard**
-----------------------------------------------------
There are some key reports within the Web Analytics Dashboard to help you unlock important insights:
### **Page Performance**
Understand how individual pages are performing across key engagement and revenue metrics.
#### **Page URL**
View performance metrics (like revenue, sessions, and AOV) broken down by specific page URLs.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695224/65a4da4f037f06e547944a82bed9/AD_4nXfldKxs6dKx-afBR8Ifywxmf57z61ZuzlJYEykIWcabaBVN5WCKZQDxsTtUbEBcBsrYNfpnMJhXdG5ODyP_RXjSLzFJ-vWs1U7telpqYhWqQg0Y48Ohjau93yRR37wKqRoqOlcGww?expires=1789486200&signature=6b0729fac436f1c1952e0de6bc1367cdac7763f2fffc86954ad0a65e82d64a11&req=dSUiH893mINdXfMW1HO4zacFYR%2Fyrztu4K%2BwQQSWw20BKHc1wqFZT1EJZB%2F2%0Alega0y7NnemtK4J0XRQ%3D%0A)
#### **Landing Pages**
Identify which pages are driving first-time visits and how well they convert.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695226/fa48e61ba2ba481d3d17d990a514/AD_4nXd4NgUBnZiG4S2MITsqZWuNEJAETFBmZnTcPMRpVRB08_-fFVyB2hJoX7IPcnC3P6aKK0cNuyzLV-vr0ZgG6POjg2DaJaUODF9tJ_j0sQ1TVqbb-HBOiD6djBEvOgQtMSaGScWELw?expires=1789486200&signature=9271ec02b56dfdd9910a5545664fc42733070c5f5b1e50f3d88156a187f2c247&req=dSUiH893mINdX%2FMW1HO4ze%2FYKZpcRaLY6LVL2cSC%2FgLueiXhavyWzhUamgpR%0AgYYxwVbH9bcyW6fFRdQ%3D%0A)
#### **Traffic Sources**
See where your users are coming from (organic, paid, social, etc.) and how each channel performs.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695234/bec2de4bf01f02f6f193a5847cbd/AD_4nXcpL4acvwrslsk36uvLYfiS-i8f9CnWTkoxuCoGxkQe2wHS3muObUhEjquW1MQeHfaJ2aMDAPFrNz9nqTu8Eg8dNktOl26_EFhdONzOnWCNUFqUPlAIwqB9-MX-aszfkFfxgHtgHQ?expires=1789486200&signature=b8163487eb07796e95ea49802f42f3ff5aa42fd2612374432bd2f2bd7018fd7f&req=dSUiH893mINcXfMW1HO4zb6BpxBn358YQZtXmhCoTYuXn866cwX6MBxL6aR%2F%0AAgEsmQvadsB%2F7VMlkYQ%3D%0A)
#### **Browser Performance**
Spot performance gaps and UX issues tied to specific browsers.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695222/1556f4957f6bf94452f42f6677b6/AD_4nXeSPW-gLAjmuEJhJgG_QPqrA3KbqTc0ME4l46-rvsrNuc600WPDx8sx9bUpvC2vByt58zV_Irxjwbg6VQhQxsWnvaWr1HDViXbVuq0F1cWPlHZPQsw_oK47JUNRB6vdDHBN3Rez?expires=1789486200&signature=13d9095a8172e8ca4f48c8f7ebe50c337e48add74508c07864d4a5bccbe06025&req=dSUiH893mINdW%2FMW1HO4zUuli372kVbaZoo8DRvsh2u2I3hqNZJDEjvy2GrR%0AHO84%2FSZlVb9sXr%2BU9hc%3D%0A)
#### **New Users by Source**
Understand which channels are bringing in new users and how valuable those users are.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695233/8ddd00a71d46588910ec918da6f5/AD_4nXec0lylTq0uD8VagORm5ghzFCFaFdUl6Ra9KdsKWzk0AkO5xlb2EFby3BqELTumtjQvDcQCpfFx00Ng9E2wNyHmwonp1qOzeOJpAZhEMumJBs2Jk-UZc18R9BqowApLFqItJaqUhw?expires=1789486200&signature=77ccc2ddb4a681ca4b1171691671db1e5b3f67ef6df98e5cfa3d42ca8e59b8a8&req=dSUiH893mINcWvMW1HO4zTYLFJHQ55UJx3Cdqkz%2BKyaLN1FuXrAjiPZ9YyUH%0AwfE1sJN83GFPTA8fldw%3D%0A)
#### **Device Performance**
Compare performance between mobile, desktop, and tablet to uncover friction by device.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695231/769183b6a319979dc17721408574/AD_4nXdWHCwBStmlxW9A1abETajEQdJIrJa2KqTmb8kI29vZ-vn4Oc2QrdikPRcrJU8liupfsylk4-p_ZCcJ711bs4Z6iBg6WbOiE0D9bQx0ko7w36Zv2JaeWkkOnzP-j9nqf_HSf2ayyw?expires=1789486200&signature=a58234540207a15e7074b3f7972166e4d2a517fa0e4474479e954673b1f14703&req=dSUiH893mINcWPMW1HO4zYalbNsnRvQvfRd62%2BMifykoAtZ2YiPfdJlPEx2S%0AoEzstfuBHRTuA8RUT8E%3D%0A)
#### **Time on Page**
See how long users stay on key pages to understand engagement and potential drop-off points.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695228/c014ebbef0aa43d07329eb5c315e/AD_4nXd6vfLHY7c7muNq91J0QMYyinJzqRctOeEqZqHtb4ZAupXGjaZpt_LvY6iK_Q-T-ua2uDODllAiG9Nvr6gkqQQbwhtdEKHcyZ46nZAg9_c9IvDYPYHMBuYMr_p3W8Tio8g3jny-WA?expires=1789486200&signature=253c945129395fa461799afa78e90b740200accdcf2f2d49d3aaea8ceb918ef7&req=dSUiH893mINdUfMW1HO4zUfTk9qJd15qh3Ra7BcPtgohSX0K2fFrL6Xftyfg%0AhIgl8nsD1mBbvbbm1vg%3D%0A)
### **User Flows**
Visualize how users move through your site and where they fall off in the journey.
#### **Purchase Flow**
Track the steps users take before converting and identify patterns that lead to revenue.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695229/33a0fb73fe0cd9057eed589f9a44/AD_4nXdDfqc6r536t23iPnlGyT_iW1mvBRozrb9u5YIrv_WSTuXCtAm0r9JKkDTP-y1ir5ERrHF5xHzmQhSDuzmNF0rTVZtELGGZdiUag_oHmK25KZdmNRcW1eTMU-OoS6LkDfE1EkqIzA?expires=1789486200&signature=d6776b333f15f5e4c3abbddfdc963d7ed72468b3c3631661c8c254bd18dfd18a&req=dSUiH893mINdUPMW1HO4zbY6qAid4WAhO1HUiaQ3pxZAPg51QqCcrQ1SFUgV%0Acjk1L7imt6MTuboKVAA%3D%0A)
#### **Abandonment Flow**
Spot where users drop off in key funnels like checkout, so you can reduce friction and recover lost sales.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1559695227/16e7b311505ae14d8555fdc827f5/AD_4nXerRneRNGQJstp3Rl5oz3mPC40POdHKz6jh0gMekGOmQx44tKal3H3-fJGcQeRtiitcjWLG2zkWdXSXETvEltEmQ6K4sHfdLcH-hiT-zXSG9tIG-yCNO-2lLx13pa-ErMSQLYTzrw?expires=1789486200&signature=0bc843f490f99ce7663a2336f2fd63485d47405870d0f7df1864ebfc007a002b&req=dSUiH893mINdXvMW1HO4zaeKmX79eE4xkT3vfR43S7yGIG0jw1i%2BnH1gvl10%0A%2Fa%2FOjtogi%2Fv7W7hDGP8%3D%0A)
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_4a652e2f38)
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_a1f6718a6a)
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_7a139bd66f)
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_db9b6756dd)
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_23435e4767)
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_7f330c382e)
[](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics#h_24efd24f85)
---
# Do Not Track With Cookies | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508336-do-not-track-with-cookies#main-content)
Do Not Track With Cookies
=========================
Do Not Track (DNT) Requests
Updated this week
Heatmap.com respects user privacy and complies with "Do Not Track" (DNT) requests. Here's what you need to know about our approach to tracking and potential compliance requirements for your website:
**What is "Do Not Track"?**
"Do Not Track" (called DNT) is a web browser setting that users can request for your website not to track their online activities. _This is highly uncommon, but important for compliance of your website._
**How Heatmap.com Handles DNT Requests**
* **No Cookie Tracking:** When a DNT signal is detected, Heatmap.com does not set any cookies on the user's browser.
* **Session-Based Analytics:** We still collect anonymous, aggregated data for website analytics, but this information is not tied to any individual user or stored long-term.
â
* **No Cross-Site Tracking:** We do not track users across different websites or share data with third-party advertising networks.
**What This Means for Website Owners**
* You can use Heatmap.com while respecting your visitors' privacy choices.
* Some advanced features that rely on user-specific data may have limited functionality for users with DNT enabled.
* Overall, site analytics will still provide valuable insights without compromising individual privacy.
**How to Verify DNT Compliance**
To check if Heatmap.com is respecting DNT signals on your site:
1\. Enable DNT in your browser settings.
2\. Visit your website with Heatmap.com installed.
3\. Check your browser's cookie storage - you should not see any Heatmap.com cookies.
For more information on our privacy practices, please refer to our [Privacy Policy](https://www.heatmap.com/pages/privacy-policy)
.
If you have any questions about DNT or our data collection practices, please contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Magento Installation Guide | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide#main-content)
Magento Installation Guide
==========================
How to Install Heatmap Snippet on Your Magento Store
April 21, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide#h_1f45f6ee33)
[](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide#h_d67520b0ca)
[](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide#h_34d99868e4)
[](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide#h_2077904f9d)
[](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide#h_160637fb99)
To fully enable heatmap functionality on your Magneto store, you'll need to install two important snippets: the **Heatmap Tracking Code Snippet** and the **Heatmap Conversion Code Snippet**. Installing both snippets will allow Heatmap to properly track all customer interactions and revenue data.
**Accessing your Heatmap Tracking Code Snippet:**
=================================================
In order to access your **code snippets,** you can follow these steps:
1. Go to the Settings tab within your portal.
2. Click "Snippet"
3. Here you will see the **Heatmap Tracking Code Snippet** to copy into your Magento site
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665161603/a1d406cb3b23ec304112acb3eba3/Screenshot+2025-08-11+at+11_31_36%E2%80%AFAM.png?expires=1789486200&signature=84fc2683958ca3814a615e1363c1b4d303ac0bb053b31b9a130d7d709aab5856&req=dSYhE8h4nIdfWvMW1HO4zTwan1dHsrjfSvG%2F62UahAyPLxBfYS0eQiML4fGn%0AgZ6LkEvz59itsTMlz8o%3D%0A)
* * *
Installing your Heatmap Tracking Code Snippet
=============================================
For a visual guide on installing the code snippet, watch this video below:
**Installing the Heatmap Tracking Code Snippet**
------------------------------------------------
The Heatmap Tracking Code Snippet is what tracks the user interactions on your website.
Follow these step-by-step instructions to ensure proper installation:
1. Log in to your Magento Admin Dashboard
2. Go to the **Content** tab on the side panel
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665179125/bfea19966c9b9a37af473e97f6d7/AD_4nXe2BRsPyN5JeBGOWOsR9VuUl9J5k1NqItuxFPdYtPi_zxLBUiFWXXshJ6zhv0AiM2O4P_a7itNbAqBlxtTrtPvbAhaP-PXtI5Hr02sBn7FQp4fjTWEQYBYIIcxizwFqXpatQ-2ZQg?expires=1789486200&signature=f9f2f71057e50a58e6c6c8d05d907100c192f35ad7d075bbe9af15cd7d1c10a6&req=dSYhE8h5lIBdXPMW1HO4zcuUgiefsbbnM56c8zDYDCUaIHghnKgBHg3adfBN%0AKzsQ%0A)
3. Under **Design**, select **Configuration**, where you'll see a list of your available store views and themes.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665179384/0d851c13d3ed74800819de90b910/AD_4nXf9nDJ6-4RqGzfyz-KnRzWt0ScH9Ot1OavRH22_igL3xCMO86khFjWIMGfVxBJL8OrB1iYYBB0oPVCAS5XxWJiYJA-b_9HB48xrdTS2THTI4Jv2mQ31r1pJgrE30DCXWsm8nnckdQ?expires=1789486200&signature=272cb8aa4adf0b45f7eece5cf8fe29af1ba23558b288c39a3d0b720843c13a34&req=dSYhE8h5lIJXXfMW1HO4zZqxfJ3DzLWG0aztUVahdTkNrgX%2FbCTct6uN9w3S%0AwZTj%0A)
4. Find the right store view or theme you want to add the snippet to and click "**Edit**"
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665179676/2ad9002c2b6c1ce86cf643eeb42c/AD_4nXcl6IJI5lgiQ0l7jAPhhuCcZbdCrWOeR_4H5OWRiQrBSoKbIiOeDXnESWmwNZy4qtse1fkUN8JJsSr9LfpcGdTf2-0DjXXb3jbZo-n6_hjT3x5xL8k21ybxcQdzZVnAgZ8ayOfxEQ?expires=1789486200&signature=b0661281e4e4525b44ad5673be058ec1c93b69de8081c6d7d7c9ba39cec4ab2b&req=dSYhE8h5lIdYX%2FMW1HO4zbSmbsKOY1zSoBOH7t9ooeeEHmNfL%2BbxjHQMwnkm%0A%2F37W%0A)
5. Scroll down the Edit Theme page and find the **Other Settings** section. Then click on the **HTML Head** dropdown.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665180181/27bac934da63f99e12e6e66c7938/AD_4nXfb0FH5JlHSgM4D0i7vLWvPY9K5XCMjbAnnFuJ4qWCvvu0RN4bYRK75OaWKc8dq5hWrR4jcFtVqwAAdTFO6X4IdXmFbdQ_ZsjiTAFZIEsAdbNSjACNjGDCbvRXqng8Z4RJgtGtr?expires=1789486200&signature=b2684f8cb5a9913b826457a3c2b64a5b12015852d0f61c803c62a2d94f416ce5&req=dSYhE8h2nYBXWPMW1HO4zfAXHAYOxK9gkTZSAjPsjEgAmxyWnvjdHOTkXN8f%0AoRm3%0A)
6. Copy & paste the Heatmap Tracking Code Snippet under the "Scripts and Style Sheets" text field as the last entry in this box. _Note:_ _Make sure to not delete or overwrite any existing scripts in this field._
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665180701/838dc0116a4f6fe5a49c8ac520df/AD_4nXdeS415C6oCJXYAmCsM0WDAThwfEo4AJdwz1Pi7n_YoN9iCnmjXkButH-Of2b7g9Mu7RwDGPZFSv3Xyj-Md6a0HlIxFAtkChWyldU_gCo1-RM-tdPmzQlTmm5jj2fEFpoxu3tSJmA?expires=1789486200&signature=1689b06c2fc7e7b2a5c32d55a659cf2447927e28e28b03a0663b0004d8ab1380&req=dSYhE8h2nYZfWPMW1HO4zccsMlfX5%2FH8nSHGP%2FAA6fNj%2Fc7PAbxeZQermgB%2B%0A%2FusO%0A)
7. Click Save Configuration.
8. To ensure your changes go live immediately, you need to flush the Magento cache.
1. Go to **System > Cache Management**.
2. Then click **Flush Magento Cache** to flush.
**Additional Tips:**
* If you have multiple store views or themes, repeat these steps for each one where you want Heatmap tracking.
* * *
**Snippet Installation Verification**
-------------------------------------
After installation and official verification on the heatmap platform, wait about 12 hours for data to start appearing in your heatmap dashboard. To verify your snippet:
1. Log in to your Heatmap.com account and go to the Settings tab within your portal.
2. Click "Snippet"
3. Click the "Verify My Snippet" button in the bottom right corner.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665186024/6a574aaa7142ecc0aaf27967fd43/Screenshot+2025-08-11+at+11_31_36%E2%80%AFAM.png?expires=1789486200&signature=a3d31034186f0ebe15f7f4ab8c9c2315260c0d1d4bdb299af8fb2be417909641&req=dSYhE8h2m4FdXfMW1HO4zXBSG%2FkdoB0S5XaqsHSLFnozdHo1jPIvCHSXCc%2BJ%0AYPFe%0A)
4. You'll receive a pop-up validating if the snippet was installed correctly. If you don't see any data after 24 hours or believe there is a data collection issue, double-check that both snippets are correctly installed.
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide#h_1f45f6ee33)
[](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide#h_d67520b0ca)
[](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide#h_34d99868e4)
[](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide#h_2077904f9d)
[](https://intercom.help/heatmapcom/en/articles/11832624-magento-installation-guide#h_160637fb99)
---
# Do Not Track with Cookies | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022260-do-not-track-with-cookies#main-content)
Do Not Track with Cookies
=========================
Do Not Track, privacy, cookies, DNT compliance, session analytics, anonymous data, cross-site tracking, privacy policy, support
October 21, 2024
**Do Not Track with Cookies**
Heatmap.com respects user privacy and complies with "Do Not Track" (DNT) requests. Here's what you need to know about our approach to tracking and cookies:
**What is "Do Not Track"?**
"Do Not Track" is a web browser setting that requests websites not to track your online activities.
**How Heatmap.com Handles DNT Requests**
1\. \*\*No Cookie Tracking:\*\* When a DNT signal is detected, Heatmap.com does not set any cookies on the user's browser.
2\. \*\*Session-Based Analytics:\*\* We still collect anonymous, aggregated data for website analytics, but this information is not tied to any individual user or stored long-term.
3\. \*\*No Cross-Site Tracking:\*\* We do not track users across different websites or share data with third-party advertising networks.
**What This Means for Website Owners**
\- You can use Heatmap.com while respecting your visitors' privacy choices.
\- Some advanced features that rely on user-specific data may have limited functionality for users with DNT enabled.
\- Overall site analytics will still provide valuable insights without compromising individual privacy.
**How to Verify DNT Compliance**
To check if Heatmap.com is respecting DNT signals on your site:
1\. Enable DNT in your browser settings.
2\. Visit your website with Heatmap.com installed.
3\. Check your browser's cookie storage - you should not see any Heatmap.com cookies.
For more information on our privacy practices, please refer to our \[Privacy Policy\](link-to-privacy-policy).
If you have any questions about DNT or our data collection practices, please contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Understanding AI Naming in Heatmap.com | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022272-understanding-ai-naming-in-heatmap-com#main-content)
Understanding AI Naming in Heatmap.com
======================================
AI naming, Heatmap.com, machine learning, automatic labeling, website elements, buttons, forms, navigation, HTML naming conventions, element editor, support
October 21, 2024
**Understanding AI Naming in Heatmap.com**
AI naming is a powerful feature in Heatmap.com that automatically identifies and labels key elements on your website. This article explains how it works and how to use it effectively.
**What is AI Naming?**
AI naming uses machine learning algorithms to analyze your website's structure and content, automatically assigning descriptive names to important elements like buttons, forms, and navigation items.
**Availability**
AI naming is available by default on all heatmaps in Heatmap.com. There's no need to enable this feature separately - it works automatically to enhance your heatmap analysis.
**Benefits of AI Naming**
\- Saves time by eliminating manual labeling
\- Ensures consistent naming across your site
\- Improves accuracy of heatmap and user behavior analysis
**Best Practices for Accurate AI Naming**
To ensure the most accurate AI naming results:
1\. Use standard best practices when building your website.
2\. Implement proper naming conventions for your HTML elements.
3\. Use appropriate HTML tags and elements for their intended purposes.
4\. Provide descriptive IDs and classes for important elements.
Following these practices will significantly improve the AI's ability to correctly identify and name elements on your site.
**Customizing AI-Generated Names**
While AI naming is generally accurate, you can always adjust names if needed:
1\. Open your heatmap view.
2\. Click on any element to see its AI-generated name.
3\. Use the element editor to customize the name if desired.
If you encounter any issues with AI naming or need further assistance, please contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
.
Last Updated: \[Current Date\]
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Troubleshooting: Dots Visible but No Revenue Data | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022307-troubleshooting-dots-visible-but-no-revenue-data#main-content)
Troubleshooting: Dots Visible but No Revenue Data
=================================================
pixel, revenue tracking, Shopify, pixel installation, troubleshooting, tracking snippet, checkout page, browser console, cache, site ID
October 21, 2024
**Troubleshooting: Dots Visible but No Revenue Data - Heatmap Pixel Not Active**
If you're seeing interaction dots on your heatmap but not recording any revenue data, it's likely that your main Heatmap.com tracking snippet is working, but the Heatmap Pixel for revenue tracking is not active. This guide will help you troubleshoot and resolve this issue.
**Understanding the Problem**
Heatmap.com uses two components for complete tracking:
1\. The main tracking snippet (for general user interactions)
2\. The Heatmap Pixel (for capturing revenue data)
When you see dots but no revenue, it indicates that only the main snippet is functioning correctly.
**Common Causes**
1\. Heatmap Pixel not installed
2\. Heatmap Pixel installed incorrectly
3\. Conflicts with other scripts on the checkout page
4\. Caching issues on the checkout page
**Troubleshooting Steps**
1\. Verify Heatmap Pixel Installation
\- Log into your Shopify admin panel.
\- Go to Settings > Customer Events.
\- Check if the Heatmap Pixel is listed under custom pixels.
**2\. Review Pixel Setup**
\- If the Heatmap Pixel is not listed, you need to add it.
\- Click on "Add custom pixel" and name it "heatmap-revenue".
\- Paste the provided Heatmap Pixel code into the text area.
3\. Check for Typos or Modifications
\- Compare the installed Heatmap Pixel code with the original provided by Heatmap.com.
\- Look for any accidental modifications, missing characters, or typos.
**4\. Activate the Pixel**
\- After adding the pixel, ensure you click on "Connect" to activate it.
**5\. Clear Cache and Test**
\- Clear your Shopify theme cache.
\- Make a test purchase to verify if revenue data is being captured.
**6\. Inspect Browser Console on Checkout Page**
\- Complete a test purchase on your site.
\- On the order confirmation page, open your browser's developer tools (F12 or right-click > Inspect).
\- Check the console for any error messages related to Heatmap.com or the pixel.
**7\. Verify Correct Site ID**
\- Ensure the Site ID in your Heatmap Pixel matches the one in your Heatmap.com account and main tracking snippet.
**Still Not Working?**
If you've tried these steps and still don't see revenue data:
1\. Confirm that you've made test purchases after correctly installing the pixel.
2\. Check that you're viewing the correct date range in your Heatmap.com dashboard.
3\. Ensure your account has the appropriate plan level for revenue tracking.
**Contacting Support**
If the issue persists, please contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
with the following information:
\- Your Shopify store URL
\- Screenshots of your Customer Events page showing the Heatmap Pixel
\- Any error messages from the browser console on the checkout page
\- Steps you've already taken to troubleshoot
Our team will be glad to assist you in getting your revenue tracking fully operational.
Remember, accurate revenue data is crucial for optimizing your conversion funnel and maximizing ROI. Don't hesitate to reach out if you need any assistance!
Last Updated: 10/21/2024
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Custom Website Installation Guide | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508519-custom-website-installation-guide#main-content)
Custom Website Installation Guide
=================================
How to Install Heatmap Snippets on a Custom-Built Website
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508519-custom-website-installation-guide#h_5b3ea54580)
[](https://intercom.help/heatmapcom/en/articles/10508519-custom-website-installation-guide#h_ff58f7d58e)
[](https://intercom.help/heatmapcom/en/articles/10508519-custom-website-installation-guide#h_f47d10333b)
[](https://intercom.help/heatmapcom/en/articles/10508519-custom-website-installation-guide#h_dae1d0f2e7)
This guide will walk you through the process of installing Heatmap on your custom-built website. There are two snippets you will need to install in order to configure tracking correctly: the **Heatmap Tracking Code Snippet** and the **Heatmap Conversion Code Snippet**.
**Accessing your Heatmap Tracking Code Snippet & Heatmap Conversion Code Snippets**
===================================================================================
In order to access your **code snippets,** you can follow these steps:
1. Log in to your Heatmap.com account and go to the Settings tab within your portal.
2. Click "Snippet"
3. Here you will see two codes available to copy
* The **Heatmap Tracking Code Snippet** will be placed in the Header tag of your website to trea
* The **Heatmap Conversion Code Snippet** will be the conversion snippet at the order confirmation page.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634954217/51938b71377a8476724a1b420b1e/image+%281%29.png?expires=1789486200&signature=b718e6758b902fc5851f00060dcfdbec65c167c89a87d515926a99ebb2776db4&req=dSYkEsB7mYNeXvMW1HO4zc%2FNMGx%2Ban1iAGJIcdFWsgE7aylcZrh7gu5Hficr%0AxBLecVEoCHK6DnNaEV8%3D%0A)
* * *
**Installing Both the Heatmap Tracking Code Snippet & Heatmap Conversion Code Snippet**
=======================================================================================
The Heatmap Tracking Code Snippet is what tracks the user interactions on your website. To ensure successful installation of your heatmap tracking code snippet, please follow these steps:
1. Open your website's HTML file or content management system.
2. Locate the \`\` section of your website's template or main HTML file.
3. Copy & paste the Heatmap Tracking Code Snippet just before the closing \`\` tag.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634956193/70e36bef2862810e2add46b53f91/image+%281%29+copy.png?expires=1789486200&signature=8f26c09eacabee8a270be082b9b494fc5f281437e19a885ea584d16d4b987f77&req=dSYkEsB7m4BWWvMW1HO4zdATi2RIve%2FUN%2BlKUj5iMnn34WXzOvgSPnwQSgvF%0A%2BKgBURVEOo%2F7bI95TDQ%3D%0A)
â ïž **Important!** Please note heatmap's snippet must be the first snippet at the top of your header for maximum data accuracy.
If you have other snippets above, this may reduce accuracy of data collection.
4\. Copy & paste the second snippet, the **Heatmap Conversion Code Snippet** at the purchase confirmation stage within your custom website.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634956966/ee3decd1535a33aef8d676df0504/image+%281%29+copy+2.png?expires=1789486200&signature=2928daee4984863a3ca17d2a2ea12a60bc15d0dc12e39635001e515a41e0355e&req=dSYkEsB7m4hZX%2FMW1HO4zVdyyGb2Vt720KcBYWfufsUSh2nwbC%2FZ%2FIMFULCj%0As8pzIJdLGe6zXqJazAo%3D%0A)
* You can also install the **Heatmap Conversion Code Snippet** using Google Tag Manager â [see this article here](https://intercom.help/heatmapcom/en/articles/10508574-how-to-install-with-google-tag-manager)
.
â ïž **Note!** Ensure that you do not install either snippet twice, which would create double tracking.
* * *
**Snippet Installation Verification**
-------------------------------------
After installation and official verification on the heatmap platform, wait about 12 hours for data to start appearing in your heatmap dashboard. To verify your snippet:
1. Log in to your Heatmap.com account and go to the Settings tab within your portal.
2. Click "Snippet"
3. Click the "Verify My Snippet" button in the bottom right corner.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634957550/77a7bd5b2e42633f0c5ac69aa9b3/image+%281%29+copy+3.png?expires=1789486200&signature=d352cc776fe46b17c2af1094083a438c1e43f99d9651a24e64722b85c1098fad&req=dSYkEsB7moRaWfMW1HO4zRJrsAmOpuGuN2tZproyImrpdo74ULt0RkpiVN9R%0AV8oU%0A)
4. You'll receive a pop-up validating if the snippet was installed correctly. If you don't see any data after 24 hours or believe there is a data collection issue, double-check that both snippets are correctly installed.
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508519-custom-website-installation-guide#h_5b3ea54580)
[](https://intercom.help/heatmapcom/en/articles/10508519-custom-website-installation-guide#h_ff58f7d58e)
[](https://intercom.help/heatmapcom/en/articles/10508519-custom-website-installation-guide#h_f47d10333b)
[](https://intercom.help/heatmapcom/en/articles/10508519-custom-website-installation-guide#h_dae1d0f2e7)
---
# Why can't I view my site in Heatmap Interactive Mode? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#main-content)
Why can't I view my site in Heatmap Interactive Mode?
=====================================================
How to Unblock Heatmap from Your Site's Security Settings
October 13, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_b1f991df90)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_70dcd791b8)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_fe209c2f7b)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_6d5f14f5ad)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_66a4e353d2)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_cc6b207ed5)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_6e05ef49fb)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_0d74edd6ca)
When you try to view your website in our Heatmapâs Interactive Mode, you may sometimes see an error message or a blank screen. This usually happens because your siteâs security settings such as Cloudflare or other protective configurations are blocking our tool from loading. While this means your security is working as intended, it also prevents the heatmap from rendering correctly. To fix the issue and ensure you can view your site in Interactive Mode, youâll need to add our heatmap domains to your security whitelist.
* * *
**Instructions on How to Whitelist Our Domains**
================================================
Whitelisting our domains in your security provider's settings will allow your site content to load without being blocked.
**Domains to Whitelist**
------------------------
Add **all** of the following domains to your whitelist:
* heatmap.com
* heatmapcore.com
* \*.heatmap.com (wildcard for all subdomains)
* \*.heatmapcore.com (wildcard for all subdomains)
**Important:** **You must add all four entries for the heatmap to work properly.** The wildcard entries (with \*) ensure that all our service subdomains can connect.
Step-by-Step Instructions on How to Whitelist our Domains
---------------------------------------------------------
1. **Identify Your Security Provider**
* Check if you're using Cloudflare, Sucuri, Wordfence, or another security service
* If unsure, contact your web administrator or hosting provider
2. **Access Your Security Settings**
* Log into your security provider's dashboard
* Navigate to the firewall or security rules section
3. **Add Our Domains to Your Whitelist**
* Look for options like "IP Whitelist," "Allow List," or "Firewall Rules"
* Add each domain listed above separately
* Save your changes
4. **Test the Connection**
* Wait 2-5 minutes for changes to take effect
* Return to the heatmap tool and try interactive mode again
* Your site should now load properly
**Platform-Specific Instructions**
----------------------------------
### **For Cloudflare Users:**
1. Go to **Security** â **WAF** â **Tools**
2. Select **IP Access Rules** or **Page Rules**
3. Add each domain with "Allow" action:
* heatmap.com
* heatmapcore.com
* \*.heatmap.com
* \*.heatmapcore.com
4. Apply to all websites or specific zones
5. Save and deploy changes
### **For Other Security Providers:**
* Look for "Whitelist," "Allow List," or "Trusted Sources"
* Some providers may require adding domains to a "CORS" or "Referrer" whitelist
* The process is similar across most providers
* * *
**Frequently Asked Questions**
------------------------------
**Q: Do I need to add all four domains?**
**A:** Yes. All four domains are required for full functionality. The main domains handle core services, while the wildcard entries ensure all features work properly.
**Q: Is it safe to whitelist these domains?**
**A:** Yes. Our heatmap tool only reads publicly available content to generate visual analytics. We don't modify your site or access sensitive data.
**Q: How long does whitelisting take to work?**
**A:** Most changes take effect within 5 minutes, though some providers may take up to 30 minutes.
**Q: What if my security system doesn't support wildcards?**
**A:** Contact our support team. We can provide a list of specific subdomains to whitelist instead.
**Q: What if I don't have access to security settings?**
**A:** Contact your IT team or web administrator. Share this article with them to explain what needs to be done.
* * *
**Still Having Issues?**
========================
Troubleshooting Checklist:
--------------------------
If you've whitelisted all domains but still can't view your site in interactive mode:
* Double-check that you've added all four domains exactly as shown
* Ensure wildcards (\*) are properly formatted
* Clear your browser cache and cookies
* Try using a different browser
* Check if you have multiple security layers that might need updating
* * *
**Need Help?**
==============
Our support team is available Monday-Friday, 9 AM-5 PM EST. When contacting us, please include:
* Your website URL
* Your security provider (Cloudflare, etc.)
* Which domains you have already whitelisted
* Any error messages you're seeing
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_b1f991df90)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_70dcd791b8)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_fe209c2f7b)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_6d5f14f5ad)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_66a4e353d2)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_cc6b207ed5)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_6e05ef49fb)
[](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode#h_0d74edd6ca)
---
# User Guide: Chrome Extension | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#main-content)
User Guide: Chrome Extension
============================
This guide walks through the Heatmap Chrome Extension for both the free and paid experience â from running your first AI page scan to unlocking the full Heatmap platform.
Updated over 2 weeks ago
Table of contents
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_190b1c78a1)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_c7783b6e3b)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_2714179014)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_c7f0b62919)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_69a7262ba2)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_133c2f776b)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_ecf500fd82)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_8bcfd12f8c)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_a8ea05ef5d)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_c876193fb0)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_c1a5b8ac01)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_2e78164f78)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_eaa4b4c47b)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_d56dba68f9)
**Free Version Guide**
======================
**Getting Started**
-------------------
1. Launch the **Heatmap Chrome Extension**.
2. Youâll see a primary option: **Begin Scan**.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2547977901/715e40331603edd45d17cee05a41/f5ffdea7-a9e3-4585-a136-46083b0e96cc?expires=1789486200&signature=349cdd816ee876fef90ff05196305bbc09a7447b52dc631c8816688dbe5c6f00&req=diUjEcB5mohfWPMW1HO4zRSE1XyHadODBBQkjb7IiKBpkv4qbV4j4N6WcAjE%0AuFPx9iSQkKbqO2fHTcI%3D%0A)
_The extension's landing screen â Wilson prompts you to begin your first scan._
**Running a Page Scan**
-----------------------
1. Click **Begin Scan**.
2. **Wilson, your AI CRO Expert**, scans your webpage and analyses each section until the scan reaches **100% completion**.
3. Once the scan is complete, your results are automatically saved in a **Scan File**.
4. Click to review and analyse your page insights.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2547977893/efcfbb93b918941c40d0a1033102/1b764189-2080-49ea-b934-a03a61289bbe?expires=1789486200&signature=9fdfc2ae4c15c68d25664f129dcd2cc09ad96b6f41bb8d1521f11f6a8f087a7d&req=diUjEcB5molWWvMW1HO4zam%2FD%2BuQZtCKhL1pTYtiWNaHjfUC8CZNbqxVaZQ1%0AKjCTLkjvRbYn%2FOgBrMM%3D%0A)
_Wilson analyses the page in real time across UX, code, and speed._
**Understanding Your Results**
------------------------------
After opening the scan results, you can:
* Review the AI-generated analysis of your webpage.
* Click **Pin Chat** to receive more detailed insights and recommendations.
* Click **Re-run Scan** at any time to perform a fresh analysis.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2547977894/7e8fb9e6a58fe0b0263fce650d88/fda5fcef-c7ec-4f56-b293-691e0572b903?expires=1789486200&signature=87440d12f0372078169a4e2f3022c57be719bf8cef8cc106a66f1c5828ff3987&req=diUjEcB5molWXfMW1HO4zWnCf12r3b35WfHrMz%2FpLqJe8jQ4IeW%2FhVbX2bqs%0A33dEzY%2BJcGDict0UQzU%3D%0A)
_Scan results surface prioritized, actionable to-dos._
**Explore Heatmap & Journey Analysis (Demo)**
---------------------------------------------
Explore the Heatmap and Journey Analysis tabs through an interactive demo to see how these features work.
**To do this:**
* Access the menu icon
* Select the Heatmap tab or Journey Analysis tab
* Click the Start Tracking button
* Interact with elements on your current webpage
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2547977896/25f1aef3ba10ce6322230f046419/a0b05c8d-7eb1-44ce-af54-367f19163e58?expires=1789486200&signature=a15795e504120e1d637cdeab560712351b89ae95176d7df6b93bd2457fdd66c1&req=diUjEcB5molWX%2FMW1HO4zSk9G58cgkd94tMAzcAcy5TpY5dASUvOJjIFZpcO%0A5dDSX4Cp58n3nivSzYA%3D%0A)
_Live click-tracking demo._
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2547977909/7a10200ee086c37b996fea4e14a9/1210df37-18e5-49f1-9632-e45f80d2bef3?expires=1789486200&signature=06eeb9e5e4ee820e4b59271c02dba8e42d9ba794349a1b561f1da41c4f10b664&req=diUjEcB5mohfUPMW1HO4zQfxen9BmOfJHsaS7L3OwZx6Gqo%2BwPzXpp1P0l1s%0AT7q72ZCbBZw4uwWO9pQ%3D%0A)
_Journey analysis demo on a real page._
_`Important: Do not click on links or elements that redirect during the heatmap demo â this navigates away and stops the current tracking session. Links can be clicked in the Journey Analysis demo. The tracking session is for demonstration purposes only; data generated will not be saved after the demo ends.`_
**Free Version Limitations**
----------------------------
The free version provides access to Wilson's page scanning and AI assistance but has limited functionality.
The following features are not available in the free version:
* Dashboard
* Analytics
* Surveys
* Screen Recordings
These features require a Heatmap account and an active plan.
**Unlocking the Full Experience**
---------------------------------
To access all extension features, click any of the following buttons:
* **Unlock**
* **Start Free Trial**
You'll be prompted to sign up or log in to your Heatmap account.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2547977898/21ef4110e7db6d676a71abe61bc8/94038e60-7504-4bd4-aa79-ae1099e10dba?expires=1789486200&signature=fd806428a3d9a55a86cd67b3ea339b40ec48be20236ae21e3378b90250a659ba&req=diUjEcB5molWUfMW1HO4zamKFgtW2JnA1z8eGZeyNCu3eHYC19oFCKClDrWt%0AtlJLDp2uw0Bl5mToZ80%3D%0A)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2547977907/06716b5a7091a073384c6a59ff3c/04a9a8c7-d7ea-4e59-b44a-03912c367c57?expires=1789486200&signature=1683aa7ae1d736c0e21083a57f6cadc97c7d58acd61662f8f14b6335e90b087f&req=diUjEcB5mohfXvMW1HO4zZ9clG7J4az7Mtk%2Fa2cZFHNnJb74VUiXtkKksxMn%0A7HSUShcrea8HmHr6I3U%3D%0A)
_Upgrade prompts appear contextually â e.g. unlocking Surveys, or starting a free trial from Settings._
_`Note: The free trial includes limited usage based on the trial allowance.`_
* * *
**Paid Version Guide**
======================
**Getting Started**
-------------------
1. Launch the **Heatmap Chrome Extension**.
2. Log in to your **Heatmap** account.
3. Once logged in, you'll have full access to all extension features and your Heatmap data.
4. Click the **Menu** icon to navigate through the available features:
* Dashboard
* Analytics
* Funnels
* Heatmaps
* Journey Analysis
* Recordings
* Surveys
* Education
* Settings
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2547977910/57f658f782b82b128e94181b54bc/f01754f7-a480-4986-aa2f-d81d3ceccb85?expires=1789486200&signature=539c611b80a7cd65bb9dac87ee0faa78aa7ee044ce367f368fc968f597ed293d&req=diUjEcB5moheWfMW1HO4zer85oNxF9May5QclXUjJEe%2FyVOfpzthJIkt0F6I%0AFC29y9BGk7rMdm1o%2FLU%3D%0A)
_The full feature menu, unlocked after logging in._
**How to Use Them**
-------------------
1. Click any feature you'd like to explore (for example, **Dashboard**).
2. The selected page will populate with your website's data, metrics, and performance trends.
3. Review the available insights and analyze your website's performance.
4. Use the available **filters** and **date range** options to customize your analysis.
5. Click **Pin to Chat** to ask Wilson for additional insights or explanations about any trends or metrics displayed.
6. Click **Go to Heatmap** to open the full Heatmap platform for more advanced reporting and analysis.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2547977913/b71a128b007f9633add2efd04b78/73d64f22-dd1a-4a04-ab4c-6856bdccb595?expires=1789486200&signature=f708bbc4ff7f01b881eda7b1c1cf9bc2809134125932d0c3573e6779b227d4f4&req=diUjEcB5moheWvMW1HO4zW3NxmluT7tkPqFPSKMn%2Fym556eO9bzToUAqKhmd%0AXR9DqwaB%2BUWfT1SJgJQ%3D%0A)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2547977911/788e5c5e9e37c214c9949d95fcc8/d6c9e79c-fde5-48aa-9914-7f4c01527248?expires=1789486200&signature=6935d494db21d992028f09b4690e2f0477f10ce46802023092ba0d229b2a9fba&req=diUjEcB5moheWPMW1HO4zb0AQUk9%2F29oq6eYaO4XCKWrAuPdwIci5VK2DWdV%0AznUtSQ486OGO5Er0UJg%3D%0A)
_The Dashboard surfaces alerts, trends, and one-click access to Wilson for deeper analysis._
**Using the Heatmap**
---------------------
Within the Heatmap feature, you can:
* View **Click Maps** to understand where visitors interact most.
* View **Scroll Maps** to see how far visitors scroll on your pages.
* Switch between **Interactive Mode** and **Data Mode**.
* Analyze visitor behaviour across different device types.
* Filter data using **Groups**.
* Navigate between different website pages.
* Analyze individual page elements for clicks, revenue, and user engagement.
For a more comprehensive analysis, click Go to Heatmap to access the full Heatmap platform.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2547977908/8a2d993957781f15fee2ebf27514/f4b38268-55d1-4a7d-82bd-13e8b0355896?expires=1789486200&signature=183be9654a78a140e0259b60dd7167f6ef4fc5040ed495781005980e85d1e979&req=diUjEcB5mohfUfMW1HO4zQe3lxbU3XQ9mQ5ogRBFUdmYsdixkkXDLH4FqnyK%0AjdcwS4fYTLJm8LGJs64%3D%0A)
_Real, element-level data â clicks, RPC, RPS, AOV, scroll depth, and revenue by page element._
**Go to Heatmap**
-----------------
The Go to Heatmap button redirects you to the Heatmap platform, where you can:
* Access your complete dashboard.
* View advanced analytics and reports.
* Analyze Heatmaps in greater detail.
* Manage Surveys and Recordings.
* Review Journey Analysis and Funnels.
* Configure tracking settings.
* Access additional tools and account settings.
**Tips for Best Results**
-------------------------
* Run a new page scan after making significant changes to your website.
* Review Heatmaps regularly to identify optimization opportunities.
* Use **Journey Analysis** and **Funnels** together to understand where visitors drop off.
* Watch **Screen Recordings** to gain deeper insights into visitor behaviour.
* Ask Wilson specific questions to receive personalized, actionable recommendations.
* Use filters and date ranges to compare performance over time.
* Visit the full Heatmap platform for advanced reporting and account management.
* * *
**Need Help?**
==============
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_190b1c78a1)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_c7783b6e3b)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_2714179014)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_c7f0b62919)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_69a7262ba2)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_133c2f776b)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_ecf500fd82)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_8bcfd12f8c)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_a8ea05ef5d)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_c876193fb0)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_c1a5b8ac01)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_2e78164f78)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_eaa4b4c47b)
[](https://intercom.help/heatmapcom/en/articles/15959147-user-guide-chrome-extension#h_d56dba68f9)
---
# Understanding Revenue Heatmaps: Visualizing Your Profit Centers | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022282-understanding-revenue-heatmaps-visualizing-your-profit-centers#main-content)
Understanding Revenue Heatmaps: Visualizing Your Profit Centers
===============================================================
Revenue heatmaps, website optimization, purchase count, total revenue, conversion rate, revenue per click, A/B testing, data visualization
October 21, 2024
**Understanding Revenue Heatmaps: Visualizing Your Profit Centers**
Revenue heatmaps are powerful tools that provide a visual representation of how different elements on your website contribute to your bottom line. Unlike traditional heatmaps that only show user interactions, revenue heatmaps link these interactions directly to financial outcomes.
**What are Revenue Heatmaps?**
Revenue heatmaps are advanced analytics visualizations that overlay revenue data on your website's layout. They show not just where users are clicking, but how much revenue those clicks are generating. This allows you to identify which elements of your site are most effective at driving sales and which may need optimization.
**What Do Revenue Heatmaps Look Like?**
A revenue heatmap looks similar to a standard click heatmap, with some key differences:
1. Hover Overlay: Revenue heatmaps include actual dollar amounts overlaid on the elements, giving you precise figures for each clickable area.
1. Multiple Metrics: You might see revenue related data in the data window presented when you click on an element:
\- Purchase Count
\- Total Revenue
\- Average Order Value
\- Conversion Rate
\- Revenue Per Click
\- Revenue Per Session
1. Time-based Views: Heatmap.com allows you to view data over different time periods, helping you track changes in revenue patterns.
**How to Read a Revenue Heatmap**
1. Identify Hotspots: Look for the brightest or warmest colored areas. These represent your highest revenue-generating elements.
2. Compare Elements: Notice how different buttons, links, or product images compare in terms of revenue generation.
3. Check Underperformers: Pay attention to clickable elements with cooler colors or lower numbers. These might be areas for improvement.
4. Analyze Patterns: Look for any unexpected patterns. Are certain types of elements (e.g., image links vs. text links) consistently performing better?
**Using Revenue Heatmaps for Optimization**
\- Prioritize high-revenue areas for A/B testing
\- Reposition underperforming elements to more prominent locations
\- Identify and replicate successful elements across your site
\- Make informed decisions about which products or services to feature more prominently
Need help interpreting your revenue heatmaps? Contact our support team for personalized assistance!
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Heatmap Getting Started Guide đ„ | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#main-content)
Heatmap Getting Started Guide đ„
================================
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_ab7e20ff7a)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_706671154a)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_498fe860a9)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_95a36f97e0)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_2aedfd827c)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_ae0cbbe65d)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_d542ebc9f2)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_bcbd37927a)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_83960f13a7)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_09ff10915b)
**Welcome to Heatmap**
======================
Weâre excited to help you unlock powerful insights about your visitors and turn them into actions that drive revenue.
Heatmap is the worldâs first revenue-based heatmap tool, built to show you the complete story of your customers from the moment they land on your site to the point they convert. Youâll see which traffic sources bring in valuable visitors, how people interact with your pages, where they drop off, and which elements actually lead to revenue.
With our features Analytics, Funnels, Heatmaps, Recordings, and Surveys, Heatmap transforms raw behavior into actionable insights. Instead of relying on guesswork, youâll have clear, revenue-backed data to guide smarter decisions, optimize the customer journey, and grow your business faster.
This guide will walk you through setup, help you interpret your data, and get you to your first quick wins đ.
**What to Expect**
------------------
Getting started with Heatmap is fast and easy. When you sign up for Heatmap, youâll unlock the full behavioral analytics suite and start uncovering insights right away. Hereâs how your journey will look:
1. **Setup (just a few minutes):** Install your Heatmap scripts using our [installation guides](https://intercom.help/heatmapcom/en/collections/13751320-getting-started-installation)
. Once installed, we'll start tracking your site data đ.
2. **Day 1-3:** Data begins flowing in as we start tracking your visitorsâ behavior. This is the âwarm-upâ phase.
3. **Day 7:** AI insights unlock, giving you quick, best-practice recommendations to spot your first wins.
4. **Day 10:** Funnel analysis gets richer, showing you exactly where customers drop off and where revenue may be leaking.
5. **Unlocking Continuous Insights:** With full access to analytics, heatmaps, funnels, recordings, AI insights, surveys, and more, youâll unlock a steady stream of actionable data to optimize your site, boost conversions, and drive revenue growth.
* * *
**Install Heatmap in Under 5 Minutes**
======================================
Getting Heatmap up and running only takes a few minutes. Once installed, weâll start tracking your data to find those wins.
**Quick Setup Steps**
---------------------
1. **Grab your script:** Find your Heatmap tracking script inside your Heatmap dashboard. Please note that you may have to install two scripts depending on your CMS (ie: Shopify will have two scripts for you to install).
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1705656978/e40dcdc8fa7215a5cc46efbb0423/Screenshot+2025-09-02+at+2_00_18%E2%80%AFPM.png?expires=1789486200&signature=a0e514b6e9dcf927942592db659608ec9d85575552b8a7c2a4c9f5e684a22c3c&req=dScnE897m4hYUfMW1HO4zZdRDMel%2FHm6B%2FHlB0UzscRB5upWXUXBG%2BaBnAOM%0ALUzb%0A)
2. **Install it:** Most heatmap scripts need to be pasted into your siteâs `` tag. For your specific CMS, be sure to follow our installation guides and installation video linked in your Heatmap portal. Our guides are also available in our Knowledge Center linked [here](https://intercom.help/heatmapcom/en/collections/13751320-getting-started-installation)
.
3. **Verify your installation:** Use the âVerify My Snippetâ button in your Heatmap dashboard to confirm installation. Weâll be able to identify if the script was installed.
Thatâs it, youâre live! Within 24-48 hours, youâll see data starting to flow into your account.
**đĄ Pro tip:** If data doesnât show right away, confirm all required snippets are installed (some CMSs use two). The Tracking Code should go first in the site ``. After setup, give it 24â48 hours. Data will start tracking from the moment the script is installed; earlier visits canât be recovered.
If you run into any specific issues, please contact our customer support team through the support chat, by scheduling a quick onboarding call, or by emailing us anytime at [support@heatmap.com](mailto:support@heatmap.com)
. Weâre here to help!
* * *
**Understanding Key Features**
==============================
Once youâre set up, Heatmap gives you access to a full suite of behavioral analytics tools designed to show you the real story behind your visitorsâ actions.
Hereâs what youâll find inside:
### **Web Analytics**
Our analytics gives you a clean, revenue-first view of how real shoppers behave on your site: no bots, no instant bounces, no vanity metrics. Instead of inflated numbers, youâll see heatmap-defined engaged sessions, conversion rate, average order value, and revenue per session (your north-star metric). You can quickly identify which pages, landing pages, traffic sources, devices, or even browsers drive the most value.
[Learn More about Web Analytics](https://intercom.help/heatmapcom/en/articles/11526218-user-guide-web-analytics)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1705548902/84589d4e0ad67025e8c0b73e2bc0/Analytics_Page+URL.gif?expires=1789486200&signature=bbc4d2f38aceb605453e62dae8838c0b76299e733108550a5f699e4e9a4c3ccc&req=dScnE8x6lYhfW%2FMW1HO4zb9lSeTf6SjhFSX3ZRMUQEVuapXHOh6cO5eROFvQ%0Aipsg%2FwtRLxmq54ixcnQ%3D%0A)
### **Funnels**
Map and visualize the customer journey step by step from landing on your site to completing a purchase, so you can clearly see where visitors drop off and where revenue leaks occur. You can view default purchase and cart abandonment funnels, or create custom funnels around specific pages, products or campaigns. Reports show how many users advance versus abandon at each step, making it easy to identify friction points and uncover opportunities for A/B tests or UX improvements. By continuously reviewing and refining your funnels, youâll focus your optimization efforts where they can have the biggest impact on conversion rates and revenue growth.
[Learn More about Funnels](https://intercom.help/heatmapcom/en/articles/11366461-user-guide-funnels)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1705549090/42549a112dba4ecfc6de2c5bf7a5/Funnels-GIF_REV+%281%29.gif?expires=1789486200&signature=8d5806f476f1d4b721ce24a7d79e91a6ed0257d817303a2bd1456248761b46e5&req=dScnE8x6lIFWWfMW1HO4zXyysQ8funZru9hu6K1NXQ846aPe6nhA%2Bp9wr95O%0AgkT53v%2FYSGICjO%2BmDP8%3D%0A)
### **Heatmaps**
Visualize exactly where users click, scroll, and engage on your site layered with revenue data so you can see which actions truly drive sales and which elements may be costing you money. With scrollmaps, you can measure how far visitors actually make it down the page, while the Data Table gives you detailed metrics like Revenue per Click, Revenue per Session, and element-level conversion rates to pinpoint whatâs working (and what isnât). Use Interactive Mode to capture insights from dynamic elements like pop-ups, dropdowns, and hidden menus, so you never miss whatâs happening in the spaces traditional heatmaps overlook. You can also apply filters to explore behavior across different user segments, compare page groups, and tap into weekly AI Recommendations to identify quick, revenue-driving opportunities.
[Learn More about Heatmaps](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1705551221/1e3d97ac8bb1b0c42df8eeb4b734/Heatmaps.gif?expires=1789486200&signature=ab0baa1115211a435304890466cfabe791d73ae7bcd443b1eebd7101f9e1a709&req=dScnE8x7nINdWPMW1HO4zaz0GZSz63RQt3S5NkR1hzzyFI67cg1xwW5StWP8%0AFqEScju8gep4sXCKQ%2Bc%3D%0A)
### **HeatmapAI Recommendations**
HeatmapAI delivers weekly, AI-powered recommendations that combine your siteâs behavioral and revenue data with CRO best practices to highlight the biggest opportunities for improvement. On the dashboard, youâll see performance trends and top-level insights, while each Heatmap page provides up to 10 page-specific suggestions on design, layout, and calls-to-action that could boost Revenue Per Session (RPS). AI also analyzes survey responses, clustering feedback into clear themes so you can quickly understand what customers are saying at scale. These insights give you a practical, prioritized roadmap for optimization, helping you focus your efforts where theyâll have the most impact.
[Learn More about HeatmapAI](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1705555686/9d07c8c9022f265ed28fe01b7f52/AI+Insights.gif?expires=1789486200&signature=d8f9b4c53e22c6e878b6afbe5c85e3cb02bab7f4f3051472da1d259bc4c45203&req=dScnE8x7mIdXX%2FMW1HO4zSb3lOARiKOWiHRWvFXr5mIQXvZsANtdmF2sNHV6%0AGPDeDkaE7pVZIdZ42YU%3D%0A)
### **Filters for User Cohorts**
Filters in Heatmap let you zero in on specific user groups or behaviors so you can uncover more actionable insights. Youâll have access to pre-built filters like Entry Page, Traffic Source, Ads Platform, Viewed Page, New vs. Returning Users, Rage Clicks, Purchasers, Non-purchasers, and Average Order Value, plus the ability to create unlimited Custom Filters tailored to your needs. Filters work across multiple features like Analytics, Funnels, Heatmaps, and Recordings, making it easy to analyze how different audiences engage with your site, where they drop off, and how they respond to experiments. You can even use Comparison Mode in Heatmaps to view two segments side by side, helping you spot key differences in engagement and identify the most impactful optimization opportunities.
[Learn More about Filters](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1705556242/9ad2d4304b1d009abc1673e5b383/Filters.gif?expires=1789486200&signature=d8ec824e6077417aaac8f481cf6e59849f5f9a733fda2aa6321048cb4136a924&req=dScnE8x7m4NbW%2FMW1HO4zcT4kGdlEvSwiXf4XcqWa7%2BbT1rMqgcMMTyqZgXP%0AH%2FmHZADwoUBjwN%2Bh6Rs%3D%0A)
### **Screen Recordings**
Watch real user sessions as visitors move through your site, capturing clicks, scrolls, mouse movements, and hesitations to reveal the why behind the data. Recordings provide full context showing where users get stuck, what they ignore, and where friction leads to drop-offs. You can filter sessions by factors like purchase value, device, or browser, then replay journeys to spot confusing navigation paths, missed CTAs, or technical issues. This feature is invaluable for troubleshooting performance drops, validating A/B test results, and understanding how design changes impact the customer experience.
[Learn More about Screen Recordings](https://intercom.help/heatmapcom/en/articles/11690535-user-guide-recordings)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1705559796/691b68339a0bf9e27a801e5e8bb1/Screenrecording.gif?expires=1789486200&signature=94ebd883144f2955fcca7cb1aeb12bdb25804305f4ac9020ec7c47dd7eff4e5e&req=dScnE8x7lIZWX%2FMW1HO4za6vjPnGz5qHTWszsTjGi7xYBI1AbE%2BfGdKHrc9y%0AXYfEtVxrkUw1HTKZSMc%3D%0A)
### **A/B Testing Integrations**
A/B Test Filters in Heatmap let you analyze both live and completed experiments to see exactly how users interacted with different page variants. You can integrate supported A/B testing platforms like Shoplift, Visually, or Intelligems, then pull in specific experiments or variants to compare clicks, scroll depth, revenue, and engagement at the element level. For live tests, data updates as it runs, while for ended tests, you can use the date filter and View Previous Versions to revisit historical performance. This makes it easy to identify winning variations, learn from what didnât work, and confidently apply those insights to future optimizations.
[Learn More about A/B Test Filters](https://intercom.help/heatmapcom/en/articles/10572363-a-b-test-filters)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1705560954/8aae6a301b3e81717d28d953d088/AB+Testing.gif?expires=1789486200&signature=7221d117ef2e325c1cedbf25c0feed92d0e9b7236e7af318087ced46b3aa7a2a&req=dScnE8x4nYhaXfMW1HO4zXB64C%2Bm6Vf%2FAjXDs0lYI1FDnRhhxAMqxflW%2Fwb0%0AEbaWHxFLOQ2twss9eTA%3D%0A)
### **Surveys**
Gather direct feedback from your customers to better understand their needs, frustrations, and motivations. Those insights can form stronger messaging, design, and site offers. You can build and launch branded surveys in minutes using a simple drag-and-drop editor, with flexible question types like Short Answer, Paragraph, Checkboxes, Single Choice, and Rating Scales. Once responses start coming in, HeatmapAI automatically analyzes open-ended feedback to surface themes and customer language, so you can quickly spot patterns without sifting through every response. The result: clearer messaging, more relevant visuals, stronger value propositions, and a site experience that truly resonates with your audience.
[Learn More about Surveys](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1705561255/067b89ff0793bba11d6ca1179915/Survey.gif?expires=1789486200&signature=db7dd21483f782d88e212fd71bd5a89116f6e954a6036d21aa68319afbbe5d21&req=dScnE8x4nINaXPMW1HO4zZmOC4FDkFIBLXFUns0fDc8E5rBJjymcyObaOxVk%0AHk871hIWUiHKoHI%2F8L0%3D%0A)
* * *
**Where to Start with Heatmap**
===============================
Getting started with Heatmap doesnât have to feel overwhelming. Hereâs a simple sequence to follow so you can uncover meaningful insights quickly and start making impactful changes:
1. ### **Begin with the Main Dashboard**
Start each session here to get a high-level snapshot of performance. The dashboard shows top trends, key KPIs, and AI Insights that surface opportunities you might otherwise miss. This is your âcommand centerâ for deciding where to dig in first.
_Example:_ You notice RPS and Conversion Rate are slightly down compared to the previous period. Use this as a signal to dig deeper into Analytics.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1699810894/7094bd6a1f9c089ac19ebc2cb9e1/AD_4nXeRqU62odk--RrtROCAqvlKc0-m6v-ndauzLZn8LVMRd6UTWczeWRJ8O8RAV_MR0zwsbaEMx0J5hzAQDl0smaV_vlUDYJYvIyAf26wFrmuSeu2RsVGlxNdSRKf9XxscNyb31lvCXw?expires=1789486200&signature=34015cdca584c246c88471cce7a37a397d8d602fa3f965629eb1ea53e1efeecb&req=dSYuH8F%2FnYlWXfMW1HO4zTcVqhyJKtH658i8jnrTz5vgDvFI0YQQjjalz%2FbQ%0AH%2FJ5%0A)
2. ### **Use Analytics to Review High-Value Pages**
Head into Analytics to see which pages, traffic sources, or devices are driving the most revenue per session (RPS). This helps you focus your time on areas that are already high-value or underperforming relative to their potential.
_Example:_ You notice sessions nearly doubled on some of your top pages, but at the same time overall RPS and Conversion Rate are trending down. This suggests new traffic may be less qualified or those pages arenât converting at the same rate as before. Head into Funnels to check the health of your overall customer journey and see if thereâs particular steps having significant drop-off.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1699811083/ee723e47e6b98b8efd30e6c7961c/AD_4nXdFOwdMJ0WOznRDRMAc_8P_Iv13XdO9M5J9C0X9Jsrzwk_VsvrqWE4cwAcObGgMZzDoyMK4mRadw3e87IL0OcA4LTicaUDW1wzgtv3FtPXgXGzd65YDEzSHss3JCq3OwFeQliDb?expires=1789486200&signature=438d93a16ed51a3922bce5c446fb47e81467d90806b57db0f5a5902eac5f2e8e&req=dSYuH8F%2FnIFXWvMW1HO4zdkSMyDkYb61bSg%2Fj0kQzw%2FFdF37nTDfMbKvA2PS%0APrwc%0A)
3. ### **Build or Review Funnels to Spot Drop-Offs**
Use Funnels to map the customer journey and identify where visitors abandon the path to purchase. They will highlight your biggest leaks and the highest-impact opportunities for optimization.
_Example:_ You see a significant drop-off between the Product Page and Add to Cart step. This suggests that elements like the buy box or above-the-fold content may not be compelling enough to drive action. Head into Heatmaps or Screen Recordings to analyze those elements and understand what users may not be resonating with.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1699811631/86ef26ba28a6ea0c5c61a344df8b/AD_4nXfgoNWzmqyy4LjaDcPnAJlcPIy3WKRW_cWBQSzcHSOY5VdeMO09KsXibBUVB9oTIxXg2EKUlh6gtDghyyx-I__kdg6YuFuHUOGHXGVukGU_rz4-PN2Y7fKLkUeuwtHJY3Gg4KyXvA?expires=1789486200&signature=cb384d8f2ba759061587182be6f424ea8b3e135da3bc74cc01850b0a93044836&req=dSYuH8F%2FnIdcWPMW1HO4zS113XCEcVSv%2BVvbaP%2BLcApDmjNK0AXocDM3PI5Y%0ALJ3W%0A)
4. ### **Dig Deeper with Heatmaps & Recordings**
Once you know where drop-offs happen, Heatmaps and Recordings will show you why. Heatmaps reveal which elements drive revenue (not just clicks), while Recordings let you watch real user journeys to uncover friction and hesitations.
_Example:_ Looking at the main product page, weâre seeing that the Add to Cart CTA is getting solid engagement and driving high value, but the product gallery is attracting even more value. This could suggest that visitors want to better understand the product before committing and taking the next step (ie: purse size, product materials, etc). Creating an A/B testing roadmap to improve elements on the page could validate these insights.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1699811958/9a60eeb5ce3cce8a5685bf7e65dc/AD_4nXf7PKh9hR3AU6NHzY3jym941S5ebyfAAbQz3doiHahFdZk3pdXwkfQTxGXGRgsSB6BEObbg7A93szrKRZV_0w1JBLLF3qKzN3_V0ARAx7nE3HO3G9j8mCUUg3sleqoyXWXX0eJb?expires=1789486200&signature=403d7d3ad20ed3df21f2734eda890ca2f6e88be1e6b1a3fc1ef76881b9126893&req=dSYuH8F%2FnIhaUfMW1HO4zfziYzpoQSM86tIfBNiPp%2BQjnT%2BzyCGclsZi2q%2FX%0A1Mun%0A)
5. ### **Test What Matters**
Once you see whatâs working (and whatâs not), you can prioritize fixes with A/B tests. Focus on changes that move users from one funnel step to the next (like optimizing CTAs or reducing checkout friction). You can then analyze test variants by connecting your A/B testing platform to Heatmap directly to monitor user behavior. This ensures your efforts drive measurable results.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1699812387/920e421c43b4f20afa896f9b3691/AD_4nXeQaJMWjVfru2ggvQH9OZQkPCboOrkE2ZUGhYI1I9Y1BFrmNVD3pfmaD3qqXubrZJqTxRooO1g9SmVtDbuKBxXcfb-iY0Jdx_1Szequ0EvB9gAbX7rCyw9wAYjRblFRE_OrC1hWxg?expires=1789486200&signature=4058b4c21c6c869b150992a4e55ba3df06a5a9195959d64d09cdf765b01239b1&req=dSYuH8F%2Fn4JXXvMW1HO4zfXnI%2BgeWMtkNFUXZgSzsfS02GYjR1tyGp5Fp91z%0Akbyx%0A)
6. ### **Keep Improving with Continuous Insights**
Optimization is an ongoing process. Revisit your funnels, dashboards, and heatmaps regularly to track progress. Layer in Surveys to collect direct customer feedback and refine messaging or offers based on what matters most to your visitors.
For more educational content on how to use and maximize Heatmap, reference our [Education Center](https://portal.heatmap.com/education-center)
.
* * *
**Analyzing Heatmap Data**
==========================
Heatmapâs data is designed for one thing: helping you optimize your website for growth. Unlike other analytics platforms built for accounting or broad reporting, Heatmap filters out âjunk trafficâ (like bots, instant bounces, and non-interactive sessions), so every number you see reflects real shopper behavior. Thatâs why your data may look different compared to platforms like Shopify or GA4, itâs intentional. We want you to make decisions based on clean, actionable insights that tie directly to conversions and revenue.
**Introducing RPS and RPC as Standard Metrics**
-----------------------------------------------
One of the most unique parts of Heatmap is that we introduce RPS (Revenue per Session) and RPC (Revenue per Click) as standard, primary KPIs. While most analytics tools push CVR (conversion rate) as the key metric, CVR only tells you how many visitors purchased, without showing how much value those visits or clicks actually generated. By focusing on RPS and RPC, Heatmap gives you deeper visibility into what drives real revenue growth.
* **RPS (Revenue per Session)** - Your north-star metric. RPS measures the average revenue generated per engaged session (Total Revenue Ă· Sessions), giving you a clear picture of overall site health and the true value of your traffic.
**_When to use RPS:_** Track overall performance, compare traffic sources, and measure the impact of site-wide changes. Itâs best for holistic analysis, like which pages in Analytics or which areas in Heatmaps are most valuable to visitors. If RPS rises, youâre extracting more value from your traffic.
* **RPC (Revenue per Click)** - The element-level metric. RPC measures the average revenue per click on a specific element (Revenue from an Element Ă· Clicks on that Element), showing you which CTAs, buttons, links, or product tiles actually drive value.
**_When to use RPC:_** Compare elements within a Heatmap to see which content, CTAs, or design features are pulling their weight. This helps you identify which elements deserve more visibility, testing, or refinement.
**Why Both RPS and RPC Matter**
-------------------------------
Together, RPS and RPC give you a balanced view: RPS shows the big picture of how effectively your site converts traffic into revenue, while RPC zooms in on the details of how individual elements perform. Unlike CVR, which only measures purchase completion, RPS and RPC connect user behavior directly to revenue impactâmaking them the most actionable KPIs for website optimization.
### **The Heatmap Data Model**
Heatmapâs data model is intentionally different. We focus only on website-driven performance, filtering out bots, non-interactive sessions, and off-site sales like Shop App, POS, or subscriptions, so your numbers arenât inflated by irrelevant activity. Our engaged sessions use a simple 5-second rule to capture valid visits, we include shipping and tax in AOV for a truer view of customer spend, and we use privacy-friendly LocalStorage instead of cookies for more reliable tracking. While your numbers wonât always match Shopify or GA4, theyâre designed to be cleaner, more actionable, and better aligned with optimization, not accounting.
Read more about our [Data Definitions](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology)
, how [Heatmap compares to Shopify](https://intercom.help/heatmapcom/en/articles/11525742-understanding-heatmap-vs-shopify-data)
, and how [Heatmap stacks up against GA4](https://intercom.help/heatmapcom/en/articles/12118640-understanding-heatmap-vs-google-analytics-ga4-data)
.
* * *
**Next Steps & Resources**
==========================
Youâve got the basics covered. Now itâs time to dive deeper and start getting wins with Heatmap. Here are a few resources to help you along the way:
* **[Knowledge Base](https://intercom.help/heatmapcom/en/)
** - Step-by-step guides, feature documentation, and FAQs to help you master Heatmap
* **[Education Center](https://portal.heatmap.com/education-center)
** - Tutorials, best practices, and CRO strategies to level up your game
* **Customer Support** \- Have a question or need a hand? Our team is here to help. Reach out anytime via chat, [schedule an onboarding call](https://meetings.hubspot.com/heatmap/support)
, or email us at [support@heatmap.com](mailto:support@heatmap.com)
Time to help you generate some serious revenue đžđ„.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_ab7e20ff7a)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_706671154a)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_498fe860a9)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_95a36f97e0)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_2aedfd827c)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_ae0cbbe65d)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_d542ebc9f2)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_bcbd37927a)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_83960f13a7)
[](https://intercom.help/heatmapcom/en/articles/10516792-heatmap-getting-started-guide#h_09ff10915b)
---
# User Guide: Customer Feedback Surveys | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#main-content)
User Guide: Customer Feedback Surveys
=====================================
July 16, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_c09fbac178)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_b60f416bf4)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_968a6f89e0)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_e908ea857e)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_dea4d2177c)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_5c20f7a68e)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_630568c809)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_c75178f7b2)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_72a7a10deb)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_ad1f839d66)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_aceb6d71da)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_69ab9227eb)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_39660dacac)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_2c631857ac)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_3ea89a6d9d)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_72cdd5ff93)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_1b386bb6ab)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_1e88bf9f41)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_ea4db6f36b)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_dcd4e8b4d6)
**General Information**
=======================
**Collect customer feedback fast with AI analysis**
---------------------------------------------------
Heatmap Surveys is a simple yet powerful tool that helps you collect real customer feedback about their experience, your site, and your products, all in just a few clicks.
Whether you're trying to improve your copy, update visuals, or refine your value prop, surveys let you hear directly from the people who matter most: your customers.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1995508517/5ad02a3a274f4c382e894e497faa/eebbe796-bdf4-49e8-8201-901ccf7dc200?expires=1789486200&signature=4fc3f55ae09fcba1d474d34264ced8ec0866212a1c11ca2b70e4016e6d1685b9&req=dSkuE8x%2BlYReXvMW1HO4zRz2iuNfgg3FuXWfEWJ9%2FrIBEEOBu0TyxHh5My8K%0Avcwwjlo5FNLjzpFNgW8%3D%0A)
**Why use customer feedback surveys**
-------------------------------------
After gathering a honey-pot of valuable insights after sending your customer feedback surveys, you can:
* Write copy that actually converts
âĄïž Learn your customers' exact words to describe their problems, needs, and outcomes. Use those insights to write headlines and product pages that speak their language.
* Choose images and videos that match customer expectations
âĄïž Discover what theyâre looking for visually, then adjust your graphics, product images, or layout to match.
* Identify stronger value propositions
âĄïž Customer responses reveal what they care about most â use that to highlight the benefits that move the needle and drive sales.
This isnât about making your site prettier. Itâs about making it _clearer_, _more relevant_, and _more persuasive_. Thatâs what moves the needle.
**Understanding Customer Feedback Survey Types**
------------------------------------------------
**Long-Form Surveys**
Long-Form Surveys are sent to customers outside of your website experience. They are best when you want deeper, more reflective feedback from your customers who have already interacted with your brand.
Best For:
* Post-purchase feedback
* Understanding _why_ someone made a purchase
* Detailed insights on value prop, messaging, and objections
* Multi-question surveys that mix ratings and open-ended responses
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2031867582/34784a31191da0aea46edc094698/Screenshot+2026-02-05+at+11_28_33%E2%80%AFAM.png?expires=1789486200&signature=245f61f8342f41c65ca67bc86e0c1f0d67125b3af05e64e6ce065af6df47237c&req=diAkF8F4moRXW%2FMW1HO4zeBPj55M4lPDVXHwlxCPVBNesXw4j1F05M2HjW2y%0A2B%2BDch%2F5TvWZ81DPKCk%3D%0A)
**Pop-Up Surveys**
Pop-Up surveys appear directly on your website and are designed to be _fast_, asking one question to reduce friction and capture feedback in the moment.
Best For:
* Capturing âin-the-momentâ reactions while someone is browsing
* Quick pulse checks on clarity and intent
* Identifying confusion, objections, or missing information on a specific page
* High-volume directional insights
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2031866725/bb5a600d3a2a033bfab2720b8c29/Screenshot%2B2026-02-05%2Bat%2B11_28_37-E2-80-AFAM.png?expires=1789486200&signature=8b84fff53ba93b478d90017911025fefc016b74924a3486fc4c31791af70c673&req=diAkF8F4m4ZdXPMW1HO4zZF96bpBW%2F7MLCTKMPVbuESn91LTHuhP4U%2B48bJl%0ALMhUTY07ClnUk%2BBGqPU%3D%0A)
**Let AI do the heavy lifting**
-------------------------------
HeatmapAI automatically analyzes your survey responses to provide actionable insights. Save a few hours of analysis and get _more valuable insights_ than if you did it yourself!
This will help you quickly understand trends and patterns from your customers without manually reviewing every response, especially for Short Answer or Paragraph responses.
* * *
**Getting Started with Pop-Up Customer Feedback Surveys**
=========================================================
**Access and Create Pop-Up Surveys**
------------------------------------
Heatmap Surveys is super simple and easy to use. To create your Pop-Up survey:
1. Navigate to the Surveys section in your Heatmap dashboard
2. Click "Create New Survey"
3. Select Pop-Up Survey
4. Add your survey name
5. Choose a style for the Pop-Up Survey by choosing from the following:
* Window - a small window in the bottom corner of your page
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2031919515/0f568a96f4cdb48d93dad839b23d/Screenshot+2026-02-05+at+11_37_44%E2%80%AFAM.png?expires=1789486200&signature=25081e2d312a24826c695c81352810ad3fdd4597fd19844073b1ea818522c09b&req=diAkF8B%2FlIReXPMW1HO4zQ0ZRofbMb2YQ7O9BL6c08ktjDRHfr%2FaKpJMDCmF%0ALjyY%0A)
* Button - a clickable tab on the right side of your page
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2031920376/10f0f7fb56004270f128528d2745/Screenshot+2026-02-05+at+11_37_52%E2%80%AFAM.png?expires=1789486200&signature=5ceac40d0e60dc5ad5fe0921de32c583e44e266ec7ac2b6e55bc94bfe92462a4&req=diAkF8B8nYJYX%2FMW1HO4zRGvgwTN%2Fvw1093ATK0m%2BC2fhIJ2M%2Fqij7bZ055l%0AZetH%0A)
* Bubble - a floating icon in the bottom corner of your page
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2031921497/dcc977f42e2a45fbd6fbb7572766/Screenshot+2026-02-05+at+11_37_59%E2%80%AFAM.png?expires=1789486200&signature=b89cee0b96d1f4f2e80885bff5a66895b6dfa39647b3963ebb5b3e837afa0566&req=diAkF8B8nIVWXvMW1HO4zTslx9F17T7eergiWdJP9mBMhJEcfmvE5rMz9UD3%0Abm02%0A)
* Pop Up - a full-screen survey appears over your page
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2031922860/5d8f7762c61896b90c6e104101f6/Screenshot+2026-02-05+at+11_38_07%E2%80%AFAM.png?expires=1789486200&signature=7ff0b6df9125b3bac020db69324af660dbc04ce875db54c8dbc72dfb7d0c46de&req=diAkF8B8n4lZWfMW1HO4zU8UyDxrQYr%2FSe5%2F%2BNbMfLDDsd4udnWcuGjWjpmZ%0A56HR%0A)
6. Create your question for the survey. Youâll be able to choose from the following formats:
* Short Answer
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2031929404/cfa06916af8c4ea434a99660c505/Screenshot%2B2026-02-05%2Bat%2B11_40_27-E2-80-AFAM.png?expires=1789486200&signature=0f35dfffa070d0f3cff414b7e218a715fcadb6636437ee5cdd4c30c64b758296&req=diAkF8B8lIVfXfMW1HO4zZY5C9Uq3WoIByb4Q2SXhgsyAEtZxSaLjjBG6MBP%0AhxhB%0A)
* Paragraph
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2031928092/451ddfda88eeb5e30287df898c2e/Screenshot%2B2026-02-05%2Bat%2B11_40_10-E2-80-AFAM.png?expires=1789486200&signature=712da3b5fe395cc1e14e87f654524024a05054d575882b8aa1ae66bddef7565c&req=diAkF8B8lYFWW%2FMW1HO4zSYvdUh950kEUn6wGYmP0rWv2Og8Jb9Rm2GmvEK%2B%0Am0Gg%0A)
* Checkboxes
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2031932077/08e765182cd9bae90184a09a4bdd/Screenshot%2B2026-02-05%2Bat%2B11_41_09-E2-80-AFAM.png?expires=1789486200&signature=20f6d8a940b7d738d38c83b690922f644bcae40a2a228769fdea2e7a46c9363d&req=diAkF8B9n4FYXvMW1HO4zXpa8Eg7drTFKW0P9qLWOx3NSOyqsd8L57Cgronx%0A%2Fysg%0A)
* Single Choice
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2031933711/cf0b2353983355581b6a1bdcc0fa/Screenshot%2B2026-02-05%2Bat%2B11_41_24-E2-80-AFAM.png?expires=1789486200&signature=7765b8e5ab61af8942e829cbf44f380211741e615e6a52b33bc8486b34151791&req=diAkF8B9noZeWPMW1HO4zS00sDiUu5eSakTriwbecUpd3QPL4xOcupwxj39r%0AE8Gt%0A)
* Rating Scale
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2032058708/a7cfa9438537fd9e8fe55b468525/Screenshot+2026-02-05+at+12_10_19%E2%80%AFPM.png?expires=1789486200&signature=bda90752ac0e38b7e2f9238bd92f553dffffe69ef1c9f45c1392df74d7bdb695&req=diAkFMl7lYZfUfMW1HO4zfnDK9XgVRjMxWzT92tzgsCyHmedftHTUtJWIKyP%0A%2FKWo%0A)
7. Choose your survey behavior type to trigger the survey in the following timeframe:
* Show immediately after page load
* Show after a specific time delay (X seconds)
* Show when a visitor is about to abandon (exit intent)
* Show after scrolling a specific percentage of the page (X%)
Note: Full screen pop-ups aren't available to be shown immediately after page load.
8. Choose where this survey shows by selecting one of the following:
* **Show on all pages of my site**: the survey will appear across your entire site.
* **Show only on pages that match a rule**: the survey will only appear on pages you specify. If you select this option, choose your rule type (e.g. "URL ends with") and enter the page URL you want to target.
You can add multiple rules by clicking "+ Add another rule" if you want the survey to show on more than one page.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2548520063/1f3d72857aea8585fce4cf2e107d/Choose%2BWhere%2Bthis%2BSurvey%2BShows.jpg?expires=1789486200&signature=82bd68e687e77889c91bbf0a46b01557d57ed585a21fc4e8accec2a12be32a7a&req=diUjHsx8nYFZWvMW1HO4zTdWJZYMAO8FtCa3Zu5G7P1NTQRDcFEI9p%2FBdRsz%0A166Y%0A)
9. Customize colors and appearance of your survey by clicking the âSurvey Designâ button.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2032006281/72dd294afe0f5ee803b413aefd7a/Screenshot%2B2026-02-05%2Bat%2B11_56_18-E2-80-AFAM.png?expires=1789486200&signature=e44463f12efac9b83d5671eb34ff55bd7a350e6cbc9cf3336dfd381c25c7bed6&req=diAkFMl%2Bm4NXWPMW1HO4zR89dzdBzdm4kZRnP9qlQYwAptno9tSDqEy4B3U9%0AwMOm%0A)
10. You can interact with the survey preview on the right to make sure everything looks good. Once youâre done, click âCreate Surveyâ and it will auto-publish ready for your review.
**đĄPro Tips: Survey Best Practices**
-------------------------------------
* Keep it simple. Use one clear question to make responses fast. Single Choice or Rating Scale works best for Pop-Up surveys.
* Match the survey style to the effort youâre asking for.
* Bubble: best for lightweight feedback
* Window: great for quick brand, product, or experience questions
* Full Pop Up: use sparingly, reserve for high-value moments
* Be mindful of the survey trigger.
* Immediately after load: only for super quick responses
* Time delay: best for âfirst impressionâ feedback
* Scroll %: great for engaged visitors on landing pages
* Exit intent: best for âWhat stopped you?â moments
* Use âHowâ or âWhat,â not âWhy.â âWhyâ can feel confrontational and may reduce response rates.
* * *
**Survey Publishing & Sharing**
-------------------------------
**Publish your Heatmap Pop-Up Survey**
--------------------------------------
After creating your survey, itâs simple to publish on your website:
1. Go to the Surveys section
2. Click the 3 vertical dots icon to publish or unpublish the desired survey
3. The survey will start running on your website. Note that only one Pop-Up Survey can run on your website at a time.
Thatâs it! Now youâre ready to start collecting insights.
* * *
**Managing Surveys**
--------------------
**Viewing Survey Responses**
----------------------------
Once your survey is live, youâll start seeing responses within minutes. To check results:
1. Go to the Surveys section
2. Select the survey you want to view
3. Click the Responses tab
Here, you'll find the answers to your survey question.
Youâll also get survey performance analytics, including:
* Total Impressions
* Surveys Started
* Abandoned Surveys
* Completed Surveys
* * *
**Getting Started with Long-Form Customer Feedback Surveys**
============================================================
**Access and Create Long-Form Surveys**
---------------------------------------
Heatmap Surveys is super simple and easy to use. To create your Long-Form Survey:
1. Navigate to the Surveys section in your Heatmap dashboard
2. Click "Create New Survey"
3. Select Long-Form Survey
4. Add your survey title and description
5. Create your questions using our easy drag-and-drop builder. Youâll be able to choose from the following question types:
* Short Answer
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2032030604/b181b4bd62bcf1e2332b70cf9061/Screenshot+2026-02-05+at+11_39_55%E2%80%AFAM.png?expires=1789486200&signature=79eef7f20f5cb9235a238928a00e3b96a48d2ed011a8b19f541ea2e6e02f5f71&req=diAkFMl9nYdfXfMW1HO4zQVo8XYe7r8fomvr8qL0YZxUl%2FaK%2Bh8UY5o4mO0e%0AcJFI%0A)
â
* Paragraph
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2032031202/ece599c8b36fbe43d9d7a7fb0473/Screenshot+2026-02-05+at+12_00_21%E2%80%AFPM.png?expires=1789486200&signature=802be8ec7354a190a9de222b07af032757a222ff131f0fbb81480b5f20ea5938&req=diAkFMl9nINfW%2FMW1HO4zRwjsLn9sgjIgCUahc3ph830mbP%2B0R%2BvTJlSVvQn%0Afi%2Bv%0A)
â
* Checkboxes
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2032031818/b721f62c4bacb51aa5f846ecf640/Screenshot+2026-02-05+at+12_00_47%E2%80%AFPM.png?expires=1789486200&signature=f505a82a22ea92802923bec50ae6a7b7ecf532caf83b31bdbc126d083553f2f3&req=diAkFMl9nIleUfMW1HO4zfAgaNQS8NETajgXwAA2n%2Blu5JsLAfgBYFum2v3v%0AQala%0A)
* Single Choice
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2032032325/c02adc08c1485d8a5fca1c1c57ea/Screenshot+2026-02-05+at+12_00_53%E2%80%AFPM.png?expires=1789486200&signature=51be9c1bddf38e8291ec989dd2ddde4682e64e297c1977c299edb660cfa469b5&req=diAkFMl9n4JdXPMW1HO4zStC%2BS7gpX6OAmcErAuy8LHLVVaNtjD8UocLjVoR%0AI%2F9n%0A)
* Rating Scale
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2032032797/610c006fbb402be71b87ecc4d44f/Screenshot+2026-02-05+at+12_01_17%E2%80%AFPM.png?expires=1789486200&signature=501b69fa5e2f4910f05521b84696193bcd2dc1453ed8dd7e8d2575992cb7b36f&req=diAkFMl9n4ZWXvMW1HO4zQMWHm8cqYp%2FLHGlVIG6Zup7wizaERlM%2FHy1eEOD%0A1LZh%0A)
â
6. You can also re-order, duplicate or make any question required to answer.
7. Customize colors and appearance of your survey within the Appearance Tab. (Youâll also have the ability to add a logo or any custom branding colors!)
8. Once youâre done, click âCreate Surveyâ and it will auto-publish ready for your review.
**đĄPro Tips: Survey Best Practices**
-------------------------------------
* Use 6-8 Questions Max in Long-Form Surveys to not overwhelm customers.
* Use âHowâ or âWhatâ Questions instead of âWhy.â It makes people defensive subconsciously and less likely to answer.
* Keep questions customer-focused! Your goal is to get to know them better.
â
â
* * *
**Survey Publishing & Sharing**
-------------------------------
**Share Your Heatmap Survey**
-----------------------------
After creating your survey, itâs simple to publish, share, and start collecting results. To share your survey:
1. Go to the Surveys section
2. Select the survey you want to share
3. Click Copy Link
4. Paste and share the link via email or social channels
Thatâs it! Now youâre ready to start collecting insights.
* * *
**Managing Surveys**
--------------------
**Viewing Survey Responses**
----------------------------
Once your survey is live, youâll start seeing responses within minutes. To check results:
1. Go to the Surveys section
2. Select the survey you want to view
3. Click the Responses tab
Here, you'll find:
* A breakdown of answers by question
* Visual summaries for multiple choice and ratings
* AI-generated insights for open-ended questions
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2032043900/83265d5ec4374429ca293db5f1e7/Screenshot+2026-02-05+at+12_05_29%E2%80%AFPM.png?expires=1789486200&signature=48990f1fa4442b187ffa7cc34fe1de1c183b7e2277d51dfcc5feac9e66f98233&req=diAkFMl6nohfWfMW1HO4zee39YoTLSvfTJKayDxkX96G%2FTsP3140SA8CMhXL%0AaMmk%0A)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2032044360/e1cc155975dee3e8fe6364428904/Screenshot+2026-02-05+at+12_05_35%E2%80%AFPM.png?expires=1789486200&signature=00e2e6540a525b18bc1a8baa4d5b024a635b9b3352647e64b028b58eda6dd664&req=diAkFMl6mYJZWfMW1HO4zSkTjKq9%2BDPFtJb2r4oqUjqu9rvRMBu3mQfF6kyc%0ADayPzu8RB%2FsNDy%2BSeDU%3D%0A)
Youâll also get survey performance analytics, including:
* Total Impressions
* Surveys Started
* Abandoned Surveys
* Completed Surveys
â
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_c09fbac178)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_b60f416bf4)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_968a6f89e0)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_e908ea857e)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_dea4d2177c)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_5c20f7a68e)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_630568c809)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_c75178f7b2)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_72a7a10deb)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_ad1f839d66)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_aceb6d71da)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_69ab9227eb)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_39660dacac)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_2c631857ac)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_3ea89a6d9d)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_72cdd5ff93)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_1b386bb6ab)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_1e88bf9f41)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_ea4db6f36b)
[](https://intercom.help/heatmapcom/en/articles/11106228-user-guide-customer-feedback-surveys#h_dcd4e8b4d6)
---
# Analytics | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/15347667-analytics#main-content)
Analytics
=========
Resolve Analytics Feature Issues
1 article
* [Attention Map â FAQ](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq)
---
# GDPR Compliance | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance#main-content)
GDPR Compliance
===============
Data Privacy & Compliance at Heatmap.com
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance#h_785cac9945)
[](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance#h_c0ef64a1cc)
[](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance#h_1070065dca)
[](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance#h_28360195dd)
[](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance#h_c70c9d0102)
**Data Privacy & Compliance at Heatmap.com**
At Heatmap.com, we prioritize data privacy because itâs the foundation of user trust.
By adhering to global data protection regulations and maintaining a strict policy of collecting **zero personally identifiable information (PII)**, we demonstrate our commitment to providing actionable analytics while safeguarding user anonymity.
This document outlines the **why** behind our practices, alongside the specific **how** that ensures adherence to laws like GDPR, CCPA, and others.
These are Heatmap Inc.âs [Privacy Policies](https://www.heatmap.com/pages/privacy-policy)
, but this is not legal advice for laws you need to comply with in your unique business. Please consult a legal professional to make sure your website remains 100% compliant with your needs.
**We Collect Zero Personally Identifiable Information (PII)**
-------------------------------------------------------------
Heatmap.com collects **absolutely no personally identifiable information (PII)** because we believe analytics can and should be achieved without compromising individual privacy. By designing our platform to operate entirely with anonymized and aggregated data, we ensure compliance with all major data protection laws while simplifying the process for our customers.
* **Why This Ensures Compliance**:
â
* Data protection laws such as GDPR, CCPA, and PIPEDA primarily regulate the collection, processing, and storage of personal data. By avoiding PII entirely, Heatmap.com minimizes the regulatory obligations imposed on our platform and our customers.
â
* Without PII, data collected by Heatmap.com is excluded from many compliance requirements, such as those related to obtaining explicit consent, managing data subject rights (e.g., access, deletion, portability), or ensuring lawful cross-border transfers.
â
* Collecting only anonymized and aggregated data ensures that Heatmap.comâs operations fall outside the most stringent categories of data protection oversight, reducing legal complexity and risk for our customers.
â
* **What We Collect**:
â
* **Anonymous User\_IDs**: Random session identifiers ensure interactions are tracked without linking data across sessions or to individual users. These temporary IDs comply with privacy laws by being anonymized and non-persistent.
â
* **Behavioral Metrics**: Metrics such as clicks, scrolls, and page views are collected at the session level and stripped of any identifiable context. These insights are aggregated to ensure no individual behavior can be traced back to a user.
â
* **Revenue Attribution**: By associating revenue data with session-level interactions, Heatmap.com provides actionable analytics without requiring access to payment information or customer identities.
â
* **What We Do Not Collect**:
â
* **Names, Emails, or Contact Information**: Excluding these identifiers eliminates the risk of violating laws regulating the handling of sensitive personal data.
â
* **Payment or Financial Information**: Heatmap.comâs avoidance of payment-related data ensures compliance with PCI DSS and other financial data regulations.
â
* **IP Addresses or Device IDs**: By not collecting IP addresses, Heatmap.com avoids potential risks of indirect identification, a key concern under GDPR and similar laws.
By ensuring that no PII is collected, Heatmap.com simplifies compliance while providing a privacy-first analytics solution that meets the expectations of both customers and regulatory bodies.
**GDPR Compliance**
-------------------
Heatmap.com is fully compliant with the General Data Protection Regulation (GDPR). GDPRâs primary focus is on the protection of personal data, and our strict policy of avoiding PII collection directly aligns with its principles.
* **Why This Ensures Compliance**:
â
1. GDPR defines "personal data" broadly, including any information that can directly or indirectly identify an individual. By collecting no PII and operating solely with anonymized data, Heatmap.com ensures that its data falls outside the scope of GDPRâs most stringent requirements.
â
2. Anonymized data is explicitly excluded from GDPRâs regulatory framework, provided it cannot be re-identified. Heatmap.comâs design ensures that collected data meets this standard.
â
* **How We Comply**:
â
1. **Data Minimization**: Collecting only anonymized behavioral metrics and excluding PII ensures that Heatmap.com adheres to GDPRâs principle of data minimization. This reduces regulatory exposure for both us and our customers.
â
2. **User Consent**: Our SDK enables GDPR-compliant consent management by providing tools for customers to obtain opt-ins before any tracking occurs. Since no PII is involved, consent requirements are simplified, focusing only on behavioral tracking.
â
3. **Data Subject Rights**: Without PII, Heatmap.com minimizes the need to handle requests for access, correction, or deletion. However, our platform supports anonymization and deletion of session data upon customer request, ensuring full compliance where required.
â
4. **Cross-Border Data Transfers**: Anonymized data is not subject to GDPRâs restrictions on international transfers, simplifying compliance with EU data localization requirements.
**CCPA Compliance**
-------------------
The California Consumer Privacy Act (CCPA) emphasizes transparency, user control, and data protection for California residents. By collecting no PII, Heatmap.com avoids many of CCPAâs regulatory requirements.
* **Why This Ensures Compliance**:
â
* CCPAâs definition of "personal information" includes any data that identifies, relates to, or describes a particular consumer. Heatmap.comâs data collection practices exclude all such information, reducing the scope of compliance obligations.
â
* By avoiding the "sale" of data and not collecting sensitive information, Heatmap.com eliminates the need for opt-out mechanisms or detailed data disclosures.
â
* **How We Comply**:
â
* Customers can use Heatmap.com without worrying about disclosing PII or providing opt-out links for "Do Not Sell My Personal Information."
â
* Our anonymized and aggregated data ensures compliance with CCPAâs principles while delivering meaningful analytics.
**PIPEDA Compliance**
---------------------
Canadaâs Personal Information Protection and Electronic Documents Act (PIPEDA) governs the collection and use of personal data in commercial activities. Heatmap.com aligns seamlessly with its requirements by avoiding PII entirely.
* **Why This Ensures Compliance**:
â
* PIPEDAâs protections apply to data that can identify an individual. Anonymized data, such as the session-level metrics Heatmap.com collects, falls outside PIPEDAâs scope when it cannot be re-identified.
â
* By excluding sensitive information, Heatmap.com eliminates the need for additional safeguards or compliance procedures.
â
* **How We Comply**:
â
* Heatmap.com supports customer efforts to provide transparent data practices by maintaining documentation and resources that clarify how our platform operates.
â
* No PII means customers can more easily comply with PIPEDAâs accountability and consent requirements.
**Vendor and Subprocessor Management**
--------------------------------------
Heatmap.comâs strict controls over subprocessors reinforce our compliance with global privacy laws. By requiring subprocessors to adhere to the same standards we follow, we maintain consistent levels of protection.
* **Why This Ensures Compliance**:
â
* Subprocessors often handle critical elements of data processing, and their non-compliance can expose customers to regulatory risks. Ensuring subprocessors meet the highest standards is essential for maintaining trust and compliance.
* **How We Manage Subprocessors**:
â
* **Transparency**: We maintain a publicly available list of subprocessors, ensuring customers know where and how their data is processed.
â
* **Due Diligence**: Each subprocessor undergoes a rigorous evaluation to verify compliance with GDPR, CCPA, and other laws.
â
* **Binding Agreements**: Legally binding Data Processing Agreements (DPAs) outline strict requirements for secure data handling.
By avoiding the collection of PII, Heatmap.com inherently aligns with the principles and requirements of major privacy laws worldwide. This approach simplifies compliance for customers and ensures that user trust is never compromised.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance#h_785cac9945)
[](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance#h_c0ef64a1cc)
[](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance#h_1070065dca)
[](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance#h_28360195dd)
[](https://intercom.help/heatmapcom/en/articles/10508341-gdpr-compliance#h_c70c9d0102)
---
# Heatmaps | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/15347627-heatmaps#main-content)
Heatmaps
========
Resolve Heatmap Feature Issues
4 articles
* [Why can't I view my site in Heatmap Interactive Mode?](https://intercom.help/heatmapcom/en/articles/12143003-why-can-t-i-view-my-site-in-heatmap-interactive-mode)
* [Why aren't my Heatmap's page elements showing any data?](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data)
* [How can I set up Heatmap Ad Integrations?](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations)
* [Why don't my review widgets appear in Heatmaps?](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps)
---
# Revenue-Based Heatmaps | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps#main-content)
Revenue-Based Heatmaps
======================
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps#h_bec9985985)
[](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps#h_3fc2905249)
[](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps#h_78112e616e)
[](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps#h_066ab39853)
[](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps#h_74d0b7f08c)
Revenue-based heatmaps show what user interactions on your site are correlated with revenue or goal-based outcomes, helping you identify elements that drive sales and areas that are losing you money. Other âheatmapsâ only show clicks⊠but clicks donât make you money!
â
**What are Revenue-Based Heatmaps?**
------------------------------------
Revenue-Based heatmaps are an advanced analytics feature that overlay revenue data on a websiteâs layout. These heatmaps show not only where users click, but also how much revenue those clicks generate. By visualizing this data, you can quickly identify which site elements (buttons, links, images, etc) are most effective at driving sales and which require optimization.
â
**Why Use Revenue-Based Heatmaps?**
-----------------------------------
Revenue-Based heatmaps provide insights into financial performance by linking user behavior to actual revenue. They go beyond basic user interaction by showing **Purchase Count**, **Total Revenue**, **Average Order Value**, **Revenue Per Click**, and many more.
â
These insights help you:
* Prioritize high-performing areas
* Optimize underperforming elements
* Make data-driven decisions on where to invest for greater profitability
**How Do Revenue-Based Heatmaps Work?**
---------------------------------------
Revenue heatmaps display data for each clickable element on your site.
* **Hover Overlay**: Each element shows default dollar amounts corresponding to revenue, offering a clear view of financial impact.
â
* **Metrics**: When clicking on elements, you can view the following metrics:
â
* **Purchase Count**: The total number of purchases associated with an element. A high purchase count suggests the element is closely tied to sales.
â
* **Total Revenue**: The total revenue generated from all purchases linked to a particular element.
â
* **Average Order Value (AOV)**: The average amount spent per order on the element. This metric is key for assessing whether users tend to spend more on particular elements.
â
* **Conversion Rate**: The percentage of clicks on an element that result in a purchase. A higher conversion rate indicates an elementâs effectiveness in driving sales.
â
* **Revenue Per Click (RPC)**: The average revenue generated per click on an element. This shows how well each click translates into financial outcomes.
â
* **Revenue Per Session (RPS)**: The average revenue generated by each element _per session_ correlated to clicks on specific elements. This can help identify how sessions with interactions on certain elements perform compared to others.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1650299019/804f2a9b3e228ae0f4d3c73d0e29/image.png?expires=1789486200&signature=35027af4c4602dc6381d6c85d47c8006b570ee39fd9459146c01e65dea932108&req=dSYiFst3lIFeUPMW1HO4zXWNjDR27eH1NKesApyLCzPGco7db3mF5vXIFVD5%0AuDlQH%2BSpUMDBh%2Bod684%3D%0A)
_Image showing the various metrics associated with Revenue-based Heatmaps_
By using these metrics, you can pinpoint high-performing elements and those that need redesign or repositioning.
â
**When to Use Revenue Heatmaps for Optimization**
-------------------------------------------------
Use revenue heatmaps to make data-driven decisions about your websiteâs content and layout:
* **Prioritize high-revenue elements** for A/B testing to further boost conversions.
â
* **Repositioning underperforming elements** to more prominent locations to increase visibility.
â
* **Identify successful elements** and replicate them across the site for consistent performance.
â
* **Optimize product and service placement** based on their revenue impact.
[Read this post](https://www.heatmap.com/blog/increase-revenue)
to learn more about Conversion Rate Optimization tactics using heatmap.
â
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps#h_bec9985985)
[](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps#h_3fc2905249)
[](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps#h_78112e616e)
[](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps#h_066ab39853)
[](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps#h_74d0b7f08c)
---
# Comparison Mode | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508296-comparison-mode#main-content)
Comparison Mode
===============
Compare Mode
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508296-comparison-mode#h_92f16b3827)
**What is Comparison Mode for Heatmaps?**
Comparison mode is a powerful feature in Heatmap that allows you to compare data from two different filters side by side. This tool provides valuable insights into how different user segments interact with your website. Here's a comprehensive guide on how to use this feature effectively.
### **Why Use Comparison Mode?**
Comparison mode helps you:
* Analyze behavior differences between user segments
* Compare performance across different time periods
* Evaluate the impact of design changes or A/B tests
* Identify optimization opportunities based on user behavior patterns
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652169006/db9753611eb6f41b057f75cb93c7/image.png?expires=1789486200&signature=fb078af27d9883843fb64e16a67f40418f47786eb4a3543c5c117c6625a3bfc2&req=dSYiFMh4lIFfX%2FMW1HO4zUzVUh6OWBlh%2BCSnq17avor4fPha3uau4%2Bz3xqML%0AWrU8G2NJttwDJ9HORaI%3D%0A)
_Image showing Comparison Mode_
### **How to Access and Use Comparison Mode:**
Accessing Comparison Mode:
* Navigate to your heatmap area in the dashboard to the Filter Button
* Select your first filter after the modal pops up
* Click the "Compare" button (usually located near the bottom of the filter modal)
* Choose your second filter
* Click "Apply" to generate the comparison
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652170417/87b5837fae5b9f00a854ca0bc438/image.png?expires=1789486200&signature=368ac7ec069d1b9edab9dbf89f0eb5ffb3ed5e3eb583a62f2007066b52c03cdc&req=dSYiFMh5nYVeXvMW1HO4zYXQd9PeDFQfr8DTPjsG7n5cceq5yyy%2FZZJc2Fh%2F%0AuNlvj6MdywIyOvU%2FrbU%3D%0A)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652171690/0d6298638152b3a15edefff3a9f9/image.png?expires=1789486200&signature=8bf62270b8dfac4fbc77f69b0553b4d6520fd9e082c05844a9582afd10344b9d&req=dSYiFMh5nIdWWfMW1HO4zXJb3jKyVbB2%2Bzl%2FWYrZ2FCrwxO8oF5wrobiRPoj%0AW6pdkJ9Vw%2BfY4yZ5YDQ%3D%0A)
_Image showing how to use the Comparison Mode on a heatmap page_
**2\. Viewing Comparison Results:**
* Two heatmaps will load side by side, each applying one of the selected filters
* The left heatmap represents your first filter, and the right represents the second
* You can interact with both heatmaps independently
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652175058/27342f91961f53254af430639e16/image.png?expires=1789486200&signature=5635f28a146e76f187f3dd6ab181937cf574c511748192860c737433fa5620c6&req=dSYiFMh5mIFaUfMW1HO4zfW8lEGGRw3o23QVhtIpqWM7yeL2BinmGKF4dj1m%0AQbhuvPWQW3rNxVWpRxE%3D%0A)
_Image showing two heatmaps side by side on a heatmap page_
**3\. Analyzing Specific Elements:**
* Click on any element in either heatmap to open a data modal
* This modal will show a side-by-side comparison of that element's performance under both filters
* You'll see metrics such as clicks, conversions, and engagement for each filter
**4\. Using the Data Table in Comparison Mode:**
* Open the Data Table view while in comparison mode
* Each element will have an expand arrow beneath it
* Click the arrow to reveal a detailed comparison of the element's performance under both filters
* This view provides a comprehensive breakdown of metrics for easy analysis
**5\. Exporting Comparison Data:**
* Use the export function in the Data Table to download the comparative data
* This allows for offline analysis or inclusion in reports
### **Tips for Effective Use of Comparison Mode:**
1. Compare similar time periods to identify seasonal trends or the impact of marketing campaigns
â
2. Use device type filters to understand how behavior differs between mobile and desktop users
â
3. Compare new vs. returning visitors to tailor your site for different user familiarity levels
â
4. Analyze before and after periods when making significant site changes to measure impact
â
5. Compare high-converting vs. low-converting segments to identify successful elements
* * *
### **Common Use Cases:**
* A/B Testing: Compare two versions of a page to see which performs better
â
* Device Optimization: Analyze how mobile users interact with your site compared to desktop users
â
* Geographic Analysis: Compare user behavior across different countries or regions
â
* Time-Based Analysis: Evaluate how user behavior changes during different times of day or days of the week
* * *
### **Troubleshooting:**
If you encounter any issues while using comparison mode:
* Ensure both filters have sufficient data for a meaningful comparison
â
* Check that the date ranges for both filters don't overlap if you're comparing different periods
â
* Clear your browser cache or try a different browser if the comparison doesn't load properly
By leveraging comparison mode, you can gain deeper insights into your website's performance and make data-driven decisions to improve user experience and conversion rates.
â
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508296-comparison-mode#h_92f16b3827)
---
# Why don't my review widgets appear in Heatmaps? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#main-content)
Why don't my review widgets appear in Heatmaps?
===============================================
October 13, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_4bf34ea3db)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_e4cd0a5370)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_14fe28ca17)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_98ca7da5b6)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_d26ae37b96)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_c01432285c)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_f090077c42)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_080664000e)
Quick Answer
============
Review widgets often don't show up in Heatmap's preview because they're designed to only work on your specific domain. When you view your site through our preview, it runs inside an iframe on heatmap.com, not your actual domain, which causes most review widgets to block themselves.
* * *
**Understanding the Issue**
===========================
How the Preview Works
---------------------
When you use Heatmap.com's preview feature, your website displays inside a frame hosted on our domain (heatmap.com). This allows you to view heat data overlaid on your pages, but your site isn't technically running on its original domain.
Why Review Widgets Disappear
----------------------------
Review widgets typically fail to load in the preview for these reasons:
1. **Domain Restrictions:** Your widget is licensed to run only on your domain. When loaded from heatmap.com, the widget detects the wrong domain and refuses to start
2. **Built-in Security Features:** Many review providers block their widgets from appearing in iframes to prevent unauthorized use. They check if their code is running in a frame and automatically shut down if detected
3. **Browser Privacy Settings:** Modern browsers restrict third-party cookies, which review widgets often need. Inside our preview frame, your widget becomes "third-party content" and gets blocked.
Your Live Site Is Unaffected
----------------------------
This preview limitation **does not** impact:
* How the widget appears to your actual visitors
* The heatmap data we collect from your live site
* Your visitors' ability to see and interact with reviews
Your Analytics Still Work
-------------------------
Even though the widget doesn't appear in the preview, Heatmap.com still captures all user interactions with it on your live site, including:
* Clicks on review elements
* Scroll behavior around reviews
* Time spent reading reviews
How to Verify Your Widget Is Working
------------------------------------
Take these steps to confirm your review widget is functioning properly:
1. **Visit your site directly** (not through the preview)
2. **Open your browser's developer console**
3. **Look for any error messages** related to:
* Domain or license mismatches
* Frame-blocking messages
* Cookie restrictions
4. **Test the widget's functionality** by interacting with it as a visitor would
* * *
**Troubleshooting Steps**
-------------------------
If you need the widget to work in testing environments:
1. **Contact your review widget provider** and ask:
* Does the widget support iframe usage?
* Can you whitelist additional domains for testing?
* Is a staging license available for non-production domains?
2. **Check your widget settings** for options to:
* Enable iframe compatibility
* Add test domains to allowed origins
* Adjust security settings for development
3. **Review the documentation** from your widget provider about domain requirements and iframe policies
Missing review widgets in the Heatmap preview is a normal limitation caused by security features; it's not a problem with your setup. Your actual website visitors see everything normally, and we continue collecting complete analytics data.
* * *
Questions? Reach out to [support@heatmap.com](mailto:support@heatmap.com)
- we're here to help you anytime!
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_4bf34ea3db)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_e4cd0a5370)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_14fe28ca17)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_98ca7da5b6)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_d26ae37b96)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_c01432285c)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_f090077c42)
[](https://intercom.help/heatmapcom/en/articles/12415719-why-don-t-my-review-widgets-appear-in-heatmaps#h_080664000e)
---
# Shopify 3rd-Party Page Builders Installation Guide | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#main-content)
Shopify 3rd-Party Page Builders Installation Guide
==================================================
How to Install Heatmap Scripts on Shopify 3rd Party Page Builders
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_59549763b7)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_c134b14fb9)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_33675c104c)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_617cd261d3)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_06c8085ec4)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_86e8b37dad)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_a8c4319597)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_c75e2f77b8)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_69dce511aa)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_f83a7c0d57)
If you're using advanced page builders like Replo, Zipify, or GemPages for your Shopify store, you'll need to take extra steps to ensure Heatmap.com tracks all your pages correctly.
This guide will help you integrate Heatmap.com with these popular Shopify page builders.
**Why Additional Setup is Needed**
----------------------------------
These page builders often create pages outside of Shopify's standard theme structure. As a result, the default Heatmap.com Shopify installation might not capture data from these custom-built pages, unless there's a script added to these additional pages.
* * *
**Accessing your Heatmap Tracking Code Snippet & Heatmap Conversion Code Snippets:**
====================================================================================
In order to access your **tracking** **code snippet,** you can follow these steps:
1. Go to the Settings tab within your portal.
2. Click "Snippet"
3. Here you will see the code available to copy on your page builder pages.
* **_theme.liquid_ file** is the Heatmap Tracking Code Snippet for Sessions
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665537156/35177f31460ba173355bbcfcebc0/Screenshot%2B2025-07-22%2Bat%2B4_14_21-E2-80-AFPM.png?expires=1789486200&signature=1c62beaa70fec39c9b592d9225e028b6db35de35124df46d780fd0f0d42855f8&req=dSYhE8x9moBaX%2FMW1HO4zVTElwGDTm6TDYWfxKpzJb3DpZ7%2BRcFNGmdvua6q%0AaeOWeHkkN813fsViyAI%3D%0A)
* * *
**Installing Your Heatmap Tracking Code Snippet on Specific Page Builders**
===========================================================================
**Replo**
---------
1. Open Your Replo Dashboard
2. From the sidebar, go to "All Pages".
3. Choose the specific page where you want to add the snippet.
â ïž **_Note:_** If youâre on a blog post, product template, or section, the Settings tab will not appear.
4. With a page selected, click on the Settings > Advanced.
5. Scroll to the "Custom Page Head" section.
6. Paste your Heatmap tracking snippet into the field provided.
7. Click "Publish" to save and apply your changes.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1368431062/6d37d08788f748dbbc286d6a3726/AD_4nXduZT2UAkixqcqIRkIGNVmhs_YIkYTT5xLBla87dfLDk2yWbSwLld5CcrbGQR7I_BrEK850YVDXieQCFnWgljk5awVUigCtAB86r_BvkttjmUuH8EDdP4osGkCpcNYm8PUwjZaMWA?expires=1789486200&signature=ae5b9134f3397a66c45e222d1f1cce90a1b48b42c98de461bb8896c3634f131a&req=dSMhHs19nIFZW%2FMW1HO4zYnepr%2FO8MCcXHg60Km3qjCM%2FOPBAKBY%2B7r5FQN1%0AKICt8E%2FKILrXAYsR7CM%3D%0A)
* * *
**Zipify Pages**
----------------
1\. In your Shopify admin, go to "Apps" > "Zipify Pages".
2\. Navigate to "Settings" > "Tracking".
3\. Find the "Header Code" section.
4\. Add your Heatmap.com tracking code.
5\. Click "Save" to apply the changes.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1368431059/e85849a62c900d5ff90cf4c0810e/AD_4nXeBL6H2O-oSacWuVZ7zV3t59-VmnMhf6TdfXFbe-IX4SC0S3UjpZi7uOBGTPi4D7uUpqjeYOyreidY20Z_--VRMbkm1f4a7gxclnsAZX3UU410oCzV6mjfXav0-IJrAg7Y4EXiUmA?expires=1789486200&signature=abbbab686a03f7692bf9a68ddc41a6a5af76c174808d8e14b1fab03ca21ff90c&req=dSMhHs19nIFaUPMW1HO4zZFgdnno7QMmUn0pChvgtOcBPoTD3autbGnY502V%0A5dUqOUURIknlQ04dMcM%3D%0A)
* * *
**GemPages**
------------
1\. Open the GemPages editor.
2\. Click on "Settings" in the left sidebar.
3\. Select the "Custom Code" tab.
4\. In the "Header" section, paste your Heatmap.com tracking code.
5\. Click "Save" to apply the changes.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1368431058/b1e5d67de390799ab7d34aa494c2/AD_4nXe7TH4F0rB7kr5CnLQtF5tkFDY4uXxYJTc3LPv1E_NuwiaCkeZcCDKzRZTsoWK-uCx2iTt5NnvU0VjubgDeTHvwuXAx1X5nAazYWnadtTZAWu7AOaWCHRr9A4zLCNUg8wPrOIR-hw?expires=1789486200&signature=01d4f34f83cffd00eeb9679e8ebebec70fd96f7cb6bf8237bdb7739fe5985f22&req=dSMhHs19nIFaUfMW1HO4zVbh9qD5wVUBaiHYV9C8Nv%2FpVvFApPVgu7f7Uz7%2B%0A1M%2Bf1MqpTdUDbFBEnuc%3D%0A)
* * *
**PageFly**
-----------
1. Log in to your PageFly dashboard.
2. Click on the **Custom Code Editor** (8th icon on the left toolbar).
3. Locate the **Custom CSS** and **Custom JavaScript** sections.
4. Paste your **[heatmap.com](http://heatmap.com/)
** tracking code in the **Custom JavaScript** section.
5. The changes will be saved automatically.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1443101169/79cee046c2655e17e73d50dd2ed2/image+%283%29.png?expires=1789486200&signature=40e4567cb82dee9e776dfcf933eb52cd18b743be314ddd2daea1b97eb6bd0e45&req=dSQjFch%2BnIBZUPMW1HO4zbXW3iuhb703ErI88ax570Qh%2Br6OutQyEdBQ0Mor%0AghZ%2B%0A)
* * *
**Snippet Installation Verification**
=====================================
After installation and official verification on the heatmap platform, wait about 12 hours for data to start appearing in your heatmap dashboard.
To verify your snippet:
1. Log in to your Heatmap.com account and go to the Settings tab within your portal.
2. Click "Snippet"
3. Click the "Verify My Snippet" button in the bottom right corner.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633416342/6f5d1bb6c2e35ffd24ed79c5858d/Screenshot%2B2025-07-22%2Bat%2B5_06_21-E2-80-AFPM%2B1.png?expires=1789486200&signature=08c7e6cc7ba5ebbe4c2c7c3a60e4066109ac65f580627df07439cdbbbe3e24c3&req=dSYkFc1%2Fm4JbW%2FMW1HO4zZob82KL9rhFukqUmRV3XX%2FHk9QV%2FvToqmYUGeXk%0Arlv6%0A)
4. You'll receive a pop-up validating if the snippet was installed correctly. If you don't see any data after 24 hours or believe there is a data collection issue, double-check that both snippets are correctly installed.
**Troubleshooting**
-------------------
If you're not seeing data for pages created with your page builder:
* Ensure you've added the code to both your Shopify theme and the page builder settings.
* Check if your page builder has a caching system and clear it if necessary.
* Verify that you're using the correct tracking code for your Heatmap.com account.
* * *
**Need More Help?**
===================
If you're using a different Shopify page builder or encountering issues, please contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
. Provide details about your page builder and Shopify setup for faster assistance.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_59549763b7)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_c134b14fb9)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_33675c104c)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_617cd261d3)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_06c8085ec4)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_86e8b37dad)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_a8c4319597)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_c75e2f77b8)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_69dce511aa)
[](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide#h_f83a7c0d57)
---
# Custom Events | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/18317818-custom-events#main-content)
Custom Events
=============
Learn how to troubleshoot custom events
1 article
* [Custom Events FAQs](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs)
---
# Funnels | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/15347707-funnels#main-content)
Funnels
=======
Resolve Funnels Feature Issues
1 article
* [General Funnels FAQs](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs)
---
# Understanding Full Page Metrics in Heatmap.com Data Tables | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022932-understanding-full-page-metrics-in-heatmap-com-data-tables#main-content)
Understanding Full Page Metrics in Heatmap.com Data Tables
==========================================================
Full Page Metrics, Heatmap.com, page performance, total clicks, purchases, revenue, conversion rate, AOV, visibility, data tables, compare elements, user engagement
October 21, 2024
**Understanding Full Page Metrics in Heatmap.com Data Tables**
Full Page Metrics provide a comprehensive overview of your entire webpage's performance in Heatmap.com's data tables. This feature allows you to quickly assess overall user engagement and conversion metrics for the page you're analyzing.
**What are Full Page Metrics?**
Full Page Metrics aggregate data from all tracked elements on your webpage, giving you a bird's-eye view of page performance. These metrics appear as a special row at the top of your data table.
**Where to Find Full Page Metrics**
1\. Open any heatmap in your Heatmap.com dashboard.
2\. Click on the "Data Table" button to expand the data view.
3\. The Full Page Metrics row is always the first entry in your data table, labeled as "Full Page."
**Metrics Included**
Full Page Metrics typically include:
\- Total Clicks
\- Total Purchases
\- Total Revenue
\- Overall Conversion Rate
\- Average Order Value (AOV)
\- Revenue Per Click
\- Revenue Per Session
\- Visibility
**How to Use Full Page Metrics**
\- Use these metrics as a baseline to compare individual element performance.
\- Track overall page performance over time.
\- Quickly assess the impact of page-wide changes or A/B tests.
**Best Practices**
\- Regularly review Full Page Metrics to understand overall page health.
\- Compare Full Page Metrics across different pages to identify top-performing and underperforming pages.
\- Use these metrics in conjunction with individual element data for a complete understanding of page performance.
For more detailed analysis or if you have questions about Full Page Metrics, contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
.
Last Updated: 10/21/2024
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How to Use the Data Table Feature in Heatmap.com | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022909-how-to-use-the-data-table-feature-in-heatmap-com#main-content)
How to Use the Data Table Feature in Heatmap.com
================================================
Page performance, clicks, purchases, revenue, conversion rate, AOV, comparison mode, export data, interactive elements, search functionality, analysis insights
October 21, 2024
**How to Use the Data Table Feature in Heatmap.com**
The Data Table feature in Heatmap.com provides detailed, quantitative insights into your webpage elements' performance. This powerful tool complements your visual heatmaps with precise metrics, allowing for in-depth analysis of user interactions and conversions.
**Accessing the Data Table**
1\. Log into your Heatmap.com account
2\. Navigate to your desired heatmap page
3\. Click the "Data Table" button located at the top of the page to expand the feature
**Key Features and Functions**
**1\. Search Functionality**
\- Use the search bar at the top of the table to quickly find specific elements by name or ID
**2\. Comprehensive Metrics**
View detailed data for each page element, including:
\- Clicks
\- Purchases
\- Revenue
\- Conversion Rate
\- Average Order Value (AOV)
\- Revenue Per Click
\- Revenue Per Session
\- Visibility (how often an element is viewed)
**3\. Full Page Metrics**
\- The first row of the table shows aggregated data for the entire page, providing a quick overview of overall performance
**4\. Interactive Element Highlighting**
\- Click on any row in the table to highlight the corresponding element on your heatmap
\- A modal will appear with detailed data for the selected element
**5\. Customization Options**
\- Resize the data table by dragging its edges to fit your viewing preferences
\- Close the table using the 'X' button in the top right corner when you're done
**6\. Data Export**
\- Use the export button in the top right corner to download your data for further analysis or reporting
**7\. Comparison Mode Compatibility**
\- The data table works seamlessly with comparison mode, allowing you to analyze metrics across different segments or time periods
**Best Practices for Using the Data Table**
1\. Start with Full Page Metrics to understand overall page performance
2\. Use the search function to focus on specific elements of interest
3\. Compare metrics between different elements to identify top performers and areas for improvement
4\. Regularly export data to track changes over time or share insights with your team
5\. Use in conjunction with visual heatmaps for a complete understanding of user behavior
The Data Table feature provides a powerful, data-driven complement to your visual heatmaps, offering a comprehensive view of your page's performance and user interactions.
Need more help or have questions? Contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
.
Last Updated: 10/21/2024
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# FAQ: Understanding Full Page Metrics in Heatmap.com Data Tables | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022937-faq-understanding-full-page-metrics-in-heatmap-com-data-tables#main-content)
FAQ: Understanding Full Page Metrics in Heatmap.com Data Tables
===============================================================
Full Page Metrics, total clicks, purchases, revenue, conversion rate, AOV, visibility, data tables, compare elements, user engagement
October 21, 2024
**What are Full Page Metrics in Heatmap.com?**
Full Page Metrics provide an aggregated overview of all tracked elements on your webpage. This feature helps you assess overall user engagement and conversion metrics on the page you're analyzing.
**Where can I find Full Page Metrics in Heatmap.com?**
1. Open any heatmap in your Heatmap.com dashboard.
2. Click the "Data Table" button to expand the data view.
3. The Full Page Metrics row is the first entry in the table, labeled "Full Page."
**What metrics are included in Full Page Metrics?**
Full Page Metrics include:
* Total Clicks
* Total Purchases
* Total Revenue
* Overall Conversion Rate
* Average Order Value (AOV)
* Revenue Per Click
* Revenue Per Session
* Visibility
**How should I use Full Page Metrics?**
* Use them as a baseline to compare individual element performance.
* Track overall page performance over time.
* Assess the impact of page-wide changes or A/B tests.
**What are the best practices for using Full Page Metrics?**
* Regularly review Full Page Metrics to monitor page health.
* Compare them across different pages to spot high and low performers.
* Combine them with individual element data for a full picture of page performance.
**Where can I get help with Full Page Metrics?**
For more detailed analysis or questions, contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
.
**Last Updated:** 10/21/2024
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Shopify Installation Guide | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#main-content)
Shopify Installation Guide
==========================
How to Install Heatmap Snippets on Your Shopify Store
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#h_c01a77bb22)
[](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#h_ba94d0bf0b)
[](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#h_6c09ccf421)
[](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#h_dbcb412716)
[](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#h_ecc4a206fe)
[](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#h_3a25a1754f)
To fully enable heatmap functionality on your Shopify store, you'll need to install two important snippets: the **Heatmap Tracking Code Snippet** and the **Heatmap Conversion Code Snippet**. Installing both snippets will allow Heatmap to properly track all customer interactions and revenue data.
If you have a Headless Shopify store, please reference this [installation guide](https://intercom.help/heatmapcom/en/articles/11987014-headless-shopify-installation-guide)
.
**Accessing your Heatmap Tracking Code Snippet & Heatmap Conversion Code Snippets:**
====================================================================================
In order to access your **code snippets,** you can follow these steps:
1. Go to the Settings tab within your portal.
2. Click "Snippet"
3. Here you will see two codes available to copy
* **_theme.liquid_ file** is the Heatmap Tracking Code Snippet for Sessions
* **Pixel** is the revenue Heatmap Conversion Code Snippet
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633349469/833104458980ef83262e417c371b/Screenshot+2025-07-22+at+4_14_21%E2%80%AFPM.png?expires=1789486200&signature=3cf8a47c9150d05cc4c442228e632624de83ab1b0cdd412a784de7b51816b728&req=dSYkFcp6lIVZUPMW1HO4zaniSdU6z6SbY8ltpBo8npdFYE8nCzFD7IQRmYVZ%0A4blQxe%2B2I43dMWC9hZw%3D%0A)
_Image showing where to access the Shopify Snippets on your Heatmap account_
### **Important Note for Third-Party Page Builders**
If your Shopify store uses third-party page builders such as Replo, Gempages, Zipify, Webflow, Pagedeck or other builders outside of core Shopify pages, you'll need to [add the tracking snippet](https://intercom.help/heatmapcom/en/articles/10516928-shopify-3rd-party-page-builders-installation-guide)
**to all pages created with those tools**.
Consult your page builder's documentation for instructions on adding tracking code.
If you want to install the Heatmap Tracking Code Snippet via Google Tag Manager, read this article [here](https://intercom.help/heatmapcom/en/articles/10508574-how-to-install-with-google-tag-manager)
.
* * *
Installing **your Heatmap Tracking Code Snippet & Heatmap Conversion Code Snippets:**
=====================================================================================
For a visual guide on installing both code snippets, watch this video below:
**Installing the _theme.liquid_ Heatmap Tracking Code Snippet**
---------------------------------------------------------------
The Heatmap Tracking Code Snippet is what tracks the user interactions on your website. This goes in the global header of your Shopify theme and enables basic tracking and heatmap generation.
To ensure successful installation of your heatmap tracking code snippet, please follow these steps:
1\. Log in to your Shopify admin panel
2\. Go to "Online Store" > "Themes"
3\. Click "Actions" > "Edit code" for your current theme
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1364962189/6d94f164262018d997aa3d9ec129/AD_4nXc7LYWyT6XqmEI9l_qq0t70xKX80KTrH-hPa0JRKeJ_KlYUVEaeX6GYON-iG0brS-8iPqVDiir1kMLZTfSaELhMdJnfEUAWIcbW8NAKA7EqNsRZa4WzeDKTD0I180dLBky63uVQgXdxl7SPrZjvylmKKJeq?expires=1789486200&signature=2c2ad5d606321ad266860b3f73aeac37dac18471d478cb41c015c206ae3d54dc&req=dSMhEsB4n4BXUPMW1HO4zdbGrWU0wa1j6u3hSs4yftEysLwZRxs4nTswLuBv%0AMNDsAcKZZqwXrMKAMDY%3D%0A)
4\. In the Layout folder, open the \`theme.liquid\` file
5\. Locate the \`\` tag
6\. Copy and paste the _theme.liquid_ file heatmap tracking code snippet just before the closing \`\` tag within your Shopify theme
â ïž **Important!** Please note heatmap's snippet must be the first snippet at the top of your header for maximum data accuracy.
If you have other snippets above, this may reduce accuracy of data collection.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633353958/abc1bd66c5224e2a7e86a3760995/Screenshot+2025-07-22+at+4_00_07%E2%80%AFPM.png?expires=1789486200&signature=51f28d442d137f893dd4eac58ad1a9dc017ef7f0921fe65a0df09e782733a76a&req=dSYkFcp7nohaUfMW1HO4zTyBX6TTTb8T2mIzn%2FCdplw%2F%2B1ni3oEfKNmsMoXk%0AkD99aBPQ4SOAhvM3LKw%3D%0A)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1634893016/ce5cf299655cd8ebf5c03e697af7/AD_4nXcNVbODckX7hP9PeazO_sXyPJS5uhwdj498vvoaUc2aIwppvteA-VgfaGAnUKJb9RUCxlkWxHLWs_ym3_in6lb7QeQvEiBAxgR3YyXspK1tXUfQuBnkzLLp9NrhAOyDYLTErMSy6CMc1RbUjbr2LBXRtdNG?expires=1789486200&signature=c44a70248fc6f46d4e5d6b47baa5e5924c573d7947b29a7ebf96e1b0d4e528ea&req=dSYkEsF3noFeX%2FMW1HO4zXF%2Ft25PdX2jFpehC4cgHkIL%2FlgU1sqSiNRW%2BWxy%0ALT%2FTGMaOAZQ%2Fz%2FU1J7A%3D%0A)
7\. Click "Save" on the top right corner of your theme file
â ïž **Important!** Some Shopify themes may use multiple **_.liquid_** layout files (not just theme.liquid). If thatâs the case on your end, be sure to place the snippet in the correct layout file used across your storefront pages.
* * *
**Installing the Heatmap Conversion Code Snippet Pixel**
--------------------------------------------------------
The Heatmap Conversion Code Snippet ties user interactions to revenue for every session.
Follow these step-by-step instructions to ensure proper installation:
1. In your Shopify admin, click "**Settings**" in the bottom left corner
2. Select "**Customer Events**" from the left side menu
3. Click "**Add Custom Pixel**"
4. Name the pixel "heatmap-revenue"
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633357682/4e24f9be2325ccccfa3cfa7b0bbd/AD_4nXcav8zEJ7Rnf9ygY1BrGjvDe432x-Kw3md3EMpWPKZbSydPOOtlejYevJGTix3tlmI0IxSrQ_FjWNxtRCtRT4RiLKXIVHumsgsXUqdWqc4MfMQUolsp1PK8jkPpoEr9g4x5glUXMvmj-Z5s3A3oVL0kutU?expires=1789486200&signature=b40e4908bd1bcb67f5897cafa52d7267de20de211691452c535404ec491970e3&req=dSYkFcp7modXW%2FMW1HO4zb8QVlRQLYmQRny9prqX%2BjaRuIz1PLhlUWqqvb8j%0A13CQ%0A)
5. In the Customer privacy settings, under Permission, select "**Not required**." Under Data sale, select "**Data collected does not qualify as data sale**."
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1694079608/d074e20a476a5f02d59807ad24a4/Screenshot+2025-08-26+at+11_24_02%E2%80%AFAM.png?expires=1789486200&signature=f15fc6198ab029772f70d3fac0cd9a0824b4392dad2ddc8482115d9c41e892e4&req=dSYuEsl5lIdfUfMW1HO4zdAyy%2FMmny%2BKGy3EQFXebNyLxlj6FXsRGU%2FkxJbE%0A79Qx%0A)
6. Remove all copy included by default in the text area within the "**Code**" section.
7. Copy and paste the pixel code provided in Heatmap for the Heatmap Conversion Code Snippet.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633360965/6f044e1b91b4c03054a5d5a6fa4f/Screenshot+2025-07-22+at+4_23_36%E2%80%AFPM.png?expires=1789486200&signature=38893a643fad7ce2e22a95faf0ad0208b0815d369afab50a883c8ba6bff3da24&req=dSYkFcp4nYhZXPMW1HO4zWqRyLFunAo2B9UJti2HSA1haFT3UBZo1TO2oobU%0A15wm%0A)
8. Click the "**Save**" button in the top right corner
9. Activate the pixel by clicking "**Connect**"
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1364962190/485c24a32b9f8197d6946e5084a2/AD_4nXeHQDUhnhTCP2Vijt1hip7gshjx9hCcBWGZsArssoreylgvgCdlrianiN6aaUaCi0bijDiQlItrUXpsm374YuIEmo7CCoDwMI-H-jhoW5muyfk95zfnjmISAwwwlBJXgjKOHbJkcdZvIxO8opb6uW5CKdW6?expires=1789486200&signature=25974a85b453a7121c19484a72fa5a65bca6fc486aa5d9ce52c9964cf0d8f2cc&req=dSMhEsB4n4BWWfMW1HO4zeG56EJ%2BlMp3LlfOw35RbWsHitMJdnccHKDM9Cg3%0AfOHLOAlE5%2FkXMdNJbTs%3D%0A)
* * *
**Snippet Installation Verification**
-------------------------------------
After installation and official verification on the heatmap platform, wait about 12 hours for data to start appearing in your heatmap dashboard.
To verify your snippet:
1. Log in to your Heatmap.com account and go to the Settings tab within your portal.
2. Click "Snippet"
3. Click the "Verify My Snippet" button in the bottom right corner.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633416342/6f5d1bb6c2e35ffd24ed79c5858d/Screenshot%2B2025-07-22%2Bat%2B5_06_21-E2-80-AFPM%2B1.png?expires=1789486200&signature=08c7e6cc7ba5ebbe4c2c7c3a60e4066109ac65f580627df07439cdbbbe3e24c3&req=dSYkFc1%2Fm4JbW%2FMW1HO4zZob82KL9rhFukqUmRV3XX%2FHk9QV%2FvToqmYUGeXk%0Arlv6%0A)
4. You'll receive a pop-up validating if the snippet was installed correctly. If you don't see any data after 24 hours or believe there is a data collection issue, double-check that both snippets are correctly installed.
**Important:** In cases of reinstallation of our code with the aid of this guide, please make sure to remove any existing or older Heatmap tracking snippets from your site. Running multiple versions at the same time can lead to duplicate tracking and inaccurate data.
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#h_c01a77bb22)
[](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#h_ba94d0bf0b)
[](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#h_6c09ccf421)
[](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#h_dbcb412716)
[](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#h_ecc4a206fe)
[](https://intercom.help/heatmapcom/en/articles/10508371-shopify-installation-guide#h_3a25a1754f)
---
# User Guide: Journey Analysis | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#main-content)
User Guide: Journey Analysis
============================
February 27, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_205ddfe6e1)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_7b8f1793f1)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_e46eedbf4b)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_22ea6adae8)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_ae772b79a5)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_27a2418ca4)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_9bed4cd6eb)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_56dbf12f6e)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_9902615d99)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_601bf822c5)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_7dfc7441ce)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_48d8b2271f)
Overview
========
Journey Analysis turns your traffic data into clear insights by showing actual paths users take through your website. It's especially useful for improving funnels, making content easier to find, and reducing bounce rates.
You'll be able to:
* See the sequence of pages visitors go through
* Spot the most common routes to conversions
* Find where people get stuck, confused, or drop off
* Notice unexpected navigation patterns
Instead of guessing how visitors move around your site, you can use real behavior data to improve navigation, content placement, and the overall user experience.
* * *
Accessing Journey Analysis
==========================
It's easy to access Journey Analysis in Heatmap.
1. Log in to your Heatmap.com account
2. Navigate to **Journey Analysis** from the side menu
Understanding the Journey Visualization
---------------------------------------
When looking at a journey map you'll start to see different paths users take when navigating on your website.
The journey map displays:
* **Starting points**: Where users begin their journey on your site
* **Page node steps**: Individual pages from multiple steps in the user path
* **Connection lines**: Visual flows between pages, with thickness indicating traffic volume
Setting Up Your Analysis
------------------------
Reviewing Journey Analysis reports in heatmap are simple.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2111870772/402b9828b6aa7609675c0176664a/Screenshot-2B2026-02-20-2Bat-2B11_08_14-E2-80-AFAM.png?expires=1789486200&signature=3d5f086cb7bca23022c89f30cd36c4c50aae04bace05379d7e2874252ac8a5b2&req=diEmF8F5nYZYW%2FMW1HO4zc1mPPd5EIn2vib%2Bno2mm4f1PGcI7wjvXGZTbzYt%0A8jlds2KBJxAdtM01%2Bdg%3D%0A)
### Step 1: View Your Initial Data
When you first open Journey Analysis, you'll see all sessions displayed within the first step. This gives you an overview of your site's traffic and entry points.
### Step 2: Set Your Date Range
Adjust the date range to review the specific timeframe you want to analyze:
* Click the date picker in the top-right corner
* Select from preset ranges or choose a custom date range
### Step 3: Apply Filters
Apply specific filters to ensure you're reviewing the right user segment. You can filter by device type, traffic source, geography, user type, or create custom segments based on user behavior.
### Step 4: Expand Entry Pages to Explore
To start analyzing the data:
1. Look at the entry pages displayed in Step 1
2. Entry pages highlight the first page users visit when landing on your site
3. Click on any entry page you'd like to expand and dig further into
4. The most visited entry pages will appear at the top of the list
### Step 5: Explore User Paths
Once you click into any entry page:
1. Additional pages will expand to the right, showing the next step users are taking
2. The thickness of connecting lines indicates how many users followed that path
3. Continue clicking on subsequent pages to explore deeper into the journey
4. Collapse any branch by clicking the arrow icon to simplify your view
As you interact with the nodes, you'll start to identify the common paths users are taking through your site.
Common Journey Patterns to Look For
-----------------------------------
1. **The Expected Path**
* Users follow your intended navigation flow (for example: Homepage â Product â Cart â Checkout)
* **Action**: Reinforce this path with clear CTAs and progressive disclosure
2. **The Shortcut Path**
* Users skip expected intermediate steps
* **Action**: Ensure shortcuts are available and intuitive. Consider adding quick access links.
3. **The Loop**
* Users repeatedly visit the same pages
* **Action**: May indicate confusion or missing information. Review page content and navigation clarity.
4. **The Unexpected Discovery**
* Users find valuable pages through unconventional paths
* **Action**: Consider promoting these pages more prominently or improving discoverability.
* * *
Best Practices
==============
1\. Start with Clear Questions
------------------------------
Before analyzing, define what you want to learn:
* Where are users dropping off in my funnel?
* How do users discover my key pages?
* Are users finding what they need?
2\. Review Different Time Periods
---------------------------------
Look at journey changes over time:
* Before/after website updates
* Seasonal variations
* Campaign impact
3\. Combine with Other Data
---------------------------
Use journey analysis alongside:
* **Heatmaps**: See what users click within pages
* **Session recordings**: Watch individual user journeys
* **Conversion funnels**: Quantify drop-off rates
4\. Segment Your Analysis
-------------------------
Different user groups behave differently:
* New vs. returning visitors
* Mobile vs. desktop users
* Traffic source segments
5\. Focus on High-Impact Paths
------------------------------
Prioritize optimization for:
* High-traffic paths with unexpected patterns
* Paths leading to key conversions
* Paths with high drop-off rates
* * *
Need Help?
----------
If you have questions or need assistance:
* Visit our [Help Center](https://intercom.help/heatmapcom)
* Contact support via the chat widget
* Email us at [support@heatmap.com](mailto:support@heatmap.com)
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_205ddfe6e1)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_7b8f1793f1)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_e46eedbf4b)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_22ea6adae8)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_ae772b79a5)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_27a2418ca4)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_9bed4cd6eb)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_56dbf12f6e)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_9902615d99)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_601bf822c5)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_7dfc7441ce)
[](https://intercom.help/heatmapcom/en/articles/13753450-user-guide-journey-analysis#h_48d8b2271f)
---
# How Heatmap Tracks User Behavior | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023103-how-heatmap-tracks-user-behavior#main-content)
How Heatmap Tracks User Behavior
================================
User tracking, JavaScript snippet, mouse movements, clicks, scroll depth, form interactions, session recordings, data privacy, site performance
October 21, 2024
**FAQ: How Heatmap Tracks User Behavior**
â
**How does Heatmap track user behavior on my website?**
Heatmap uses a lightweight client-side JavaScript snippet to track user interactions, such as clicks, mouse movements, and page navigation. The snippet runs in the user's browser and has minimal impact on your website's performance.
â
**What tracking method does Heatmap use?**
Heatmap uses client-side JavaScript. The script is lightweight, typically adding less than 150ms to page load times, and loads asynchronously, meaning it doesn't block other elements of your page from loading.
â
**What user behaviors does Heatmap track?**
Heatmap tracks the following user behaviors:
* Mouse movements
* Clicks
* Scroll depth
* Time spent on page
* Form interactions
* Page navigation
* Browser experience recording
**How does the tracking process work?**
1. **Installation**: Add the JavaScript snippet to your website's `` section.
2. **Data Collection**: The script collects behavioral data as users interact with your site.
3. **Data Transmission**: Data is sent to Heatmap's servers in small, efficient packets.
4. **Analysis**: The data is processed to generate heatmaps, session recordings, and other analytics.
**What privacy and security measures are in place?**
Heatmap does not collect personally identifiable information (PII) by default. All data is securely transmitted via HTTPS, and you have full control over what data is collected through the Heatmap dashboard.
â
**How does Heatmap affect my site's performance?**
Heatmap's tracking method has a minimal impact on performance:
* The script is less than 100KB (gzipped).
* Modern JavaScript practices are used for efficiency.
* Data is sent in batches to reduce network requests.
* The script typically adds 150ms of blocking time.
**What are the next steps to start using Heatmap?**
1. Sign up for a Heatmap account.
2. Install the tracking snippet on your website.
3. Configure your tracking preferences in the dashboard.
**Where can I find more information or help?**
For detailed installation instructions, visit our [Installation Guide](https://markdowntohtml.com/link-to-installation-guide)
or contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Interactive Mode | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode#main-content)
Interactive Mode
================
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode#h_20730463b9)
[](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode#h_3a1487a3f7)
[](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode#h_f22ba97a0c)
[](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode#h_5695f45328)
[](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode#h_9ed2a3c3a7)
**What is Interactive Mode: Apply heatmaps to Dynamic Elements**
----------------------------------------------------------------
Interactive Mode allows you to engage directly with dynamic elements on your website that do not appear on your resting-state website. Inside the application, you can interact with live site components - like dropdowns, accordions, or popups - that donât show without clicking an element on your website.
If your navigation menu only appears on hover or on click⊠other heatmaps likely wonât capture this without needing to take a new manual screenshot.
We donât like manual work. We like it instantly! Interactive Mode bridges the gap between static heatmaps and dynamic site elements.
**Why Use Interactive Mode: Capturing Insights Beyond Static Pages**
--------------------------------------------------------------------
Many key user interactions occur on dynamic or hidden elements that standard heatmaps canât capture. Interactive Mode allows you to analyze that extra layer of depth to really understand your user behavior. You can user interactive mode to get:
* Accurate data for interactive elements like navigations or accordions.
* Insights into user interactions with dynamic features like surveys, email captures, or popups.
* Greater understanding of how engagement with these elements impacts conversion rates or session duration.
**How to Activate Interactive Mode: A Step-by-Step Guide**
----------------------------------------------------------
#### **Interactive Mode Guide for Mobile View**
1. Click the âInteractive Modeâ button of the main navigation bar as seen below and observe all the heatmap dots disappear
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2473034002/2019cd7b3e06dc8ef48b42777878/image.png?expires=1789486200&signature=a7d466e1250c12b3befe21fd0ed4d5dbb732d0ad19dd13ed57dd827dfe6e5856&req=diQgFcl9mYFfW%2FMW1HO4zfZiJQR85P2gZA2Ht865UMFAPAzmAW1wUizgrY7e%0Amr%2F2%2Bq2TqTpcZI4ytPw%3D%0A)
2\. Navigate your website as a user would on the actual siteâhover, click, or expand elements like a menu, carousel or dropdown.
**Note:** Interactive Mode does not redirect the current page to another url as a live site would. The purpose of this feature is to ensure you can interact with elements **within** the specific page
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2473032719/7d1441181779bee2dc1455a37dfd/image.png?expires=1789486200&signature=d7253221cf73aa60edb7a1e039e0f599d7ffaf1cef6fa06d6c886183dd7f704c&req=diQgFcl9n4ZeUPMW1HO4zYerrlEKq7qksidPi45RrTf6%2FUmwrzeBatl2bmrz%0AGzBSeH3%2FJ9cDX8LVef0%3D%0A)
3\. Once finished, return to Data Mode, and the heatmap will regenerate, including newly visible elements.
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2473033218/ce61076db8644f7a8450d92c8acd/image.png?expires=1789486200&signature=39f0013c6ba572438b91050ed6cd13114f6d1edbebb032a3d5b55111aae18b4c&req=diQgFcl9noNeUfMW1HO4zbgHWOTSDHrCXLC183ujxWOaQpbDxPR0jdO5AzpB%0ACwRqk68a0%2BGrmR32Y3U%3D%0A)
#### **Interactive Mode Guide for Desktop/ tablet View**
1. Click the âInteractive Modeâ button in the top-right menu of the main navigation bar as seen below for the desktop/tablet screen and observe all the heatmaps disappear
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2473034504/a5c215d5514d804f1a9b991749a5/image.png?expires=1789486200&signature=083fe62ed4157afeac4de79462714739c4f4bb3bf89ea0f16fc449cb5494e647&req=diQgFcl9mYRfXfMW1HO4zTtc1lSYGrQw8hX9ymtthwY3hW8gFjhWHebH5h%2BX%0Af7K%2F93PO4wJHNJbAj%2B0%3D%0A)
2\. Navigate your website as a user would on the actual siteâhover, click, or expand elements like a menu, carousel or dropdown.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2473034870/875f9fb3f9d27690d13e561b8730/image.png?expires=1789486200&signature=36f58dcb4be7696241833ce3131337586031f0c657170f8fcee65ad77518e6e9&req=diQgFcl9mYlYWfMW1HO4zdPlIwnj5I1xDAPXdoPpo%2BPiVJwOyROOu3uzWr91%0AuNhELrtkVYg2hivxmoQ%3D%0A)
3\. Once finished, return to _Data Mode_, and the heatmap will regenerate, including newly visible elements.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2028266257/2d23e5aa1b6f1ca337a4fd1a5813/image.png?expires=1789486200&signature=b0983378f6db943e7e0736c65195fdff6c0f9fd81dd20a5d4ab21d40baf8aa3f&req=diAlHst4m4NaXvMW1HO4zfmo2NMmwz2hzzO2JMHX6%2F2HqznLU1vBmpH0hzgB%0AGordA%2Fi8x53KllEQcCE%3D%0A)
#### How to capture Special Hover Functions on Desktop Views
To capture elements in a desktop menu that opens submenus on hover,
* place your cursor over the menu and hold it there for about **_5 seconds_**.
* Then switch back to _Data Mode_ without moving the cursor elsewhere.
Following these steps effectively captures Hover functions on more complex menu designs.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2473035317/a392f9fb830bd12d00f4eda0e9e1/image.png?expires=1789486200&signature=56bf929911434257690d9ca7604eb0ea5ea2dd41bcc7119c4bc02eb64457e447&req=diQgFcl9mIJeXvMW1HO4zWpEw2nAA52lV1bgVh3rZutZQoCehXJhtnMfxObw%0AC%2FU2BnU%2FURn%2B%2FwdG6GE%3D%0A)
**Note:** Interactive Mode does not redirect the current page to another url as a live site would. The purpose of this feature is to ensure you can interact with elements **within** the specific page and view their user engagements and data.
â
**When to Use Interactive Mode**
--------------------------------
* To analyze the performance of a dropdown menu or sidebar navigation.
* When assessing the impact of popups like discount offers or feedback surveys.
* To track engagement with FAQ sections hidden within accordions.
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode#h_20730463b9)
[](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode#h_3a1487a3f7)
[](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode#h_f22ba97a0c)
[](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode#h_5695f45328)
[](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode#h_9ed2a3c3a7)
---
# Heatmap Filters for User Cohorts & Segmentation | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#main-content)
Heatmap Filters for User Cohorts & Segmentation
===============================================
How to Apply Filters Platform-Wide
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_d87b1973c7)
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_b2e57de698)
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_dca6874e66)
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_4b164f374d)
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_4b2d157154)
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_b1801bfcab)
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_cf4f94dc28)
Filters are a feature in heatmap that allow you to customize and drill down on specific types of users, offering a more focused data set to analyze. Pre-built filters address common scenarios, while Custom Filters enable you to make an infinite number of filters to find your exact types of users to analyze.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652101818/795c8dff0b1bad620f73241b9805/image.png?expires=1789486200&signature=4410b0f543c1d22bf4f463252125add21adf6a7b5c2aed04f8cc8df26af43f84&req=dSYiFMh%2BnIleUfMW1HO4zXk9QIWYydqFKJl2jHfBVdztvaYkg%2FkSBe2Yhbnu%0AxsVGsHzk1Y1UVF%2FuTRE%3D%0A)
â
* * *
**Why Use Filters?**
--------------------
Filters help you uncover actionable insights by breaking down user behavior into meaningful segments. With them, you can:
* See which traffic sources drive the most engaged visitors.
* Analyze the behavior of users from a specific marketing campaign.
* Compare new vs. returning users to uncover differences in engagement or conversions.
Using filters streamlines analysis and helps you focus on the metrics that matter most to your goals.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652102499/67a61b64820ea3e9bd692fc643d4/image.png?expires=1789486200&signature=bc46c233f4c3cd8e58f9968f7f22e6d60426deeadd37bd1323a2e41a767a466c&req=dSYiFMh%2Bn4VWUPMW1HO4zfVl1zxGPRRjs6no3PpmohgQ8Zh3Jc2NXYJiUu9v%0AIfKW%2FwDlYiY6tk1ND8w%3D%0A)
* * *
**Platform Filters**
--------------------
Filters allow you to customize and drill down on specific types of user groups in your analysis. Youâll have access to pre-built filters that allow for common session-specific or Ecommerce-specific data in addition to Custom Filters capabilities.
### Session-Specific:
* **Entry Page** - Allows you to analyze visitor behavior based on the first page they land on when entering your site.
* **Ads Platform** - Allows you to track ad performance by integrating with major platforms to see exactly how campaigns drive user behavior.
* **Traffic Source** - Helps you analyze visitor behavior based on where they came from before landing on your site.
* **Session Tag** - Lets you segment heatmap data based on URL session tags, helping you track specific user journeys, campaign performance, or custom URL parameters tied to user sessions.
* **Total Pages Visited** - Allows you to focus on users based on how many pages they viewed during their session.
* **Viewed Page** - Isolates heatmap data for users who have visited a specific page.
* **Returning Users** - Users who have returned to the site previously
* **New Users** - Users who are visiting the site for the first time
* **Rage Clicks** - Cluster of clicks occurring on a specific section of the page within a timeframe of a few seconds
### Ecommerce-Specific:
* **Purchasers** - Users within a session that completed a purchase
* **Non-purchasers** - Users within a session that did not complete a purchase
* **Average order value** - Segments heatmap data based on users spending behavior.
* **A/B Tests** - Enables you to compare heatmap data across different test variations, providing element level engagement for clearer test performance analysis.
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1696226957/02e2c9e532ff8e3b9dcaf09acbed/AD_4nXdQLIxGB9Vafcq_ICxgc-wMDHrSDNj5nu6fEovZGVT5U60h1nN5GF_ETg41EGMbdOkHmTu90drek_UZ8AGuMCKp4QHUGALC63gPbjkORGws59Q-Dcc53gf8XSmg9xf4_XXkxb-gdg?expires=1789486200&signature=c2bfdb591f3d5ab4d87f23a75207870bd32f41326c2df4f5189bc38d69e10f9e&req=dSYuEMt8m4haXvMW1HO4zQlDmdNfJlNP%2B9WO7ukl51hxxysq0CJ2osMxmp78%0AXeumJRDacqREhvAKCqY%3D%0A)
* * *
**Filters by Feature**
----------------------
Each feature in the platform supports different types of filters, allowing you to answer targeted questions about user behavior and performance.
### Web Analytics
Filters in Web Analytics help you break down traffic and session data to see how different sources, campaigns, and user types impact site performance.
* **Session Filters:** Ads Platform, Traffic Source, Session Tag, Viewed Page, Returning Users, New Users
* **Custom Filters**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1696229132/54f411f08d510afe4d1f10295a78/AD_4nXcXSBITOUeMEsUtb4mwhVN1tJ3DeaCVktWYNn6Kse1fEgOcXfHhK9uXST8HW4nfCZXMiCdFf2ZAJxKTO2CqJpES-kmWYK_WofD2sdL_6zcnTQCGxTKuVaC7mn-O9C24KXfh6qqm?expires=1789486200&signature=63bca35b2120e88f003ec92ae1b5478a40f9de1f18b3b4c932f62dfe4e095333&req=dSYuEMt8lIBcW%2FMW1HO4zV9ULoAshnuahfMprugj1ldhFXlFzymbzrTTQkF6%0AGUPrzFE1Xz5d52JtyAs%3D%0A)
### Funnels
Filters in Funnels reveal how specific user groups move through your conversion paths. You can see where different audiences drop off and how experiments impact performance.
* **Session Filters:** Ads Platform, Traffic Source, Session Tag, Returning Users, New Users, Rage Clicks
* **Ecommerce Filters:** Average Order Value, A/B Tests
* **Custom Filters**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1696229133/42f735472eb521c842d368c35735/AD_4nXfkU2PIHhi5oP8wNMZceV4J9eHGxdqAIKGw8tvPoGxSLrWgEqU8GznolgnzH1w8WmvrcT2NTuloQZBXI_K4EAX13wtNfG5t3QCkAxB75-liA4op2Eu6uvHWCdXOuOe_d-oZP_z4FQ?expires=1789486200&signature=b781b0f824c006bebd9e61a301d3d14c9c05a0d8daf0ff83191593c577023c9f&req=dSYuEMt8lIBcWvMW1HO4zaVzNMxUJh63AlhGurVJUTr7xplkWYnCKFJiyn5J%0AiMFhK7CBLf2zj%2Bpp3eE%3D%0A)
### Heatmaps
Filters in Heatmaps let you visually compare how different user groups interact with your pages. This makes it easy to spot behavior differences and optimize layouts for each audience.
* **Session Filters:** Entry Page, Ads Platform, Traffic Source, Session Tag, Total Pages Visited, Viewed Page, Returning Users, New Users, Rage Clicks
* **Ecommerce Filters:** Purchasers, Non-Purchasers, Average Order Value, A/B Tests
* **Custom Filters**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1696229134/e69b95e59e3783f3cfe796a8d378/AD_4nXfgixxv_BZfjOsOdiXUOzMAPknDZB4_Wkg4XCmLpwtVV-wKVx7cF1_ILEtL1gENMpKA-tK8ZytJLgfjIGz6TUnvggqhtUziKv3TNWssbQto7vlxre11sr5hCMKCbeRKa0HBev0I5Q?expires=1789486200&signature=0cf3a9022dcddc0cf336787a336769cfed370648dacf2b85d567ee592c44fd18&req=dSYuEMt8lIBcXfMW1HO4zQQwMA7cHioY8Dtw2%2FCv5gdcCvkqMzKYsnUzcA2E%0AS1G3S%2BTSyXmYfUsQrR8%3D%0A)
### Recordings
Filters in Recordings make it simple to focus on the most relevant sessions. By zeroing in on specific types of users, you can quickly identify usability issues and see how different cohorts actually navigate your site.
* **Session Filters:** Entry Page, Ads Platform, Traffic Source, Session Tag, Total Pages Visited, Viewed Page, Returning Users, New Users, Rage Clicks
* **Ecommerce Filters:** Purchasers, Non-Purchasers, Average Order Value
* **Custom Filters**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1696229135/47326e9b012f6ea965d2ff0ac342/AD_4nXeBRGmVvvYBngz8z92j3rN-zi-3ALSxlPTV04L_cFHulGTWkeUpGjC1BRheoSy4e86wyJE1gIjyIgeVomgf3Tc9LxAZ0stSXVkFivG5Y_t0-g4uBA7mM1B91b-7LKpNVsxbVO5ajQ?expires=1789486200&signature=2e36987b2c4b11ca1334ea5ad05f1a14581b4c345ed2e02478087f8b51f2f2ad&req=dSYuEMt8lIBcXPMW1HO4zdR0NsVu4igJVHk5DfjMlnSyskBr%2FN3VBJjVcKHj%0AJZ3JpxFlY%2F9kYMxyAW0%3D%0A)
* * *
**How to Use Filters**
----------------------
You can apply filters across Analytics, Funnels, Heatmaps, and Recordings directly from the main header navigation bar.
To apply filters:
1. Open the feature you want to analyze (ie: Heatmaps).
2. Click the **Filters** dropdown.
3. Choose from the available pre-built filters under **Session** or **Ecommerce** columns.
4. To create a new cohort, scroll to **Custom Filters** and select **Add Custom Filter**. Your saved custom filters will be available for reuse later.
5. After choosing your desired filters, click **Apply** to view the filtered data.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652107781/33ad48594620b6e198ed8370f0dd/image.png?expires=1789486200&signature=30551a9ed80a01df54a7eb445554d352819ad668e1913f288f88ecb0f543f667&req=dSYiFMh%2BmoZXWPMW1HO4zeNjJFTfEfDDYm0OPTJwbPHAd57RFaCIvlaKpvJ2%0ASpKy9KOudfzDnGN86ns%3D%0A)
â
* * *
â
**Comparing User Segments in Heatmaps**
---------------------------------------
Heatmaps allow you to directly compare two user segments to see how behavior differs on the same page elements.
1. Click the **Filters** dropdown.
2. Select your first filter segment.
3. Click the **Compare** button in the Filters dropdown.
4. Select a second segment within the side panel to compare against the first.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1696235231/9d40b69a6f856954d9cf501deb21/AD_4nXc0NO9quKscJcrefSLd1YksL_ZA3FMxsVVEsDJyptIwI3y0mFBYrVWJ9uhfoVCn7iu3KviuQ0oqlQKJhiBnFlVYwAVRcLvVP1Khq7nFrKqbnzBvVmwCaRXqNwLmZ-69fZEm96_O?expires=1789486200&signature=5ca93b08e05dcd692e06774f6e1aeb8b1f21378b50eb32b1c459a3ffb9f6a2af&req=dSYuEMt9mINcWPMW1HO4zb8zeoep5ESH0h1wPikYWe5fnDOhQGE%2BC5SVsfDe%0AR5H9%0A)
5. Click **Apply Filters** to see the filtered data.
6. To review the compared data, select specific elements to see data of both user segments.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1696234634/e7e4a750f008c466b11e023d790c/AD_4nXdu-QW5C4apS1Wc89oi1S75BUkJUNziwXxUY52TAf7mQKcjb6z4HkGs6R0iJrHyQEYm4uYFzTYOM7UslXxQWVdUbAuQWjrdhCqZ_fJ_xRy_ryZFUnmBLM9xolyuWgq8XWeZ89RbZQ?expires=1789486200&signature=19938787bc493d275f649373c956848bc4acc0c5d5fd26dc4e5d23f05974412b&req=dSYuEMt9mYdcXfMW1HO4zSt2%2F6S2Z%2BCcb1WHb6xUNf%2BROVIlDEp1cLTsJ0Bj%0Aapdu%2Bs0FKRPghmaa3Ss%3D%0A)
This helps you understand how different types of users interact with your site, for example, comparing new vs. returning users to spot differences in engagement or conversion.
* * *
**When to Use Filters: Scenarios for Smarter Analysis**
-------------------------------------------------------
Filters are especially helpful when you want to zoom in on specific user behaviors or campaigns. Some common use cases include:
* Analyzing traffic from a particular ad or email campaign.
* Identifying patterns among returning visitors who engage more deeply.
* Spotting usability issues by reviewing sessions with high rage clicks.
* Understanding how purchasers vs. non-purchasers interact differently.
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_d87b1973c7)
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_b2e57de698)
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_dca6874e66)
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_4b164f374d)
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_4b2d157154)
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_b1801bfcab)
[](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation#h_cf4f94dc28)
---
# Google Tag Manager (GTM) Installation Guide | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#main-content)
Google Tag Manager (GTM) Installation Guide
===========================================
Installing Heatmap.com Using Google Tag Manager
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_30c243cd94)
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_fc7c1c1a8d)
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_1c13441676)
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_f933fe2d93)
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_41c1a1a857)
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_0d8fe1f56f)
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_5c576c8929)
While we recommend adding the heatmap code snippets directly to your website, some website owners prefer tag managers such as Google Tag Manager (GTM). This guide will walk you through the process of installing Heatmap.com using GTM.
**Accessing your Heatmap Tracking Code Snippet & Heatmap Conversion Code Snippets:**
====================================================================================
In order to access your **code snippets,** you can follow these steps:
1. Go to the Settings tab within your portal.
2. Click "Snippet"
3. Here you will see two codes available to copy:
* The Heatmap Tracking Code Snippet for tracking sessions
* The Heatmap Conversion Code Snippet for tracking revenue
For purposes of this guide, we will use Shopify snippets as an installation example.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652087261/234e74d62ec837fd8bee6e97fa9d/image+%2817%29.png?expires=1789486200&signature=6deff1362d0f536742d167aa3ebabb97b6ce0e936aace4ab4b7601f004faae14&req=dSYiFMl2moNZWPMW1HO4zWD05uyT4An1HIeDsA3AvxMFA413atrgekODzHvj%0AWhQTVcpEZU70pskfRDM%3D%0A)
* * *
Installing your Heatmap Tracking Code Snippet & Heatmap Conversion Code Snippets
================================================================================
**Installing the _theme.liquid_ Heatmap Tracking Code Snippet**
---------------------------------------------------------------
**1\. Access Google Tag Manager**
* Log in to your Google Tag Manager account
* Select the container for the website where you want to install Heatmap.com
**2\. Create a New Tag**
* Click on "Tags" in the left sidebar
* Click the "New" button to create a new tag
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045788/cabb2ae4c0babd4a6f27a4c7d8a1/AD_4nXdEv_ayxwYX-O6BLvBV82GwUi7pV9RFkQXuxFu4UwG7TEZDNTCkoHdrC0rUMr2x0a5_zS3C8JNRgAbGvciQ_398tKQoZ-HbV0AvO98ykt6hmvDD228LeMR0hlWSvLfDi4775lwWlWSYAUBiMkZC4JNdJg?expires=1789486200&signature=6f1e4b530936ac0effb53eef1c856408fedcea7c29d2ac27e371b86896e2e00f&req=dSMhE8l6mIZXUfMW1HO4zRT4QyDqO%2BQP8VJTtYrxRWukMxR2PC2ExZv8KRm8%0AZbQtiKZibfAR%2F5qy9yw%3D%0A)
**3\. Configure the Tag**
* Name your tag (e.g., "Heatmap.com Tracking")
* Click on "Tag Configuration"
* Choose "Custom HTML" as the tag type
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045798/f54ba25b16969a9eadfb35cd9337/AD_4nXfV5Oxpt4efbgoQRGeh-kpQP7l_WrGkTtDWVrjF_yUsZbvGeDGRSqvXplfBDua14vIMALOGUQ9iFtjG1gjljdLQlH1x-4TkNN19QUexq5JYH7xTzXS1WOdgNU5gVW3ncR-nX1EhiBae-KYjTgB7pEYCyXs?expires=1789486200&signature=a973a9f3db556c135661176bf62fb2911010e9cc8f1680872433270f75db2082&req=dSMhE8l6mIZWUfMW1HO4zeUmqElh6dd7R6MqfrkHanWoXCaTKskW0Mp4%2BVLF%0A8dLjLAzilEdJhQrkDPU%3D%0A)
**4\. Add Heatmap.com _theme.liquid_ file Tracking Code**
* In the HTML field, copy & paste your **_theme.liquid_ file** **Heatmap Tracking Code Snippet** from your heatmap Account.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633425427/f4faa8b5b4d34a37719af956ffd0/Screenshot%2B2025-07-22%2Bat%2B4_00_07-E2-80-AFPM.png?expires=1789486200&signature=0bb37f5c892712caf2b1537a0593b5c2d6105b1fe51ac0b6e37a20fb2047c736&req=dSYkFc18mIVdXvMW1HO4zXCl4V8csC1DAY%2FB2pEOKrwM3XEWM%2BGxG2RJXvC8%0AsaCMEvvItZy7QjxGAPY%3D%0A)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045802/0d02bded19d2d181c619599c9378/AD_4nXfYAPzINwIdrgINEVcWAZgZg3q3SpT0ELVr_LAdSXfS9qza4LrLc1UMxT6kdDgXnJAjfZK3O4nxo5WHqGIX7g_MwyzQdeENPMrCSxuWOZo1R18mLAQPyANQdYHll1uw92HYOKLABXncbNWGwURkKHyaeso?expires=1789486200&signature=ae8ce0bc064ad2470d4ac0e4f22f9a11b0f0dae157e84fe62d9c73ce788105bd&req=dSMhE8l6mIlfW%2FMW1HO4zSlth79yynB1B0pRlzq7%2Fb%2FIlLMOxv9ofTQIdICc%0AmHoNmIOiTaOJh%2FeMV%2BY%3D%0A)
**5\. Set Trigger**
* Click on "Triggering"
* Select "All Pages" to have Heatmap.com track all pages on your site
* If you want to limit tracking to specific pages, create a custom trigger
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045792/44178d3dcd2811c56dc4d7612dd2/AD_4nXfNVQpB_wEuc7PFvAK4NuK4uKmNLoSD69L25I3A7Ur9NB-57wKiUGkVV4z7Lw0igkH6DQqHRba7NA_pt0svZbaC3AdGCjLAya3cmu0coLLQVXel5615eFWxVPQeFcGmCoMeFRzwr8oFwvwwPi9o-C7tiwg?expires=1789486200&signature=182cd16f7953d1aa7d445c91f651f3d2c7264eb8d5fb53c62e7f8e37e441790c&req=dSMhE8l6mIZWW%2FMW1HO4zYW7N%2FI0fxLcIdSC6KFKNB5lLa6EPg6UsGo8yqxq%0AAfHRylrpGH0nKOS9zB0%3D%0A)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045791/e994ae90c7f0b781cd22214d5748/AD_4nXc1rKS-2EQoUvA4Nu137FecJtn5YXJieZmpKI6XXq3RuzO8VukKJwLcrq0eQh7HDFYWpT6kx8uaKg3elgsQRv4ZQL_6dAHKQmSVR2zksw3qbcYN8aRdaam14WshHA2hKMo0QNaSke44aAkJFc4qT_mEoHRB?expires=1789486200&signature=016e5a6ff4b9910b4d093be4967a4f35dbbf924b2055eaacf98f42ba849920d4&req=dSMhE8l6mIZWWPMW1HO4zen6YvPbhEGl4dLUgjLTTSQt40b6QNevaP7ToumC%0ABxp6nJnLQvUGPzRp1Zg%3D%0A)
**6\. Save and Submit**
* Click "Save" to save your new tag
* Click "Submit" to push your changes live
**7\. Publish Your Changes**
* Review your changes
* Click "Publish" to make your tag live on your website
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045804/0fc8cc62925eb75f15567f3be905/AD_4nXcC2d_JBqfB-gefqGrrCQUR-337OXGu87xgFpyG1S8e698hV-drkelJibuNq7azstVUjXSWihtJjMGlO7bIsWjDPIpTR0lLvmD85UUKV8iXdVhukAVRl9Y6yOIKFm2_65xpjJwE_-DXx2bh0DKabU89Vzrz?expires=1789486200&signature=b99c5b78f03412fb47609b67e74304ab64db312223a837b01da5d5328cbfcc3a&req=dSMhE8l6mIlfXfMW1HO4zdOmvuC6cfjwR1jwURHOQOFR1XgjMJTOKEyJKkSe%0AGtHKZrXrqM4t8MbrwUg%3D%0A)
* * *
**Installing the Heatmap Conversion Code Snippet Pixel**
--------------------------------------------------------
We want to inject the **Heatmap Conversion Code Snippets** **(not the _theme.liquid_ Heatmap Tracking Code Snippet)** only when an event is triggered. Below are the steps to have this done in GTM
**Step 1: Get Your Site ID**
* Log in to your **Heatmap dashboard**.
* Go to **Settings â Snippet**.
* Scroll down to the **Conversion Code Snippet** section.
* In the auto-generated code, look for the number passed into
initializePixel(XXXX), which will give you your Site ID.
* Example: initializePixel(4309) â your Site ID is 4309.
* Copy this number, youâll need it for the snippet below.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1681653501/ef2e119d9f64bc728e8beca06ae1/AD_4nXdud2vi7ZwA_p4of4l257bXD1QAroJrg-dvRBvUYmTny7jYUsLo6jPfkMWfEScm7TMUqciDgV8zKeN5GqxFJsfWXQLhK-sdGUCeYPW6cP0ZBxbfeNQ3I7q7VGqt7n63pl1lxrZe?expires=1789486200&signature=a29965f9c9a11440fef2abec932510066d853ef65ff55b7acf59ec9fd7eb5827&req=dSYvF897noRfWPMW1HO4zU1r1xDfTPif8B%2BKS9nUw%2BxNBAVqGPxF%2FdIpARY1%0AH2L2YpUsIiw1CXupWpI%3D%0A)
**Step 2: Set Up a Custom Trigger**
* Go to â**Triggers**â in GTM and click on â**New**â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045796/c4c1843d964572ab0d507162b6cf/AD_4nXeamdfNOJHQFLNW_pjevF6Opg_rICfCMd9DteD3Axd1DBKlk1q5ZoIDwZebWrcZ71Ro1_P3-whQSEO-C1H0MIAg7nasUMwyMGhYKa97jrU25BrPnf2K-e36QB0H26RN0PPkTQm2o6LkJmz3leaKkBMBkXPt?expires=1789486200&signature=d43cb6c8061d1b15e91e060a53f02acf6677fa1049b5f96702d5febf0745d187&req=dSMhE8l6mIZWX%2FMW1HO4zTCryJts18KIm4qM0uLsnqAIC0fU3Pv79C3Fb3je%0AzmNHpmJf5p5hcxEu2Vk%3D%0A)
* Select â**Custom Eventâ** as the trigger type.
* Name the event as â**Purchases**â or â**orderCompleted**â to match your platform's purchase event.
* Set the condition so that the event is triggered only when the event name equals Purchase.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045801/4c644662d6801c3ef9f6368f328e/AD_4nXdZEsHUz5n6f-InKp06ObM-O74sts5xUXwamCunTHbtpSoJV-VickloqRKa6OsOAg6lHKT8GP3f0AupQikzRU3fjlioy8TRCwU0RqsY6cA0Uzu2hIUZcRBID9kUOlLuYERAJLKyetHk2uTZV9X_txi_al40?expires=1789486200&signature=1c558d96ced684ac411bfa20806b6df4e1fa8b759a60170f6b1eed02da572158&req=dSMhE8l6mIlfWPMW1HO4zfFq6X9KJEYYx0VZOSyYVqcqDpfSYmCiSds9vqY%2F%0AgPMbdN%2F%2FjiLqsH49Si8%3D%0A)
* Save the trigger with the name â**Purchase Trigger**.â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045794/8d5d3ec6eac8a67cd8b0565500e3/AD_4nXfQrww0e7dXebXVFtCZmsC56gjc2bdaSUMZGN0pPpyRZXkmKC7yHLFbFGLftkys0HO8YChzgevnD0V82bEUJb7xEJIjSMYkwtqyu87prF0ZVvmNk8FJif0xmTnKP0s5rp3Qi3P-2DkSFub_Bm-RsGxdv4A?expires=1789486200&signature=781fddb1568ccec6dbdbd9cec306842d48baca5c981b6f686ec8af868b140063&req=dSMhE8l6mIZWXfMW1HO4zSO%2FEQ1nvaEDBtoIEzbTmAfAt7tpNmIxBxsyAF3%2F%0AZe%2FM1yaQNRfDgZp4NkE%3D%0A)
**Step 3: Create a Custom Tag**
* Go to â**Tagsâ** in GTM and create a â**New Tag**.â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045807/aa2aada8afdad7f24ccaa3683a36/AD_4nXcSdHVZrOsrCq8c8cJiXFnDGuEJ7HDLRDDAthHSMslaBtzVwmLfJ0Vd7kKR3gz3i-IjZyg-6nBMpgjcGPfdDekujIEC23A0na87qBo7-X0CmXxY3Rt7uYefftuJ4ikydsa4l75SztUVYbVWsmKuhmLwfGGw?expires=1789486200&signature=95cbf1de3ded952545313d562e612d30c494ba8436d1aa0d636ab016b9c53770&req=dSMhE8l6mIlfXvMW1HO4zdLeflkDaInIGMvFoCwh6H69snZ1CJjeRytmFA8s%0A3HAZt9GE3mNM4%2FtW7iI%3D%0A)
* Name this tag something descriptive, like â**Heatmap Conversion Code Snippet**â.
* Under **Tag Configuration**, select **Custom HTML** and paste the code below, replacing \[YOUR HEATMAP SITE ID\] with your Site ID from Step 1.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633427659/2fd3bb4583b6b88e60953eb42887/Screenshot%2B2025-07-22%2Bat%2B4_23_36-E2-80-AFPM.png?expires=1789486200&signature=2012f853f2576e59424e62dc417b5f3c252f6afb3e8b8d11cd83037f384f1c3f&req=dSYkFc18modaUPMW1HO4zbUUI84REZUClfjdq0kvEi3OQJT1k7EpGPkVneMO%0Aa1uPEE9MFmQMZqkn0LA%3D%0A)
* Set the trigger for this tag to the **Purchase Trigger** created in Step 2.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045797/4c26b72633165d36d5451d1c425b/AD_4nXc_5YFf3VYXSzygDHTRRCj9GsAr5Q5KQxwXY91yiovbqkZJFdyma9g3aepEN7JMQYveUxpwP7RXG8nxvjKADnhTotozjdS0_iODl3iNpJlN03aJeA73IxQzoPnaJVITb5qabmJOcpVm3fSlBxGkLoM7OxN6?expires=1789486200&signature=071ff18bd173a55c1db9d7b52a0bd2cb11f17d06a9e7eba205a6b33c2aa1df9d&req=dSMhE8l6mIZWXvMW1HO4zVkFwavaDvA5GYyS4CYSsUDGnf%2FlyyBcyKwdYh7Z%0AffNvfcCNpQVCS6d5INA%3D%0A)
* Save the tag configuration.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045800/7fabe54e74ba82437d74246e11d9/AD_4nXeH1dovGzxSMvPKKSrD6sxiGy-aAmt8svNOdg2kuyy6OISmt1-MKUBlIDxRwbxApZThtwFi7V80r2hfnvijV5FV1SsLR3Aw3bT-qeF2RNNNtB4dH3C2_NwT_fWnPweH2I3u_xFw4ER0P0ThhWjSQI_arD0?expires=1789486200&signature=e9ad8b4278b4ad64c1f87844e3748e15ef3b34087e8ca4d05672215a0176eadb&req=dSMhE8l6mIlfWfMW1HO4zeMZ2jOYK5WiMOT0WuRE%2B%2Fmb6QMzZDTKjmYkpi4P%0AjZ023wQ9hGixUP58vkw%3D%0A)
**Step 4: Publish the GTM Container**
* Review your setup and go to â**Submit**â in GTM to publish the changes.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045803/a1ff5dbe8696c94c2c4bf76a0ea2/AD_4nXdfwTN7lauEoocXOXzu_rebqn7-4MG6y667tlBcdB8hTvapPqVJ8J09bsGmWIHF7_Wgq8rOMmyUEdKFyxR0KUJ7PjfHNsLFrn74wfK5dSUqyQFG6pmDeSeE-xMq1ihnQEUbxUwUg6AceO3GM-JXg-Xxh-Q?expires=1789486200&signature=dc606fe2955554c408907458908e541cd8417944241cd744d60c1445c64e7531&req=dSMhE8l6mIlfWvMW1HO4zfrjvCAZZ5OAZ3arsUEKiAA4dsMyJnmRD1IPfH0k%0AbO13S2CZ4uZ3aQqvoq8%3D%0A)
* Name the version something relevant, like â**Heatmap Conversion Code Snippet**â
* Click â**Publish**.â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1365045805/f924d25f12fd586127fc2448531d/AD_4nXdZwE0_fw2bO8nWzRSZpNMlGrQLawQjB4uDEM_XoCUUC4rLFrS8tJAKs6DzpvjKtQf8o9jqEHWIyZ1MgcLq6jlEvldXJa8OXIAHQ0PC7Ev49BQV-pmDfx0elUugMA_JA5JJlKlryt2M_sjMghqSLpbKVol6?expires=1789486200&signature=3b2551b5e975185d245053cb1b122a3dec79f14458c3ea3aa2727d5a2d8a66c6&req=dSMhE8l6mIlfXPMW1HO4zdIO5pJ7Ua5ebN7dFgg%2B5lLBnXVM4UUREIGUul4H%0AczfZMlqTcgxo7rf%2FF1g%3D%0A)
* * *
**Snippet Installation Verification**
-------------------------------------
To ensure your snippets were correctly installed via GTM, we recommend the following steps:
1. Visit your website, interact with it as a user would, and complete a test purchase.
2. Open "GTM Preview Mode" to confirm that the Purchase Trigger correctly fires the custom tag after a purchase.
3. Verify your snippet in the Heatmap Portal after confirmation in GTM. You should be able to see data populate after about 12 hours of data. To verify your snippet:
* Log in to your Heatmap.com account and go to the Settings tab within your portal.
* Click "Snippet"
* Click the "Verify My Snippet" button in the bottom right corner.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1633438217/487f5d72dccb4f988df744f1bb90/Screenshot-2B2025-07-22-2Bat-2B5_06_21-E2-80-AFPM-2B1.png?expires=1789486200&signature=b2bef6d9bdd1ce266fdc2d027628f809849e4bc72dbfcf4ad72bca98bbcc6543&req=dSYkFc19lYNeXvMW1HO4zWmiBKUcIuhQGewbTC%2BtCZfbCJ7kO9Xf3nvwLT4b%0Ap0T9%0A)
* You'll receive a pop-up validating if the snippet was installed correctly. If you don't see any data after 24 hours or believe there is a data collection issue, double-check that both snippets are correctly installed.
* * *
**Troubleshooting**
-------------------
### Common issues:
* Data not appearing: Ensure your GTM container is properly installed on your website
* Partial data: Check if your trigger is correctly set to fire on all desired pages
### **Best Practices**
* Use Google Tag Manager's preview mode to test your tag before publishing
* If you have multiple domains, create separate tags for each in GTM
* Regularly check your GTM setup to ensure all tags are firing correctly
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_30c243cd94)
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_fc7c1c1a8d)
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_1c13441676)
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_f933fe2d93)
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_41c1a1a857)
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_0d8fe1f56f)
[](https://intercom.help/heatmapcom/en/articles/10508574-google-tag-manager-gtm-installation-guide#h_5c576c8929)
---
# Troubleshooting Guide: Traffic to My Landing Page is Not Tracked Correctly | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#main-content)
Troubleshooting Guide: Traffic to My Landing Page is Not Tracked Correctly
==========================================================================
Page builders, Replo, Zipify, GemPages, tracking code, custom pages, header scripts, installation, theme structure, troubleshooting, support
October 21, 2024
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_23f3648170)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_5154d173d9)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_5e65e73a49)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_8a05d3a585)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_6da78218c0)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_50e464add7)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_adcc2eeb1b)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_c4b3d6f042)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_021a60a0c4)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_775e5199b4)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_f2aed1408c)
**Troubleshooting Guide: Traffic to My Landing Page is Not Tracked Correctly**
If traffic to your landing page is not being tracked properly, follow this step-by-step guide to troubleshoot and resolve the issue.
1\. Are You Using a 3rd Party Page Builder?
-------------------------------------------
**Common Issue**: If you're using a 3rd party page builder like Replo, Zipify, or GemPages, additional setup is required to track custom-built pages that fall outside Shopifyâs standard theme structure.
**Steps for 3rd Party Page Builders:**
--------------------------------------
1. **Install the Heatmap.com Tracking Code in Your Shopify Theme**
Make sure the main Heatmap.com tracking code is installed in your Shopify theme as usual.
2. **Identify Your Page Builder**
If you're using Replo, Zipify, or GemPages, follow the specific instructions below.
* * *
2\. Specific Instructions for Popular Page Builders:
----------------------------------------------------
**Replo**
---------
1. Log in to your Replo dashboard.
2. Navigate to **Settings > Integrations**.
3. In the **Custom Code** or **Header Scripts** section, paste your Heatmap.com tracking code.
4. Save your changes.
**Zipify Pages**
----------------
1. In your Shopify admin, go to **Apps > Zipify Pages**.
2. Navigate to **Settings > Tracking**.
3. In the **Header Code** section, add your Heatmap.com tracking code.
4. Click **Save** to apply.
**GemPages**
------------
1. Open the GemPages editor.
2. Click on **Settings** in the left sidebar.
3. Go to the **Custom Code** tab.
4. Paste your Heatmap.com tracking code in the **Header** section.
5. Click **Save** to apply changes.
* * *
3\. Verifying Installation
--------------------------
After installing the tracking code:
1. **Publish or Update** a page created with your page builder.
2. Use Heatmap.com's **verification tool** to confirm tracking is working.
3. Perform a **test interaction** on the page and check if it appears in your Heatmap.com dashboard.
* * *
4\. Troubleshooting Steps
-------------------------
If tracking still isnât working:
* **Check Installation**: Ensure you've installed the code in both your Shopify theme and the page builder settings.
* **Clear Cache**: If your page builder has a caching system, clear the cache to ensure changes take effect.
* **Verify Tracking Code**: Make sure you are using the correct tracking code for your Heatmap.com account.
* * *
5\. General Installation Instructions
-------------------------------------
If youâre **not using a 3rd party page builder**, follow these steps:
1. Confirm the **Heatmap.com tracking code** is installed in your Shopify theme in the `` section of your HTML.
2. Make sure there are no typos or accidental modifications in the tracking code.
3. Clear your **Shopify theme cache** and verify the code is running properly.
* * *
6\. Need Further Assistance?
----------------------------
If these steps donât resolve the issue, contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
. Provide:
* Your Shopify store URL
* Details about your page builder setup
* Any steps you've already taken for troubleshooting
* * *
Last Updated: 10/21/2024
------------------------
Ensure you follow proper installation steps across all page-building tools to get the most accurate data from Heatmap.com.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_23f3648170)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_5154d173d9)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_5e65e73a49)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_8a05d3a585)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_6da78218c0)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_50e464add7)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_adcc2eeb1b)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_c4b3d6f042)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_021a60a0c4)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_775e5199b4)
[](https://intercom.help/heatmapcom/en/articles/10022369-troubleshooting-guide-traffic-to-my-landing-page-is-not-tracked-correctly#h_f2aed1408c)
---
# Screen Recordings | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10517088-screen-recordings#main-content)
Screen Recordings
=================
Screen Recordings
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10517088-screen-recordings#h_71aa74705a)
[](https://intercom.help/heatmapcom/en/articles/10517088-screen-recordings#h_f857f0c1c5)
[](https://intercom.help/heatmapcom/en/articles/10517088-screen-recordings#h_c2b83bf52d)
[](https://intercom.help/heatmapcom/en/articles/10517088-screen-recordings#h_7c1b51a4e8)
Screen Recordings capture sequential videos of user interactions on your website. They provide a detailed view of how users navigate, engage, and interact with various elements, revealing real-time behavioral patterns.
â
Unlike heatmaps, which show single screens, screen recordings offer an end-to-end, chronological view of user sessions you can watch.
The biggest differentiator between Heatmap.com and similar software is that our platform _ties revenue to screen recordings_, just like the heatmaps do.
â
You can filter for Average Order Value and high-value customers, users who did not purchase, and a range of infinite filters such as traffic sources, browser types, device types, and geographic locations.
You can share recordings across marketing and engineering teams. All of our screen recordings automatically exclude sensitive user data to maintain compliance with privacy standards (e.g., GDPR, CCPA).
â
* * *
**Use Screen Recordings to Optimize User Experiences**
---------------------------------------------------------
Screen Recordings are invaluable for understanding user behavior, identifying issues, and refining your siteâs performance. Some common use cases include:
* **Pinpointing Friction Points**: Identify where users struggle, abandon tasks, or experience confusion.
â
* **Analyzing Conversion Journeys**: Understand user actions that lead to conversions or detect drop-offs.
â
* **Testing New Features**: Monitor user interaction with new elements, such as a bundle builder or redesigned landing pages.
â
* **Segment-Specific Insights**: Compare behaviors across user segments, such as mobile vs. desktop visitors.
â
* * *
**How to Access and Use Screen Recordings**
-------------------------------------------------
_Recording above showing how to access and use screen recordings on the Heatmap platform_
1. **Access the Recordings**: Navigate to the left-hand menu in your dashboard and click **âScreen Recordings.â**
â
2. **Filter Recordings**: Use filters to focus on specific sessions by _duration, device type, Purchases,_ or any user segment you want to analyze**.**
â
3. **Analyze Patterns**:
* Identify common navigation paths, frequent interactions, or recurring issues.
* Compare sessions to identify differences in behavior, such as why mobile users might have lower conversion rates.
â
4. **Share Insights**: Share recordings with teammates to collaborate on resolving issues or enhancing designs.
* * *
**When to Use Screen Recordings? Key Scenarios**
------------------------------------------------
* **During A/B Testing**: Observe how users interact with different versions of a feature or layout to identify the better-performing option.
â
* **Monitoring New Launches**: Track engagement with newly added pages, forms, or promotional content.
â
* **Troubleshooting Performance Drops**: Investigate sessions tied to low-conversion segments, such as mobile users, to pinpoint specific blockers.
â
* **Post-Implementation Reviews**: Assess user feedback and behavior after deploying a feature to refine further improvements.
â
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10517088-screen-recordings#h_71aa74705a)
[](https://intercom.help/heatmapcom/en/articles/10517088-screen-recordings#h_f857f0c1c5)
[](https://intercom.help/heatmapcom/en/articles/10517088-screen-recordings#h_c2b83bf52d)
[](https://intercom.help/heatmapcom/en/articles/10517088-screen-recordings#h_7c1b51a4e8)
---
# Change Website Version View | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11836689-change-website-version-view#main-content)
Change Website Version View
===========================
How to View Previous Theme Updates, Previous Screenshots, and Ended A/B Test Data in Heatmap
August 12, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11836689-change-website-version-view#h_1751e60824)
[](https://intercom.help/heatmapcom/en/articles/11836689-change-website-version-view#h_198d8f8027)
The Web Versioning Feature lets you view how your website looked and performed at any point in the past, especially useful when reviewing ended A/B tests or checking for older theme updates.
This feature pulls up historical screenshots and user interaction data from specific time periods. Itâs not limited to A/B tests and can also help you:
* **See previous theme versions** active during specific timeframes
* **Access screenshots** that may no longer appear in the current view
* **Review layout or content changes** from older versions of the page
* **Analyse user behavior** from older A/B test variants
**How to View Previous Website Versions**
=========================================
If you'd like a video walkthrough of the View Previous Version feature, watch this video below:
1. Go to the **Heatmap** feature and find the specific page you'd like to review.
2. Use the **Date Picker** at the top of the screen to choose the time range you want to review and click **View Previous Versions**.
3. Select the appropriate display you'd like to analyze and click **Load Selected Version** to populate the data.
4. Heatmap will re-load the page with the appropriate display and provide visual data (clicks, scroll depth, etc.) for that version of the page.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1635840245/0948c4923c4b8889a97480e09d57/image.png?expires=1789486200&signature=cccee4203319970d1741988be546ca2fe5c09febe9766e320d24971bfa8f1f2f&req=dSYkE8F6nYNbXPMW1HO4zY5SqkBhbF8gF08TK6KRRzFV%2BgaGBFf7qx%2BoR9bb%0AC8obplVvyeMn%2B9oawHg%3D%0A)
â ïž If a screenshot seems missing or outdated, itâs often because the layout has changed. Use the Web Versioning Feature to view the correct version by adjusting the date range.
* * *
View Ended A/B Test Variants
============================
If you're trying to view data from previous A/B tests that have already ended on Heatmap, you'll need to change the website view. Following the steps above, you should be able to find the specific variants from your test in the designated date ranges of the experiment.
Please reach out to [support@heatmap.com](mailto:support@heatmap.com)
with any questions.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11836689-change-website-version-view#h_1751e60824)
[](https://intercom.help/heatmapcom/en/articles/11836689-change-website-version-view#h_198d8f8027)
---
# How can I set up Heatmap Ad Integrations? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#main-content)
How can I set up Heatmap Ad Integrations?
=========================================
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_770f9ea750)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_b82db76181)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_4516675e13)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_2a4ee466c2)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_9f6f166b5c)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_42a7ce45ed)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_94b7b33c09)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_2468bdebab)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_b9030def26)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_94abb3b593)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_82a03847af)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_36feef77af)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_e73462d91f)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_a8f7edace9)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_44faa56333)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_4f9c97575c)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_9e48605e7c)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_c8ad29ca42)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_ca4fdbbac9)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_afdc783709)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_7aa6f2ceaa)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_1788697b32)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_7ca85fea84)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_4451f2feca)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_670fbb82ef)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_22dfcfb9ed)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_371acfebb0)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_a20664c22c)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_4b42b42bfa)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_294fdaa7a8)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_a9ee573124)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_3f1a229df6)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_29f564dce0)
**Overview**
------------
**What is Heatmap Ad Integration?**
-----------------------------------
The Heatmap Ad Integration feature allows you to track and analyze user behavior from specific advertising campaigns. It connects your ad platforms (Facebook, Google, TikTok, X/Twitter) with your heatmap data, enabling you to see exactly how visitors from each ad campaign interact with your website.
â
**Which ad platforms are supported?**
-------------------------------------
Currently supported platforms include:
* Facebook (including Facebook Ads)
* Google (Google Ads)
* TikTok (TikTok Ads)
* X/Twitter (Twitter Ads)
* Klaviyo
**How does it work?**
---------------------
When users click on your ads, they're directed to your website with UTM parameters that identify the ad source. Our system tracks all their interactions (clicks, scrolls, page navigation) and allows you to filter this data by specific ad campaigns.
**Getting Started**
----------------------
**How do I connect my ad platforms?**
-------------------------------------
There are two ways to connect your ad platforms:
â
**Method 1: Through Settings**
1. Navigate to Settings > Integrations
2. Click "Connect" next to your desired platform
3. A pop-up will appear for account authorization
4. Select your account and click "Continue"
5. The platform will show as "Connected"
**Method 2: Through Heatmap Filters**
1. Go to your Heatmap dashboard
2. Click on "Filters"
3. Select "AD Platform" filter
4. Click "Connect" for your desired platform
5. Complete the authorization process
**Do I need special permissions for my ad accounts?**
-----------------------------------------------------
Yes, you'll need admin or appropriate permissions on your ad accounts to authorize the connection. Each platform has its own requirements:
* Facebook: Admin access to ad accounts
* Google: Manager access to Google Ads
* TikTok: Advertiser account access
* X/Twitter: Premium verification may be required for ads
**What happens after I connect a platform?**
--------------------------------------------
Once connected, the system will:
* Fetch all your ad accounts for that platform
* Display available campaigns
* Begin tracking sessions from those campaigns
* Enable filtering options in your heatmap dashboard
**Using the Feature**
---------------------
**How do I view heatmap data for specific ad campaigns?**
---------------------------------------------------------
1. Go to your Heatmap dashboard
2. Click the "Filters" button
3. Select "Ads Platform" from the filter options
4. Choose your connected platform
5. Select specific campaigns you want to analyze
6. The heatmap will update to show only sessions from those campaigns
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2283943568/f6ebda37b9940df7ab6e38a265c3/image.png?expires=1789486200&signature=6c842d58d1c2e0e836d413f19253a6dcc64ca38c76d0d1d5b7f94f2ecba8edb3&req=diIvFcB6noRZUfMW1HO4zS%2F9GcpCuqRm7xjucIf22FbAbknrsbKT2GdBgJ1g%0AJnRgk2JnSTFnkdRhGB0%3D%0A)
**Can I filter by multiple campaigns?**
---------------------------------------
Yes, you can select multiple campaigns from the same platform or even across different platforms to compare performance.
â
**What metrics can I see?**
---------------------------
The integration provides:
* Number of sessions per campaign
* Device breakdown (desktop/mobile/tablet)
* User interactions (clicks, scrolls, time on page)
* Navigation paths through your site
* Conversion tracking (if configured)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2283945615/b7aef0d81694c2fdbdad85fac6c7/image.png?expires=1789486200&signature=c96cd057502d95498835eda02fa90ff0fe02d708fc0eb8bb045d5210668ecb40&req=diIvFcB6mIdeXPMW1HO4zddzSqursY%2BMIleiwBJUgN1C%2FMIelXrYF61Wp4rV%0AC8NVog6Dsaqz5SnJxGg%3D%0A)
**How do I disconnect a platform?**
-----------------------------------
1. Go to Settings > Integrations
2. Find the connected platform
3. Click the "Disconnect" button
4. Confirm the disconnection
Note: Disconnecting will not delete historical data but will stop tracking new sessions from that platform.
â
**Tracking and Analytics**
--------------------------
**How are sessions tracked from ads?**
--------------------------------------
Sessions are tracked using UTM parameters automatically added to your ad URLs. These parameters include:
* utm\_source (platform name)
* utm\_medium (ad type)
* utm\_campaign (campaign name)
* utm\_content (ad creative identifier)
* Platform-specific parameters (fbclid, gclid, ttclid)
* ad\_id ( the ad identifier )
* adset\_id ( the adset or adgroup identifier )
* campaign\_id ( the campaign Identifier )
**Why don't I see any data after connecting?**
----------------------------------------------
Several reasons might cause this:
1. **No active campaigns**: Ensure you have running campaigns with traffic
2. **Recent connection**: It may take up to 30 minutes for initial data to appear
3. **UTM parameters**: Verify your ads include proper tracking parameters
4. **Ad approval**: Some platforms require ad approval before they go live
5. **Tracking script**: Ensure your heatmap tracking script is properly installed
**Can I see historical data from before I connected?**
------------------------------------------------------
No, the integration only tracks sessions from the moment you connect your ad platform. Historical ad performance data is not retroactively added.
â
**How accurate is the tracking?**
---------------------------------
Tracking accuracy depends on:
* Proper UTM parameter implementation
* Users not using ad blockers
* Correct heatmap script installation
* Cookie acceptance by users
**Troubleshooting**
-------------------
**My platform shows as connected but I see no campaigns**
---------------------------------------------------------
This could happen if:
* You have no active campaigns in that ad account
* The account permissions are insufficient
* There's a sync delay (wait 15-30 minutes)
* Try disconnecting and reconnecting the platform
**Sessions aren't appearing in the filter**
-------------------------------------------
Check the following:
1. Verify ads are actively running and receiving clicks
2. Confirm UTM parameters are present in your ad URLs
3. Check that the heatmap tracking script is on all pages
4. Ensure cookies are enabled for tracking
5. Wait at least 30 minutes after generating test traffic
**I'm getting an authentication error**
---------------------------------------
* Your ad platform session may have expired
* Platform permissions may have changed
* Try disconnecting and reconnecting the platform
* Ensure you're using the correct account credentials
**Filter shows zero sessions but I know there's traffic**
---------------------------------------------------------
* Double-check campaign selection in the filter
* Verify date range includes when ads were running
* Confirm UTM parameters match expected values
* Clear browser cache and refresh the dashboard
**Best Practices**
------------------
**Setting up campaigns for optimal tracking**
---------------------------------------------
1. Always use consistent UTM naming conventions
2. Test tracking with a small budget first
3. Create separate campaigns for different objectives
4. Use descriptive campaign names for easy filtering
**Analyzing the data**
----------------------
* Compare heatmaps between campaigns to identify best performers
* Look for patterns in user behavior by device type
* Use session recordings alongside heatmaps for deeper insights
* Export data regularly for historical analysis
**Privacy and compliance**
--------------------------
* Ensure you have proper consent for tracking users
* Include privacy policy updates mentioning ad tracking
* Comply with platform-specific privacy requirements
* Respect user opt-outs and do-not-track settings
**Limitations**
---------------
**What are the current limitations?**
-------------------------------------
* Real-time data may have a 15-30 minute delay
* Maximum of 10,000 sessions per filter view
* Some ad platforms require premium accounts
* Cross-domain tracking requires additional setup
**Platform-specific limitations**
---------------------------------
* **X/Twitter**: Requires premium verification for ads
* **Google**: Ads API requires separate approval process
* **Facebook**: Limited to accounts you admin
* **TikTok**: Business account required
**Getting Help**
----------------
**Where can I get additional support?**
---------------------------------------
If you need further assistance:
* Contact our support team through the help center
* Check our video tutorials for visual guides
* Join our community forum for tips from other users
* Schedule a demo with our success team for advanced features
**How do I report a bug or request a feature?**
-----------------------------------------------
* Use the feedback button in the dashboard
* Email our product team directly
* Submit detailed reports including screenshots
* Include steps to reproduce any issues
* * *
Questions? Reach out to [support@heatmap.com](mailto:support@heatmap.com)
- we're here to help you succeed.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_770f9ea750)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_b82db76181)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_4516675e13)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_2a4ee466c2)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_9f6f166b5c)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_42a7ce45ed)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_94b7b33c09)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_2468bdebab)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_b9030def26)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_94abb3b593)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_82a03847af)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_36feef77af)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_e73462d91f)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_a8f7edace9)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_44faa56333)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_4f9c97575c)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_9e48605e7c)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_c8ad29ca42)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_ca4fdbbac9)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_afdc783709)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_7aa6f2ceaa)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_1788697b32)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_7ca85fea84)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_4451f2feca)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_670fbb82ef)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_22dfcfb9ed)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_371acfebb0)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_a20664c22c)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_4b42b42bfa)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_294fdaa7a8)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_a9ee573124)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_3f1a229df6)
[](https://intercom.help/heatmapcom/en/articles/12060195-how-can-i-set-up-heatmap-ad-integrations#h_29f564dce0)
---
# Warning: Lazy Loading May Affect Heatmap Accuracy | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023118-warning-lazy-loading-may-affect-heatmap-accuracy#main-content)
Warning: Lazy Loading May Affect Heatmap Accuracy
=================================================
Lazy loading, heatmap accuracy, initial page load, user interactions, script placement, scroll depth, data collection, Heatmap.com, page performance
October 21, 2024
**What is Lazy Loading?**
**Lazy loading is a technique that delays the loading of non-critical resources at page load time. It can improve initial page load performance, but may impact heatmap data collection.**
**The Issue with Lazy Loading**
**When the Heatmap.com script is lazy loaded:**
1. **Initial user interactions may be missed**
2. **Early page events might not be captured**
3. **Scroll depth measurements could be inaccurate**
**This can lead to incomplete or misleading heatmap data, especially for above-the-fold content.**
**Recommended Solution**
**For optimal heatmap accuracy, we strongly recommend:**
1. **Load the Heatmap.com script as early as possible in your page's section**
2. **Avoid using lazy loading techniques of our script**
**Implementation Best Practice**
**Place our script immediately after the opening tag:**
****
****
****
****
**This ensures our script loads promptly, capturing all user interactions from the moment the page starts rendering.**
**Need Help?**
**If you're unsure about your implementation or have concerns about data accuracy, please contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
. We're here to help ensure you get the most accurate and comprehensive heatmap data possible.**
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How does Heatmap.com affect my sites page speed? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023190-how-does-heatmap-com-affect-my-sites-page-speed#main-content)
How does Heatmap.com affect my sites page speed?
================================================
Site speed, asynchronous loading, minimal impact, data collection, performance monitoring, PageSpeed Insights, GTmetrix, analytics tools, site performance
October 21, 2024
**Overview**
At Heatmap.com, we understand the critical importance of site speed for user experience and website performance. We've designed our tracking script to have minimal impact on your website's loading time. Here's what you need to know about how Heatmap.com affects your site speed.
**Minimal Impact by Design**
* Lightweight Script: Our tracking script is highly optimized and lightweight, typically adding less than 100kb to your page load.
* Asynchronous Loading: The Heatmap.com script loads asynchronously, meaning it doesn't block other elements of your page from loading.
* Efficient Data Collection: We use efficient methods to collect user interaction data without causing noticeable delays.
**Comparative Performance**
In tests across thousands of websites, Heatmap.com consistently outperforms other heatmap and analytics tools in terms of site speed impact:
* On average, Heatmap.com adds less than 100ms to page load times.
* This is significantly less than many other popular analytics and heatmap tools, which can add 300ms or more
**Real-World Impact**
For most websites, the impact of Heatmap.com on site speed is negligible:
* Users typically won't notice any difference in load times
* The slight increase in load time is offset by the valuable insights gained from our analytics
**Monitoring Your Site's Performance**
We encourage you to monitor your site's performance before and after installing Heatmap.com:
1. Use tools like Google PageSpeed Insights or GTmetrix to measure your site speed
2. **Compare results from before and after installing Heatmap.com**
3. If you notice any significant changes, please contact our support team for assistance
**Best Practices for Maintaining Site Speed**
While using Heatmap.com:
1\. Keep your Heatmap.com script up to date
2\. Only install the script on pages you want to track
3\. Use our built-in Site Speed metric in your dashboard to monitor performance over time
**Our Commitment to Performance**
We continuously work on optimizing our script to minimize its impact on your site:
\- Regular performance audits and improvements
\- Staying up-to-date with the latest web performance best practices
**What If I Notice a Slowdown?**
If you believe Heatmap.com is significantly impacting your site speed:
1\. Verify the issue using speed testing tools
2\. Check that the Heatmap.com script is properly installed
3\. Contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
for personalized assistance
**Conclusion**
Heatmap.com is designed to provide valuable insights with minimal impact on your site's performance. Our commitment to efficiency means you can gain deep analytics without sacrificing speed. If you have any concerns or questions about site speed, don't hesitate to reach out to our support team.
Remember, the slight impact on load time is often far outweighed by the insights and improvements you can make based on Heatmap.com's data, potentially leading to overall better site performance and user experience.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Troubleshooting: No Dots on Heatmap | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10022328-troubleshooting-no-dots-on-heatmap#main-content)
Troubleshooting: No Dots on Heatmap
===================================
Heatmap.com, no dots, header snippet, snippet installation, tracking issues, website cache, conflicting plugins, browser console, site ID, troubleshooting, support
October 21, 2024
**Troubleshooting: No Dots on Heatmap - Header Snippet Not Active**
If you're seeing no dots at all on your heatmap, it likely indicates that the Heatmap.com header snippet is not active on your website. This article will guide you through the troubleshooting process.
**Understanding the Issue**
When the header snippet is correctly installed and active, you should see dots on your heatmap representing user interactions. If no dots appear, it means no data is being collected, suggesting the snippet isn't functioning properly.
**Common Causes**
1\. Snippet not installed correctly
2\. Snippet blocked by security settings
3\. Caching issues
4\. Conflicts with other scripts
**Troubleshooting Steps**
1\. Verify Snippet Installation
\- Log into your website's backend or content management system.
\- Check if the Heatmap.com snippet is present in the \`\` section of your website's HTML.
\- Ensure the snippet is placed before the closing \`\` tag.
**2\. Check for Typos**
\- Compare the installed snippet with the original provided by Heatmap.com.
\- Look for any accidental modifications or typos.
**3\. Clear Website Cache**
\- Clear your website's cache in your content management system.
\- If using a caching plugin, purge its cache as well.
**4\. Disable Conflicting Plugins**
\- Temporarily disable other analytics or script-blocking plugins.
\- Re-check your heatmap to see if dots appear.
**5\. Check Browser Console for Errors**
\- Open your website in Chrome or Firefox.
\- Right-click and select "Inspect" or press F12.
\- Go to the "Console" tab.
\- Look for any error messages related to Heatmap.com.
**6\. Verify Your Site ID**
\- Ensure the Site ID in your snippet matches the one in your Heatmap.com account.
**7\. Test in Incognito Mode**
\- Open your website in an incognito/private browsing window.
\- This bypasses local browser caches and extensions.
**Still Not Working?**
If you've tried these steps and still see no dots:
1\. Double-check that your account is active and not paused.
2\. Ensure you're looking at the correct date range in your Heatmap.com dashboard.
3\. Verify that your website has received traffic since installing the snippet.
**Contacting Support**
If the issue persists, please contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
with the following information:
\- Your website URL
\- Screenshots of your header code where the snippet is installed
\- Any error messages from the browser console
\- Steps you've already taken to troubleshoot
Our team will be happy to assist you in getting your heatmap up and running.
Remember, accurate tracking is crucial for gaining valuable insights from Heatmap.com. Don't hesitate to reach out if you need any help!
Last Updated: 10/21/2024
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Google Tag Manager Integration with Heatmap.com | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023180-google-tag-manager-integration-with-heatmap-com#main-content)
Google Tag Manager Integration with Heatmap.com
===============================================
Google Tag Manager, tracking code, tag configuration, trigger setup, custom HTML, GTM container, all pages, data verification
October 21, 2024
Google Tag Manager (GTM) offers a convenient way to add Heatmap.com to your website without directly editing your site's code. This guide will walk you through the process of installing Heatmap.com using GTM.
**Prerequisites**
Before you begin, ensure you have:
1. A Heatmap.com account
2. Access to your Google Tag Manager account
3. Your Heatmap.com tracking code
**Step-by-Step Installation Guide**
**1\. Access Google Tag Manager**
* Log in to your Google Tag Manager account
* Select the container for the website where you want to install Heatmap.com
**2\. Create a New Tag**
* Click on "Tags" in the left sidebar
* Click the "New" button to create a new tag
**3\. Configure the Tag**
* Name your tag (e.g., "Heatmap.com Tracking")
* Click on "Tag Configuration"
* Choose "Custom HTML" as the tag type
**4\. Add Heatmap.com Tracking Code**
* In the HTML field, paste your Heatmap.com tracking code
**5\. Set Trigger**
* Click on "Triggering"
* Select "All Pages" to have Heatmap.com track all pages on your site
* If you want to limit tracking to specific pages, create a custom trigger
**6\. Save and Submit**
* Click "Save" to save your new tag
* Click "Submit" to push your changes live
**7\. Publish Your Changes**
* Review your changes
* Click "Publish" to make your tag live on your website
**Verifying Installation**
To ensure Heatmap.com is installed correctly:
* Wait a few minutes after publishing your changes
* Visit your website and perform some actions
* Log in to your Heatmap.com dashboard
* Check if data is being recorded
If you don't see data within 24 hours, please contact our support team.
**Troubleshooting**
Common issues include:
\- Data not appearing: Ensure your GTM container is properly installed on your website
\- Partial data: Check if your trigger is correctly set to fire on all desired pages
**Best Practices**
1. Use Google Tag Manager's preview mode to test your tag before publishing
2. If you have multiple domains, create separate tags for each in GTM
3. Regularly check your GTM setup to ensure all tags are firing correctly
**Next Steps**
After successful installation:
1. Set up goals and events in Heatmap.com
2. Explore different heatmap types in your dashboard
3. Consider setting up custom segments for more detailed analysis
Need further assistance? Contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
.
Remember, while GTM simplifies tag management, it's crucial to monitor your Heatmap.com data to ensure continuous and accurate tracking.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Introducing Groups Pages | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#main-content)
Introducing Groups Pages
========================
Grouped heatmaps
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_3f83d3d94e)
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_5c485888a2)
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_bba4d11120)
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_fdd33079f7)
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_7368a3aa42)
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_56ac16502e)
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_c61e5d897f)
The **Groups Pages** feature provides a unified view of heatmap analytics for pages that share similar templates and URL structures. This is particularly helpful for analyzing key metrics across related pages, such as product or collection pages.
**Please note:** you will see the highest-traffic page-type that youâre selecting, but the data is aggregated from all pages in the Group Type. All elements that appear on every page type in the Grouped Pages will have combined data and non-unique content will be discarded.
The following will show the best applications for this feature:
**Use Cases**
----------------
**Grouped Pages** streamline analytics for same-template pages. Some common use cases include:
* **Product Page Templates**: Consolidate data for all product pages to uncover trends, such as effective CTAs or standout product images.
â
* **Navigation Analysis:** See how sessions flow through the site with a holistic view of user navigation.
â
* **Collection Page Templates**: Understand which collections generate the most engagement and optimize layouts to boost click-through rates.
â
* **Site-Wide Page Elements**: Analyze recurring elements like navigation bars, footers, or banners to consistently evaluate their performance.
* * *
**Accessing Grouped Pages**
---------------------------
To access Grouped Pages, navigate to the Filter button in any heatmap and navigate to the **Groups** section. Here, you'll find default groupings automatically created by Heatmap.com.
While default groups cannot be edited, you can easily [add new custom groups](https://docs.google.com/document/d/1HFdRsbFTFPjASn6ZlttIy9B5rfcFWR15EfN_gZVweoc/edit#link)
tailored to your needs.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2481179585/b43ec4ce677d621840a018a66f9c/image.png?expires=1789486200&signature=073b4415137349f40be5ebd78c466e75e4d2a26ce3da250e7be3ea484d54d4cf&req=diQvF8h5lIRXXPMW1HO4zelmarmkE8kd9%2BVw6RjtLJ8Bhw49WgQlgi8GDlb9%0AGBoN7d4Z80bDvGnVrxI%3D%0A)
* * *
**Understanding Grouped Pages Metrics**
---------------------------------------
**Grouped Page** analytics will contain a consolidation of metrics across all pages contained in the grouping. The heatmap view will be a screenshot of your highest traffic page within that group and the metrics will contain a sum of all the data across each page included within the grouping.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2481193387/b7ca49aa9f357e1b96e9a9c56e26/image.png?expires=1789486200&signature=0724a1dadf59c3d8ab873960f007517a11b9401c477863ddb372b1370ed28f06&req=diQvF8h3noJXXvMW1HO4zaZGbAsEa8JnQkiU7CYBKrk7MGrCFVYMCucS8H71%0AAT%2Fb0lOZXmAUxMgOARM%3D%0A)
If you would like to see what pages are included in the group, you can click the ââEdit icon (or the pencil-shaped icon next to the page group) and select URL list that pops up to the right.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2481188907/861723c37b58ec9ed0d930464c72/image.png?expires=1789486200&signature=00351a050236aebb104d00465f8b7f8e4a45b094fc806a2dee99d3a63a2597e6&req=diQvF8h2lYhfXvMW1HO4zRy0S3a3ZsKwhl68PmZR6KRySB8A4sStCJumUrAW%0AvNG7dXV%2B2PqdMIF3kFw%3D%0A)
You will now see a list of URLs that are included in the group
* * *
**Adding a New Group**
----------------------
Create custom groups to suit your specific business needs, such as grouping products that target a particular demographic.
â
**To Create a New Group:**
â
**Step 1: Click the Pages Menu** within a heatmap. Select the _Page Group tab_ and select **New Custom Group**.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2481201380/170c000d731033751c62ca1f7331/image.png?expires=1789486200&signature=cea2b54bee8502fd283456d5c052ef30070d562a187e14666a6ccd296fb3a5ed&req=diQvF8t%2BnIJXWfMW1HO4zZsM2304EvI0glZxt5zVoHBT0iXwAhRyJ0OP%2FRyR%0AOx26Awai8a20FtiBuxY%3D%0A)
**Step 2: Enter group details**, including a name and URL parameters.
**Step 3: Preview included URLs** by clicking the **Navigation arrow** button.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2481207774/9545b909f1dc1dc3e1af94e950ea/image.png?expires=1789486200&signature=37d818fd1e604a47dce0517a9706a398aabb5074d70f7fe7c94af50bb79e8a77&req=diQvF8t%2BmoZYXfMW1HO4zeT0InfQ3QFQpNIgwO7y2d20i%2F%2F50gySyDc%2F%2FbsL%0AQpYUZpqfxHFY7mvdW3o%3D%0A)
**Step 4:** Once everything looks good, click **Create New Group** to add the new group.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2481211353/51420df8e5abe5b7a0b4e05781bc/image.png?expires=1789486200&signature=400d83d40dae53a2c7fddf5895ad248f99ae9844468dae17b3e486c63258599a&req=diQvF8t%2FnIJaWvMW1HO4zflQ7Mala1bBDggfcRWq0%2FCtSLig9r6eCcfEa3Rj%0AUZrzV6bjTjDn0eKivCs%3D%0A)
Your custom group will now appear under the default groups
* * *
**Editing a Group**
-------------------
To edit a group, click the **Edit Icon (pencil icon)** next to the group name and select **URL List** from the modal popup to your right. From there, you can view and modify the URLs in the group.
_Note: Default groups cannot be edited._
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1592381726/b06ed84a21e0a7b1904b09c4ef9b/image.png?expires=1789486200&signature=bb375d899456d7241e1b6083a6f7a11d533bc38b8d0382a6f1807ff6b50c7d1e&req=dSUuFMp2nIZdX%2FMW1HO4zfOnyiWoRW7Gp6%2B2GK66F5mT2lszbJ9N6Q2FpCsI%0AB2gk%2Bs3ByzRG3KNod0w%3D%0A)
* * *
**Next Steps**
--------------
Maximize the potential of **Grouped Pages** by diving into your analytics and identifying actionable insights.
* **Review Page Groups**: Verify that your URL structures and templates are correctly grouped in your heatmap settings.
â
* **Analyze Trends**: Monitor engagement metrics regularly to spot opportunities for improvement.
â
* **Test and Optimize**: Use insights from Grouped Pages to run A/B tests, refine layouts, and enhance the user experience.
â
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_3f83d3d94e)
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_5c485888a2)
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_bba4d11120)
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_fdd33079f7)
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_7368a3aa42)
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_56ac16502e)
[](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages#h_c61e5d897f)
---
# Understanding and Using Interactive Mode on Heatmap | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023936-understanding-and-using-interactive-mode-on-heatmap#main-content)
Understanding and Using Interactive Mode on Heatmap
===================================================
Interactive Mode, dynamic elements, real-time tracking, drop-down menus, pop-ups, UX insights, Heatmap.com, website optimization, conversion
October 21, 2024
Heatmap.com's Interactive Mode is an advanced analytics feature that provides dynamic and real-time visual representations of user engagement on your website. This tool extends beyond traditional static heatmaps by allowing you to see how users interact with every element of your website, including dynamic and interactive components. Interactive Mode is particularly useful for business owners, UX professionals, and web designers looking to gain deep insights into user behavior and improve website functionality and design.
â
With Interactive Mode, you can track interactions with elements such as drop-down menus, hamburger menus, and pop-ups that are typically challenging to analyze with standard heatmaps. The feature also allows for segmentation and filtering of data based on device type, geographic location, user behavior, and more, enabling highly targeted analysis. By leveraging these insights, you can optimize element placement, content strategy, and overall site navigation to enhance user experience and drive conversions.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Understanding Heatmap.com Metrics | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023912-understanding-heatmap-com-metrics#main-content)
Understanding Heatmap.com Metrics
=================================
Metrics
October 21, 2024
**Understanding Heatmap.com Metrics**
Heatmap.com provides several key metrics to help you analyze your website's performance. This guide explains what each metric means and how to use it effectively.
**Clicks**
**Definition:** The total number of times users have clicked on a specific element.
Use: Measure engagement with different page elements. Higher click counts generally indicate popular or important features.
**Purchases**
Definition: The number of completed transactions associated with a particular element.
Use: Identify which elements are most effective at driving sales.
**Revenue**
**Definition:** The total monetary value generated from purchases associated with an element.
**Use**: Understand which elements contribute most to your bottom line.
**Avg. Order Value (AOV)**
**Definition:** The average amount spent per purchase associated with an element.
**Calculation:** Total Revenue / Number of Purchases
Use: Identify elements that lead to higher-value purchases.
**Conversion Rate**
Definition: The percentage of clicks on an element that result in a purchase.
**Calculation:** (Purchases / Clicks) x 100
**Use:** Measure how effective an element is at turning interest into sales.
**Visibility**
**Definition:** The percentage of users who see a particular element on your page.
**Use:** Understand how many visitors are exposed to each element, helping you prioritize placement and design.
**Rev. per Click**
**Definition:** The average revenue generated each time an element is clicked.
**Calculation:** Total Revenue / Number of Clicks
**Use:** Compare the monetary value of different clickable elements, regardless of their position or visibility.
**Rev. per Session**
**Definition:** The average revenue generated per user session that includes interaction with a specific element.
**Calculation:** Total Revenue / Number of Sessions involving the element
**Use:** Understand the overall impact of an element on session value, even if it's not directly involved in a purchase.
**Using These Metrics Together**
While each metric provides valuable insights on its own, combining them can give you a more comprehensive view of your website's performance. For example:
\- An element with high clicks but low purchases might be misleading or not meeting user expectations.
\- High revenue but low conversion rate could indicate a few high-value purchases skewing the data.
\- Elements with high visibility but low clicks may need redesign or repositioning.
Remember, always consider these metrics in the context of your specific business goals and user behavior patterns.
Need more help understanding your metrics? Contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Surveys | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/6263270-surveys#main-content)
Surveys
=======
Resolve Surveys Feature Issues
2 articles
* [General Pop-Up Survey FAQs](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs)
* [General Long-Form Customer Feedback Surveys FAQs](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs)
---
# Attention Map â FAQ | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#main-content)
Attention Map â FAQ
===================
Updated over 2 weeks ago
Table of contents
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_ddf0c81628)
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_a7a3583cf6)
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_56528a438c)
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_fd1819be33)
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_dfcf8fd06f)
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_28247eaea7)
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_1f18d5b556)
The basics
----------
**What is the Attention Map?**
The Attention Map shows where visitors actually pay attention on a page â not just how far they scrolled or where they clicked. It measures, for every 5% band of the page and for the key elements on it, how long the content was genuinely in view, how long the mouse lingered there, how long people hesitated before clicking, and how much revenue came from the sessions that engaged.
**How is this different from a scroll map or a click map?**
A scroll map tells you how far down the page someone got. A click map tells you where they acted. Neither tells you what held them. Most of what happens on a page â reading, comparing, hesitating, losing interest â never becomes a click. The Attention Map measures that middle layer.
It also separates two things scroll depth blends together: how many people _reached_ a section, and how many of them _engaged_ with it. A footer only 4% of visitors reach can still be the most engaging block on the page for the people who get there.
**What's the difference between the Measured and AI Prediction tabs?**
* **Measured** is real behaviour from your real visitors.
* **AI Prediction** is a model's forecast of where attention will land, based on the visual design of the page alone. No traffic required.
* **Compare** puts them side by side with a shared depth highlighter.
Measured tells you what happened. Prediction tells you what the design is _inviting_ people to look at. The gap between them is usually the interesting part.
**What do I use it for?**
Three common jobs:
1. Finding content that earns attention but is buried too far down the page.
2. Finding elements that people look at for a long time before acting â usually a copy or clarity problem, not a design one.
3. Deciding what to test next, with evidence rather than opinion.
**Do I need to install anything new?**
No. The Attention Map runs on your existing Heatmap installation. There's no second snippet and no tagging work required to get started.
[](https://www.heatmap.com/pricing)
* * *
What it measures
----------------
**What is a depth zone?**
The page is divided into horizontal bands, 5% of the page height each â 20 bands from the top of the page to the bottom. Every metric in the depth view is reported per band. Wider bands (10%, 20%, 25%) are available for very long pages.
**What do Reach % and Attention % mean?**
* **Reach %** â how many visitors got this far down the page, as a share of the most-reached zone on the page.
* **Attention %** â of the visitors who reached that zone, the share who had it genuinely in view for at least 2 seconds.
Reach is about position. Attention is about whether the content did anything once it was seen. A zone with high reach and low attention is content people scroll straight past.
**What is dwell?**
Seconds that a zone or element was visible in the viewport, on a visible browser tab, with the visitor active. Time in a background tab doesn't count. Neither does time after the visitor goes idle â accrual pauses after 5 minutes of no scrolling, clicking, or typing, and resumes when they come back.
**What is float?**
Seconds the mouse cursor hovered over that zone or element. On desktop, cursor position is a reasonable proxy for reading position â people tend to park the mouse near what they're looking at.
**What is hesitancy? What's a bad number?**
Hesitancy is how long someone hovered on an element before clicking it, measured only among people who did click. It's reported as a median and a maximum.
There's no universal threshold, but the shape of the signal is consistent: low hesitancy means the element was obvious, high hesitancy means people had to think. High hesitancy on a CTA almost always points at the copy or the offer â the button isn't communicating clearly enough what happens next.
The companion metric is **fast-click %**: the share of clickers who clicked within 3 seconds. High fast-click plus low hesitancy is a healthy CTA.
**Which elements get tracked? Can I choose them?**
Up to 10 elements per page (12 maximum). They're detected automatically and classified as calls-to-action, media, or content blocks.
You can also mark specific elements yourself by adding a `data-hm-watch` attribute to them in your theme, with a name of your choosing. Tagged elements keep the name you give them, which makes them easier to find in reports.
**How does an element count as "seen"?**
An element has to be at least 40% visible before it starts accruing time. A zone has to overlap the viewport by at least 5%. This is deliberate â it stops content that merely clipped the edge of the screen from being counted as viewed.
**What does the revenue column on an element mean?**
Revenue from sessions that engaged with that element and purchased in the same session, plus purchase count and revenue per session. It's same-session attribution, so treat it as "elements that appear on the path to purchase" rather than proof of causation. A split test is still what proves causation.
**What is active vs. open time?**
Two numbers side by side: the median time the page was actually visible and being used, versus the median total time the tab was open. The gap is how much of your reported "time on page" is real. Pages where the two numbers diverge sharply usually have visitors parking the tab and coming back later â high time on page that isn't engagement.
* * *
Reading the data
----------------
**What are insight cards?**
Generated summaries of what stands out on the page. Six types:
| | |
| --- | --- |
| Card | What it flags |
| Hidden gem | A zone with high attention but low reach â good content, buried too deep |
| Move-up candidate | Content that would likely earn more if it sat higher on the page |
| Hesitancy hotspot | An element people hover a long time before clicking |
| Active vs. open time | A large gap between real attention and reported time on page |
| Money zone | The depth band most associated with purchasing sessions |
| Revenue driver | The element most associated with purchasing sessions |
They're a starting point for a hypothesis, not a verdict. Confirm anything surprising against the underlying numbers before you act on it.
**Why doesn't an element I care about appear in the report?**
Most likely one of three reasons:
1. **Not enough viewers.** Elements need at least 5 distinct viewers before they're reported. Below that the numbers are noise.
2. **Not detected.** It wasn't picked up as a call-to-action, media, or content block. Add a `data-hm-watch` attribute to track it explicitly.
3. **Element cap.** Only the top elements on the page are tracked, up to 12.
**Can I filter the data?**
Yes â date range, device, new vs. returning visitors, buyers vs. non-buyers, traffic source, and country.
**Can I see attention for buyers only?**
Yes, and it's one of the most useful things in the report. Buyer reach and buyer attention are reported per zone, so you can see which sections of the page the people who actually purchased spent time on. Comparing buyers against everyone tells you which content is doing persuasive work and which is just occupying space.
* * *
AI Prediction
-------------
**How does the prediction work?**
We capture a full-page screenshot of the page and run it through a predictive attention model. The model returns a predicted attention intensity for every point on the page â displayed as an Attention score from 0 to 100 â plus predicted attention by depth, and heatmap, focus, and contrast views of the page. `[[VENDOR-ATTRIBUTION]]`
**Is this eye-tracking?**
No. It's a model trained to predict where human attention goes based on the visual properties of a design â contrast, size, position, faces, text density. No visitors are involved. That's the point: you can run it on a page that has no traffic yet, including a page that isn't live.
**When measured and predicted disagree, which one is right?**
Both, about different things. The prediction describes what the design pulls the eye toward. The measured data describes what your actual visitors, with their actual intent, did.
The two useful patterns:
* **Predicted high, measured low** â the design is shouting about something visitors don't care about. Usually a relevance or messaging problem.
* **Predicted low, measured high** â visitors are hunting for something the design is hiding. Usually the fastest win on the page: make the thing they're already looking for easier to find.
**Why does the prediction look different from my live page?**
The screenshot is taken with cookie and consent banners suppressed and at a single viewport, so the captured page may differ from what you'd see yourself â particularly on pages with personalization, geo-specific content, or an active A/B test.
**Can I run the prediction on a page that isn't live yet?**
Not in this release â prediction runs against a URL we can reach. Pre-launch design review is on the roadmap.
* * *
Data accuracy and privacy
-------------------------
**How soon does data appear, and how often does it update?**
Attention data begins appearing within a couple of hours of a site being enabled, and updates hourly after that. It isn't a live view.
**Why don't the depth percentages match my scroll depth report?**
Because the Attention Map only aggregates visitors who saw a comparable version of the page. Pages vary in height between visitors â A/B test variants, geo-specific blocks, lazy-loaded sections â and averaging a visitor who saw a 4,000px page with one who saw a 12,000px page makes the depth percentages meaningless. So the depth view keeps pageviews whose page height falls within ±25% of the median for that page and excludes the rest.
The result is a depth map you can trust for positional decisions, at the cost of not matching a raw scroll number exactly. Both are correct; they're answering different questions.
**Why are hover and hesitancy near zero on mobile?**
Float and hesitancy are cursor metrics, and touch devices have no cursor. On mobile, use dwell, reach, attention %, and clicks. Read hover-based metrics as desktop signals only.
**What happens on pages that change height as they load?**
When a page grows substantially past its initial height â lazy-loaded sections, infinite scroll â the depth grid is locked to a stable reference height so that zone boundaries mean the same thing for every visitor. Without this, the same pixel would land in different zones for different people and the depth map would be unreadable.
**How are rage clicks and bots handled?**
Pageviews with an abnormal burst of clicks in a short window are flagged so they can be excluded from analysis rather than distorting engagement numbers.
**What data does this collect? Is it privacy-safe?**
The Attention Map records timing and interaction data â how long regions and elements were in view, cursor position over the page, and click timing. It doesn't capture form contents, keystrokes, or personal information. Everything is reported in aggregate.
Visitors who should not be tracked at all can be excluded using the standard Heatmap do-not-track flag, which suppresses attention collection entirely for that visitor.
**Does this slow my site down?**
No measurable impact. The tracker samples once a second and sends compact batched updates rather than a stream of events. Tracker performance overhead is tested against live production sites as part of every release.
**Does this depend on session recording?**
No. Attention collection runs on every pageview independently of whether that visit is being recorded, so your attention data is complete even when session recording samples a visit out.
* * *
Access and troubleshooting
--------------------------
**How do I get access?**
The Attention Map is rolling out progressively across accounts. `[[ACCESS-PATH]]`
**I've been enabled but I see no data.**
Check in this order:
1. Has it been at least two hours since enablement?
2. Is the page you're looking at one that actually gets traffic in the selected date range?
3. Is the do-not-track flag set on your site?
4. Are your filters excluding everything â a narrow date range plus a device plus a source will empty most reports.
If all four are clear, contact [Support@heatmap.com](mailto:Support@heatmap.com)
with the site and page URL.
**A number looks impossibly high or doubled.**
Report it to [Support@heatmap.com](mailto:Support@heatmap.com)
with the page URL, date range, and filters applied. Include a screenshot if you can â it makes diagnosis much faster.
**How far back does the data go?**
Attention data starts accruing when your site is enabled. It isn't backfilled from before that point.
* * *
Need help?
----------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_ddf0c81628)
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_a7a3583cf6)
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_56528a438c)
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_fd1819be33)
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_dfcf8fd06f)
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_28247eaea7)
[](https://intercom.help/heatmapcom/en/articles/16665123-attention-map-faq#h_1f18d5b556)
---
# How Revenue and Metrics are Calculated | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023929-how-revenue-and-metrics-are-calculated#main-content)
How Revenue and Metrics are Calculated
======================================
Revenue, metrics, calculations
October 21, 2024
**How Revenue and Metrics are Calculated**
Understanding how Heatmap.com calculates revenue and other key metrics is crucial for making informed decisions about your website's performance. This article explains our calculation methods for two primary metrics: Revenue Per Click and Revenue Per Session.
**Important Notes on Revenue Attribution**
1\. **Aggregated Model**: Heatmap.com uses an aggregated model for tracking revenue per element. This means:
\- If a user clicks multiple elements before making a purchase, the full revenue is attributed to each clicked element.
\- Example: If a user clicks 10 elements before making a $100 purchase, each of those 10 elements is attributed $100 in revenue.
2\. **Session-Based**: Revenue is calculated on a per-session basis, not per user. A single user may have multiple sessions, each counted separately.
3\. **Last-Click Attribution**: For conversion tracking, we use a last-click attribution model. The last element clicked before a purchase gets credit for the conversion.
**Using These Metrics**
\- Use Revenue Per Click to identify your highest-performing individual elements.
\- Use Revenue Per Session to understand overall page performance and compare similar elements.
\- Always consider these metrics in context with other data points, such as total clicks, total sessions, and conversion rates.
Remember, while these metrics provide valuable insights, they should be part of a comprehensive analysis of your website's performance. Always test changes based on these metrics to ensure they truly improve your site's overall performance and user experience.
For more detailed analysis or custom metric calculations, please contact our support team.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Where to Download Invoices for Your Heatmap Subscription? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024003-where-to-download-invoices-for-your-heatmap-subscription#main-content)
Where to Download Invoices for Your Heatmap Subscription?
=========================================================
download invoices, Heatmap subscription, invoice history, billing address update, payment details, PDF invoices, account details, support
October 21, 2024
**Where to Download Invoices for Your Heatmap Subscription?**
Accessing and downloading invoices for your heatmap subscription is simple. Follow these steps:
1\. Log in to your heatmap account.
2\. Click on "Payments" in the left sidebar.
3\. Scroll down to the "Invoice History" section.
4\. Locate the invoice you want to download.
5\. Click the download icon (usually a downward arrow) next to the desired invoice.
6\. The invoice will download as a PDF file to your device.
You can repeat this process for any invoice in your history.
\*\*Updating Account Details or Billing Address:\*\*
If you need to change any account details or the billing address on your invoice, please contact our support team. They can update this information for you to ensure your invoices are accurate.
Need older invoices or have questions? Contact our support team via chat or email [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Introduction to Heatmap | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023978-introduction-to-heatmap#main-content)
Introduction to Heatmap
=======================
Introduction, heatmap.com, key features
October 21, 2024
**Introduction to Heatmap**
Heatmap is a powerful analytics tool designed to help you understand and optimize your website's user experience. Unlike traditional analytics that provide numerical data, Heatmap offers visual representations of user behavior on your website.
Key Features:
* Visual Behavior Map:
* Revenue-Based Insights
* heatmapAI
* Data Table Exports
* Compare Mode
* Site Speed Tracking
* JavaScript Error Tracking
* IP Blocking
* Custom Filtering
Heatmap goes beyond just showing clicks and scrolls. It provides valuable revenue data for every element on your website, allowing you to make data-driven decisions to improve your conversion rates and overall user experience.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How to Find Your Tracking Snippet for Reinstallation | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024021-how-to-find-your-tracking-snippet-for-reinstallation#main-content)
How to Find Your Tracking Snippet for Reinstallation
====================================================
reinstall snippet, Heatmap.com, view snippet, website tracking, HTML installation, revenue snippet, e-commerce tracking, CMS guides, support
October 21, 2024
**How to Find Your Tracking Snippet for Reinstallation**
If you need to reinstall your heatmap tracking snippet, you can easily access it from your account. Follow these simple steps:
1\. Log in to your heatmap.com dashboard.
2\. Navigate to the "All Websites" section in the left sidebar.
3\. Find the website you need the snippet for in the list.
4\. Click the "View Snippet" button next to the website name.
5\. A modal window will open, displaying your unique tracking snippet.
From here, you can copy the snippet and paste it into your website's HTML, typically just before the closing tag.
Remember, for full functionality, ensure you've also installed the revenue snippet if you're tracking e-commerce data.
If you're using a content management system like Shopify or WordPress, refer to our platform-specific installation guides for detailed instructions.
Need help? Don't hesitate to contact our support team through the chat widget or at [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How to Install and Use the Heatmap Chrome Extension | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/15859877-how-to-install-and-use-the-heatmap-chrome-extension#main-content)
How to Install and Use the Heatmap Chrome Extension
===================================================
A Chrome extension that provides another way to view your heatmap pages directly from your url bypassing the content security restrictions from Shopify and Cloudflare.
July 10, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/15859877-how-to-install-and-use-the-heatmap-chrome-extension#h_a930cfd626)
[](https://intercom.help/heatmapcom/en/articles/15859877-how-to-install-and-use-the-heatmap-chrome-extension#h_08b699d8f8)
The Heatmap Chrome extension provides a reliable way to view your heatmap pages when the standard page preview is affected by proxy or rendering issues.
With the extension installed, your website pages should load directly in Chrome without rendering problems, 504s, local\_rate\_limited errors, connection error messages or Shopify Cloudflare restrictions for third party apps.
With the extension installed, you can open your live website directly in Chrome, scan the page, and click on tracked elements to view their performance data in the panel on the right.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2526694754/fe94be7c4f5381aaae0d2a4554e2/image.png?expires=1789486200&signature=bc30da29a02063835b9f407ad70c47c4094a448de6fd7e51a4c56c9e0abe6c2e&req=diUlEM93mYZaXfMW1HO4zeUweyXBATB6KN6LEIYXQqkdG50JMWruOZKOmD%2Fe%0A%2FrS7HTrVw%2FrzjzdtsJc%3D%0A)
* * *
**How to Install the Extension**
===================================
1. Log in to your Heatmap account and click the Chrome extension link provided in the platform.
2. Download and install the **Heatmap Chrome Extension or** directly from the Google Chrome store.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2526702331/4573f1da9accc914b601aba74680/image.png?expires=1789486200&signature=bb2eb705ecd1f45846ed16477119a4bdc7671f21567220bba7f0038f13e1ed6c&req=diUlEM5%2Bn4JcWPMW1HO4zT7AbM51yENmMeFOWaLv6BdBfg3oHLijVJOOk5x6%0ATvQL%0A)
3. Once installed, open your live website.
4. Click the Heatmap extension icon in your Chrome toolbar and log in to your Heatmap account.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2526709700/0169cc85b5d633b1866ffa9d759e/image.png?expires=1789486200&signature=b2978f1b6879e6be7e17546761f4acfacc8ce6df0652d9016c6c7efed37e8ee0&req=diUlEM5%2BlIZfWfMW1HO4zeqZ%2Bh1HazzXmsVLzrR4rWT4qaWgG7OVQ3lLkj%2B6%0ArR5Q%0A)
5. Select **Heatmap** and allow the extension to scan and access the current page.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2526717225/78983bab96d1e0fed3d695887634/image.png?expires=1789486200&signature=0da9b3254d86801bd5b0bf815ae6acb9f3f3d21afef8f9b698f74319a078bcdf&req=diUlEM5%2FmoNdXPMW1HO4zaiAJy6khHNrmN4DpksTDbk4v7jBmA%2FJXW%2BeW4yo%0Apsna%0A)
6. Click any tracked element on the page to view its related performance data in the panel on the right.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2526762300/dea51be2ed82bebb5edc5cf609ad/image.png?expires=1789486200&signature=f5f1d306f8c778b2725cfcd1749bb145de0e8627b93972ea3c611c4e97342e11&req=diUlEM54n4JfWfMW1HO4zbZGFdJQ6LSru1hv8GeDpH63mMvpmFCBwgcuB%2F0d%0A3vZUKzgyY7%2BtRnULl%2BU%3D%0A)
* * *
**What the extension helps with**
The Heatmap Chrome extension allows you to:
* View pages that may not load correctly through the standard Heatmap proxy.
* Review heatmap data directly on your live website.
* Interact with menus, buttons, and other page elements while reviewing data.
* Click individual elements to view their related metrics.
* Continue analyzing your pages while our team investigates any underlying proxy issues.
**Important Note**
The extension only works on websites that have been properly installed and configured in Heatmap with an active subscription.
Analytics displaying session and revenue data will not work on random websites or pages that have not been connected to the Heatmap platform.
**Need Help?**
--------------
After installing the extension, test it on your website and confirm that your pages and element data are loading correctly.
If you experience any issues, contact our support team [support@heatmap.com](mailto:support@heatmap.com)
and weâll be happy to assist.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/15859877-how-to-install-and-use-the-heatmap-chrome-extension#h_a930cfd626)
[](https://intercom.help/heatmapcom/en/articles/15859877-how-to-install-and-use-the-heatmap-chrome-extension#h_08b699d8f8)
---
# How to Access the Heatmap API and Connect Heatmap MCP to Claude | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/15862268-how-to-access-the-heatmap-api-and-connect-heatmap-mcp-to-claude#main-content)
How to Access the Heatmap API and Connect Heatmap MCP to Claude
===============================================================
This guide walks you through creating API keys in Heatmap and connecting Heatmap MCP to Claude.
July 7, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/15862268-how-to-access-the-heatmap-api-and-connect-heatmap-mcp-to-claude#h_893bde197c)
[](https://intercom.help/heatmapcom/en/articles/15862268-how-to-access-the-heatmap-api-and-connect-heatmap-mcp-to-claude#h_60761558be)
[](https://intercom.help/heatmapcom/en/articles/15862268-how-to-access-the-heatmap-api-and-connect-heatmap-mcp-to-claude#h_6c6fc6e74e)
**Create an API Key in Heatmap**
================================
To access the Heatmap API:
1. Request access by reaching out to [support@heatmap.com](mailto:support@heatmap.com)
2. Log out of your Heatmap account, then log back in.
3. Go to **Settings**.
4. Select **Access Control**.
5. Click **Create Keys**.
6. Follow the on-screen instructions to generate your API key.
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2526648569/78de1c1a497094a6256a7f178fa2/image.png?expires=1789486200&signature=a0e4b7bd23579b061f715f646eb7c04d7155219b131962b12c28001508767b2d&req=diUlEM96lYRZUPMW1HO4zcZf7eLjgGCN3AChni%2FFWzht0dSLuObjsqYfjIjQ%0AYD3f4%2B%2FPVCTSpwgb6h4%3D%0A)
If you cannot see the **Access Control** tab, clear your browser cookies and log in again.
Still having trouble? Contact our support team at **[support@heatmap.com](mailto:support@heatmap.com)
**.
* * *
**Connect Heatmap MCP to Claude**
=================================
To set up Heatmap MCP in Claude:
1. Open **Connectors** in your Claude environment.
2. Click the **+** icon next to Connectors.
3. Select **Add Custom Connector**.
4. Enter the following details:
**Name:** Heatmap MCP
â**Server URL:** `https://mcp.heatmapcore.com/mcp`
1. Click **Add**, then select **Connect**.
2. You will be redirected to Heatmap to log in and approve the connection.
3. Once the connection is authorized, Heatmap MCP will be available in your Claude chats.
**Using a Company Claude Account**
----------------------------------
If you are using Claude through your company, an administrator may need to add or approve the Heatmap MCP connector for your workspace.
For additional information, visit the **[Heatmap MCP](https://www.heatmap.com/mcp)
** documentation or contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/15862268-how-to-access-the-heatmap-api-and-connect-heatmap-mcp-to-claude#h_893bde197c)
[](https://intercom.help/heatmapcom/en/articles/15862268-how-to-access-the-heatmap-api-and-connect-heatmap-mcp-to-claude#h_60761558be)
[](https://intercom.help/heatmapcom/en/articles/15862268-how-to-access-the-heatmap-api-and-connect-heatmap-mcp-to-claude#h_6c6fc6e74e)
---
# FAQ: Heatmap.com's Interactive Mode | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023941-faq-heatmap-com-s-interactive-mode#main-content)
FAQ: Heatmap.com's Interactive Mode
===================================
Interactive Mode, dynamic elements, real-time tracking, drop-down menus, pop-ups,UX insights, Heatmap.com, website optimization, conversions
March 12, 2025
**What is Interactive Mode in Heatmap.com?**
Interactive Mode is an advanced feature that provides real-time, dynamic visual representations of user engagement on your website. It goes beyond traditional static heatmaps by capturing interactions with dynamic elements like drop-down menus, pop-ups, and hamburger menus.
â
**Who benefits from using Interactive Mode?**
Business owners, UX professionals, and web designers can use Interactive Mode to gain deeper insights into user behavior and improve website design and functionality.
â
**What types of user interactions can be tracked in Interactive Mode?**
Interactive Mode tracks user interactions with dynamic components such as:
* Drop-down menus
* Hamburger menus
* Sliders
* Pop-ups
This tool helps analyze elements that are typically difficult to track with standard heatmaps.
**How can Interactive Mode improve my website?**
By analyzing user interactions with key elements, you can optimize element placement, content strategy, and site navigation, which helps enhance user experience and drive conversions.
â
Interactive Mode lets you interact with elements on the page, but it doesnât support actions that redirect to a different URL, like adding items to a cart.
This is due to how Interactive Mode was designed to workâkeeping everything on the same page without redirection.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How to Add a New Payment Method to Your Account? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024007-how-to-add-a-new-payment-method-to-your-account#main-content)
How to Add a New Payment Method to Your Account?
================================================
add payment method, Heatmap account, card details, billing, subscription, save payment, CVV, add card, future payments, support
October 21, 2024
**How to Add a New Payment Method to Your Account?**
Adding a new payment method to your heatmap account is quick and easy. Follow these simple steps:
1\. Log in to your heatmap account.
2\. Click on "Payment" in the left sidebar.
3\. Look for the "Add Card" button on the right side of the page.
4\. Click "Add Card" to open the payment form.
5\. Enter your card details:
\- Cardholder name
\- Card number
\- Expiration date
\- CVV (security code)
6\. Review the information to ensure it's correct.
7\. Click "Save" to add your new payment method.
Your new card will now be available for future payments and subscriptions.
Need help? Contact our support team through the chat option or email [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Custom Events | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#main-content)
Custom Events
=============
February 27, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_ca7909f29a)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_9726d9035a)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_3c69780a68)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_4536d3a43f)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_1e06171e23)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_29a65abac8)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_009615b40a)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_2b9fc32724)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_09a3fbb951)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_64ba79ed5f)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_8c0323d1a2)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_774fd08660)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_34472c6548)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_196b0dd034)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_50061e1d0e)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_2ac4747dd3)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_44b07e650c)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_d712bad25d)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_9222ece8d0)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_e49f704d2a)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_ef934d64a7)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_373cfe9fb1)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_c2b1a99104)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_75d44ac000)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_71b3bfe9e9)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_dd787b6d89)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_547c34226a)
**Overview**
============
Custom Events allow you to track specific user interactions and behaviors on your website that go beyond standard pageviews and clicks. With Custom Events, you can measure actions like button clicks, video plays, page views, and any other custom interactions that matter to your business.
**What are Custom Events?**
---------------------------
Custom Events are user-defined tracking points that capture specific actions visitors take on your website. Unlike automatic tracking that records all clicks and pageviews, Custom Events let you focus on the interactions that are most important to your conversion goals and user experience optimization.
**Benefits of Custom Events**
-----------------------------
**Targeted Tracking**: Focus on the specific user actions that drive your business objectives rather than sorting through all generic click data.
**Better Analysis**: Understand how users interact with key elements like CTA buttons, form fields, video content, and interactive features. You'll be able to use these insights to filter through the rest of your data.
**Simple Creation**: Track virtually any element of your website by grabbing the CSS selector and wait for the data to roll in.
* * *
**Setting Up Custom Events**
============================
You can create Custom Events in two different ways:
**Method 1: From Settings**
---------------------------
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2107733787/26944227a6380971dbcb4c151ff7/Screenshot+2026-02-26+at+10_14_59%E2%80%AFAM.png?expires=1789486200&signature=5863857d7b4e587bfce7d08a1c145b2288a0c7f2da3907e9d68edf2b23c7a3ea&req=diEnEc59noZXXvMW1HO4zWY2Dl1OjBCNBHCPkPrFV8hGA%2BP4cnjXQilPMcLH%0AkjdAJgz58ySZQ3DVgYA%3D%0A)
1. Navigate to your site dashboard in Heatmap.com
2. Click on **Settings** in the left sidebar
3. Select **Custom Events** from the settings menu
4. Click **New Custom Event**
5. Enter the following information:
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2107817081/502920dcdc35a09bc0adc4e25dce/Screenshot+2026-02-26+at+10_39_21%E2%80%AFAM.png?expires=1789486200&signature=fc9cc42e193597f8ad50d380474b2518eed2cc2d44fec8d0407c1982bad0b713&req=diEnEcF%2FmoFXWPMW1HO4zXpbv3JGPbkfQKAMaJUuFWZZyGYIEriudlMLfZw%2B%0AiBH9%0A)
* **Event Name**
* **Choose Action Type**
1. Click
2. Page View
* **Choose Condition**
1. CSS Selector equals
2. CSS Selector does not equal
3. CSS Selector contains
4. CSS Selector does not contain
5. CSS Selector starts with
6. CSS Selector ends with
7. CSS Selector does not start with
8. CSS Selector does not end with
* **CSS Selector Value**
6. Click Create Event
**Method 2: From the Filters Tab**
----------------------------------
1. Open any Heatmap feature (Analytics, Heatmaps, etc.)
2. Click on the **Filters** tab
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2107791147/98c450ee4c45cc6d615f5e79a3d7/Screenshot%2B2026-02-26%2Bat%2B10_31_57-E2-80-AFAM.png?expires=1789486200&signature=d19e074522f1c476da9c4d8f29f0663da4423cde13720fe904076e43597b5cbb&req=diEnEc53nIBbXvMW1HO4zZweQuNEsuCy4qocbJjU0vT9sjlMnuRrLkvn3%2B9B%0AcbJ%2F%0A)
3. Click **New Custom Event**
4. Enter the same information:
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2107825645/539adaf554288ab48b29e500dd9b/Screenshot+2026-02-26+at+10_42_08%E2%80%AFAM.png?expires=1789486200&signature=d3a8361d6d5ecb1dccea9897e21bfcb9d391ff7732396e1c663d4c57ff46a5f8&req=diEnEcF8mIdbXPMW1HO4zWQw7%2FgRt0bCy1oe1sfc9n%2BSsEFmVFDF90hL2QBt%0AuJl%2F%0A)
* **Event Name**
* **Choose Action Type (Click or Page View)**
* **Choose Condition**
1. CSS Selector equals
2. CSS Selector does not equal
3. CSS Selector contains
4. CSS Selector does not contain
5. CSS Selector starts with
6. CSS Selector ends with
7. CSS Selector does not start with
8. CSS Selector does not end with
* **CSS Selector Value**
5. Click Create Event
This second method is convenient when you're already analyzing data and want to quickly create and apply a new Custom Event without leaving your current workflow.
* * *
**How to Find CSS Selectors**
=============================
Finding the right CSS selector is the key to setting up Custom Events correctly. Here's a step-by-step guide:
**Step 1: Open Your Browser's Developer Tools**
-----------------------------------------------
**Chrome, Edge, or Brave:**
* Right-click on the element you want to track (button, link, form, etc.)
* Select **Inspect** from the menu
* This opens the Developer Tools panel
**Firefox:**
* Right-click on the element
* Select **Inspect Element**
**Safari:**
* First enable Developer Tools: Safari menu â Preferences â Advanced â Check "Show Develop menu"
* Right-click on the element
* Select **Inspect Element**
**Step 2: Locate the Element in the HTML**
------------------------------------------
Once Developer Tools are open, you'll see the HTML code. The element you clicked should be highlighted. It might look something like this:
html
**Step 3: Identify the Best Selector**
--------------------------------------
Look for identifiers in this order of preference:
**1\. ID (Best option if available)**
* Look for id="something"
* CSS Selector format: #signup-btn
* IDs are unique and won't accidentally track multiple elements
**2\. Unique Class Name**
* Look for class="something"
* CSS Selector format: .cta-button or .signup-button
* Make sure the class is specific to that element type
**3\. Combination of Classes**
* CSS Selector format: .cta-button.primary
* Use when single classes aren't unique enough
**4\. Element with Attribute**
* CSS Selector format: button\[type="submit"\]
* Useful for form buttons or links with specific attributes
**Step 4: Copy the Selector**
-----------------------------
**Chrome/Edge Method (Easiest):**
1. In the Developer Tools, make sure the element is still highlighted
2. Right-click on the highlighted HTML line
3. Select **Copy** â **Copy selector**
4. Paste this into the CSS Selector field in Heatmap.com
**Manual Method:**
1. Identify the ID or class from the HTML
2. Write the selector yourself using the rules above
3. Test it (see Step 5)
**Step 5: Test Your Selector**
------------------------------
Before saving your Custom Event, test that your selector works:
1. In Developer Tools, press Ctrl+F (Windows) or Cmd+F (Mac)
2. Paste your CSS selector in the search box
3. The browser will highlight matching elements
4. **Important**: Make sure only ONE element is highlighted (or only the specific elements you want to track)
5. If multiple unwanted elements are highlighted, you need a more specific selector
**Common Selector Examples**
----------------------------
**Tracking a specific button by ID:**
#signup-button
**Tracking all "Add to Cart" buttons with the same class:**
.add-to-cart-btn
**Tracking a form submission button:**
form#contact-form button\[type="submit"\]
**Tracking a navigation link:**
nav a\[href="/pricing"\]
**Tracking any element with specific text (use carefully):**
button:contains("Download")
**Selector Best Practices**
---------------------------
**Be Specific Enough**: Your selector should only match the element(s) you want to track. Too broad and you'll track unwanted clicks.
**Avoid Overly Complex Selectors**: Selectors like div > div > div.class > span can break if your website structure changes. Use IDs or specific classes when possible.
**Use Stable Identifiers**: Choose IDs or classes that are unlikely to change. Avoid classes like .btn-1 or .element-a7f2 that look auto-generated.
**Test on Multiple Pages**: If your element appears on different pages, test that your selector works consistently across all of them.
* * *
**Event Types**
===============
### **Click Events**
Track when users click on specific elements like buttons, links, images, or any clickable element. This is the most common Custom Event type.
**Use for:**
* CTA button clicks
* Navigation menu items
* Download links
* Image clicks
* Form submissions (when tracking the submit button)
### **Page View Events**
Track when users view a page that contains a specific element. Useful for tracking exposure to important content or reaching specific sections.
**Use for:**
* Seeing if users reach important pages
* Tracking visibility of special offers
* Measuring engagement with specific content sections
* Funnel stage completions
* * *
**Viewing Custom Event Data**
=============================
**Event Log and Troubleshooting**
---------------------------------
After creating a Custom Event, you can monitor whether it's firing correctly:
1. Go to **Settings** â **Custom Events**
2. Click on **Event Log**
3. Watch for your event to appear as users interact with your site
**Important**: It takes approximately 30 minutes for event data to start populating in the Event Log. This is a great way to verify your CSS selector is working correctly before relying on the data for analysis.
**Custom Events Dashboard**
---------------------------
In the Custom Events section of Settings, you'll see an overview of all your events with key metrics:
* **Count**: Total number of times the event has fired
* **Sessions**: Number of unique sessions where the event occurred
* **Counts per Session**: Average number of times the event fires per session
### **Viewing Individual Event Reports:**
1. Click on any Custom Event in the list
2. You'll see a detailed report showing:
* The three metrics above over your selected time period
* A visualization of event trends
3. From this view you can:
* **Adjust the date range** to analyze different time periods
* **Edit the CSS selector** if you need to refine what's being tracked
* **Update the event name**
**Filtering with Custom Events**
--------------------------------
The real power of Custom Events comes from using them as filters across all Heatmap features. Once an event is created and collecting data, you can filter by it to focus your analysis.
### **Using Custom Events in Heatmaps**
1. Open **Heatmaps** from the main navigation
2. Click the **Filters** tab
3. Select your Custom Event from the dropdown
4. The heatmap will now show only data from sessions where that event occurred
**Interpretation tip**: This helps you understand how users who perform specific actions (like clicking your CTA) behave differently on your pages compared to all visitors.
### **Using Custom Events in Recordings**
1. Open **Recordings**
2. Click the **Filters** tab
3. Select your Custom Event
4. You'll see only recordings where users triggered that event
**Interpretation tip**: Watch recordings of users who completed important actions to understand their journey, or filter by events that _should_ happen but have low counts to see where users are getting stuck.
### **Using Custom Events in Funnels**
1. Open **Funnels** or create a new funnel
2. Click the **Filters** tab
3. Apply your Custom Event as a filter
4. The funnel will show customer journeys only for users who triggered that event
**Interpretation tip**: Compare funnel performance between users who engaged with certain elements (like watching a demo video) versus those who didn't, to measure the impact of that engagement on conversions.
### **Using Custom Events in Analytics**
1. Open **Analytics**
2. Navigate to the **Filters** tab
3. Select one or more Custom Events
4. All analytics data will be filtered to sessions containing those events
**Interpretation tip**: Segment your traffic data by Custom Events to understand which pages, sources, or devices correlate with your most valuable user actions.
**Combining Multiple Filters**
------------------------------
You can combine Custom Events with other filters like:
* Device type (Desktop, Mobile, Tablet)
* Traffic source (Direct, Organic, Referral, etc.)
This allows for powerful segmentation.
**Best Practices**
------------------
**Use Clear Naming Conventions**: Choose event names that are descriptive and consistent across your team.
**Don't Over-Track**: Focus on meaningful interactions rather than tracking every possible action. Too many events can make analysis overwhelming.
**Include Relevant Properties**: Add context to your events with properties that will help with future analysis.
**Test Before Deploying**: Always test your Custom Events in a development environment before pushing to production.
**Document Your Events**: Keep a reference guide of all Custom Events, their purpose, and where they're implemented.
**Common Use Cases**
--------------------
### **E-commerce**
* Add to cart clicks
* Wishlist additions
* Product quick view opens
* Size/color selection changes
### **SaaS Applications**
* Feature usage tracking
* Upgrade button clicks
* Trial signup completions
* Onboarding step completions
### **Content Sites**
* Video play/pause/complete
* Article scroll depth milestones
* Social share button clicks
* Newsletter subscription submissions
### **Lead Generation**
* Contact form submissions
* Phone number clicks
* Live chat initiations
* Resource download clicks
* * *
**Troubleshooting**
===================
If your Custom Event isn't working as expected, here's how to diagnose the issue:
**Check the Event Log**
-----------------------
1. Go to **Settings** â **Custom Events** â **Event Log**
2. Wait at least 30 minutes after creating the event for data to appear
3. Interact with the element on your site that should trigger the event
4. Refresh the Event Log to see if the event appears
**If the event is firing in the Event Log**: Your Custom Event is set up correctly and data should start appearing in your reports within 30 minutes.
**If the event is NOT firing in the Event Log**: Your CSS selector likely isn't matching the correct element.
**Verify Your CSS Selector**
----------------------------
The most common issue is an incorrect CSS selector. Double-check:
1. Open your website and use browser Developer Tools to inspect the element
2. Verify the selector you entered matches the element exactly
3. Test the selector in Developer Tools (press Ctrl+F or Cmd+F in the Elements panel and paste your selector)
4. Make sure only the intended element(s) are highlighted
5. If needed, update the CSS selector in your Custom Event settings
### **Common Selector Issues**
* **Dynamically generated:** Selectors that contain numbers are often dynamically generated and can limit tracking. We recommend simplifying the selector.
* **Element ID or class changed**: Website updates may have modified the HTML structure
* **Selector too specific**: Overly complex selectors may not match across different pages
* **Selector too broad**: May be matching multiple unintended elements
* **Wrong selector format**: Missing # for IDs or . for classes
**Still Not Working?**
----------------------
If you've verified your CSS selector is correct and the event still isn't firing in the Event Log, please contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
. Our team will need to review the issue internally to identify and resolve any technical problems with event tracking.
* * *
**Need Help?**
--------------
If you have questions about setting up Custom Events or need assistance with implementation, contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
or visit our Help Center for additional resources.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_ca7909f29a)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_9726d9035a)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_3c69780a68)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_4536d3a43f)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_1e06171e23)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_29a65abac8)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_009615b40a)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_2b9fc32724)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_09a3fbb951)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_64ba79ed5f)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_8c0323d1a2)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_774fd08660)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_34472c6548)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_196b0dd034)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_50061e1d0e)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_2ac4747dd3)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_44b07e650c)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_d712bad25d)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_9222ece8d0)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_e49f704d2a)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_ef934d64a7)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_373cfe9fb1)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_c2b1a99104)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_75d44ac000)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_71b3bfe9e9)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_dd787b6d89)
[](https://intercom.help/heatmapcom/en/articles/13637232-custom-events#h_547c34226a)
---
# How to Purchase a Subscription and Add a New Website | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024011-how-to-purchase-a-subscription-and-add-a-new-website#main-content)
How to Purchase a Subscription and Add a New Website
====================================================
purchase subscription, add website, Heatmap.com, Pro plan, Enterprise plan, monthly billing, annual billing, payment details, tracking snippet
October 21, 2024
**How to Purchase a Subscription and Add a New Website**
Follow these steps to purchase a subscription and start tracking a new website with heatmap:
1\. Log in to your heatmap.com account (or sign up if you're new).
2\. Click on "Add Website" in the left sidebar.
3\. Choose your plan:
\- Select either Pro or Enterprise subscription
\- Choose between monthly or annual billing
4\. Review your order and enter payment details:
\- Confirm the plan and pricing
\- Enter your credit card information or select a saved payment method
5\. Click "Subscribe" to complete your purchase.
6\. You'll be directed to the snippet installation page:
\- Copy the provided tracking snippet
\- Install it on your website (typically just before the closing tag)
7\. Verify your installation:
\- Click the "Verify Installation" button
\- We'll check if the snippet is correctly installed
8\. Start exploring your heatmaps!
Remember:
\- If you're tracking e-commerce data, don't forget to install the revenue snippet as well.
\- For platform-specific installation guides (e.g., Shopify, WordPress), check our documentation.
Need help? Our support team is available via chat or at [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Notification Email Summaries | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/13392341-notification-email-summaries#main-content)
Notification Email Summaries
============================
January 14, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13392341-notification-email-summaries#h_1ea982a2e9)
[](https://intercom.help/heatmapcom/en/articles/13392341-notification-email-summaries#h_6fde7bc229)
[](https://intercom.help/heatmapcom/en/articles/13392341-notification-email-summaries#h_aa601cf962)
Notification Email Summaries are AI-powered performance alerts delivered to your inbox at the frequency you choose! These summaries highlight key trends in your site performance and are designed to help you quickly identify whatâs working and what needs attention right in your inbox.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1941507137/29b8e7767d823cf79a2544dfc1c3/CleanShot+2026-01-06+at+4%E2%80%AF_36_38%402x.png?expires=1789486200&signature=b9f3a8ecade6defc0fed919e8df3b7cb6b288deb80c48e781fe307d6f826334f&req=dSkjF8x%2BmoBcXvMW1HO4zUesVO7CqulXuW9RP1A8xWZLMqyNrFnQkF06GLjI%0AqHpakveRxxQnyWniN9E%3D%0A)
Whatâs Included
---------------
Each email contains a 7-day performance comparison across six key metrics and a high-level AI Insight:
* Engaged Sessions
* Website Revenue
* Website CVR
* Revenue per Session
* Website AOV
* Page Views
* High-Level AI Performance Insight
You'll be able to review current trends to ensure that you're always in the loop.
For more information on Heatmap's Data Definitions & Methodology, reference our article [here](https://intercom.help/heatmapcom/en/articles/11510254-heatmap-data-definitions-methodology)
.
How to Manage Your Email Settings
---------------------------------
You can manage your Email Summary preferences during Onboarding or in your Heatmap Settings. To find this, you can go to Settings > Notifications > Performance Summaries and/or Critical Drop Alerts.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1941543119/5a85d94b6ca0438efa6284190907/Screenshot+2026-01-14+at+2_19_34%E2%80%AFPM.png?expires=1789486200&signature=2bfc1d303f1fa0b91056b88a1f21cbec957ce877a39a49ab7677118dc30693f8&req=dSkjF8x6noBeUPMW1HO4zdrnLajfVAPOveyXHtkjhUJya8M3BNPsIKWFNAOp%0Aj6UQx7%2Fs0LU4W%2F7zcoc%3D%0A)
### Performance Summaries
Performance Summaries will allow you to receive an email summary of your metrics.
Here you'll have the option to choose the following:
* Delivery Frequency (Weekly, Biweekly, Monthly)
* Day of Week
* Email Address
* Connect via Slack
* Ability to turn these on or off
### Critical Drop Alerts
Critical Drop Alerts are proactive emails sent to your inbox to ensure whether any selected metrics drop dramatically.
Here you'll have the option to choose the following:
* Monitored Key Metrics (Engaged Sessions, Conversion Rate, Website AOV, Website Revenue, Revenue Per Session, Page Views)
* Email Address
* Connect via Slack
* Ability to turn these on or off
* * *
**Customer Support**
--------------------
Have a question or need a hand? Our team is here to help. Reach out anytime via chat, [schedule an onboarding call](https://meetings.hubspot.com/heatmap/support)
, or email us at [support@heatmap.com](mailto:support@heatmap.com)
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13392341-notification-email-summaries#h_1ea982a2e9)
[](https://intercom.help/heatmapcom/en/articles/13392341-notification-email-summaries#h_6fde7bc229)
[](https://intercom.help/heatmapcom/en/articles/13392341-notification-email-summaries#h_aa601cf962)
---
# Heatmap Data Table | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table#main-content)
Heatmap Data Table
==================
Data Table
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table#h_429d6a7dd9)
The Data Table feature in Heatmap.com provides detailed, quantitative insights into your webpage elements' performance. This powerful tool complements your visual heatmaps with precise metrics, allowing for in-depth analysis of user interactions and conversions.
**Table of Contents:**
* **[Accessing the Data Table](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table#h_d22147721d)
**
* **[Key Features and Functions](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table#h_e7cf57fb2c)
**
* **[Best Practices for Using the Data Table](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table#h_19bef75c88)
**
* **[AI Naming in Heatmap.com](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table#h_fc3b590354)
**
* **[Customizing AI-Generated Names](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table#h_0791873500)
**
* **[Understanding Full Page Metrics in Data Tables](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table#h_c9cf1fe0ee)
**
* **[How to Export Data Table Analytics](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table#h_4f8b40a221)
**
* * *
### **Accessing the Data Table**
1\. Log into your Heatmap.com account
2\. Navigate to your desired heatmap page
3\. Click the "Data Table" button located at the top of the page to expand the feature
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652131419/63a308ee501086206edc79c2ecdb/image.png?expires=1789486200&signature=61753c3dba150a50c74fbfc63d55c6114df73da5b94d2c66ba856e00e7818e0b&req=dSYiFMh9nIVeUPMW1HO4zTSqe7w9S77p4j7li6y8gUPC7uo3CJMjtPcELHqT%0A6d7mkV9MX7INpqbOWVQ%3D%0A)
* * *
### **Key Features and Functions**
**1\. Search Functionality**
âUse the search bar at the top of the table to quickly find specific elements by name
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652132260/bd1dd1079d1edb556960e16f94f3/image.png?expires=1789486200&signature=dc01ac4f9b178a6bba59c81e1c8bb2f608e9f33a2162d248a2c92afab6579130&req=dSYiFMh9n4NZWfMW1HO4zZ7nByvEOS4G8Ig7IyW3Ospc9T4HXmaVMHP6pXqs%0Ar137aIlMwS0VPo5cY7M%3D%0A)
**2\. Comprehensive Metrics**
View detailed data for each page element, including:
* Clicks
* Purchases
* Revenue
* Conversion Rate (eCVR)
* Average Order Value (AOV)
* Revenue Per Click (RPC)
* Revenue Per Session (RPS)
* Scroll % (what % of customers see each element)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652133392/36ddcee35c0eaccea74355d75fc2/image.png?expires=1789486200&signature=f753fd417dae4bce5ac8619ca1b14f376da2d55492a8f480993c553a184027c9&req=dSYiFMh9noJWW%2FMW1HO4zQYPIiux95329YXjypfARwWcLXRvSbahoLoAQIQC%0AdzN%2Fh0o95CniIx9GPFI%3D%0A)
**3\. Full Page Metrics**
âThe first row of the table shows aggregated data for the entire page, providing a quick overview of overall performance.
**Note:** this is a combination of all elements so it will show higher numbers than âtotal page revenue.â This makes it easier to analyze page-by-page metrics vs sitewide metrics.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652134659/a784603c776895c1d730c440a353/image.png?expires=1789486200&signature=05d8e0867b1d1692233eafac58bd03fb3c9df66cce8a680b88d99f84dac5b0e5&req=dSYiFMh9mYdaUPMW1HO4ze%2F38K3TzP9t1U7yGkBB1Hru7TxHWSFm5WzU8NXh%0A3syIBUo7FF24%2BRgyE0s%3D%0A)
**4\. Interactive Element Highlighting**
Click on any row in the table to highlight the corresponding element on your heatmap
A modal will appear with detailed data for the selected element
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652136131/2c138299dae2110ff63eab786ac4/image.png?expires=1789486200&signature=a7b5532fa0579e7de8284610586904c8b08c4f908d3a8c57578451640bfcf1a6&req=dSYiFMh9m4BcWPMW1HO4zTZ8sl4pTYTAvIveGMfxG%2BXXUzALfQ3JXyJ0S1%2Bi%0A6p2I9m0lKLRhHaBtPXM%3D%0A)
**5\. Customization Options**
âResize the data table by dragging its edges to fit your viewing preferences
**6\. Data Export**
âUse the export button in the top right corner to download your data for further analysis or reporting
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652138480/12d7b9065112dc810c4c32469f1d/image.png?expires=1789486200&signature=1dfd6d73f3f5cfd4cebdfa10d7ef2344c047c2045d7a7d1f0748f5b287d4bbca&req=dSYiFMh9lYVXWfMW1HO4zcv%2F%2FH3qPxFP1SrjrsfcD6o9UrGNQNUQHFVdTenv%0Ade9cky3CFgDOo50LnJQ%3D%0A)
**7\. Comparison Mode Compatibility**
âThe data table works seamlessly with comparison mode, allowing you to analyze metrics across different segments or time periods
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652140383/c179315ad60f983344a9791e9a65/image.png?expires=1789486200&signature=54d72d0ef748615fd6272b9e806036556aba7d97ad970cdd7d8d3e8defdc3fbf&req=dSYiFMh6nYJXWvMW1HO4zaLXxWfDL0MMPvt%2FsY0IEkbJXqhdG8Wen4cJOeKg%0AzotQIrssJy065ktfVQI%3D%0A)
* * *
### **Best Practices for Using the Data Table**
1\. Start with **Full Page Metrics** to understand overall page performance
2\. Use the _Search_ function to focus on specific elements of interest
3\. Compare metrics between different elements to identify top performers and areas for improvement
4\. Regularly export data to track changes over time or share insights with your team
5\. Use in conjunction with visual heatmaps for a complete understanding of user behavior
The Data Table feature provides a powerful, data-driven complement to your visual heatmaps, offering a comprehensive view of your page's performance and user interactions.
* * *
### **AI Naming in Heatmap.com**
AI naming is a powerful feature in Heatmap.com that automatically identifies and labels key elements on your website. This article explains how it works and how to use it effectively.
### **What is AI Naming?**
AI naming uses a custom-built machine learning algorithm to analyze your website's structure and content and automatically assigns proper names to important elements like buttons, search bars, product tiles, and many others.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652143297/de2f772174f5d94c6d1175e17a9f/image.png?expires=1789486200&signature=8e540a750df4585d3fa2cc6e58f7498f71d50093431c547d68d04f3c133fcd5e&req=dSYiFMh6noNWXvMW1HO4za8k23%2BJiT2YI3M9zvO2xV8hgo4v%2B0AG2PObXRTy%0AAuQPyYAaql1WPhwxnH8%3D%0A)
### **Benefits of AI Naming**
* Saves time by eliminating manual labeling
* Ensures consistent naming across your site
* Improves accuracy of heatmap and user behavior analysis
### **Best Practices for Accurate AI Naming**
To ensure the most accurate AI naming results:
* Use standard best practices when building your website.
* Implement proper naming conventions for your HTML elements.
* Use appropriate HTML tags and elements for their intended purposes.
* Provide descriptive IDs and classes for important elements.
Following these practices will significantly improve the AI's ability to correctly identify and name elements on your site.
### **Customizing AI-Generated Names**
Customizing element names in your data table helps you organize and analyze your heatmap data more effectively.
While AI naming is generally accurate, you can always adjust names if needed.
* * *
### **Here are the steps to update the element names:**
1\. Open Your Heatmap: Navigate to the heatmap page you want to modify.
2\. Access the Data Table: Click on the "Data Table" button to view detailed analytics.
3\. Locate the Element: Find the row containing the element you want to rename.
4\. Click the Name Field: In the "Name" column, click on the current name of the element.
5\. Edit the Name: A text input field will appear. Type in your desired new name.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652144553/a44d632a39907d1cd4a4e8215654/image.png?expires=1789486200&signature=3de57a24cc761f8569d4521e06b5f8967dcb41dcf9d5c5bee7515ae1c40cbc53&req=dSYiFMh6mYRaWvMW1HO4zRuZ1w5k6kyBq3n5ECC6AmMB0JEFvYeBxYXB8%2F%2B%2F%0AFMTiIlB6U5oZBuWzsck%3D%0A)
6\. Save Changes: Press Enter or click outside the field to save the new name.
7\. Verify the Update: The data table will refresh, displaying the updated name.
**Remember:**
* Choose clear, descriptive names for easy identification
* Renamed elements will retain their new names in future sessions
* Changes only affect your view and do not alter the website's actual HTML
**Customizing names can help you:**
* Group similar elements together
* Identify specific areas of interest more quickly
* Create more meaningful reports
By renaming elements in your data table, you can tailor your heatmap analysis to your specific needs and make insights more accessible to your team.
* * *
### **Understanding Full Page Metrics in Data Tables**
Full Page Metrics provide a comprehensive overview of your entire webpage's performance in Heatmap.com's data tables. This feature allows you to quickly assess overall user engagement and conversion metrics for the page you're analyzing.
**What are Full Page Metrics?**
Full Page Metrics aggregate data from all tracked elements on your webpage, giving you a bird's-eye view of page performance. These metrics appear as a special row at the top of your data table.
**Where to Find Full Page Metrics**
1\. Open any heatmap in your Heatmap.com dashboard.
2\. Click on the "Data Table" button to expand the data view.
3\. The Full Page Metrics row is always the first entry in your data table, labeled as "Full Page Metrics."
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652146370/f8663360b78bceaca4f77ffc09fb/image.png?expires=1789486200&signature=57b475501d4ac28238cb5fbd139341f27da8d2147452ebb689e981a3bfb96d34&req=dSYiFMh6m4JYWfMW1HO4zUOZZoQkZhEhIEPlUxtJTKWNOO%2Fy5%2B1xsUwrSVJI%0AdMkFNTVCXhvO%2FwRPze0%3D%0A)
**Metrics Included**
Full Page Metrics typically include:
* Total Clicks
* Total Purchases
* Total Revenue
* Total Conversion Rate (eCVR)
* Total Average Order Value (AOV)
* Total Revenue Per Click (RPC)
* Total Revenue Per Session (RPS)
* Total Scroll % (what % of customers see each element)
* * *
### **How to Use Full Page Metrics**
* Use these metrics as a baseline to compare individual element performance.
* Track overall page performance over time.
* Quickly assess the impact of page-wide changes or A/B tests.
**Best Practices**
* Regularly review Full Page Metrics to understand overall page health.
* Compare Full Page Metrics across different pages to identify top-performing and underperforming pages.
* Use these metrics in conjunction with individual element data for a complete understanding of page performance.
* * *
### **How to Export Data Table Analytics**
Heatmap.com offers a straightforward and efficient method for exporting your data table information.
This feature allows you to analyze your data offline, create custom reports, or share insights with your team. Here's a comprehensive guide to the export option available:
**1\. Accessing the Export Feature**
To export your data:
* Navigate to the Data Table view in your heatmap dashboard
* Look for the "Export" button, typically located near the top-right of the data table
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652151029/feba36edecdfc49a9ab87948b463/image.png?expires=1789486200&signature=81665be8f6eec81bbe20d06ea23883f8a0f4eb988fd48efb6033882dd0135954&req=dSYiFMh7nIFdUPMW1HO4zUvEGE6B29GagVwZqo7e5sZnFkB8JWwEtYOx8NOv%0AqjvafsPuWkYaDYTGXDU%3D%0A)
**2\. Export Format**
We currently support one export format: CSV (Comma-Separated Values):
* Best for importing into spreadsheet software like Excel or Google Sheets
* Allows for easy data manipulation and further analysis
* Compatible with most data analysis tools
**3\. Direct Download**
When you initiate an export:
* The CSV file will start downloading immediately to your device
* No need to wait for emails or access other platforms
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652153495/55664ac4d78ef667c32db156867d/image.png?expires=1789486200&signature=77f7d2fdf5fd61f8cd4402e08e89a9d001e21ce3630dfc29a43ec0de95a2a9bb&req=dSYiFMh7noVWXPMW1HO4zU9fL0CZbRcJ0%2FeEBGFXoWaiiBaDa%2FcrFa4Q%2FG9G%0A1N8oe8Qj0MuH%2FdpI3TY%3D%0A)
_Image showing the downloaded data table information on a heatmap page_
**4\. Customizing Your Export**
Before exporting, you can customize the data included:
**Filter Data:**
* Apply any active filters to your export
* Ensures your exported data matches your current view
**Date Range:**
Specify the time period for the data you want to export
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1652157393/c3e74e8d4be0073c268f037270c8/image.png?expires=1789486200&signature=171d24a81405fff7914865372ef487a5715ebb13c9c55f2a87e23c3ede35bbbf&req=dSYiFMh7moJWWvMW1HO4zQR9AlYPR7SBAaAKukDY6hPMfS7Q6lJJUP8M%2FpjO%0AoKwQuaJdGms6HLP0byA%3D%0A)
_Image showing a customized data table information on a heatmap page_
**5\. Exporting Comparison Data**
If you're using the comparison mode:
* The export will include data for both filters side by side
* This allows for easy comparison of different segments offline
**6\. Data Privacy and Security**
* Exported files may contain sensitive information about your website's performance
* Ensure you handle these files securely and in compliance with your organization's data policies
**7\. Tips for Using Exported Data**
* Regular Exports: Consider scheduling regular exports to track changes over time
* Combining Data: Use spreadsheet software to combine exports for trend analysis
* Creating Visualizations: Use the raw data to create custom charts or graphs
* Sharing Insights: You can easily share the CSV file with team members who need access to the raw data
**8\. Troubleshooting**
If you encounter issues with exporting:
* Ensure your browser is up to date
* Check your browser's download settings
* Try clearing your browser cache
* For persistent problems, contact our support team
Exporting your data table information as a CSV file allows you to leverage the insights from your heatmap analysis in various ways. This versatile format provides the flexibility to perform deep analysis, create custom reports, and share valuable insights with your team.
â
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table#h_429d6a7dd9)
---
# Understanding and Using IP Blocking | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023965-understanding-and-using-ip-blocking#main-content)
Understanding and Using IP Blocking
===================================
IP Blocking, data accuracy, exclude team, customer behavior, heatmap analytics, IP address, IPv4, manual IP entry, cleaner data, agency-friendly, heatmap dashboard, analytics
October 21, 2024
**Understanding and Using IP Blocking**
IP Blocking is a powerful feature that helps increase the accuracy of your analytics data by excluding specific users, such as your team members, from being tracked. This guide will explain what IP Blocking is, why it's important, and how to use it effectively.
**What is IP Blocking?**
IP Blocking allows you to exclude specific IP addresses from your heatmap analytics. This means that visits from these IP addresses won't be recorded or included in your data, giving you a more accurate picture of your actual customer behavior.
**Why Use IP Blocking?**
1\. Improved Data Accuracy: By excluding your team members' frequent visits, you get a clearer view of genuine customer interactions.
2\. One-Time Setup: Once configured, IP Blocking works automatically for all future sessions.
3\. Agency-Friendly: Agencies can set this up once to exclude their team from all current and future client analytics.
**How IP Blocking Works**
Every device connected to the internet has an IP address. For IP Blocking, we use the IPv4 address. When a visit comes from a blocked IP, our system simply doesn't record that session in your analytics.
**Setting Up IP Blocking**
1\. Log in to your heatmap dashboard
2\. Navigate to the IP Blocking section
3\. You have two options:
a. Click "Use my IP" to automatically add your current IP address
b. Manually enter an IPv4 address (you can find this at whatismyip.com)
4\. Give the IP a name (e.g., "Office Network")
5\. Click "Save"
That's it! Two clicks, and you're done.
**Why IP Blocking Matters**
Think about how often you and your team visit your website. All of these visits are currently included in your analytics, potentially skewing your data. By implementing IP Blocking, you ensure that your heatmap data reflects genuine customer behavior, allowing you to make better, more informed decisions about your website's performance and user experience.
**Best Practices**
\- Block IPs for all office locations and remote workers
\- For agencies, set this up for each client to ensure clean data across all projects
\- Regularly review and update your blocked IPs, especially if your team changes locations or grows
**Need Help?**
If you're unsure about which IPs to block or need assistance setting up IP Blocking, our support team is here to help. We're committed to ensuring you get the most accurate and valuable insights from your heatmap data.
Remember, cleaner data leads to better decisions. Start using IP Blocking today to refine your analytics and unlock more accurate insights into your customer behavior!
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# AI Recommendations for Your Heatmap Pages | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024030-ai-recommendations-for-your-heatmap-pages#main-content)
AI Recommendations for Your Heatmap Pages
=========================================
AI recommendations, heatmap pages, top 3 pages, layout optimization, CTA placement, content improvements, UX enhancements, data updates, Heatmap.com, support
October 21, 2024
**AI Recommendations for Your Heatmap Pages**
Yes, you can get AI recommendations on your heatmap pages. Here's what you need to know:
1\. Availability
As of October 2024, AI insights are available only for the top three pages on your integrations.
2\. Accessing Insights
\- Go to any heatmap page
\- Click the AI button on the far right of the page
3\. Types of Recommendations
May include layout optimization, CTA placement, content improvements, and UX enhancements.
4\. Regular Updates
Recommendations are refreshed periodically based on new data.
Need More?
If you require insights for more than the top three pages, please contact our support team through Intercom or email [support@heatmap.com](mailto:support@heatmap.com)
.
Remember, AI recommendations are a tool to complement your analysis, not replace it. Always consider your specific business goals when implementing changes.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# General Funnels FAQs | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#main-content)
General Funnels FAQs
====================
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_ddbf6cd7df)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_73c42ad2e3)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_850cfa4a68)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_bc84ac7783)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_e57f7b7299)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_11881e6767)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_316e782d51)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_a08529ae2a)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_12864a25e5)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_ce2fc9ea91)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_019736ea4d)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_522bfa3a57)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_1840702b16)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_86fd990c59)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_c2ab68d199)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_95dec45342)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_add86056ce)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_d0cadd1df0)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_80b00cdb8d)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_f60edb50aa)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_f2c0ab958a)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_e30336eeec)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_4c861ca7c2)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_dfe89d4cc1)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_bfa1d9bb94)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_d04fd7b524)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_479da5f0c1)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_b11dfb1075)
**General Questions**
=====================
**What is Heatmap Funnels?**
----------------------------
Heatmap Funnels is a comprehensive tool that helps you visualize and analyze the customer journey through your website. It lets you track how users navigate different steps through the customer journey and identifies where users drop off, to help you optimize your conversion paths.
In Heatmap Funnels, you can build step-by-step breakdowns, including specific pages and events, to explore various journey paths to make the best data-driven decisions.
â
**How does Heatmap Funnels benefit my business?**
----------------------------------------------------
The system provides valuable insights into user behavior, allowing you to:
* Identify friction points in your conversion process
* Understand which pages or events contribute to successful conversions
* Compare performance across different devices and time periods
* Make data-driven decisions to improve your conversion rates
**When should I use Heatmap Funnels?**
-----------------------------------------
Use Heatmap Funnels to map and optimize conversion rates by examining the entire customer journey, from discovery to purchase and every step in between.
A funnel will visually show how your website users progress through each step, and where they drop off.
Here are a few reasons _when_ to use Heatmap Funnels:
* If your business is in a conversion slump, funnels are a great way to run a diagnostic check to discover where users are dropping in the customer journey.
* If you run multiple ad campaigns, ensure your landing page is effective and the user completes every step of the journey. This will help prevent wasted ad spend.
* If you're launching a new product, you need to understand the performance of your existing product. Create a product funnel to find the performance of a specific product and discover where you can A/B test or improve UI and UX for the customer for your next launch.
* Landing page funnels are excellent if you run email campaigns. Landing page funnels will help you discover real-time data on their performance. You can see if the landing page and email resonate with your customers who click through.
* Planning a website relaunch? Discover where to optimize your website for a high conversion rate.
* Cart abandonment funnels target high-intent users just one or two steps away from converting into customers. These funnels can help you optimize recovery strategies, such as retargeting ads, email campaigns, and personalized offers.
* * *
**Working with Funnels**
========================
**What types of funnels are available?**
----------------------------------------
There are two main categories of funnels:
1. **Pre-built funnels** - Ready-to-use analytics funnels like purchase cart abandonment and purchase journey
2. **Custom funnels** - Funnels you create based on your specific business needs
**What's the difference between pre-built and custom funnels?**
------------------------------------------------------------------
Pre-built funnels are designed for common e-commerce journeys and have limited editing capabilities (only the date range can be modified). Custom funnels provide full flexibility in defining steps and conditions, and they can be fully edited or deleted as needed.
---
* * *
**Funnel Configuration**
===========================
**How do I create a funnel?**
-----------------------------
1. Navigate to the **Funnels** section in your Heatmap dashboard
2. Click â**Build New Funnel.**â
3. Add a title to your funnel. This will help you stay organized while building multiple funnels in Heatmap.
4. Add your first step by clicking â**Choose a condition**â and selecting from specific pages or events. Funnels are built by selecting specific pages and events that represent steps in your customer journey.
5. Once youâve completed populating the condition, click â**Add Step**â to build the next step in the funnel. Continue adding additional steps until you reach the end goal.
6. Once youâre done, click â**Save Funnel**â to save the funnel.
**How many funnels can I create?**
----------------------------------
There is no limit to how many funnels you can create. Once you generate your funnels, your data allows you to analyze the data from them to make data-driven decisions about your CRO strategies.
â
**What types of steps can I add to my funnel?**
-----------------------------------------------
You can add various step types, including:
* All Sessions (starting point)
* Page visits (specific URLs, PDPs, collection pages)
* Events (add to cart, checkout, purchases)
**Are there any rules for creating funnel steps?**
--------------------------------------------------
Yes, there are several logical rules to ensure proper funnel construction:
* "All Sessions" can only be used as the first step
* Once an event is selected, only events can be used in subsequent steps
* Pages can be reordered and duplicated
* Events cannot be reordered or duplicated
**How many steps can I add to a custom funnel?**
------------------------------------------------
You can add multiple steps to create a comprehensive funnel that accurately represents your user journey. While there's no strict limit, we recommend keeping funnels focused with 3-7 steps for optimal analysis.
â
**Can I edit pre-built funnels?**
---------------------------------
Pre-built funnels are static and have limited editing capabilities. You can modify the date range and add filters for a more tailored analysis, but the steps and structure cannot be changed. This ensures consistent analysis for standard journeys. If you want to create a more custom funnel, click "Build a New Funnel" in the Funnels tab.
â
**Why can't I delete pre-built funnels?**
-----------------------------------------
Pre-built funnels are designed as standard analytics tools that provide consistent insights for common journeys. Since they're integral to the platform's analytics suite, they cannot be deleted.
â
**Why is the "Build New Funnel" button greyed out?**
----------------------------------------------------
If there's a data configuration issue with no data flowing in, or if you're editing a funnel but haven't saved it yet, the "Build New Funnel" button may be greyed out. If you're still experiencing issues, please reach out to customer support.
* * *
**Analysis and Filtering**
=============================
**What filtering options are available for funnels?**
-----------------------------------------------------
You can filter your funnel data by:
* Date range (custom periods or preset options)
* Device types (desktop, mobile, tablet)
* Standard filters consistent with other platform tools
**Can I see how different devices affect my funnel performance?**
-----------------------------------------------------------------
Yes, the device type filter allows you to analyze and compare funnel performance across desktop, mobile, and tablet users, helping you identify device-specific optimization opportunities.
â
**Does the system support regex for URL matching?**
---------------------------------------------------
Regex support for URL matching will be available in an upcoming update, enabling more advanced pattern matching for page-based funnel steps.
â
**How accurate is the funnel data?**
------------------------------------
The funnel data undergoes comprehensive quality assurance testing to ensure accuracy. Our system tracks human user sessions and events in real-time, providing reliable insights for your analysis. We do not track the robots.
â
**How is the completed percentage calculated?**
-----------------------------------------------
The completed percentage at each step of your funnel shows how many users took the specified action from one step to the next. This is calculated by the number of users who took the specified action divided by the number of completed users in the previous step, not from the start of the funnel.
**How is the abandoned percentage calculated?**
-----------------------------------------------
The abandoned percentage at each funnel stage shows how many users did not take the specified action and dropped out of the funnel before reaching the next step. This highlights the âlossâ of users within your designated funnel. The abandoned percentage is calculated by the number of users who did not take the specified action divided by the number of completed users in the previous step, not from the start of the funnel. This abandoned percentage is where you can identify user friction points within the journey.
**How is drop-off calculated between steps?**
---------------------------------------------
Drop-off in your funnel is calculated based on the number of users who do not take a specified action from one step to the next. This will be noted as the abandoned users for each respective step.
Both the completed users and abandoned users for each respective step are equivalent to all completed users in the step prior. As steps progress through the funnel, the number of users will narrow down, highlighting the user segment completing all actions within the funnel.
Every funnel is expected to have a natural drop-off. You should never anticipate the user total increasing as additional steps are added to the funnel.
**How do I interpret funnel drop-off?**
---------------------------------------
Interpreting funnel drop-off is about understanding where users abandon the journey as they move through your site and why, so you can take action to improve conversions. Large abandoned user percentages highlight key drop-off points within the funnel, noting for you to further review specific parts of the journey.
For example, if there is a significant funnel drop-off between Add to Cart and Checkout, this could signal that customers are having a friction point with unexpected shipping costs, have a lack of trust, or need a sense of urgency in your product.
Using features like heatmaps and screen recordings can help provide a deeper understanding of why users are dropping off and specific optimizations to make. Just be sure to review the steps prior to a large drop-off to understand why abandoned users didnât take the specified action.
â
* * *
**Troubleshooting**
===================
**Who do I contact if I have additional questions?**
----------------------------------------------------
For additional support with Heatmap Funnels, please contact our customer support team through the help center or by emailing [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_ddbf6cd7df)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_73c42ad2e3)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_850cfa4a68)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_bc84ac7783)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_e57f7b7299)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_11881e6767)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_316e782d51)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_a08529ae2a)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_12864a25e5)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_ce2fc9ea91)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_019736ea4d)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_522bfa3a57)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_1840702b16)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_86fd990c59)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_c2ab68d199)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_95dec45342)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_add86056ce)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_d0cadd1df0)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_80b00cdb8d)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_f60edb50aa)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_f2c0ab958a)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_e30336eeec)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_4c861ca7c2)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_dfe89d4cc1)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_bfa1d9bb94)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_d04fd7b524)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_479da5f0c1)
[](https://intercom.help/heatmapcom/en/articles/11409323-general-funnels-faqs#h_b11dfb1075)
---
# How Long Does It Take for Heatmap Data to Appear? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023997-how-long-does-it-take-for-heatmap-data-to-appear#main-content)
How Long Does It Take for Heatmap Data to Appear?
=================================================
Heatmap data timing, site structure visibility, initial data,traffic accumulation, continuous updates, site traffic, page popularity
October 21, 2024
Thank you for choosing Heatmap.com! We understand you're eager to see your site's heatmap data. Here's what you can expect regarding the timing of data appearance:
1\. Immediate Site Structure Visibility
As soon as you integrate Heatmap.com:
âą All pages on your site will be visible in the left side-panel.
âą You can click on any page to view its heatmap, even without traffic data.
âą This gives you an instant overview of your site's structure.
2\. Data Appearance Timeline
âą Initial Data: Basic heatmap data typically appears within hours for pages receiving traffic.
âą Full Data: Most sites see comprehensive data within 24 hours.
âą Maximum Wait: In rare cases, it may take up to 48 hours for full data to appear.
3\. Continuous Updates
âą Our system automatically refreshes data every few hours.
âą Heatmaps become more detailed over time as more user interactions are recorded.
4\. Factors Affecting Data Accumulation
âą Site Traffic: Higher-traffic sites generally accumulate data faster.
âą Page Popularity: Frequently visited pages will show more detailed heatmaps sooner.
5\. Data Reliability for Analysis
âą Basic Analysis: Can typically begin within a day for most sites.
âą Detailed Analysis: For advanced features like Revenue Per Click, we recommend at least 5,000 to 7,000 mobile sessions for reliable insights.
6\. Monitoring Progress
âą Regularly check your dashboard to see data accumulation.
âą Use the date range selector to track progress over time.
If you don't see any data after 48 hours on pages you know have received traffic, please contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
for assistance.
Remember: While you can immediately see your site structure, the richness and accuracy of heatmap data improves over time as more visitor interactions are recorded. Patience during the initial data collection period will result in more valuable insights for your website optimization efforts.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How long does it take for JavaScript error fixes to update on the dashboard? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023990-how-long-does-it-take-for-javascript-error-fixes-to-update-on-the-dashboard#main-content)
How long does it take for JavaScript error fixes to update on the dashboard?
============================================================================
JavaScript error fixes, dashboard updates, update schedule, browser cache, ongoing monitoring, Heatmap.com, error reoccurrence
October 21, 2024
**How long does it take for JavaScript error fixes to update on the dashboard?**
If you've recently fixed JavaScript errors on your website, you may be wondering when these changes will be reflected on your heatmap dashboard. Here's what you need to know:
**Dashboard Update Schedule**
Our system has a process that runs every few hours to update the data on your dashboard. This means that once you've fixed JavaScript errors on your site, you should see these changes reflected in your dashboard within the next update cycle.
**Typical Timeframe**
In most cases, you can expect to see updates to your JavaScript error status within 2-6 hours after implementing fixes. However, the exact timing can vary depending on when you made the changes relative to our update schedule.
**What to Expect**
\- If you've successfully fixed all JavaScript errors, they should disappear from your dashboard in the next update cycle.
\- New data collected after your fixes will not include these resolved errors.
\- Historical data from before the fix will still show previous errors.
**If You Don't See Updates**
If it's been more than 6 hours since you fixed the errors and you're still seeing them on your dashboard:
1\. Verify that the fixes were successfully deployed to your live site.
2\. Check if the errors are still occurring using browser developer tools.
3\. Clear your browser cache and reload the dashboard to ensure you're seeing the most recent data.
**Ongoing Monitoring**
Remember that JavaScript errors can sometimes reoccur due to changes in your website or third-party scripts. We recommend regularly checking your dashboard to ensure your site remains error-free.
By utilizing our regular update cycles, you can be confident that your dashboard will accurately reflect the current state of your website's JavaScript performance. If you have any questions or concerns about JavaScript errors or dashboard updates, don't hesitate to reach out to our support team for assistance.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How Heatmap.com Works | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10023974-how-heatmap-com-works#main-content)
How Heatmap.com Works
=====================
client-side tracking, real-time data, user behavior, JavaScript snippet, heatmaps, click maps, scroll maps, data anonymization, IP blocking, Heatmap.com, insights
October 21, 2024
Heatmap utilizes advanced client-side tracking technology to provide you with comprehensive insights into user behavior on your website. This document explains the core mechanisms behind our tracking system and how we transform raw data into actionable insights.
**Client-Side Tracking Basics**
Heatmap's tracking system operates primarily on the client side, meaning it runs directly in the user's browser. This approach offers several advantages:
* Real-time data collection
* Minimal impact on server load
* Ability to capture detailed user interactions
**Data Collection Process**
**2.1 Tracking Snippet Installation**
The process begins when you install our lightweight JavaScript tracking snippet in your website's section. This snippet serves as the foundation for all data collection.
**2.2 User Interaction Capture**
Once installed, the snippet monitors various user interactions, including:
* Mouse movements
* Clicks
* Scrolling behavior
* Time spent on page
* Device and browser information
**2.3 Revenue Data Collection**
Our unique revenue tracking snippet (Heatmap Pixel) captures transaction data, allowing us to correlate user behavior with actual revenue generation.
**Data Processing and Visualization**
**3.1 Data Transmission**
Collected data is securely transmitted to our servers in real-time or at regular intervals, depending on the interaction type.
**3.2 Data Aggregation**
Our servers aggregate the received data, combining information from multiple users to create comprehensive behavior profiles.
**3.3 Heatmap Generation**
The aggregated data is then used to generate various types of heatmaps:
Click maps: Visualizing where users click most frequently
Scroll maps: Showing how far users scroll down pages
Move maps: Illustrating cursor movement patterns
**3.4 AI-Powered Analysis**
Our heatmapAI system analyzes the collected data, identifying patterns and generating actionable insights.
**Privacy and Security**
**4.1 Data Anonymization**
All collected data is anonymized to protect user privacy. We do not track or store personally identifiable information.
**4.2 Secure Transmission**
Data is transmitted using industry-standard encryption protocols to ensure security.
**4.3 IP Blocking**
Our system allows for IP blocking to exclude internal traffic, ensuring your data accurately reflects genuine user behavior.
**Performance Considerations**
**5.1 Asynchronous Loading**
Our tracking script loads asynchronously, minimizing impact on your website's load time.
**5.2 Efficient Data Handling**
We employ efficient data handling techniques to ensure minimal CPU and memory usage on the client side.
**5.3 Content Delivery Network (CDN)**
Our scripts are delivered via a global CDN, ensuring fast loading times regardless of user location.
**Advanced Features**
**6.1 JavaScript Error Tracking**
In addition to user behavior, our system can track JavaScript errors on your site, helping you identify and resolve technical issues that may impact user experience.
**6.2 Site Speed Monitoring**
We continuously monitor your site's speed, allowing you to correlate performance metrics with user behavior and conversion rates.
**6.3 Custom Event Tracking**
For more complex websites, we offer the ability to track custom events, giving you insights into specific user actions unique to your site.
**Conclusion**
Heatmap's client-side tracking technology offers a powerful, non-intrusive way to gain deep insights into user behavior on your website. By combining sophisticated data collection methods with advanced analysis and visualization techniques, we provide you with the tools you need to optimize your site's performance and user experience.
For more detailed information on specific features or for technical support, please don't hesitate to contact our support team.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Can Heatmaps Capture Cart and Checkout Pages? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024070-can-heatmaps-capture-cart-and-checkout-pages#main-content)
Can Heatmaps Capture Cart and Checkout Pages?
=============================================
cart and checkout tracking, Heatmap privacy, sensitive data, security, data protection, sales funnel optimization, cart abandonment analysis, compliance
October 21, 2024
**Can Heatmaps Capture Cart and Checkout Pages?**
No, Heatmap does not capture data from cart and checkout pages. This is a deliberate choice to protect user privacy and ensure the security of sensitive information.
**Why We Don't Track These Pages:**
1\. Privacy Protection: Cart and checkout pages often contain personal and financial information.
2\. Security: Excluding these pages helps prevent any potential exposure of sensitive data.
3\. Compliance: This approach aligns with various data protection regulations.
**What You Can Do Instead:**
\- Focus on optimizing other parts of your sales funnel using Heatmap data.
\- Use alternative, secure methods to analyze cart abandonment and checkout completion rates.
If you have any questions about our data collection practices or need advice on optimizing your e-commerce process, please contact our support team.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# HeatmapAI Insights | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#main-content)
HeatmapAI Insights
==================
August 27, 2025
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_e13aee24b3)
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_68f7267a3c)
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_b975a8f4d9)
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_c0e7d4250c)
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_a6cf9c3026)
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_c916de0db5)
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_f50d724e7f)
HeatmapAI is an AI-powered feature built into Heatmap that delivers weekly recommendations and insights to help improve your websiteâs performance. It combines your siteâs behavioral and revenue data with industry best practices to generate clear, actionable suggestions.
The goal of HeatmapAI is to help you optimize for Revenue Per Session (RPS) by improving user experience, page performance, and conversion opportunities.
If you'd like to learn more about the HeatmapAI Recommendation Engine, read [this article](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine)
.
* * *
HeatmapAI Features
==================
HeatmapAI is beneficial because it transforms complex user behavior and performance data into clear, actionable recommendations that help you improve conversions and maximize revenue.
Dashboard Overview
------------------
Every week, HeatmapAI provides a high-level performance update comparing your current period of data to the previous period.
* **Weekly Performance Insight** \- A snapshot of how your site is trending period over period.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1696286289/055b7a5debfb3e8595d4d0507fc8/Screenshot%2B2025-08-27%2Bat%2B2_22_18-E2-80-AFPM.png?expires=1789486200&signature=2779927b9afca2a7e20fb8f15ea1043862e6ab8dd915062add0ad76aabd0382d&req=dSYuEMt2m4NXUPMW1HO4zRO76oWUgYTPEruQ14D0egZAU7yu7stvRh4UoJL7%0AzoE7PmpkjxXJzloVR5A%3D%0A)
* **4 AI Insights on Top-Level Pages** - Highlighted recommendations on how key pages are performing, with links to dive deeper into corresponding Heatmaps.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1696285713/24a52f695878c229dabf13728e19/Screenshot+2025-08-27+at+2_22_31%E2%80%AFPM.png?expires=1789486200&signature=df3a125500324c7564db7bcd3cf4d07ae60c192e67928d3d36f5b2509d86f730&req=dSYuEMt2mIZeWvMW1HO4zfIseGgRUwKcSolJK9HIOTEdpP6X%2BIpUgrYYJ8j4%0AJgG3a1vBbA5N7qt0%2Fyw%3D%0A)
You'll have the ability to quickly see where to focus your efforts.
Heatmaps
--------
Within each Heatmap page, HeatmapAi delivers 10 AI-powered insights per page every week.
* Recommendations draw from all user interaction (ie: clicks, scrolls, purchases, etc.)
* Suggestions are tied to CRO best practices
* Insights mainly highlight what can be improved and most impactful
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1696289959/961aeb1a333270f7043a9694c1f0/Screenshot%2B2025-08-27%2Bat%2B2_25_21-E2-80-AFPM.png?expires=1789486200&signature=c13997a1b0ef52df3c2e504e12d4a3ea23351e9c7850e1811dfb9f35a57c5753&req=dSYuEMt2lIhaUPMW1HO4zdAuC2VI0EnR%2B6y20fjRPaNg9arPfxIBygOBGh5u%0AuISBIi%2FfESGxzJQ2ETQ%3D%0A)
Get practical, page-specific recommendations to optimize design, content, and calls-to-action.
Surveys
-------
HeatmapAI reviews open-ended survey responses and provides a summary of customer feedback to give you clear answers.
* Clusters similar responses to highlight key themes
* Surfaces sentiment and recurring issues or opportunities
* Reduces the need to manually sift through individual responses
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1696290717/5895234aad63825c1475f539ccf5/Screenshot+2025-08-27+at+2_25_55%E2%80%AFPM.png?expires=1789486200&signature=5b9aa50df1562d27ed7a29274bbaec0ef958831cae1f5cef5d303effb4348f8f&req=dSYuEMt3nYZeXvMW1HO4zUMQv9g7VjjHEMYYqONTTkS4w%2B0wk7WiPXPHWLgL%0AOK0kd92PlEGoe5bZU0Y%3D%0A)
Quickly understand what customers are saying at scale, so you can prioritize improvements.
* * *
How HeatmapAI Works
===================
* **Data-Driven:** Recommendations are based on trillions of user interactions and over 1,000 websites, plus your own site's behavior and revenue data
* **Tailored to Your Site:** Every suggestion takes your specific audience and business model into account
* **Focused on RPS:** Unlike generic conversion metrics, HeatmapAI prioritizes Revenue per Session, combining conversion rate and average order value for a clearer picture of performance
If you'd like to better understand how our HeatmapAI Recommendation Engine works, read more [here](https://intercom.help/heatmapcom/en/articles/10517057-understanding-heatmapai-s-recommendation-engine)
.
* * *
Things to Keep in Mind
----------------------
* Recommendations are delivered weekly.
* Insights are data-informed, but results depend on how you apply them.
* Use AI suggestions as a guide, then validate changes with your own testing and business context.
* * *
Need Help?
----------
If you have questions about HeatmapAI insights or want guidance on applying them, our support team is here to help. Contact us anytime at **[Support@heatmap.com](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights)
**
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_e13aee24b3)
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_68f7267a3c)
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_b975a8f4d9)
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_c0e7d4250c)
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_a6cf9c3026)
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_c916de0db5)
[](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights#h_f50d724e7f)
---
# What is heatmap AI? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024026-what-is-heatmap-ai#main-content)
What is heatmap AI?
===================
Artificial intelligence, website optimization, revenue insights, pattern recognition, Pro Plan, top 3 pages, data-driven decisions, ROI
October 21, 2024
**What is heatmap AI?**
Heatmap AI is an innovative feature that combines the power of artificial intelligence with heatmap analytics to provide you with actionable insights and optimization recommendations for your website. This cutting-edge tool is designed to help you improve user experience, increase conversions, and boost overall website performance.
**Key Features of heatmap AI:**
1\. Automated Analysis
2\. Personalized Recommendations
3\. Revenue-Focused Insights
4\. Easy-to-Understand Reports
**How heatmap AI Works:**
1\. Data Collection
2\. Revenue Integration
3\. Pattern Recognition
4\. Benchmarking
5\. Recommendation Generation
**Benefits of Using heatmap AI:**
1\. Time-Saving
2\. Data-Driven Decisions
3\. Continuous Improvement
4\. Increased ROI
5\. Competitive Edge
**Getting Started with heatmap AI:**
1\. Ensure your heatmap tracking is properly set up on your website.
2\. Navigate to the heatmap AI section in your dashboard.
3\. Allow the AI to analyze your top 3 pages (this may take some time for new accounts).
4\. Review the generated recommendations and insights for these pages.
5\. Implement suggested changes and monitor the results.
**Availability of heatmap AI:**
Important: heatmap AI is currently available for the top 3 pages of your website on all pro plans. This limitation allows us to focus our AI resources on your most critical pages for maximum impact.
\- Top 3 Pages: The AI will automatically analyze and provide recommendations for your three most visited or highest-performing pages.
\- Pro Plan Feature: This feature is included in all pro-level plans.
\- Expanded Access: If you need heatmap AI analysis for additional pages, please contact our support team to discuss options.
**Expanding heatmap AI Coverage:**
If you find heatmap AI valuable and want to extend its analysis to more pages:
1\. Contact our support team through your dashboard or via email.
2\. Discuss your needs and the potential for expanded coverage.
3\. Our team will provide information on available options and any associated costs.
Remember, while heatmap AI provides valuable insights for your top pages, it's important to use these recommendations in conjunction with your own expertise and understanding of your business goals.
For more information on how to leverage heatmap AI for your specific needs or to inquire about expanded coverage, please don't hesitate to reach out to our support team.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How Can I Improve My Site's Rendering in Heatmaps? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024060-how-can-i-improve-my-site-s-rendering-in-heatmaps#main-content)
How Can I Improve My Site's Rendering in Heatmaps?
==================================================
improve site rendering, Heatmap issues, update snippet, script conflicts, dynamic content, manual snapshots, page load optimization
October 21, 2024
**How Can I Improve My Site's Rendering in Heatmaps?**
If you're experiencing issues with how your site renders in Heatmap, try these steps:
1\. Update Your Snippet:
\- Ensure you're using the latest version of the Heatmap tracking code.
2\. Check for Conflicts:
\- Temporarily disable other scripts to see if they're interfering.
3\. Handle Dynamic Content:
\- Use Heatmap's API to trigger manual snapshots after dynamic content loads.
4\. Optimize Page Load:
\- Improve your site's overall load speed for better rendering.
5\. Use Proper Markup:
\- Ensure your HTML is well-structured and valid.
6\. Test in Different Browsers:
\- Check if the issue is browser-specific.
If problems persist after trying these steps, contact our support team with details about your site structure and the specific rendering issues you're facing.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Why Is a Section of My Page Not Visible in the Heatmap? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024082-why-is-a-section-of-my-page-not-visible-in-the-heatmap#main-content)
Why Is a Section of My Page Not Visible in the Heatmap?
=======================================================
dynamic content, lazy loading, iframe content, pop-ups, overlays, recent page changes, scrolling issues, JavaScript conflicts
October 21, 2024
**Why Is a Section of My Page Not Visible in the Heatmap?**
If you've noticed that a section of your webpage is missing or not visible in your heatmap, don't worry. This is a common issue that can occur for several reasons. This article will help you understand why this happens and how to resolve it.
**Why Does This Happen?**
There are several reasons why parts of your page might not appear in your heatmap:
**1\. Dynamic Content:** If your page contains content that loads dynamically (e.g., through JavaScript), it may not be captured in the initial page load.
**2\. Lazy Loading:** Elements that are lazy-loaded (only loaded when scrolled into view) might not be captured if they weren't in view when the heatmap was generated.
**3\. Iframe Content:** Content within iframes may not always be captured accurately in heatmaps.
**4\. Pop-ups or Overlays:** Elements that appear after user interaction might not be included in the initial heatmap.
**5\. Recent Page Changes:** If you've recently updated your page, the heatmap might be showing an older version.
**6\. Scrolling Issues:** In some cases, the heatmap might not capture the full length of a scrollable page.
**How to Fix It:**
To ensure your entire page is visible in the heatmap, try these solutions:
1\. Reload the Heatmap:
\- Go to your heatmap page.
\- Look for an option to "toggle interactive mode"
\- This will generate a reload your heatmap based on the current state of your page.
2\. Check for JavaScript Conflicts:
\- Ensure that your page's JavaScript isn't interfering with the heatmap script.
\- Temporarily disable other scripts to see if it resolves the issue.
3\. Check Browser Compatibility:
\- Try viewing the heatmap in a different browser to rule out browser-specific issues.
**Still Having Issues?**
If you've tried these solutions and are still experiencing problems, gather the following information and contact our support team:
\- The URL of the page with the issue
\- Screenshots of what you're seeing in the heatmap vs. what you expect to see
\- Any recent changes made to the page
\- The browsers and devices where you're experiencing the problem
Our team will be happy to help you troubleshoot and ensure your heatmaps are capturing your entire page accurately.
Remember, accurate heatmaps are crucial for making informed decisions about your website's design and user experience. Don't hesitate to reach out if you need further assistance!
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How to Apply and Use Filters for Screen Recordings in Heatmap? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024085-how-to-apply-and-use-filters-for-screen-recordings-in-heatmap#main-content)
How to Apply and Use Filters for Screen Recordings in Heatmap?
==============================================================
screen recordings, filters, user segments, date range, device type, session duration, user behavior, custom events, filter management
October 21, 2024
**How to Apply and Use Filters for Screen Recordings in Heatmap?**
Screen recordings provide valuable insights into user behavior on your website. To make the most of this feature, Heatmap allows you to apply filters to narrow down and focus on specific user sessions. This guide will walk you through the process of applying and using filters for your screen recordings.
Why Use Filters?
Filters help you:
\- Focus on specific user segments
\- Analyze behavior based on particular criteria
\- Save time by viewing only relevant recordings
Applying Filters to Screen Recordings:
1\. Navigate to the Screen Recordings section in your Heatmap dashboard.
2\. Look for the "Filters" option, typically located near the top of the page.
3\. Click on "Add Filter" to see the available filter options.
4\. Choose from a variety of filters, such as:
\- Date Range
\- Device Type (Desktop, Mobile, Tablet)
\- Browser
\- Country
\- Pages Visited
\- Session Duration
\- User Behavior (e.g., Rage Clicks, U-Turns)
\- Custom Events
5\. Select the desired filter and set the specific criteria.
6\. Click "Apply" to activate the filter.
7\. Your screen recordings list will now update to show only the sessions that match your filter criteria.
Using Multiple Filters:
You can combine multiple filters to create more specific segments:
1\. After applying your first filter, click "Add Filter" again.
2\. Choose another filter category and set its criteria.
3\. Repeat this process to add as many filters as needed.
4\. Heatmap will display recordings that match ALL the selected filter criteria.
**Saving and Managing Filters:**
\- To save a set of filters for future use, look for a "Save Filter" or "Create Segment" option.
\- Give your saved filter a name for easy reference.
\- Access saved filters from the Filters menu to quickly apply them in the future.
**Removing Filters:**
\- To remove a single filter, click the "X" next to the filter name.
\- To clear all filters, look for a "Clear All" or "Reset Filters" option.
**Tips for Effective Filter Use:**
1\. Start with broad filters and gradually narrow down to find specific user behaviors.
2\. Use date range filters to analyze how user behavior changes over time.
3\. Combine device type and behavior filters to understand how different users interact with your site.
4\. Regularly review and update your saved filters to ensure they remain relevant.
By effectively using filters, you can gain deeper insights from your screen recordings and make data-driven decisions to improve your website's user experience.
If you need further assistance with using filters for screen recordings, please don't hesitate to contact our support team.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Why does my dashboard show "snippet not configured" when it's verified? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024038-why-does-my-dashboard-show-snippet-not-configured-when-it-s-verified#main-content)
Why does my dashboard show "snippet not configured" when it's verified?
=======================================================================
snippet not configured, browser caching, low traffic, delayed data processing, heatmap snippet, troubleshooting, traffic inactivity
October 21, 2024
**Why does my dashboard show "snippet not configured" when it's verified?**
Sometimes you may notice that your dashboard displays a "snippet not configured" message even though you've successfully verified your heatmap tracking snippet. This can be confusing and concerning, but there are a few reasons why this might occur:
1. **Browser Caching**
Your browser might be showing a cached version of your dashboard. Try clearing your browser cache and reloading the page to see if this resolves the issue.
1. **Low Traffic or Inactivity**
The heatmap snippet works by sending data to our servers when user activities occur on your site. If your site has very low traffic or there hasn't been any recent activity, the lack of data transmission might trigger a false "not configured" status.
1. **Delayed Data Processing**
There can sometimes be a slight delay between data collection and processing. This might cause a temporary discrepancy between the actual snippet status and what's displayed on your dashboard.
**Troubleshooting Steps:**
1. Wait for a few hours and check again. The status often updates automatically within this timeframe.
2. Ensure your site is receiving some traffic. You can visit the site yourself to generate some activity.
3. Clear your browser cache and reload the dashboard.
4. Verify that the snippet is still correctly installed on your site.
If the issue persists after trying these steps, it's possible there may be a system anomaly. In this case, please contact our support team for further assistance. We'll be happy to investigate and resolve any underlying issues.
Remember, even if the dashboard shows this message temporarily, it doesn't necessarily mean your data isn't being collected. As long as the snippet is correctly installed, data collection should continue uninterrupted.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Heatmap Woocommerce Plugin Installation Guide | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024045-heatmap-woocommerce-plugin-installation-guide#main-content)
Heatmap Woocommerce Plugin Installation Guide
=============================================
Woocommerce, WordPress
October 21, 2024
**Welcome to the Heatmap.com Beta!**
Heatmap.com is the only heatmap entering the market that:
1. Attributes revenue to EVERY user interaction and element on your website
2. Has site-speed protection and doesnât hurt site speed
3. Create any custom segment of users
These are the instructions on how to download the Heatmap.com WooCommerce plugin on your website:
**To manually add a plugin to your WordPress website:**
1. Download the **Heatmap Woocommerce Plugin** as a .zip file.
2. _You do not need to open the zip file, you can upload it directly to your store._
3. From your WordPress dashboard, choose **Plugins > Add New**.
4. Click **Upload Plugin** at the top of the page.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1223838572/1448934cef6c09710751a925b306/AD_4nXfP_crdpU5NAzd8tffRqcqqjnXYsZO4phi7-TyvtXCvLj6sNdhAWL_rpQFd7VgZKPR7x6Ri1qxGYBDagUett8F3Vait04I1q09uNdKFBzrynrlELc5uKajgPNzTnTbTNbfmAusQLavbVBooRyJ5mYP5PaNh?expires=1789486200&signature=b85d72ac771837dd8cb775a3449f2a483bb829d2d32c8086c6a8a029a6d69612&req=dSIlFcF9lYRYW%2FMW1HO4zQGA8HYnDciRb3GMf3q3sOQZ0g4C9WeWK%2B61FF%2FA%0AMJF6LddLj9fdTTTrtXk%3D%0A)
1. Click **Choose File**, locate the plugin .zip file, and then click **Install Now**.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1223838576/176b8778230e791070ecc445c87e/AD_4nXc1E7Q_zc-XdiwUK6yzTqZdnFPrxcV__MC3SddcS1wQFzxUeIzrSASTqBu02Y0cCp1sNrb0rOxIIV7BZyxhrmlcLpUnK6TGZ2w3XKzFK4qRriTch7--CTJ4o3mAA74Prwh4f4EkjLbezrRAatZDXP2tzedB?expires=1789486200&signature=1624cb7c486c7bd9bad19fb625b9c09742a44a7f818b242c6ee5e86136c727de&req=dSIlFcF9lYRYX%2FMW1HO4zd1YTOJiAzys%2BuZvhTSYrNByvBRaIF7ZX4udi2aV%0A1K69c09A40L7alNsINc%3D%0A)
1. After the installation is complete, click **Activate Plugin**.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1223838574/95098d9285f063ecf7fe632e4ca8/AD_4nXe3-G2fbFJ_qzC7isO5splEdankJx-LItsfC8UhCRsTX_wIqhlYPEAa4acxXnEzaI8FmhYrA77rcLiFt5o2jZ_EjoozNvpbroVSOatQnxBf1Oo1MawIUWbS6ok6589WS335AcTiXT8U9zxlROGjg0GI39Kw?expires=1789486200&signature=177ee7a936cc26b860d8c0ddd706f2f22678288b051d0adfdc201043ede2af51&req=dSIlFcF9lYRYXfMW1HO4zQQjmL6MN19XaMr43q8uwcFWipDBjHAvG7kYyWw1%0A7cttkSGF%2FVuyDK9vy5o%3D%0A)
1. After a successful installation of the Heatmap-tracker plugin, it will be listed as part of the installed plugins in your plugin dashboard.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1223838575/71018030bb0f6a7ca5d0c55c9698/AD_4nXe4eKtrGK3EVzbB0lYBJS2uPEZaxTFIkMMcbidSYlKnqSjSRB-MFn6jRaM3kY5ejZK4OMwO_dVUYLo5PgZwoosikSw08W6to6xfUCfIqrFtt4FtlX0SyUUA3aHCxjnelUX0bq3IzHp3yOuupfZdLoTQaE82?expires=1789486200&signature=b50a6cd5c722b96986f2d0d73226efcd42a459acc318345e0b4cbb3efde58371&req=dSIlFcF9lYRYXPMW1HO4ze9ZzGUkXIEjYM7OFR8b7q%2BRP%2Fex3UdsUKoNnnAw%0All9wgcZRhKnuqhZi8XM%3D%0A)
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Where Can I Check My Verification Snippet Status? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024066-where-can-i-check-my-verification-snippet-status#main-content)
Where Can I Check My Verification Snippet Status?
=================================================
snippet status, Heatmap verification, dashboard snippet check, manual snippet check, developer tools, view page source
October 21, 2024
**Where Can I Check My Verification Snippet Status?**
1\. In Your Heatmap Account:
\- Log in to your Heatmap account
\- Go to the Dashboard
\- Find the "Snippet Status" section at the top
This shows:
\- Verification status (Verified or Inactive)
\- Performance for the last 30 days
\- Duration of site verification
\- Any unverified days in the last 30 days
2\. Manually Checking Your Website:
\- Open your website in a web browser
\- Right-click and select "View Page Source" or press Ctrl+U (Cmd+U on Mac)
\- Press Ctrl+F (Cmd+F on Mac) to open the search function
\- Search for "heatmap" or your unique Heatmap ID
\- If found, your snippet is present on the page
3\. Using Browser Developer Tools:
\- Open your website
\- Right-click and select "Inspect" or press F12
\- Go to the "Network" tab
\- Refresh the page
\- Look for requests to "heatmap.com" or containing your Heatmap ID
If you can't find the snippet or are having issues:
\- Verify the snippet is correctly installed
\- Check for script conflicts
\- Contact our support team for assistance
Regular verification ensures accurate data collection for your heatmaps.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Why Do Pages Look Broken or Have No CSS Loading in Heatmap? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024089-why-do-pages-look-broken-or-have-no-css-loading-in-heatmap#main-content)
Why Do Pages Look Broken or Have No CSS Loading in Heatmap?
===========================================================
broken pages, missing CSS, Heatmap access, whitelist IP, geolocation restrictions, domain blocking, referrer blocking, cookie policies
October 21, 2024
**Why Do Pages Look Broken or Have No CSS Loading in Heatmap?**
If you've noticed that your pages appear broken or are missing CSS styling when viewed in Heatmap, don't worry. This is a common issue that can usually be resolved quickly. This article will explain why this happens and how to fix it.
**Why Does This Happen?**
Heatmap needs to access your website's assets, including CSS files, to generate accurate heatmaps and recordings. When pages look broken or CSS isn't loading properly, it typically means our servers are having trouble fetching some of the CSS files from your server.
**Common Causes:**
1\. Geolocation restrictions: Your site may only allow access from specific geographic locations.
2\. IP restrictions: Your server may only allow specific IP addresses to access assets.
3\. Domain/referrer blocking: Your site may block requests from unknown domains or referrers.
4\. Cookie/session storage restrictions: Your site may require cookies or session storage to serve assets.
**How to Fix It:**
To resolve this issue, you'll need to allow Heatmap's servers to access your CSS files. Here are the steps to take:
1\. Whitelist Heatmap IP Addresses:
\- Contact Heatmap support to obtain the list of IP addresses used by our servers.
\- Add these IP addresses to your server's whitelist or firewall rules.
2\. Allow Heatmap Domain/Referrer:
\- Add the Heatmap domain (provided by support) to your list of allowed domains or referrers.
3\. Review Cookie and Session Policies:
\- If your site requires cookies or session storage to serve assets, you may need to adjust these settings to allow Heatmap access.
4\. Check Geolocation Restrictions:
\- Ensure that your geolocation restrictions aren't blocking Heatmap's servers.
After making these changes, refresh your Heatmap dashboard and check if the issue is resolved. If you're still experiencing problems, please contact our support team for further assistance.
Note: Always ensure that allowing access for Heatmap doesn't compromise your site's overall security. If you have any concerns, consult with your IT security team before making changes.
By following these steps, you should be able to resolve issues with broken pages or missing CSS in Heatmap, allowing you to get the most accurate and useful data from our tools.
If you need any additional help or have questions, please don't hesitate to reach out to our support team.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# A/B Test Filters | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10572363-a-b-test-filters#main-content)
A/B Test Filters
================
View Data from both Live and Ended A/B Tests in Heatmap
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10572363-a-b-test-filters#h_679ffbecb0)
[](https://intercom.help/heatmapcom/en/articles/10572363-a-b-test-filters#h_2fbaa7ed7a)
[](https://intercom.help/heatmapcom/en/articles/10572363-a-b-test-filters#h_b0534df6e9)
[](https://intercom.help/heatmapcom/en/articles/10572363-a-b-test-filters#h_fe46ad35e6)
Pulling heatmap data from past A/B tests lets you see exactly how users interacted with each variant. This helps you understand what worked, what didnât, and apply those insights to future improvements.
In Heatmap, you're able to pull data on both Live and Ended A/B Tests.
**Analyzing Data on A/B Tests within Heatmap**
==============================================
**If the A/B Test is Live:**
----------------------------
For tests that are still active and running, you'll be able to bring them into the A/B Test Filter as long as your testing platform is properly integrated with Heatmap.
Below are the A/B Test Integrations that we support and the necessary integration documentation:
* [Shoplift Integration](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration)
* [Visually Integration](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration)
* [Intelligems Integration](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration)
To pull in your A/B test variants,
1. Go to **Filters**, select **A/B Tests**.
2. Select the **A/B testing tool** you're using to run the experiment, and then choose the specific **experiment name or variant** you'd like to bring into the platform**.**
1. **_Note:_** Heatmap will bring in the same naming conventions used in your A/B testing platform.
3. Once you have the appropriate variant selected, click **Apply** and the page will reload with data from your A/B test.
**If the test has ended:**
--------------------------
Since the variants wonât be live anymore, we'll need to use the **date filter** and **View Previous Versions** feature to populate the appropriate data from your past A/B test.
1. Go to the **Heatmap** feature and find the specific page you'd like to review.
2. Use the **date picker** at the top of the screen to choose the time range you want to review and click View Previous Versions.
3. Select the appropriate display you'd like to analyze and click **Load Selected Version** to populate the data.
4. Heatmap will re-load the page with the appropriate display and provide visual data (clicks, scroll depth, etc.) for that version of the page.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1665603746/70f782866c4413dc4792e2f2c1b8/image.png?expires=1789486200&signature=68016632a95cce3526025a4f8dea885b2245c9f54702473a2364b84dbfe54486&req=dSYhE89%2BnoZbX%2FMW1HO4zVgmlsBXE6gZzwZ7WeiHUWiRk3krQ7HVIEPT3LSf%0AeW%2FKVYC%2BPiixzFZ2Pv4%3D%0A)
* * *
**Need Help?**
==============
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10572363-a-b-test-filters#h_679ffbecb0)
[](https://intercom.help/heatmapcom/en/articles/10572363-a-b-test-filters#h_2fbaa7ed7a)
[](https://intercom.help/heatmapcom/en/articles/10572363-a-b-test-filters#h_b0534df6e9)
[](https://intercom.help/heatmapcom/en/articles/10572363-a-b-test-filters#h_fe46ad35e6)
---
# A/B Test Filters: Pack Digital Integration | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#main-content)
A/B Test Filters: Pack Digital Integration
==========================================
January 21, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_707150f05b)
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_6156c98eaf)
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_f9c22f23e4)
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_f64ea42631)
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_6084b83061)
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_6a5631a781)
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_92c0ab9718)
**Heatmap <> Pack Digital Integration Guide**
=============================================
If you're A/B testing through Pack Digital, we can set up a partial-integration for you to be able to review your test data in Heatmap.
**Requirements**
----------------
* Heatmap scripts **must be installed and running** on your site.
* The snippet should run **after a variant has been selected**.
* This integration provides **partial compatibility** - _we're currently working on an official integration with Pack Digital._
Note: Native variant previews in Heatmap Interactive Mode are not currently supported. A previous-version bypass may still work for previews.
**Required Parameters**
-----------------------
The following fields are required:
* partner
* experiment\_id
* experiment\_name
* variant\_id
variant\_preview\_url is **experimental** and optional.
variants is optional but recommended.
**Do I need to add any code?**
------------------------------
**Yes, you'll need to add this implementation snippet JavaScript to your experiment code:**
if (typeof window.heatmap\_set\_event\_tag === 'function') {
window.heatmap\_set\_event\_tag({
partner: partnerName,
experiment\_id: experimentId,
experiment\_name: experimentName,
variant\_id: activeVariantId,
variations: variationsArray,
// Optional / Experimental
variant\_preview\_url: variantPreviewUrl,
});
}
**Example implementation code:**
if (typeof window.heatmap\_set\_event\_tag === 'function') {
window.heatmap\_set\_event\_tag({
partner: "packdigital",
experiment\_id: "pd-exp-1024",
experiment\_name: "Homepage Hero CTA Test",
variant\_id: "variant-b",
variations: \[ \
{ id: "variant-a", name: "Control" }, \
{ id: "variant-b", name: "New CTA Copy" } \
\],
variant\_preview\_url: "https://www.example.com/?preview\_variant=variant-b"
});
}
* * *
Viewing A/B Test Variants
=========================
âCurrently, Pack Digital is not a fully integrated provider with Heatmap, so viewing variant data in Heatmap requires manual interaction. The page preview does not automatically switch to the active variant unless an experimental preview URL is configured.
Step-by-Step Guide
------------------
### Set up A/B Testing Filter
1. Log in to your Heatmap account
2. Open **Heatmap View**:
1. Select Heatmap from the left sidebar
2. Choose a page from the Heatmaps list
3. Click **Filters**, then select **A/B Tests**
4. Choose your A/B testing platform from the dropdown
5. Select the experiment or specific variant you want to analyze.
6. Click **Apply**.
### Manual Steps to View the Variant
* The heatmap page view will not automatically change to the selected variant.
* The view may update automatically only if the experimental **variant\_preview\_url** is configured in the integration.
* If the preview URL is **not** set, continue with the manual steps below.
1. Open the **Date Filter** and select a date range where the chosen variant has collected data.
2. Click **View Previous Versions**.
3. Select the page preview that most closely matches the variant you want to review.
### What You Will See
After completing the manual steps, the Heatmap will display:
* A screenshot of the selected variant view for the chosen date range
* Click heatmaps from visitors who saw that variant
* Scroll and movement data specific to that variant
* The variant name as configured in the integration
* Total visit counts for the variant, broken down by device type
* * *
**Troubleshooting Common Issues**
=================================
### **What does this integration do?**
The Pack Digital A/B Testing integration allows experiment and variant data to be sent to Heatmap so sessions, clicks, and behavior can be analyzed by experiment variant.
* * *
### **Is Pack Digital fully compatible with Heatmap?**
Pack Digital is **partially compatible** with Heatmap at this time. Core experiment and variant tracking is supported, but some advanced features have limitations.
* * *
### **Do I need to install anything?**
Yes. Heatmap scripts must already be installed and running on your site before the Pack Digital integration code is added.
* * *
### **What data is required for the integration to work?**
The following fields are required:
* Partner name
* Experiment ID
* Experiment name
* Variant ID
If any of these are missing, Heatmap may not correctly associate sessions with your experiment.
* * *
### **Can I preview variants in Heatmap?**
Native variant previews in **Heatmap Interactive Mode** are not currently supported with this integration.
A preview URL can be passed, but it is **experimental** and may not always work as expected. Some customers may continue using a previous-version bypass for preview workflows.
* * *
### **Why is my experiment not showing up in Heatmap?**
Common reasons include:
* Heatmap scripts are not loading correctly
* The integration code runs before a variant is selected
* Required parameters (such as variant\_id) are missing or undefined
* * *
### **Does this affect site performance?**
No. The integration sends lightweight metadata to Heatmap and does not block page rendering when implemented correctly.
* * *
### **Can I use this with multiple experiments at once?**
Yes, as long as each experiment sends a unique experiment ID and variant ID.
* * *
### **Is the integration stable?**
Yes for core tracking. However, some fields (such as preview URLs) are **experimental** and may change as the integration evolves.
* * *
### **Who should I contact if something doesnât work?**
If issues persist after verifying setup, contact Heatmap support and include:
* Experiment ID
* Variant ID
* Page URL where the issue occurs
* Any relevant console errors
Reach out to [support@heatmap.com](mailto:support@heatmap.com)
- we're here to help you succeed.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_707150f05b)
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_6156c98eaf)
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_f9c22f23e4)
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_f64ea42631)
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_6084b83061)
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_6a5631a781)
[](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration#h_92c0ab9718)
---
# General Pop-Up Survey FAQs | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#main-content)
General Pop-Up Survey FAQs
==========================
July 16, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_3b95eef469)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_09a7d6bc31)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_13dbd4bc9f)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_57a045629e)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_fbbc96a7ec)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_e01d3cfac2)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_aee7848ae1)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_283e1446f4)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_ab3596a98f)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_77f713c464)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_a1d00f8de3)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_7ec0731b14)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_6a2073fff6)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_319b34e8aa)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_1a6af601e2)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_520591911e)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_b92805cbad)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_ca4eaecc05)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_49485a754b)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_86b3092753)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_de703bd96c)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_302c73c6d8)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_d01c73bb1b)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_6c344b783e)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_baad5473a1)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_4baa9c1543)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_5797a8f632)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_bfc6a661af)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_268c0f04e0)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_b4b8988691)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_0112f48743)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_2af2c39933)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_67e362416a)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_30324545f9)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_2b678badfa)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_2368cddb55)
**Getting Started**
===================
**What are pop-up surveys?**
----------------------------
Pop-up surveys are on-site questionnaires that appear to visitors while they browse your website. They allow you to collect feedback, understand user intent, and gather insights about the visitor experience in real-time.
**How do I create my first pop-up survey?**
-------------------------------------------
Navigate to the Surveys section in your Heatmap.com dashboard, click "Create Survey," and choose "Pop-up Survey." You'll be guided through selecting your survey type, customizing questions, and setting display rules.
**What types of pop-up surveys can I create?**
----------------------------------------------
Heatmap.com supports several survey types including exit-intent surveys, NPS (Net Promoter Score) surveys, customer satisfaction surveys, micro-surveys, and custom feedback forms. Each type is optimized for different use cases and visitor journeys.
**Implementation & Technical Setup**
====================================
**Do I need to install additional code for pop-up surveys?**
------------------------------------------------------------
No additional code is required. Pop-up surveys work through your existing Heatmap.com tracking script. Once you create and activate a survey, it will automatically appear to visitors based on your targeting rules.
**Will pop-up surveys slow down my website?**
---------------------------------------------
Pop-up surveys are designed to load asynchronously and have minimal impact on page performance. The survey content loads after your page has rendered, ensuring your site speed remains unaffected.
**Can I preview surveys before making them live?**
--------------------------------------------------
Yes, you can preview surveys in the editor under âInteractive Previewâ to see exactly how they'll appear to visitors without affecting your data or showing surveys to actual users.
**Are pop-up surveys mobile-responsive?**
-----------------------------------------
All pop-up surveys automatically adapt to different screen sizes and devices. The interface is optimized for desktop, tablet, and mobile experiences to ensure high completion rates across all devices.
**Is there a limit to how many surveys I can create?**
------------------------------------------------------
Thereâs no limit to how many surveys you can create; however, you can only publish one pop-up survey at a time.
**Targeting & Display Rules**
=============================
**How do I control when and where surveys appear?**
---------------------------------------------------
You can control both the timing and placement of your survey under the **"Define Your Survey's Behavior"** and **"Choose Where This Survey Shows"** steps when creating or editing your survey.
**Timing (Define Your Survey's Behavior)**: choose when the survey appears:
* Show immediately after page load
* Show after a specific time delay
* Show when a visitor is about to abandon (exit intent)
* Show after scrolling a specific percentage of the page
**Placement (Choose Where This Survey Shows)**: choose where the survey appears:
* **Show on all pages of my site**: your survey will appear across your entire site.
* **Show only on pages that match a rule**: your survey will only appear on the specific page(s) you choose. Select your rule type (e.g. "URL ends with") and enter the page URL you want to target. You can add multiple rules if you want to target more than one page.
**Can I show different surveys to different audience segments?**
----------------------------------------------------------------
Currently, itâs not possible to segment pop-up surveys to different audience groups.
**Can I trigger surveys based on specific user actions?**
---------------------------------------------------------
Yes, you can trigger surveys based on events like initial page load, percentage of scroll depth, delayed time on page, or exit intent tracked through your implementation.
**Survey Design & Customization**
=================================
**Can I customize the appearance of my surveys?**
-------------------------------------------------
You have the ability to change colors, fonts, and button styles. Surveys can match your website's design system to create a seamless experience.
**What question types are available?**
--------------------------------------
Heatmap.com supports multiple question types including multiple choice, rating scales, open-ended text responses, single choice, and multi-select checkboxes.
**How many questions can I include in a pop-up survey?**
--------------------------------------------------------
To follow best practices, youâll have the ability to ask one question in the pop-up survey.
**Data & Analysis**
===================
**Where can I view survey responses?**
--------------------------------------
All responses are available in the Surveys section of your dashboard. You can view individual responses under the specific survey youâd like to analyze.
**How quickly does survey data appear in my dashboard?**
--------------------------------------------------------
Survey responses appear in real-time. As soon as a visitor submits a survey, the data is immediately available in your dashboard and reports.
**Can I export survey results?**
--------------------------------
Yes, you can export survey data as CSV or PDF. Exports include all response data, timestamps, and associated metadata like device type and traffic source.
**Privacy & Compliance**
========================
**Do surveys collect personal information?**
--------------------------------------------
Surveys only collect the information you explicitly request in your questions. Heatmap.com does not automatically collect personally identifiable information.
**Can visitors opt out of surveys?**
------------------------------------
Yes, all surveys include a close button, and visitors can dismiss them at any time.
**Best Practices**
==================
**What's a good response rate for pop-up surveys?**
---------------------------------------------------
Response rates vary by survey type and implementation, but typical rates range from 2% to 15%. Exit-intent surveys and short micro-surveys typically achieve higher response rates than lengthy forms.
**When is the best time to show a survey?**
-------------------------------------------
Timing depends on your goals. Exit-intent surveys work well for understanding why visitors are leaving. Mid-session surveys after 30-60 seconds can capture feedback from engaged users. Post-action surveys after purchases or form submissions gather timely insights.
**How can I increase survey completion rates?**
-----------------------------------------------
Keep surveys short, make questions clear and specific, explain why you're asking for feedback, offer incentives when appropriate, ensure mobile optimization, and avoid interrupting critical user flows like checkout processes.
**Should I offer incentives for completing surveys?**
-----------------------------------------------------
Incentives can increase response rates but may affect response quality. Consider your goals: if you need volume, incentives help. If you want feedback from genuinely engaged users, surveys without incentives often yield more thoughtful responses.
**Troubleshooting**
===================
**My survey isn't appearing on my website. What should I check?**
-----------------------------------------------------------------
Verify that your Heatmap.com tracking script is installed correctly and the survey is set to "Published" status. If youâre still running into issues, please reach out to Customer Support at [support@heatmap.com](mailto:support@heatmap.com)
.
**Can surveys conflict with my website's pop-ups or chat widgets?**
-------------------------------------------------------------------
Heatmap.com surveys are designed to play nicely with other on-site tools. You can adjust z-index values and positioning to ensure surveys don't overlap with existing elements.
**How do I stop a survey from displaying?**
-------------------------------------------
You can pause or deactivate any survey from the dashboard by clicking the three dots and selecting âUnpublished.â Paused surveys stop displaying immediately but retain all existing data and settings for later reactivation.
**Why are my response rates lower than expected?**
--------------------------------------------------
Low response rates can result from surveys appearing too quickly, being too long, having unclear questions, poor targeting, appearing on mobile devices without optimization, or showing too frequently to the same visitors. Review your survey design and targeting settings.
* * *
**Need More Help?**
-------------------
If you have questions not covered in this FAQ, please contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_3b95eef469)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_09a7d6bc31)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_13dbd4bc9f)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_57a045629e)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_fbbc96a7ec)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_e01d3cfac2)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_aee7848ae1)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_283e1446f4)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_ab3596a98f)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_77f713c464)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_a1d00f8de3)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_7ec0731b14)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_6a2073fff6)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_319b34e8aa)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_1a6af601e2)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_520591911e)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_b92805cbad)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_ca4eaecc05)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_49485a754b)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_86b3092753)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_de703bd96c)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_302c73c6d8)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_d01c73bb1b)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_6c344b783e)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_baad5473a1)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_4baa9c1543)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_5797a8f632)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_bfc6a661af)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_268c0f04e0)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_b4b8988691)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_0112f48743)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_2af2c39933)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_67e362416a)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_30324545f9)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_2b678badfa)
[](https://intercom.help/heatmapcom/en/articles/13535777-general-pop-up-survey-faqs#h_2368cddb55)
---
# How to Use Comparison Mode for Heatmaps? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024076-how-to-use-comparison-mode-for-heatmaps#main-content)
How to Use Comparison Mode for Heatmaps?
========================================
comparison mode, Heatmap, user segments, behavior analysis, A/B testing, time period comparison, filter comparison, design changes
October 21, 2024
**How to Use Comparison Mode for Heatmaps?**
Comparison mode is a powerful feature in Heatmap that allows you to compare data from two different filters side by side. This tool provides valuable insights into how different user segments interact with your website. Here's a comprehensive guide on how to use this feature effectively.
**Why Use Comparison Mode?**
Comparison mode helps you:
\- Analyze behavior differences between user segments
\- Compare performance across different time periods
\- Evaluate the impact of design changes or A/B tests
\- Identify optimization opportunities based on user behavior patterns
**How to Access and Use Comparison Mode:**
1\. Accessing Comparison Mode:
\- Navigate to your heatmap area in the dashboard
\- Select your first filter
\- Click the "Compare" button (usually located near the filter options)
\- Choose your second filter
\- Click "Apply" to generate the comparison
2\. Viewing Comparison Results:
\- Two heatmaps will load side by side, each applying one of the selected filters
\- The left heatmap represents your first filter, and the right represents the second
\- You can interact with both heatmaps independently
3\. Analyzing Specific Elements:
\- Click on any element in either heatmap to open a data modal
\- This modal will show a side-by-side comparison of that element's performance under both filters
\- You'll see metrics such as clicks, conversions, and engagement for each filter
4\. Using the Data Table in Comparison Mode:
\- Open the Data Table view while in comparison mode
\- Each element will have an expand arrow beneath it
\- Click the arrow to reveal a detailed comparison of the element's performance under both filters
\- This view provides a comprehensive breakdown of metrics for easy analysis
5\. Exporting Comparison Data:
\- Use the export function in the Data Table to download the comparative data
\- This allows for offline analysis or inclusion in reports
Tips for Effective Use of Comparison Mode:
1\. Compare similar time periods to identify seasonal trends or the impact of marketing campaigns
2\. Use device type filters to understand how behavior differs between mobile and desktop users
3\. Compare new vs. returning visitors to tailor your site for different user familiarity levels
4\. Analyze before and after periods when making significant site changes to measure impact
5\. Compare high-converting vs. low-converting segments to identify successful elements
**Common Use Cases:**
\- A/B Testing: Compare two versions of a page to see which performs better
\- Device Optimization: Analyze how mobile users interact with your site compared to desktop users
\- Geographic Analysis: Compare user behavior across different countries or regions
\- Time-Based Analysis: Evaluate how user behavior changes during different times of day or days of the week
**Troubleshooting:**
If you encounter any issues while using comparison mode:
\- Ensure both filters have sufficient data for a meaningful comparison
\- Check that the date ranges for both filters don't overlap if you're comparing different periods
\- Clear your browser cache or try a different browser if the comparison doesn't load properly
By leveraging comparison mode, you can gain deeper insights into your website's performance and make data-driven decisions to improve user experience and conversion rates. If you need further assistance with using comparison mode, don't hesitate to contact our support team.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Why Are There Few or No Recordings Within 24 Hours of Subscribing? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024096-why-are-there-few-or-no-recordings-within-24-hours-of-subscribing#main-content)
Why Are There Few or No Recordings Within 24 Hours of Subscribing?
==================================================================
few recordings, no recordings, data collection, processing time, website traffic, script installation, script placement, recording settings
October 21, 2024
**Why Are There Few or No Recordings Within 24 Hours of Subscribing?**
If you've recently subscribed to heatmap and are seeing few or no recordings within the first 24 hours, don't be alarmed. This is a common situation with several potential explanations. Here's what you need to know:
1\. Data Collection and Processing Time
Heatmap needs time to collect and process data. While some data may appear quickly, it can take up to 24-48 hours for a significant number of recordings to be available.
2\. Website Traffic Volume
The number of recordings depends on your website's traffic. If your site has low traffic, it may take longer to accumulate a substantial number of recordings.
3\. Verify Script Installation
Ensure the heatmap tracking script is correctly installed on your website:
\- Log into your heatmap account
\- Go to the Settings or Installation section
\- Confirm your site shows as "Active" or "Verified"
4\. Check Script Placement
The tracking script should be placed in the section of your website. Incorrect placement can delay or prevent data collection.
5\. Review Recording Settings
Check your recording settings to ensure they're configured to capture the data you're expecting:
\- Log into your heatmap account
\- Navigate to the Recording Settings section
\- Verify that the appropriate options are enabled
6\. Examine Sampling Rate
Heatmap may use sampling to manage data for high-traffic websites. Check your account settings to see if sampling is enabled and at what rate.
7\. Consider Time Zones
Remember that heatmap may use a different time zone than your local time. This could affect when you see new recordings appear.
8\. Look for Filtering Issues
Ensure you haven't accidentally applied any filters that might be excluding recordings from view.
9\. Check for Blocking Technologies
Some privacy tools or browser settings can block tracking scripts. Test your site in an incognito/private browsing window to rule this out.
10\. Verify Compatibility
Confirm that your website technology is fully compatible with heatmap. Some single-page applications or dynamically loaded content may require special configuration.
What to Do Next:
\- Wait at least 48 hours after proper installation before becoming concerned about low recording numbers.
\- Use this time to familiarize yourself with other heatmap features and set up your dashboard.
\- If you continue to see no recordings after 48 hours, and you've verified your installation, please contact our support team.
When contacting support, please provide:
\- Your website URL
\- Confirmation that you've verified the script installation
\- Your typical daily traffic volume
\- Any error messages you've encountered
Remember, our team is here to help ensure you get the most out of heatmap. We're committed to helping you gather valuable insights about your website visitors as quickly as possible.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Heatmap Big commerce Snippet Installation | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024052-heatmap-big-commerce-snippet-installation#main-content)
Heatmap Big commerce Snippet Installation
=========================================
Big commerce, Snippet
October 21, 2024
**Instructions for Installing Heatmap.com on BigCommerce Websites**
**\*\*PLEASE NOTE\*\*: there are two snippets you need to install on your BigCommerce website to get revenue tracking included in your heatmap.**
**To add the snippet to your website:**
1. Copy the Header snippet after adding your site
[](https://heatmapcom.intercom-attachments-7.com/i/o/zmls3dse/1223840274/40d17384853d0675b04e2292ead9/AD_4nXf0EBk9NPoCJPDK8C3W1WKVq6H7oqPDUgCPv_c3fjbmRolpKcxmMoEYQwgGdghI7mcfc7xRhIAE5UnPmHUkGeoDkdTMTclgsYQ-UhgtJkn7Jy9SPQ4Tm-SYI8ngzzNM6einPni925MikLpl_OSpXuYF12o?expires=1789486200&signature=ebd9d7227895ad9cd9173274832db6482df5baa1f31360482fc61f203f27bdc8&req=dSIlFcF6nYNYXfMW1HO4zVeOifBIFYOEOzgR8f73cZ%2FNqRodzqt5eL0U%2Fcor%0AbAdd5bIT3nZb0b6woRI%3D%0A)
1. Go to your BigCommerce dashboard.
2. Click on **Storefront** section
[](https://heatmapcom.intercom-attachments-7.com/i/o/zmls3dse/1223840288/f50d52a3cac6ad7f690b8d487b3b/AD_4nXdYsS6OiETNOM942EAM6uwzhhS7DBmov1uSMRK3ubSQUHdfCyHIJa8RKsAX0b09h3at5CzYl-NNQHY2sWm4_3r5-kLu7OuIE4NckiVL-MlOHasobALctP_wVe9ljBuGHYqozRPfePwNS8E0EFYlWU_nf9gl?expires=1789486200&signature=1e42a10c94c8a873eac39ea0f58722b2258cdd625b25044884f29f5db6eb569a&req=dSIlFcF6nYNXUfMW1HO4zfQj6jWeROj2d89VAgyFsRuamxB352EtlgSDekMT%0ATuAydR6QciHKAI%2B3t6Q%3D%0A)
1. Go to **Script Manager** tab.
[](https://heatmapcom.intercom-attachments-7.com/i/o/zmls3dse/1223840305/064d123eada20182ab7819dcc439/AD_4nXcqfVSfEYOqVNFRpB7CPHjtxUmXa63EopT5MxvQg0FmRyBs_7-jxkhMYJay_iimhGnsqladZe12NPIxuaSfY1z90GqXaYqvziuFRfYE3rEA0sodL5hr-xg3QAq40J1wBBylwI_kESkKns_acjdxyBqLTB8?expires=1789486200&signature=bca62fabd971e264bab917ebfbacaab3d0e1f5361a6a944cc128227e018478c3&req=dSIlFcF6nYJfXPMW1HO4zT6kKpWN%2By2NCni2ArTY9WU41imdZ8aiMPdTVcMF%0AC75Tj0%2BIhzjrt3GHaJ8%3D%0A)
1. Then click on **Create a Script**
[](https://heatmapcom.intercom-attachments-7.com/i/o/zmls3dse/1223840315/b0ccb49ad1683629c2c5c1bf04c5/AD_4nXdf8ifnVvIXjgjfTBarkZnt-Xwt_B7LDXghVyzE0421eHM3a8Eg9AE_hWsITGAeB3qLH3oNFGzw48MWr1GFI8eLvp-JVttEQWWvD5gY2YrbfOrAO2HFRkHkOQ3ChJxHnWTBcxN6-fi1vO0s5m-xEjf8Wr3o?expires=1789486200&signature=df24619f0c5c69088c28453bb98a2b031c3d6d9548ea73a10856cc58bbef8dd7&req=dSIlFcF6nYJeXPMW1HO4zRU5zRlGR9zSJURpD4owXg0j9k9Mv3Fk6StlhDOj%0Azj6UX4cob8yAGfThDY8%3D%0A)
1. Select the options below and paste the Heatmap code snippet in the Script contents
1. **Location on page > Head**
2. **Select pages where script will be added > All pages**
3. **Script Category > Essential**
[](https://heatmapcom.intercom-attachments-7.com/i/o/zmls3dse/1223840327/efd36cb0d36828a198b11af8a408/AD_4nXecT9Nn_TT_V6bIH8TG9h8XPUqD9GX5TGZYdWoKgfGsF3HbYccmZkEyfvDDJniF6DoxCRcuEn5NnnO0TN1tJqgc0dTIQ-AfyQIjmR2gvsbAt6qC9kSq-40pJCzkoAiKwJ3IeVXHFd5e_SdCJGWkumDynfx4?expires=1789486200&signature=d5144a8f21b4792dd4b3709c21e3797c438db8b4d9f2f2a218498fc5ebcb55ab&req=dSIlFcF6nYJdXvMW1HO4zVq0kpJsNlkuStVXt0tk2RXdGz013Q690eyOu2nj%0AqChAUp6oziFfWFAzcY4%3D%0A)
[](https://heatmapcom.intercom-attachments-7.com/i/o/zmls3dse/1223840335/179a9d7c2c20ecd4058cf6da26e1/AD_4nXe52P3phSVXAF2qowlqd-wk7ampomHyIqsp1aYB65y9QeMIo0dNwaLltMsqPxQGe8IL7-pYRZBvliUhG1ZJ45IGFDb8aEhb5MhMAYn3g0bCqrLSJj-_RJf77Aya8-9eXeK6NL8cL0k6i8mCCKDR75xpLus?expires=1789486200&signature=03195f2d5ac5562258191b6aa467a26049d79ca408aa870a9ad0669eded9701e&req=dSIlFcF6nYJcXPMW1HO4zSDwgV5%2FXzbsxr%2F95xCrDxW%2F9T%2FS4F%2FLmWeLx8Rs%0Ar11JeLtJXGKXQSgi79k%3D%0A)
1. **Save** and you are good to go
**Add your conversion snippet (Second Snippet)**
1. **Create a Script**
[](https://heatmapcom.intercom-attachments-7.com/i/o/zmls3dse/1223840344/092447f04551aabec1ee6cac7221/AD_4nXdf8ifnVvIXjgjfTBarkZnt-Xwt_B7LDXghVyzE0421eHM3a8Eg9AE_hWsITGAeB3qLH3oNFGzw48MWr1GFI8eLvp-JVttEQWWvD5gY2YrbfOrAO2HFRkHkOQ3ChJxHnWTBcxN6-fi1vO0s5m-xEjf8Wr3o?expires=1789486200&signature=97d9d4717064e435f473dc4dd3a49aa33f1cc56c2c55289893d68c1ae3366192&req=dSIlFcF6nYJbXfMW1HO4zfrtA5oF0f7MzsJu4lVmgOrAR7NL4YRcP3y3oqry%0AQmEoV1O9CCjmfHnfxho%3D%0A)
1. Select the options below and paste the Heatmap code snippet in the Script contents
1. **Location on page > Footer**
2. **Select pages where script will be added > All pages**
3. **Script Category > Essential**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1223839942/edecd3e93f9f4671c85a8e619733/AD_4nXfzLHKhTy4rTtVMXu_hg5G_EpxrGlsrDYQRSt2Z66Z1pgPvqKxF236KKrA0QOBhT2OWzZoWh2lWnFd8dBrnmsKdttBbCxMw34vSgk01aW1_YYUB_gTCMfolmxmqeE2PlQ0efGZvlF7ns1HXfTsTc5GoWGw5?expires=1789486200&signature=1f234bd173e400a2e00426a645f5ec1e627ea34150657b26945c6a7b9ce72249&req=dSIlFcF9lIhbW%2FMW1HO4zZiYH9tTU0hy4D8eEcG%2BuvxGTY9fH429HAK1D9Fa%0ANJTMApirrqsnmBjYLIc%3D%0A)
[](https://heatmapcom.intercom-attachments-7.com/i/o/zmls3dse/1223840359/a445f0d01ab96275b2e01c7004d0/AD_4nXeqbw26CcuZbwRKkWN8BKQGMYL_dCap5MeESgNQ4BOif5MFYtjQ1NT9xh6BtwltJv_AR-v34mXUOq2b_VgM0M4KrEgZjryA1KDEIZ61ZGxFulgKmSngsHnv0hOAZ3G5JHJxccinafeeCd9jl5ZgHrL9M0RY?expires=1789486200&signature=fb9d9df74b2b15d186db69d5388f4d0bb3c3aa42533d97d4acbc0ebe9e92b8d8&req=dSIlFcF6nYJaUPMW1HO4zWRXuZoIXRIHoIZoYQJ6xy%2FmJX0Tqk60JYpVZcdp%0AJlXNTjbgN1nzvweIWg0%3D%0A)
1. **Save** and you are good to go
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How to Filter for Purchasers vs Non-Purchasers | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024108-how-to-filter-for-purchasers-vs-non-purchasers#main-content)
How to Filter for Purchasers vs Non-Purchasers
==============================================
purchasers vs non-purchasers, purchase filter, conversion behavior, user behavior, comparison mode, conversion optimization
October 21, 2024
**How to Filter for Purchasers vs Non-Purchasers**
Heatmap allows you to easily compare the behavior of users who made a purchase versus those who didn't. This powerful filtering capability can provide valuable insights into what drives conversions on your site. Here's how to set it up:
1\. Open Your Heatmap
Navigate to the heatmap for the page you want to analyze.
2\. Access the Filters Menu
Look for the "Filters" option, typically located near the top of the heatmap view.
3\. Select the Purchase Filter
In the Filters menu, find the "Purchase" or "Conversion" filter option.
4\. Choose Purchasers
To view data for users who made a purchase, select "Purchasers" or "Converted" from the dropdown.
5\. Apply the Filter
Click "Apply" or "Update" to refresh the heatmap with data only from users who made a purchase.
6\. Analyze Purchaser Behavior
Take note of where purchasers click, how far they scroll, and which elements they interact with most.
7\. Switch to Non-Purchasers
Go back to the Filters menu and change the selection to "Non-Purchasers" or "Non-Converted".
8\. Apply the Filter Again
Click "Apply" to update the heatmap with non-purchaser data.
9\. Compare the Differences
Look for key differences in behavior between purchasers and non-purchasers. This can highlight areas for improvement or optimization.
10\. Use Comparison Mode (Optional)
For a side-by-side view, use Heatmap's Comparison Mode to see purchaser and non-purchaser data simultaneously.
Pro Tip: Combine the purchase filter with other filters like traffic source or device type for even more granular insights into user behavior.
By analyzing the differences between purchasers and non-purchasers, you can identify opportunities to improve your conversion funnel and optimize your site for better performance.
If you need any further assistance with filtering or interpreting your data, don't hesitate to reach out to our support team.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Why Are My Screen Recordings Blank? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024100-why-are-my-screen-recordings-blank#main-content)
Why Are My Screen Recordings Blank?
===================================
blank screen recordings, browser extension, script installation, Content Security Policy, third-party integrations, cache, incognito mode, ad blockers, compatibility
October 21, 2024
**Why Are My Screen Recordings Blank?**
**If you're experiencing issues with blank screen recordings in heatmap, don't worry - this is usually caused by a few common factors that can be easily addressed. Here's what you need to know:**
**1\. Check Your Browser Extension**
**Make sure you have the latest version of the heatmap browser extension installed and enabled. Outdated or disabled extensions can cause recording issues.**
**2\. Verify Script Installation**
**Confirm that the heatmap tracking script is properly installed on your website. You can do this by:**
**\- Logging into your heatmap account**
**\- Going to the Settings or Installation section**
**\- Verifying that your site shows as "Active" or "Verified"**
**3\. Allow Sufficient Time for Data Collection**
**Screen recordings may not appear immediately after installation. Allow at least 24 hours for data to be collected and processed.**
**4\. Check Content Security Policy (CSP)**
**If your website has a strict Content Security Policy, it may block the recording script. Review your CSP settings and ensure they allow heatmap's domains.**
**5\. Examine Third-Party Integrations**
**Some third-party tools or plugins can interfere with screen recording. Temporarily disable them to see if this resolves the issue.**
**6\. Clear Browser Cache and Cookies**
**Sometimes, clearing your browser's cache and cookies can resolve display issues with recordings.**
**7\. Test in Incognito/Private Mode**
**Try viewing your recordings in an incognito or private browsing window to rule out any browser extension conflicts.**
**8\. Check for Ad Blockers**
**Ad blocking software can sometimes interfere with screen recording scripts. Try disabling any ad blockers on your site.**
**9\. Verify Compatibility**
**Ensure your website technology is compatible with heatmap's recording capabilities. Some single-page applications or dynamically loaded content may require special configuration.**
**10\. Review Privacy Settings**
**Make sure you haven't accidentally enabled any privacy settings that might prevent recordings from being captured or displayed.**
**If you've tried these steps and are still experiencing issues with blank screen recordings, please contact our support team. Provide the following information to help us troubleshoot:**
**\- Your website URL**
**\- The browser and version you're using**
**\- Any error messages you're seeing**
**\- Screenshots of the blank recordings (if possible)**
**Our team is here to help ensure you get the most out of your heatmap experience, including fully functional screen recordings to gain insights into user behavior on your site.**
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How to Distinguish Between Returning and New Users? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024135-how-to-distinguish-between-returning-and-new-users#main-content)
How to Distinguish Between Returning and New Users?
===================================================
new users, returning users, user segmentation, filter by user type, heatmap analysis, user behavior, conversion rates, traffic source
March 13, 2025
**How to Distinguish Between Returning and New Users?**
Heatmap allows you to segment your data based on user types, specifically differentiating between new and returning visitors. This distinction can provide valuable insights into how different user groups interact with your website. Here's how to use this feature:
**Understanding New vs Returning Users**
\- \*\*New Users\*\*: Visitors who are interacting with your website for the first time.
\- \*\*Returning Users\*\*: Visitors who have been to your website before and are coming back for another session.
**Steps to Filter by User Type**
1\. Log into your heatmap dashboard.
2\. Navigate to the heatmap or report you want to analyze.
3\. Look for the "Filters" option, typically located near the top of the page.
4\. Click on "Filters" to open the filtering menu.
5\. In the filtering menu, find the "User Type" or "Visitor Type" filter. This may be under a category like "User Behavior" or "Visit Information".
6\. Select "User Type" to add it as an active filter.
7\. You'll see options to choose between "New Users" and "Returning Users".
8\. Select the user type you want to analyze.
9\. Click "Apply" or "Save" to activate the filter.
10\. The heatmap and associated data will now update to show only sessions from the selected user type.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1421209854/895b9952be0a536aa85169a5ee9b/image.png?expires=1789486200&signature=ecbb321ee53c44b14877acc96ebacc0c029f0b7f070bee03be30735156c67818&req=dSQlF8t%2BlIlaXfMW1HO4zR12ijKlbyAgFq3UYygQ9bn6Hoqd2hvA6wYLGXqx%0AIlg%2Bom2xOZXlIQpfRuA%3D%0A)
_Image above showing where to locate the New and Returning Users Filter_
**Analyzing New vs Returning User Data**
\- Compare heatmaps for new and returning users to see how familiarity with your site affects user behavior.
\- Look at metrics like time on site, pages viewed, and conversion rates for each user type.
\- Use these insights to tailor your site design and content to better serve both new and returning visitors.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1421220848/e4524b64de14418e01e74c9171b1/image.png?expires=1789486200&signature=fdd90e5772ba4aea5376402ee9a991360d14a505e03fe483a554247963493223&req=dSQlF8t8nYlbUfMW1HO4zU5YOL9rK%2FVNKMwjCy9pH%2B6RXHgloMtDBaSCsJmb%0ATLDhwPfbyMzkufIDB7E%3D%0A)
_Image Showing how to use Compare mode for New and Returning Users. This feature works as well with any other filter option_
**Tips for Using User Type Filters**
\- Combine the User Type filter with other filters like device type or traffic source for more detailed analysis.
\- Consider creating separate heatmaps for new and returning users to easily compare them side by side.
\- Use the User Type filter in conjunction with conversion funnels to see how familiarity impacts your conversion process.
**Troubleshooting**
If you're having trouble distinguishing between new and returning users:
\- Ensure your heatmap tracking code is properly installed on all pages of your site.
\- Check that you haven't accidentally applied conflicting filters.
\- Verify that your site is correctly setting and reading cookies for user identification.
If you continue to experience issues with user type identification, please reach out to heatmap support for assistance.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Why aren't my Heatmap's page elements showing any data? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#main-content)
Why aren't my Heatmap's page elements showing any data?
=======================================================
Importance of Unique Selector IDs for capturing data on Heatmap page elements
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_72c0feac17)
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_c493f0504c)
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_f0ed6b5318)
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_c0be57815e)
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_a5178b6d47)
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_72053f8d04)
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_768cee2981)
If your site doesn't use unique selector IDs, even minor theme changes can break your heatmap data. When a heatmap can't "see" activity on specific buttons or links, the cause is usually shifting or ambiguous selectors (ie: reused classes, auto-generated names, or elements that move during A/B tests and SPA updates). Giving each key element a unique, stable selector (for example, an `id` or a dedicated `data-heatmap-id`) provides the tracker with a permanent anchor. That lets it consistently bind to the right element, distinguish look-alikes, and keep aggregating data even as layouts evolve. In the sections below, you'll learn how to add unique selectors, confirm they're being captured, and troubleshoot edge cases like dynamic content, modals, and iframes.
This article answers common questions about Unique Selector IDs. For a deeper "how-to" guide on what they are and how to implement them, see this [article](https://intercom.help/heatmapcom/en/articles/10805821-complete-guide-to-unique-selector-ids-for-website-analytics)
.
Getting Started
===============
### What are unique selector IDs and why do I need them?
Unique selector IDs are persistent, descriptive identifiers assigned to HTML elements that ensure your website elements remain consistently trackable even after updates or changes. Unlike generic class names, unique IDs prevent data loss and maintain accurate analytics across your site's evolution.
### How do I know if my website needs unique IDs?
Open your browser's Developer Tools, inspect key elements like product cards, navigation items, or buttons. If you don't see an `id=""` attribute, that element lacks a unique identifier and could cause tracking issues.
### What's the difference between regular IDs and data-heatmap-id?
Both serve the same tracking purpose. Use standard `id` attributes when possible, but `data-heatmap-id` is available as an alternative when page builders, CMS limitations, or existing ID conflicts prevent using standard IDs.
Implementing Unique IDs
=======================
### Which elements should have unique IDs first?
**High Priority:** Product cards, navigation menus, call-to-action buttons, forms, checkout elements, sliders, and featured sections.
**Medium Priority:** Footer sections, social links, testimonials, and informational blocks.
### What makes a good unique ID name?
Use descriptive, structured names that clearly identify the element's purpose. Good examples: `bestseller-product-1`, `main-navigation-header`, `newsletter-signup-form`. Avoid generic names like `section1` or randomly generated numbers.
### Can I add IDs without touching code?
This depends on your platform. WordPress page builders like Elementor have ID fields in their interfaces. Webflow has built-in ID fields in Element Settings. However, most platforms require some template-level editing for comprehensive implementation.
### Will my IDs survive theme updates?
Not automatically. Create a Standard Operating Procedure (SOP) that documents all your ID implementations. After theme updates, you'll need to re-implement IDs using your documentation as a reference.
### How do I handle dynamic content like product loops?
Use your platform's templating system to create dynamic IDs. For example, in Shopify: `id="product-{{ product.id }}"` or in loops: `id="collection-item-{{ forloop.index }}"`. This ensures each element gets a unique identifier automatically.
### Should I use numbers in my ID names?
Use meaningful numbers that relate to your content (like product IDs), but avoid random numbers. Good: `featured-product-123`, Bad: `element-847291`. The ID should make sense to someone reading your code.
### How often should I audit my IDs?
Check your IDs during initial setup, after theme updates, before major site changes, and when adding new functionality. Regular audits help catch issues before they affect your data.
### What naming convention should I use?
Use kebab-case (hyphens) for readability: `main-navigation-item` rather than `mainNavigationItem` or `main_navigation_item`. Keep names descriptive but concise.
### Can I change an ID after it's been implemented?
Yes, but be aware that changing IDs will create a break in your historical data. If you must change an ID, document the change and consider the impact on your analytics continuity.
### What are the most common ID implementation mistakes?
* Using auto-generated random numbers that change
* Creating duplicate IDs across elements
* Making names too generic (`section1`, `product`)
* Forgetting to update IDs after copying elements
* Not documenting ID implementations for future reference
### Should every element on my page have a unique ID?
No, focus on elements important for tracking, user interaction, or accessibility. Over-implementing IDs can make your HTML cluttered. Prioritize interactive elements, navigation, products, forms, and key content sections.
### Is it okay to copy and paste elements with IDs?
Never copy elements with IDs without changing the ID to be unique. This creates duplicate IDs, which breaks HTML standards and can cause tracking and JavaScript issues.
* * *
Platform-Specific Questions
===========================
### How do I implement IDs on Shopify?
Shopify doesn't provide unique IDs by default. You'll need to edit template files (like `product-template.liquid`) and add IDs using Liquid syntax: `
` or use the data attribute alternative: `
`.
### What about WordPress? Do I need to edit theme files?
For comprehensive coverage, yes. Edit template files directly or through a child theme. Many page builders also offer custom ID fields that can handle individual elements without code editing.
* * *
Troubleshooting
===============
### My tracking data disappeared after a site update. What happened?
This typically occurs when elements lose their unique IDs during updates. The tracking system can no longer identify elements consistently. Implement permanent, meaningful IDs to prevent this issue.
### I'm seeing duplicate ID errors in my browser console. How do I fix this?
Audit your site for duplicate IDs using Developer Tools. Each ID must be unique across your entire website. Use dynamic generation (like product IDs or loop indices) to ensure uniqueness, especially in repeated elements.
### My JavaScript stopped working after adding IDs. What went wrong?
Check if your JavaScript code relies on specific selectors that changed. Ensure your new IDs don't conflict with existing JavaScript. If you're using common names, consider more specific identifiers.
### How do I maintain IDs across a large website?
Create a documentation system that tracks all implemented IDs. Establish naming conventions and train your team on proper implementation. Consider creating templates or snippets for commonly used ID patterns.
* * *
Analytics and Tracking
======================
### How do unique IDs improve my heatmap data?
Unique IDs ensure Heatmap.com can consistently track elements even after site changes. Without them, data ties to element positions instead of the elements themselves, making insights unreliable after updates.
### What's the difference between continuous and experiment-based tracking?
Heatmap.com uses continuous tracking, automatically monitoring changes without manual intervention. Unique IDs ensure this system maintains consistent data. Other tools use experiment-based tracking that requires manual updates after changes.
### Will unique IDs affect my site's loading speed?
Actually, they improve performance. JavaScript can select elements directly by ID rather than traversing complex CSS selectors, making your scripts faster and more efficient.
### How do unique IDs help with A/B testing?
They ensure test variations target the exact same elements consistently, providing reliable results. Without unique IDs, testing tools might target different elements by mistake, skewing your data.
* * *
Getting Help
============
### What if I'm not comfortable editing code myself?
Contact your web developer or Heatmap.com support at [support@heatmap.com](mailto:support@heatmap.com)
. Many implementations can be handled by developers familiar with your platform, and support can provide platform-specific guidance.
### How do I know if my implementation is working correctly?
Use your browser's Developer Tools to inspect elements and verify IDs are present and unique. Check your heatmap data for consistent tracking. Look for JavaScript console errors that might indicate ID conflicts.
### Where can I get platform-specific help?
* **WordPress:** WordPress Documentation and theme developer resources
* **Shopify:** Shopify Partner documentation and theme development guides
* **Webflow:** Webflow University and their extensive documentation
For a Complete Guide on Unique Selector IDs, feel free to read our documentation [here](https://intercom.help/heatmapcom/en/articles/10805821-importance-of-unique-selector-ids-for-website-analytics)
.
* * *
**Need Help?**
--------------
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_72c0feac17)
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_c493f0504c)
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_f0ed6b5318)
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_c0be57815e)
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_a5178b6d47)
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_72053f8d04)
[](https://intercom.help/heatmapcom/en/articles/10508546-why-aren-t-my-heatmap-s-page-elements-showing-any-data#h_768cee2981)
---
# A/B Test Filters: Shoplift Integration | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#main-content)
A/B Test Filters: Shoplift Integration
======================================
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_3915745113)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_05e3c7b71c)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_32a3254cc7)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_19961b4316)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_4ae782c3de)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_c326747c05)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_4fff17daf2)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_a99ac62b26)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_475adb23d6)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_d3eb058fde)
Heatmap <> Shoplift Integration Guide
=====================================
We're excited to announce that heatmap now fully integrates with Shoplift, a powerful A/B testing and conversion optimization platform. This powerful combination allows you to analyze heatmap data for each of your test variants, helping you understand not just which variant performs better, but _why_ it performs better through visual behavior analysis.
Getting Started with heatmap + Shoplift
---------------------------------------
**What does this integration do?**
When you run A/B tests using Shoplift, heatmap automatically detects and tracks which variant each visitor sees. This enables you to:
* View separate heatmaps for each variant
* See exactly how users interact with different designs
* Make data-driven decisions based on actual user behavior
* Understand the "why" behind your test results
**Do I need to add any code?**
No additional code is required! If you already have both heatmap and Shoplift installed on your website, the integration works automatically. We detect your Shoplift experiments and start tracking variant data immediately.
* * *
How to View Your Shoplift Test Data
-----------------------------------
### **Step-by-Step Guide:**
1. Log into your Heatmap.com account.
2. Navigate to your heatmap view.
3. Click the "**Filter**" button.
4. Select "**A/B Tests**" from the filter options.
5. Choose "**Shoplift**" from the platform dropdown.
6. Select your Shoplift experiment from the list.
7. Choose the specific variant you want to analyze.
8. Click "**Apply**" to view the filtered heatmap data.
#### **What you'll see:**
* A screenshot of your selected variant
* A heatmap of the click data from visitors who saw that variant
* Scroll and movement data specific to that variant
* The variant name as configured in Shoplift
* Total visitor count for that variant (by device type)
* * *
Comparing Your Shoplift Variants
--------------------------------
Want to see how user behavior differs between your control and variant? Use our **Compare** feature:
1. Select your first variant (following steps above).
2. Instead of clicking "**Apply**", click "**Compare**".
3. Select your second variant.
4. View side-by-side behavioral differences.
This is perfect for understanding which design elements drive engagement and why certain variants outperform others.
* * *
Troubleshooting Common Issues
-----------------------------
#### â **"I don't see Shoplift in my filter options."**
* First, verify:
* Your Shoplift experiment is actively running.
* You have traffic flowing to your variants.
* Both heatmap and Shoplift scripts are properly installed.
* Then:
* Wait 1-2 hours after starting your experiment.
* Ensure you have sufficient traffic (at least 50+ visitors per variant).
* Check that your Shoplift experiment status is "Active."
#### â **"My variant preview doesn't look right."**
This can happen with dynamic content or personalized elements.
* Solutions:
* Verify the variant displays correctly on your live site.
* Clear your browser cache and refresh.
* Check if you're using any dynamic elements that might not render in previews.
* Contact our support team with your experiment details.
#### â **"I see variant IDs instead of friendly names."**
We pull variant names directly from Shoplift.
* To fix this:
* Ensure your variants have descriptive names in Shoplift.
* Allow 1-2 hours for name updates to sync.
* Refresh your heatmap.com dashboard.
#### â **"No data available for my variant."**
This typically means insufficient traffic to that variant.
* Check:
* Your traffic split in Shoplift (ie: 50/50, 80/20).
* The variant is actively receiving visitors.
* Your experiment has been running long enough to collect data.
* The date range in heatmap matches your experiment timeline.
* * *
Best Practices for Shoplift Users
---------------------------------
#### Maximize your insights
* **Run experiments for an adequate duration**
* We recommend at least 1,000 visitors per variant for meaningful heatmaps.
* Allow tests to run for complete business cycles (include weekends).
â
* **Use descriptive variant names in Shoplift**
* Instead of "Variant A," use "Blue CTA Button."
* This makes analysis much easier in Heatmap.com.
â
* **Focus on one major change per test**
* This makes it easier to identify what drives behavioral changes.
* Multiple changes can muddy your heatmap insights.
â
* **Document your hypotheses**
* Know what behavior changes you expect to see.
* Use heatmaps to validate or challenge these assumptions.
#### When to use heatmap data
* **During tests:** Monitor for unexpected user behavior.
* **After tests:** Understand why winners won and losers lost.
* **For iteration:** Identify new test opportunities based on user behavior.
* * *
Understanding the Data
----------------------
#### **What we track for each Shoplift variant:**
* All standard heatmap interactions (clicks, moves, scrolls)
* Time spent on page
* Rage clicks and dead clicks
* Scroll depth
* Hover patterns
#### **Data timing:**
* Collection begins immediately when the experiment starts.
* Variant data appears in filters within 1-2 hours.
* Meaningful patterns emerge after 500+ visitors per variant.
#### **Important notes:**
* Historical data before integration cannot be filtered by variant.
* Each visitor is tracked with their assigned variant for their entire session.
* Data is real-time (no delay once initial setup is complete).
* * *
Advanced Tips
-------------
#### **Analyzing test results:**
* Look for unexpected click patterns between variants.
* Compare scroll depth to understand content engagement.
* Identify "dead zones" where no interaction occurs.
* Watch for rage clicks indicating user frustration.
#### **Presenting findings:**
* Use Compare mode for stakeholder presentations.
* Export heatmap images for reports.
* Combine with Shoplift's conversion data for a complete picture.
* * *
Getting Help
------------
**Need assistance?** For integration issues:
* Verify both platforms are properly installed.
* Check your Shoplift experiment is active.
* Ensure adequate traffic to variants.
**When contacting support:**
* Email: [support@heatmap.com](mailto:support@heatmap.com)
* Subject: "Shoplift Integration Support"
* Please include:
* Your website URL
* Shoplift experiment name and ID
* Variant names
* When you started the experiment
* Screenshots of the variants
* Approximate traffic levels
We're here to help! Our support team is familiar with Shoplift and can help troubleshoot any integration issues. Most issues are resolved within 24 hours.
* * *
What's Next?
------------
**Coming soon:**
* Compare filtered variants to overall traffic.
* Enhanced preview capabilities.
* Additional filtering options.
* Export capabilities for variant comparisons.
â
* * *
The heatmap and Shoplift integration represents a powerful combination for understanding not just what works, but why it works. We're excited to be part of your optimization journey!
â
Questions? Reach out to [support@heatmap.com](mailto:support@heatmap.com)
- we're here to help you succeed.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_3915745113)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_05e3c7b71c)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_32a3254cc7)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_19961b4316)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_4ae782c3de)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_c326747c05)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_4fff17daf2)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_a99ac62b26)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_475adb23d6)
[](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration#h_d3eb058fde)
---
# FAQ: Experiment Preview Links â Why They Break and How to Fix Them | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#main-content)
FAQ: Experiment Preview Links â Why They Break and How to Fix Them
==================================================================
June 16, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_5779f3dd9c)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_685d22abf0)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_858220e875)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_a31fb6f152)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_4355e45f75)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_d0bc33d87e)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_ec049b9a55)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_1dd38517e5)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_9472244ac9)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_cbf44315c1)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_3598ff8a0a)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_d974c77007)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_c4438cfc0c)
* * *
Overview
--------
When running A/B experiments through Heatmap.com, you rely on preview links to review your variant pages and analyze heatmap data without impacting live visitors. This article covers two common issues users run into:
1. **Preview links that stop working** after an experiment is ended
2. **Previews that load but look broken** â missing styles, images, or layout
Both are fixable. Here's everything you need to know.
* * *
Section 1: Why Did My Preview Links Stop Working?
-------------------------------------------------
What's happening?
-----------------
Preview links use the `?ig-preview=` URL parameter to load a specific experiment variant. This parameter needs an **active, live experiment** to hook into. The moment a test is ended, there's nothing for the parameter to connect to â so the link stops working.
This is by design, not a bug.
Why does it work this way?
--------------------------
The preview system is tied to the experiment's active state because it's pulling the correct variant configuration in real time. An ended experiment no longer has an active configuration to serve, so the preview has no source to load from.
* * *
Section 2: How to Keep Preview Links Working After You're Done Collecting Data
------------------------------------------------------------------------------
Pause the experiment instead of ending it
-----------------------------------------
This is the recommended approach. **Pausing** an experiment stops all live traffic from being assigned to test variants â but it keeps everything else intact:
* Your experiment configuration is preserved
* Your preview links remain functional
* Your heatmap data stays accessible
You can continue analyzing variant performance through the Chrome extension or Heatmap dashboard without affecting any real users.
**To pause an experiment:**
1. Go to your experiment in the dashboard
2. Click **Pause** (not End)
3. Your preview links will remain active immediately
End the experiment only when your analysis is fully complete and you no longer need access to the preview.
* * *
Section 3: My Test Is Already Ended â Can I Get My Preview Links Back?
----------------------------------------------------------------------
Yes. You'll need to briefly resume the experiment, then pause it right away. This restores the active state that the `?ig-preview=` parameter requires.
**Steps to restore preview access:**
1. Find the ended experiment in your dashboard
2. Click **Resume** â this reactivates the experiment briefly
3. Immediately click **Pause** to stop live traffic from running again
4. Your preview links will now work
**Note:** Between resuming and pausing, a small number of live visitors may temporarily be served the experiment variants. Pause as quickly as possible to minimize this.
* * *
Section 4: Quick Reference â End vs. Pause vs. Resume
-----------------------------------------------------
| | |
| --- | --- |
| Situation | Action |
| Finished collecting data, still analyzing | **Pause** |
| Analysis complete, no further access needed | **End** |
| Test ended too early, need previews back | **Resume â immediately Pause** |
| Want to run the test again from scratch | **Resume** |
* * *
Section 5: My Preview Loads, But the Page Looks Broken
------------------------------------------------------
This is a separate but related issue. Sometimes a preview link works â the variant loads â but the page looks visually broken: missing CSS, unstyled elements, images not loading, or a layout that doesn't match what visitors actually see.
Why does this happen?
---------------------
Heatmap's servers need to access your site's CSS and asset files to render the page accurately. If those files are blocked, the visual rendering will be incomplete or broken. Common causes include:
* **Geolocation blocking** â your site restricts access to assets based on the visitor's region, and Heatmap's servers may be hitting that restriction
* **Domain or referrer blocking** â your site only serves assets to requests from approved domains
* **Cookie or sessionStorage dependencies** â some assets only load after a session has been initialized, which Heatmap's servers may not have
How to fix it
-------------
**Option 1: Whitelist Heatmap's IP addresses** Allow Heatmap's IP addresses in your server or CDN settings so our servers can fetch CSS and assets freely. See â [Heatmap IP Addresses](https://claude.ai/chat/6c756a8f-7d7a-40b1-9862-ceec4b177d46#)
**Option 2: Allow Heatmap's domain/referrer** Update your referrer-based access rules to allow requests originating from Heatmap's domain.
**Option 3: Check your Cloudflare settings** If you're using Cloudflare with Bot Fight Mode enabled, it may be blocking Heatmap's servers from fetching your assets. See â [Cloudflare Bot Fight Mode and Heatmap](https://claude.ai/chat/6c756a8f-7d7a-40b1-9862-ceec4b177d46#)
If the page still looks broken after trying these steps, contact our support team at **[support@heatmap.com](mailto:support@heatmap.com)
** with a description of the issue and the affected URL.
* * *
Section 6: Best Practices for Experiment Preview Management
-----------------------------------------------------------
* **Always pause before analyzing.** Once you've called a test and stopped sending traffic, pause rather than end â you'll almost always want to go back and review the heatmap data.
* **Don't end a test until you're fully done.** Reactivating an ended test to restore previews is possible, but it briefly re-exposes visitors to the experiment.
* **Keep preview links saved.** Store your `?ig-preview=` URLs in your experiment notes or documentation so your team can access them without hunting.
* **Use IP Blocking when reviewing previews.** If your team is reviewing variants and clicking around on preview links, those sessions will be tracked. Block your team's IP addresses to keep your heatmap data clean. See â [How to Set Up IP Blocking](https://claude.ai/chat/6c756a8f-7d7a-40b1-9862-ceec4b177d46#)
* * *
Related Articles
----------------
* [Cloudflare Bot Fight Mode and Heatmap](https://claude.ai/chat/6c756a8f-7d7a-40b1-9862-ceec4b177d46#)
* [Why Do My Pages Look Broken / No CSS Loading?](https://claude.ai/chat/6c756a8f-7d7a-40b1-9862-ceec4b177d46#)
* [How to Set Up IP Blocking](https://claude.ai/chat/6c756a8f-7d7a-40b1-9862-ceec4b177d46#)
* [How to Verify Your Heatmap Snippet](https://claude.ai/chat/6c756a8f-7d7a-40b1-9862-ceec4b177d46#)
* [How to Edit Screenshots](https://claude.ai/chat/6c756a8f-7d7a-40b1-9862-ceec4b177d46#)
* * *
**Questions?** Reach out to our support team at **[support@heatmap.com](mailto:support@heatmap.com)
** or start a conversation in the chat bubble on your dashboard.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_5779f3dd9c)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_685d22abf0)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_858220e875)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_a31fb6f152)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_4355e45f75)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_d0bc33d87e)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_ec049b9a55)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_1dd38517e5)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_9472244ac9)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_cbf44315c1)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_3598ff8a0a)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_d974c77007)
[](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them#h_c4438cfc0c)
---
# General Long-Form Customer Feedback Surveys FAQs | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#main-content)
General Long-Form Customer Feedback Surveys FAQs
================================================
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_408620fae6)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_8b8dfa1c06)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_de1a1a7928)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_99cb3bc8e0)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_aad0560982)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_818eb1b2a7)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_0b97015292)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_792a5ef062)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_a437e840ba)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_01356afc4d)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_fb5e3d37f5)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_ffd703273c)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_94f2f69c3d)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_1af877a000)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_4f37f68fbb)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_4f26458a55)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_316ca037e8)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_d2029ce7b6)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_f448064767)
General Information
-------------------
**What are Customer Feedback Surveys?**
---------------------------------------
Customer Feedback Surveys are a powerful tool that allow you to gather insights directly from your customers. The better you understand your customers' needs and desires, the easier it is to create a high-converting website.
â
Use surveys to better understand your customers' needs, preferences, and pain points, directly from the source.
**Why use Customer Feedback Surveys?**
--------------------------------------
Understanding your customers is key to growing your business. Your website copy, images, and messaging are the core to making a high-converting website, so your customers have the answers you need! Surveys are one of the fastest ways to make revenue-driving improvements to your website with very little effort.
With Customer Feedback Surveys, you can:
â
* Collect targeted feedback about specific products or experiences
* Identify areas for improvement in the customer journey
* âCrack the codeâ on your copywriting to better fit your customers
* Determine why customers want your products over your competitors
* Increase conversions by addressing customer concerns more effectively
* * *
**How to create a Customer Feedback Survey**
--------------------------------------------
Creating a survey is simple! Hereâs the exact steps:
1. Go to the **Surveys** section in your Heatmap dashboard
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481209315/a9b8a05238020ffe469ed0ed6f56/AD_4nXe-M5xENcqwk1OA-TlGfBqWjY4L580iRF_A9Cfoa0KQsq41YpiJMDI0UJ8XNhtFDn3vqvJGBidlL4PUG88TWP6ugtmJKQQmmisRNr66eeFMsiscAyjoVzBb35EfveYDjP-MhCyfAQ?expires=1789486200&signature=189be05570f3b1d69b6a010512cb5656bc8d7c7600649febd393a58fe7e68705&req=dSQvF8t%2BlIJeXPMW1HO4zQDr0%2F3iomGsUlvnYTOm9yJXsVDO1hGxmLcFzQOC%0Aqtap%0A)
2. Click **Create New Survey**
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481210148/39a3fa6bd78a5da6690b99e46204/AD_4nXeNreMUNC1QYrO1koASaJfvgrgCm1gNbKhMj6eGUaC62BNhRd8I8cub6ac__6Kyv8EdL8H8lSJH5N0nUD5GA1yEoxquXxdLb1kRUEH4xN_jvBazlQ3IbtfIsExvCqaezls4VKCA3w?expires=1789486200&signature=84de2fb2f9878bd776ccb3b28248c5a6885bc22ece920045e11084bbbc689675&req=dSQvF8t%2FnYBbUfMW1HO4zfCYTJtrSXQZmb%2B5XmSKMTVy2XasJ7YNDnJ8m59z%0AkaGe%0A)
3. Choose your survey type
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481210737/cc96e19cd941e318359e3b10ac98/AD_4nXcJvqEW7iSNLpqTPWFyQb9s8-sPm3-f4si3_iI8qn3Ypn7WciEgQBqoYpsL90Fk4tgzatyJD55Fe-MA9_CzhY6IQEDvqKUu4-dWIumipYZWUruokYCbcd1MtkYKJ1-eMAFIiMaw?expires=1789486200&signature=25f4cb5f7b507e4a6dad08b87f2b5399d595169201684d97ba6b53bb2c584713&req=dSQvF8t%2FnYZcXvMW1HO4zdhJZzQcXVSgLNsZ2YNi7uPDzBCn9PIl%2B4HWHFr5%0A34xX%0A)
4. Add a title and description
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481212047/ba505465c76aca0e045b768b9d63/AD_4nXeppekZCbE5TYNdMw1nGdMoKiVAj87zrHIPmiLzoXuKkKeQBCT0caDJA3sZqcjtJrtNKNYuHFFONmApxi1labdSXSOaYcp68tloWJBdAKOxgBSJM7GCTYwWggyK69SAdcQL4D1t?expires=1789486200&signature=3abcf05c06a788b220683321293368bd0dcd60207145303df4a1b003329cdc0c&req=dSQvF8t%2Fn4FbXvMW1HO4zTQMweczVIUCq0RZX9SoDK3IAwQehGCQP5iJ5Sw4%0ACwJo%0A)
5. Use the drag-and-drop builder to create your questions
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481212725/62633baa87fbdf7d2dea5b12f6e7/AD_4nXdfQuUIf1hGsh1eW2hFSB90eJDykc8JG3X3HKn8dZDwU2ytd_TPhKTih6hX24lyypNGW4c6MxMM_KFCE5--ty769Y6OH1QJhkxFB7G4aWLFOoOS0cQiWPGEOnS5vKE9lW2juvBK?expires=1789486200&signature=b68508718beef7d41cb23a439ef98f8d59b1d23b7c569403f29e807d682e2277&req=dSQvF8t%2Fn4ZdXPMW1HO4zZSUCPl52DitaLkV6eR3FlfG0DAGLYsXbze4Wdzh%0AV8GB%0A)
â
6. Customize the colors and appearance
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481213250/605cfaa2c5698f6641f83dbc89e8/AD_4nXcVImPdZsYOaylpunV4jlb0cKSOw-bCl-26joi0ISuAsZfAiFc6zHmQCaT-6u_d8JXJZOPWBNiBpk4CGOh6-072_KB8TKP6wHX0pBQvGyX1YV1lZ-x-9qzzQ5UIPTNPZbTK3AbdpQ?expires=1789486200&signature=816c27c59086176ab618fd424129d84ebd79ba39df449673d267ac0c3688e947&req=dSQvF8t%2FnoNaWfMW1HO4zZEfS7parN3U4lbMOC28Ozp2PD6kK7CGmUPLuvhC%0AXE4h%0A)
â
7. Click **Publish Survey** to save, and youâll be live!
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481231567/c128da31ab25d111521620945f6a/AD_4nXfGwq0fJ3u_s6chdNIVzZCTlllVLA-XqY74QBCqz404WkUukiLvJnRTXNFHK0YtO2HcYt4Xx4Lf3nNLtCaytpGCTjGDx_Pmzdqg4O0TIXoWeXeB17VRV4cBehMqVGEoNfF3Aoaj0Q?expires=1789486200&signature=a4f4af5340bb400204e459bb69841e962a707111194d869c4a30ea4b0a16dbcd&req=dSQvF8t9nIRZXvMW1HO4zSUajflQyoyXxi%2FItZV1z%2BRbCg3tNqECPB2XknSF%0A6r8LC8J2RXN7t1WcBlo%3D%0A)
â
* * *
**What question types can I include in my surveys?**
----------------------------------------------------
You can choose from a variety of question types:
* Short-form text input
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481233475/47fdbad80a17fc4149185618b60a/AD_4nXcnGnEouPD5L_e9RVpEc7qIRW33PSfV4j2vL-Dd4AzoEpm5y5Has1FKjMaAA4_XeTXlJ0EhvvgC6WcbhM-gtFwiybI6xXSO3kA38Tdj_CJhOHkHTu4C_ydluSbIyZLb7Ftc85v6fg?expires=1789486200&signature=34b4eb6b9613c2e40a93e5c77af0fd2f74c5843bfa4fbb134ff9ef2ea11580fe&req=dSQvF8t9noVYXPMW1HO4zcJahpLMzejuvKYKJwypbrOdnNUpWYejuAX7lKkM%0AH1J1%0A)
* Long-form text responses (paragraph)
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481234983/2054b7201a8c2172f370dc3b98e2/AD_4nXcPO0jnbpgsh2_nZD2_B79Kz9sSSQrPqK1IKm_GZeIWqgGhDaERDb3-X4rymvoNwptioEUBGxQkrPsaU8Z-lQOuFLlcgWODhhxoAwf46g26IEhXGAskm3v3VzrC9M63e-G-gr8B?expires=1789486200&signature=18990e4a0af6d3386cbe6b1c985873883d040ed2e19378cef0e64523a9f189a3&req=dSQvF8t9mYhXWvMW1HO4zVOyoJEcYbhSRCwglvbEbC2DpsoWW6k4vKeSGPv8%0AbBab%0A)
* Multiple choice (checkboxes)
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481235625/233883001b3661cab61fef5b2e5a/AD_4nXddSK-C9j8Iwcwf5PtTKPpJkjRWDEejbthaeuQuPV8UnVqGoDlRvkCHU_0gZipwxLeJcZUxfelqVqyoJ4sEw42NIcLny3nJN6jcwVHp94HymrsUhR-FNwu6D4r0kpeGRwsskxlMVg?expires=1789486200&signature=13ba66de59bb754c9efe5a384ea2b7341b82706bb9fb9b5c9767df6371cacb8c&req=dSQvF8t9mIddXPMW1HO4zRvTUqHBMVvFc5jsTeHkW1TRLn2g%2Fk8QuEcgc%2Bzs%0Apa4Z%0A)
â
* Single choice (radio buttons)
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481238620/7278fedfcbfb741389cd93234f77/AD_4nXePa6LfDlvdJDdr16VNLVoPVACy9nZVYtAoIPXomvD7kVazcLDki1rr20l17YxzDqLY5AkHqYwTFCgAyfejZWMxMyUk0oL_RttRQ567TIJkXXP815Zu3RNSQDeYjprhsIRENByMrg?expires=1789486200&signature=9f75fe03c170d8d8097cc586565d056cdbfc0d26c7ebe67654e0fb77f20ebae0&req=dSQvF8t9lYddWfMW1HO4zYYMwtctzwcWJOEKxWmFGjRy3zYXYYHYPQoe644B%0AeBq4%0A)
* Rating scales (e.g. 1â5, customizable)
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481239353/6caa131ba64b7edf225876e08d80/AD_4nXeXQBsgCi704_QO-ov3_qRvb_zhOVr0TJXZdbtjJ2gM219wnXeoFxwLQIoqw0j52tHgp6KV8-chfFMOuYRZKzwPhxmfQKymEpL5K_ypEygZDVU2fRk0DNN1O6zgH9pPWIotqDvIsw?expires=1789486200&signature=41147fdf17803d10db1404f97541c5f484b7a2e099348f5c7bd00874594bca8a&req=dSQvF8t9lIJaWvMW1HO4zfVY%2BySVtAMqySbfUc%2F%2FzFJPuZmcD%2FGkY3YYpuH1%0A0%2BdE%0A)
* * *
How do I target specific pages for my survey?
---------------------------------------------
You can target specific pages under **"Choose Where This Survey Shows"** when creating or editing your survey. You'll have two options:
* **Show on all pages of my site**: your survey will appear across your entire site.
* **Show only on pages that match a rule**: your survey will only appear on the specific page(s) you target. Select your rule type (e.g. "URL ends with") and enter the page URL you want to target. You can add multiple rules if you want to target more than one page.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2548649544/3bed610f1154c258a9d9590b90f2/Choose+Where+this+Survey+Shows.jpg?expires=1789486200&signature=96503ca8b8b0cf82f7e2fe3ad5d686f41f467ac39e2cd95cf27305f2a7382507&req=diUjHs96lIRbXfMW1HO4zZ9Deq3BlqvgfurwhgfxApM6hTklTIkHWR6ydPB4%0ABIlZTjAFZXwUB6zTeEY%3D%0A)
* * *
**How can I customize the appearance of my surveys?**
--------------------------------------------------------
Itâs easy! Go to the Survey Design button to personalize your survey with your companyâs branding to increase the number of submissions. Customize elements such as:
* Your brand logo
â
* Background, button, and text colors
â
* Font sizes and styles
* * *
**Sharing Surveys with Customers**
==================================
**How do I share a survey with customers?**
-------------------------------------------
Once you create a survey, you can share the link with your customers to start getting responses.
Sharing your survey is simple:
1. Go to the **Surveys** section in your Heatmap dashboard
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481240219/ea03eab66d50d91ec1a65b2c6f94/AD_4nXe-M5xENcqwk1OA-TlGfBqWjY4L580iRF_A9Cfoa0KQsq41YpiJMDI0UJ8XNhtFDn3vqvJGBidlL4PUG88TWP6ugtmJKQQmmisRNr66eeFMsiscAyjoVzBb35EfveYDjP-MhCyfAQ?expires=1789486200&signature=416e6fcd1d01d14844dc17544d7effcafa1a90c255475e53f50b83d3242ede77&req=dSQvF8t6nYNeUPMW1HO4zbao63Qe6jG4f4yRvAOu9eHRhAPE28AnjwkFxXlf%0A1NU3%0A)
2. Select the survey you'd like to send
â
â
3. Click **Copy Link** to copy the survey link
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481241055/b70060035c79aa8ed423194cd3e5/AD_4nXcxFODGZ4LZu-bNRsEHrMfKnd4SpEPcZEpzqinxImMGQ03IyCno_EvokfrYT_u21wkltfZ88LSljOkmU8ydnQHGGr3SODCIJwjp3CxLtGlTOq2M6xSBusACJKCc0YxGxnMc03Xp?expires=1789486200&signature=77039155929a2c4a864d37f4ddfe7cf79b9bfd3b84d9fa5a2a9c32e4d859bac1&req=dSQvF8t6nIFaXPMW1HO4zbxR1bXnicYkoI2I5l1fntMvRywrRi1IVhmfTKoU%0AxEgo%0A)
â
4. Paste and share the link via email, social media, or any other preferred channel
â
**IMPORTANT TO NOTE:** we have found the most effective way to get quality results and answers to your questions is by _emailing your survey to your past 90-day customers._ For advanced tactics in getting the best use of surveys, click here for our Ultimate Customer Feedback Guide.
* * *
**Managing your Surveys**
=========================
**Where can I see my survey responses?**
----------------------------------------
Survey responses appear within minutes of submission.
To access your survey results:
1. Go to the **Surveys** section in your dashboard
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481242554/3958156a1ad7b1f814a3f8eb111c/AD_4nXe-M5xENcqwk1OA-TlGfBqWjY4L580iRF_A9Cfoa0KQsq41YpiJMDI0UJ8XNhtFDn3vqvJGBidlL4PUG88TWP6ugtmJKQQmmisRNr66eeFMsiscAyjoVzBb35EfveYDjP-MhCyfAQ?expires=1789486200&signature=17dd6a2871dab693421496eb43301e755eaa1ed053d1d7be1635d5f39e3f2fc8&req=dSQvF8t6n4RaXfMW1HO4zQ8s%2FOfe%2FRZ%2BgYZ2fVCBWdDseQMjK1MvOHx2GxA9%0AVoKf%0A)
â
2. Click on the survey you want to review
â
3. Select the **Responses** tab
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481243883/22cf96077409e164025e29a0fe0e/AD_4nXe_3da7ZNTX2gv0q-pyktAJhgLtXQmrYmTMeq_4kV3yzlAjnMYG6GSiyyUNdQ9lFLwQBZjWR9to2KpI6jaJh5LVQuJtIqsuFT0rAREzjDWNzqw93zQuK-lFTBssDei_n0wePWy4rw?expires=1789486200&signature=2b9e4c347cc79f4202eeadaa1db42533469337cb7a9e624f1c75bd9cf63d9d69&req=dSQvF8t6nolXWvMW1HO4zcCfNQafbQQSSuNTAXESkvnVd9SrTPn9v5pqy9R1%0A9Zew%0A)
4. Browse visual and detailed breakdowns by question type (e.g., charts for multiple choice or rating questions)
* * *
**What analytics are available for surveys?**
---------------------------------------------
Each survey includes performance data, so you can track engagement and effectiveness.
Youâll be able to see:
* Total Impressions
* Surveys Started
* Abandoned Surveys
* Completed Surveys
* * *
**Can I edit a survey after itâs published?**
------------------------------------------------
Yes, surveys can be edited at any time. Just note that **significant changes to questions (like changing types or removing options) may affect how you compare responses** over time.
* * *
**How do I duplicate or delete a survey?**
---------------------------------------------
In the **Surveys** section of your dashboard:
* To **duplicate**, click the **Duplicate** button next to the survey
â
* To **delete**, click the **Delete** button next to the survey you want to remove
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1481205751/3b5d9d6b7079e696c5c29c5022e0/AD_4nXcinLEQzJ1tCPGTlf-8vg1bcJif7BYvd0aJSBL_ZCjz0e3D7lK610rhdblqCgPlaPBBw1yO2nSB21kSPwKJtJL5ky8pnJyZ9bvGHly56eZf8sBoRJ-05D7CnxJ18B4J5V0FiJ5DrQ?expires=1789486200&signature=ed136d713ccb9f3239baad5eb99a805da878621f0ebacc9572a0269b64b405b3&req=dSQvF8t%2BmIZaWPMW1HO4zVVFI63xuutPONaUP75pCmyu6rdOAN%2FojVRNQOIP%0ABzJga74uoG5B4YQlNvM%3D%0A)
* * *
**Advanced Features**
=====================
**Do you offer AI-powered insights for Surveys?**
-------------------------------------------------
Yes! HeatmapAI summarization helps you save hours and analyze survey responses at scale. Youâll get automated insights highlighting trends and patterns, so you donât have to read every response manually.
* * *
**Are surveys mobile-friendly?**
--------------------------------
Absolutely! All surveys are responsive and look great on desktop, tablet, and mobile devices. You donât need to edit anything in your survey, we did that hard work for you
* * *
**Need more help?**
----------------------
Visit our **Help Center** for detailed guides and video tutorials. Look for the âSurveysâ section for everything from beginner walkthroughs to advanced tips.
* * *
**How do I contact support if I have questions?**
-------------------------------------------------
If you need further assistance, please contact our support team through your heatmap dashboard or email [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_408620fae6)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_8b8dfa1c06)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_de1a1a7928)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_99cb3bc8e0)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_aad0560982)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_818eb1b2a7)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_0b97015292)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_792a5ef062)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_a437e840ba)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_01356afc4d)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_fb5e3d37f5)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_ffd703273c)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_94f2f69c3d)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_1af877a000)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_4f37f68fbb)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_4f26458a55)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_316ca037e8)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_d2029ce7b6)
[](https://intercom.help/heatmapcom/en/articles/11100454-general-long-form-customer-feedback-surveys-faqs#h_f448064767)
---
# What are the options for exporting data table information? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024113-what-are-the-options-for-exporting-data-table-information#main-content)
What are the options for exporting data table information?
==========================================================
export data, data table export, CSV format, spreadsheet, custom reports, select columns, filter data, comparison data, date range, download
October 21, 2024
**What are the options for exporting data table information?**
Heatmap.com offers a straightforward and efficient method for exporting your data table information. This feature allows you to analyze your data offline, create custom reports, or share insights with your team. Here's a comprehensive guide to the export option available:
1\. Accessing the Export Feature
To export your data:
\- Navigate to the Data Table view in your heatmap dashboard
\- Look for the "Export" or "Download" button, typically located near the top-right of the data table
2\. Export Format
We currently support one export format:
CSV (Comma-Separated Values):
\- Best for importing into spreadsheet software like Excel or Google Sheets
\- Allows for easy data manipulation and further analysis
\- Compatible with most data analysis tools
3\. Direct Download
When you initiate an export:
\- The CSV file will start downloading immediately to your device
\- No need to wait for emails or access other platforms
4\. Customizing Your Export
Before exporting, you can customize the data included:
a) Select Columns:
\- Choose which specific metrics to include in your export
\- Helps focus on the most relevant data for your analysis
b) Filter Data:
\- Apply any active filters to your export
\- Ensures your exported data matches your current view
c) Date Range:
\- Specify the time period for the data you want to export
5\. Exporting Comparison Data
If you're using the comparison mode:
\- The export will include data for both filters side by side
\- This allows for easy comparison of different segments offline
6\. Data Privacy and Security
\- Exported files may contain sensitive information about your website's performance
\- Ensure you handle these files securely and in compliance with your organization's data policies
7\. Tips for Using Exported Data
\- Regular Exports: Consider scheduling regular exports to track changes over time
\- Combining Data: Use spreadsheet software to combine exports for trend analysis
\- Creating Visualizations: Use the raw data to create custom charts or graphs
\- Sharing Insights: You can easily share the CSV file with team members who need access to the raw data
8\. Troubleshooting
If you encounter issues with exporting:
\- Ensure your browser is up to date
\- Check your browser's download settings
\- Try clearing your browser cache
\- For persistent problems, contact our support team
Exporting your data table information as a CSV file allows you to leverage the insights from your heatmap analysis in various ways. This versatile format provides the flexibility to perform deep analysis, create custom reports, and share valuable insights with your team.
If you have any questions about exporting data or need assistance with using the exported information, please don't hesitate to reach out to our support team.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# A/B Test Filters: Intelligems Integration | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#main-content)
A/B Test Filters: Intelligems Integration
=========================================
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_b267eb1a06)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_2f0d2a34a5)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_971f68fff4)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_af39992bd2)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_cb3b8db010)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_417337d9cd)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_0a4b522577)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_e13d70fa18)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_ad709011e3)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_7673e382d9)
Heatmap <> Intelligems Integration Guide
----------------------------------------
We're excited to announce that Heatmap now fully integrates with Intelligems, allowing you to analyze heatmap data for each of your A/B test variants. This powerful combination helps you understand not just which variant performs better, but why it performs better through visual behavior analysis.
Getting Started with heatmap + Intelligems
------------------------------------------
**What does this integration do?**
When you run A/B tests using Intelligems, heatmap automatically detects and tracks which variant each visitor sees. This enables you to:
* View separate heatmaps for each variant
* See exactly how users interact with different designs, prices, or content
* Make data-driven decisions based on actual user behavior
* Understand the "why" behind your test results
**Do I need to add any code?**
No additional code is required! Simply enable the integration on the Integrations page in your Intelligems dashboard. If you already have both Heatmap.com and Intelligems installed on your website, the integration works automatically once activated in Intelligems.
* * *
How to View Your Intelligems Test Data
--------------------------------------
### Step-by-Step Guide:
1. Log into your heatmap.com account.
2. Navigate to your heatmap view.
3. Click the "**Filter**" button.
4. Select "**A/B Tests**" from the filter options.
5. Choose "**Intelligems**" from the platform dropdown.
6. Select your Intelligems experiment from the list.
7. Choose the specific variant you want to analyze.
8. Click "**Apply**" to view the filtered heatmap data.
**What you'll see:**
* A screenshot of your selected variant.
* A heatmap of the click data from visitors who saw that variant.
* Scroll and movement data specific to that variant.
* The variant name as configured in Intelligems.
* Total visitor count for that variant (by device type).
* * *
Comparing Your Intelligems Variants
-----------------------------------
Want to see how user behavior differs between your control and variant? Use our **Compare** feature:
1. Select your first variant (following steps above).
2. Instead of clicking "**Apply,**" click "**Compare.**"
3. Select your second variant.
4. View side-by-side behavioral differences.
This is perfect for understanding which design elements, pricing, or shipping options drive engagement and why certain variants outperform others.
* * *
Troubleshooting Common Issues
-----------------------------
#### â **"I don't see Intelligems in my filter options"**
* First, verify:
* The heatmap integration is enabled in your Intelligems dashboard.
* Your Intelligems experiment is actively running.
* You have traffic flowing to your variants.
* Both heatmap and Intelligems scripts are properly installed.
* Then:
* Wait 1-2 hours after starting your experiment.
* Ensure you have sufficient traffic (at least 50+ visitors per variant).
* Check that your Intelligems experiment status is "Active."
#### â **"My variant preview doesn't look right"**
This can happen with dynamic content, personalized elements, or price changes.
* Solutions:
* Verify the variant displays correctly on your live site.
* Clear your browser cache and refresh.
* Check if you're using any dynamic elements that might not render in previews.
* Contact our support team with your experiment details.
#### â **"I see variant IDs instead of friendly names"**
We pull variant names directly from Intelligems.
* To fix this:
* Ensure your variants have descriptive names in Intelligems.
* Allow 1-2 hours for name updates to sync.
* Refresh your Heatmap.com dashboard.
#### â **"No data available for my variant"**
This typically means insufficient traffic to that variant.
* Check:
* Your traffic split in Intelligems (ie: 50/50, 80/20).
* That the variant is actively receiving visitors.
* Your experiment has been running long enough to collect data.
* The date range in Heatmap.com matches your experiment timeline.
* * *
Best Practices for Intelligems Users
------------------------------------
#### Maximize your insights:
* **Run experiments for an adequate duration**
* We recommend at least 1,000 visitors per variant for meaningful heatmaps.
* Allow tests to run for complete business cycles (include weekends).
â
* **Use descriptive variant names in Intelligems**
* Instead of "Variant A," use "Free Shipping" or "Price 1."
* This makes analysis much easier in Heatmap.com.
â
* **Focus on one major change per test**
* This makes it easier to identify what drives behavioral changes.
* Multiple changes can muddy your heatmap insights.
â
* **Document your hypotheses**
* Know what behavior changes you expect to see.
* Use heatmaps to validate or challenge these assumptions.
#### When to use heatmap data:
* **During tests:** Monitor for unexpected user behavior.
* **After tests:** Understand why winners won and losers lost.
* **For iteration:** Identify new test opportunities based on user behavior.
* * *
Understanding the Data
----------------------
#### What we track for each Intelligems variant:
* All standard heatmap interactions (clicks, moves, scrolls)
* Time spent on page
* Rage clicks and dead clicks
* Scroll depth
* Hover patterns
#### Data timing:
* Collection begins immediately when the experiment starts.
* Variant data appears in filters within 1-2 hours.
* Meaningful patterns emerge after 500+ visitors per variant.
#### Important notes:
* Historical data before integration cannot be filtered by variant.
* Each visitor is tracked with their assigned variant for their entire session.
* Data is real-time (no delay once initial setup is complete).
* * *
Advanced Tips
-------------
#### **Analyzing test results:**
* Look for unexpected click patterns between variants.
* Compare scroll depth to understand content engagement.
* Identify "dead zones" where no interaction occurs.
* Watch for rage clicks indicating user frustration.
#### **Presenting findings:**
* Use Compare mode for stakeholder presentations.
* Export heatmap images for reports.
* Combine with Intelligems' profit and revenue data for a complete picture.
* * *
Getting Help
------------
**Need assistance?** For integration issues:
* Verify the integration is enabled in Intelligems.
* Check your Intelligems experiment is active.
* Ensure adequate traffic to variants.
When contacting support:
* Email: [support@heatmap.com](mailto:support@heatmap.com)
* Subject: "Intelligems Integration Support"
* Please include:
* Your website URL
* Intelligems experiment name and ID
* Variant names
* When you started the experiment
* Screenshots of the variants
* Approximate traffic levels
We're here to help! Our support team is familiar with Intelligems and can help troubleshoot any integration issues. Most issues are resolved within 24 hours.
* * *
What's Next?
------------
**Coming soon:**
* Compare filtered variants to overall traffic.
* Enhanced preview capabilities.
* Additional filtering options.
* Export capabilities for variant comparisons.
* * *
The heatmap + Intelligems integration represents a powerful combination for understanding not just what works, but why it works. We're excited to be part of your optimization journey!
â
Questions? Reach out to [support@heatmap.com](mailto:support@heatmap.com)
- we're here to help you succeed.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_b267eb1a06)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_2f0d2a34a5)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_971f68fff4)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_af39992bd2)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_cb3b8db010)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_417337d9cd)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_0a4b522577)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_e13d70fa18)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_ad709011e3)
[](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration#h_7673e382d9)
---
# How to Use the Heatmap Filter Effectively? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024124-how-to-use-the-heatmap-filter-effectively#main-content)
How to Use the Heatmap Filter Effectively?
==========================================
heatmap filters, standard filters, comparison mode, device type, traffic source, geographic location, time period, data segmentation
October 21, 2024
**How to Use the Heatmap Filter Effectively?**
Heatmap filters are powerful tools that allow you to segment and analyze your website data for deeper insights. This guide will walk you through using both standard filters and the advanced comparison mode to get the most out of your heatmap analysis.
1\. Using Standard Filters
Standard filters help you focus on specific user segments or behaviors. Here's how to use them effectively:
a) Accessing Filters:
\- Navigate to your heatmap dashboard
\- Look for the "Filter" option, typically located near the top of the page
b) Selecting a Filter:
\- Click on the filter dropdown menu
\- Choose from available options such as:
\- Device type (desktop, mobile, tablet)
\- Traffic source (organic, paid, social)
\- New vs. returning visitors
\- Geographic location
\- Time period
c) Applying Multiple Filters:
\- You can combine filters for more specific analysis
\- For example, you might look at mobile users from organic traffic in the last 30 days
d) Analyzing Results:
\- Once filters are applied, your heatmap will update to show data only for the selected segment
\- Pay attention to how user behavior changes across different segments
2\. Advanced Analysis with Comparison Mode
For more in-depth analysis, use the comparison mode to view two different filters side by side:
a) Accessing Comparison Mode:
\- Navigate to your heatmap area
\- Select your first filter
\- Click the "Compare" button
\- Choose your second filter
\- Click "Apply"
b) Viewing Comparison Results:
\- Two heatmaps will load side by side, each applying one of the selected filters
\- Click on any element in either heatmap to open a data modal showing a side-by-side comparison of that element's performance under both filters
c) Using the Data Table:
\- Open the Data Table view
\- Each element will have an expand arrow beneath it
\- Click the arrow to reveal a detailed comparison of the element's performance under both filters
d) Exporting Comparison Data:
\- Use the export function in the Data Table to download the comparative data for offline analysis or reporting
3\. Tips for Effective Filter Use
\- Start broad, then narrow down: Begin with wider segments, then use more specific filters as you identify areas of interest
\- Compare similar time periods: When using date filters, ensure you're comparing similar durations for accurate insights
\- Look for significant differences: Pay attention to areas where behavior varies greatly between segments
\- Use filters to test hypotheses: If you have a theory about user behavior, use filters to confirm or disprove it
\- Regularly update your analysis: User behavior can change over time, so revisit your filtered views periodically
By mastering both standard filters and comparison mode, you'll be able to extract valuable insights from your heatmap data, leading to more informed decisions about your website's design and user experience.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How to Filter Sessions by Viewed Page? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024137-how-to-filter-sessions-by-viewed-page#main-content)
How to Filter Sessions by Viewed Page?
======================================
viewed page filter, session filtering, page analysis, user behavior, specific pages, heatmap data, multiple filters, URL filtering
October 21, 2024
**How to Filter Sessions by Viewed Page?**
You can use heatmap's powerful filtering capabilities to focus on sessions where users viewed specific pages. This allows you to analyze user behavior and conversions for visitors who landed on or navigated to particular pages of interest. Here's how to filter sessions by Viewed Page:
**Steps to Filter by Viewed Page**
1\. Open your heatmap dashboard and navigate to the page you want to analyze.
2\. Look for the "Filters" option, typically located near the top of the page.
3\. Click on "Filters" to open the filtering menu.
4\. In the filtering menu, locate the "Viewed Page" filter option. This may be under a category like "User Behavior" or "Page Views".
5\. Select "Viewed Page" to add it as an active filter.
6\. You'll see an input field where you can enter the URL or path of the page you want to filter by.
7\. Enter the full URL or page path (e.g. "/products" or "[https://www.example.com/products](https://www.example.com/products)
").
8\. Click "Apply" or "Save" to activate the filter.
9\. The heatmap and associated data will now update to show only sessions where users viewed the specified page.
**Tips for Using Viewed Page Filters**
\- You can add multiple "Viewed Page" filters to include sessions where users viewed any of several pages.
\- Use wildcards (e.g. "/blog\*") to include all pages under a certain directory.
\- Combine "Viewed Page" with other filters like device type or traffic source for more granular analysis.
\- Remember to clear or reset filters when you're done to return to analyzing all sessions.
**Troubleshooting**
If you're not seeing the results you expect after applying a Viewed Page filter:
\- Double-check the URL or path you entered for typos.
\- Ensure the page you're filtering for exists and has received traffic.
\- Try using a less specific path (e.g. "/products" instead of "/products/specific-item") to see if that yields results.
If you continue to have issues with the Viewed Page filter, please contact heatmap support for further assistance.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# What are the key features of the heatmap dashboard? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024162-what-are-the-key-features-of-the-heatmap-dashboard#main-content)
What are the key features of the heatmap dashboard?
===================================================
snippet status, engaged sessions, revenue per session, scroll depth, rage clicks, site speed, top performing pages
October 21, 2024
**What are the key features of the heatmap dashboard?**
The heatmap dashboard is your central hub for understanding user behavior, site performance, and revenue metrics. Here's an overview of its key features to help you make the most of this powerful tool.
**1\. Snippet Status**
At the top of your dashboard, you'll find the Snippet Status section. This feature:
\- Shows whether your tracking snippet is verified or inactive
\- Displays snippet performance for the last 30 days
\- Indicates how long your site has been verified
\- Highlights any days in the last month when the snippet wasn't active
Why it's useful: This ensures you're always aware of your tracking status, helping you maintain consistent data collection.
**2\. Key Performance Metrics**
The dashboard prominently displays four crucial metrics:
\- Engaged Sessions: The number of active user interactions with your site
\- Revenue per Session: Average revenue generated per user session
\- Scroll Depth: How far down your pages users typically scroll
\- Time on Site: Average duration of user visits
Why it's useful: These metrics give you a quick snapshot of your site's overall performance and user engagement.
**3\. Top Performing Pages**
This section showcases:
\- Your top 5 pages with the highest engaged sessions
\- Clickable links to view detailed analytics for each of these pages
Why it's useful: Quickly identify your most engaging content and dive deeper into what makes these pages successful.
**4\. Rage Clicks Analysis**
The dashboard provides insights into user frustration through:
\- Analytics on Rage Clicks across your site
\- Display of up to 5 pages with the highest occurrence of Rage Clicks
Why it's useful: Pinpoint areas of your site causing user frustration, allowing you to prioritize improvements.
**5\. Site Health Metrics**
5.1 Site Speed
\- View your average site speed
\- See a breakdown of speed for desktop and mobile devices
Why it's useful: Site speed is crucial for user experience and SEO. This feature helps you monitor and improve loading times.
5.2 Revenue by Device Type
\- A chart showing how revenue is distributed across different devices
Why it's useful: Understand which devices are driving the most revenue, helping you optimize for your most valuable traffic sources.
**6\. Easy Navigation**
\- Quick access to your main heatmaps directly from the dashboard
Why it's useful: Seamlessly transition from high-level insights to detailed heatmap analysis.
**Summary**
The heatmap dashboard combines critical performance metrics, user behavior insights, and revenue data in one central location. By regularly reviewing these features, you can:
\- Monitor your site's overall health and performance
\- Identify top-performing content and problem areas
\- Understand user engagement patterns
\- Make data-driven decisions to improve user experience and increase revenue
Remember, the dashboard is your starting point. Use these insights to guide you towards areas that need deeper investigation using the detailed heatmaps and other analytics tools provided by heatmap.com.
For more information on how to interpret and act on this data, check out our other help articles or contact our support team.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How to Analyze Average Order Value Data? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024121-how-to-analyze-average-order-value-data#main-content)
How to Analyze Average Order Value Data?
========================================
AOV, e-commerce metrics, AOV trends, product category, customer segment, traffic source, click maps, conversion funnels, A/B testing
October 21, 2024
**How to Analyze Average Order Value Data?**
Average Order Value (AOV) is a crucial metric for e-commerce businesses, representing the average amount spent each time a customer places an order. Heatmap provides powerful tools to analyze AOV data, helping you understand customer behavior and optimize your sales strategy.
**Accessing AOV Data in Heatmap**
1\. Log into your heatmap dashboard.
2\. Navigate to the "Analytics" or "E-commerce" section.
3\. Look for "Average Order Value" in the metrics list.
**Understanding AOV in Heatmap**
Heatmap displays AOV data in various ways:
\- Overall AOV for your site
\- AOV trends over time
\- AOV by product category
\- AOV by customer segment
\- AOV by traffic source
**Analyzing AOV Data**
1\. AOV Trends
\- View AOV trends over different time periods (daily, weekly, monthly).
\- Identify patterns or seasonality in your AOV.
**2\. AOV by Product Category**
\- Compare AOV across different product categories.
\- Identify which categories drive higher order values.
**3\. AOV by Customer Segment**
\- Analyze AOV for new vs. returning customers.
\- Examine AOV differences across customer demographics.
**4\. AOV by Traffic Source**
\- Compare AOV from different marketing channels (organic, paid, social, etc.).
\- Identify which sources bring in high-value customers.
**Using Heatmap's AOV Insights**
1\. **Click Maps**: Use click maps to see how interactions with specific elements correlate with AOV.
2\. **Custom Segments**: Create custom segments based on AOV ranges to analyze high-value vs. low-value customers.
3\. **Conversion Funnels**: Analyze how AOV changes at different stages of your conversion funnel.
4\. **A/B Testing**: Use heatmap's A/B testing features to see how different page elements affect AOV.
**Tips for AOV Analysis**
\- Compare AOV against your customer acquisition cost (CAC) to ensure profitability.
\- Look for opportunities to increase AOV through upselling or cross-selling.
\- Analyze the relationship between AOV and conversion rate to find the optimal balance.
**Troubleshooting AOV Data**
If you're experiencing issues with AOV data:
1\. Ensure your e-commerce tracking is properly set up in heatmap.
2\. Verify that all transaction data is being correctly captured.
3\. Check for any filters that might be excluding certain orders from your analysis.
If problems persist, contact heatmap support for assistance.
**Setting Up AOV Alerts**
To stay on top of significant AOV changes:
1\. Go to the Alerts section in your heatmap dashboard.
2\. Create a new alert for AOV.
3\. Set thresholds for increases or decreases in AOV that you want to be notified about.
4\. Choose your preferred notification method (email, in-app, etc.).
By leveraging heatmap's AOV analysis tools, you can gain valuable insights into customer behavior, optimize your pricing and marketing strategies, and ultimately increase your e-commerce revenue.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How do I filter by Total Pages Visited? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024143-how-do-i-filter-by-total-pages-visited#main-content)
How do I filter by Total Pages Visited?
=======================================
Total Pages Visited, user engagement, behavior patterns, heatmap filter, user segments, filter parameters, engaged users, session analysis
October 21, 2024
**How do I filter by Total Pages Visited?**
Filtering your heatmap data by Total Pages Visited can provide valuable insights into user engagement and behavior patterns on your website. This guide will walk you through the process of applying this filter and explain how to interpret and use the results effectively.
**What is the Total Pages Visited filter?**
The Total Pages Visited filter allows you to segment your heatmap data based on the number of pages a user has viewed during their session. This can help you distinguish between casual browsers, engaged users, and highly interested visitors.
**How to Apply the Total Pages Visited Filter**
1\. \*\*Access the Heatmap Dashboard\*\*
\- Log in to your heatmap.com account
\- Navigate to the heatmap section of your dashboard
2\. \*\*Locate the Filters Section\*\*
\- Look for a "Filters" or "Segmentation" option, typically found near the top of the heatmap view
3\. \*\*Select the Total Pages Visited Filter\*\*
\- Click on the filter dropdown menu
\- Find and select "Total Pages Visited" from the list of available filters
4\. \*\*Set Your Filter Parameters\*\*
\- You'll likely see options to set a range, such as:
\- Exact: e.g., exactly 5 pages
\- Greater than: e.g., more than 3 pages
\- Less than: e.g., fewer than 10 pages
\- Between: e.g., between 2 and 7 pages
5\. \*\*Apply the Filter\*\*
\- After setting your desired parameters, click "Apply" or "Update" to refresh your heatmap with the new filter
6\. \*\*Review the Filtered Results\*\*
\- Your heatmap will now display data only for users who meet the Total Pages Visited criteria you set
**Tips for Using the Total Pages Visited Filter**
1\. **Analyze Different User Segments**
\- Compare heatmaps for users who visited few pages vs. many pages to understand differences in behavior
2\. **Identify Highly Engaged Users**
\- Filter for users who visited a high number of pages to see how your most interested visitors interact with your site
3\. **Optimize for First-Time Visitors**
\- Filter for users who visited only one or two pages to improve the experience for new visitors
4\. **Investigate Drop-Off Points**
\- Look at users who visited a moderate number of pages to see where they might be losing interest
5\. **Combine with Other Filters**
\- Use the Total Pages Visited filter in conjunction with other filters like time on site or device type for more nuanced insights
6\. **Track Changes Over Time**
\- Apply this filter consistently over different time periods to see how user engagement patterns change
**Interpreting the Results**
\- High Page Visits: Users who visit many pages may be highly engaged or looking for specific information they can't find easily
\- Low Page Visits: A high number of users with low page visits might indicate issues with navigation or content relevance
\- Average Page Visits: Understanding your average can help you set benchmarks and goals for user engagement
Remember, the ideal number of page visits can vary depending on your website's purpose and structure. Use this filter in context with your overall website goals and user experience strategy.
**Troubleshooting**
If you're having trouble applying the Total Pages Visited filter:
\- Ensure you have sufficient data collected for the time period you're analyzing
\- Check if the filter is conflicting with any other applied filters
\- Verify that your tracking code is correctly implemented across all pages of your site
For more advanced uses of the Total Pages Visited filter or if you encounter any issues, don't hesitate to reach out to our support team. We're here to help you make the most of your heatmap data!
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# What are Rage Clicks and How Do I Track Them? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024130-what-are-rage-clicks-and-how-do-i-track-them#main-content)
What are Rage Clicks and How Do I Track Them?
=============================================
rage clicks, user frustration, usability issues, rapid clicks, rage click data, clickable elements, slow response, user experience
October 21, 2024
**What are Rage Clicks and How Do I Track Them?**
Understanding Rage Clicks
Rage clicks are a user behavior pattern where visitors rapidly click or tap on an element multiple times in quick succession. This behavior often indicates user frustration, usually because:
1\. An element looks clickable but isn't
2\. The website is slow to respond
3\. The expected action isn't happening
Tracking rage clicks can help you identify usability issues and improve your website's user experience.
**How Heatmap Tracks Rage Clicks**
Heatmap automatically detects and records rage clicks on your website. It typically defines a rage click as multiple clicks (usually 3 or more) on the same element within a short time frame (often less than 1 second).
**Viewing Rage Click Data**
To view rage click data in heatmap:
1\. Log into your heatmap dashboard
2\. Navigate to the "Heatmaps" section
3\. Select the page you want to analyze
4\. Look for a "Rage Clicks" filter or tab in the heatmap view
5\. Enable this filter to highlight areas where rage clicks occur
The rage click areas will typically be highlighted in a distinct color or pattern on your heatmap.
**Analyzing Rage Click Data**
When examining rage click data:
1\. Identify the elements receiving the most rage clicks
2\. Consider the context of these elements (e.g., are they near important calls-to-action?)
3\. Test these elements yourself to understand the potential issue
4\. Check if the problem occurs across different devices or browsers
**Acting on Rage Click Insights**
After identifying rage click hotspots:
1\. For non-clickable elements that look clickable, either make them functional or redesign them to appear non-interactive
2\. For slow-responding elements, optimize your site's performance
3\. For elements not performing as users expect, consider redesigning or providing clearer instructions
**Rage Click Alerts**
Heatmap may offer the option to set up alerts for significant increases in rage clicks. To set this up:
1\. Go to your heatmap settings or alert configuration area
2\. Look for an option to create a new alert
3\. Select "Rage Clicks" as the metric
4\. Set your desired threshold for notification
5\. Choose your preferred notification method (email, in-app, etc.)
**Troubleshooting**
If you're not seeing rage click data:
1\. Ensure your heatmap tracking code is correctly installed
2\. Check that you have sufficient traffic for meaningful data
3\. Verify that rage click tracking is enabled in your account settings
If issues persist, contact heatmap support for further assistance.
Remember, while rage clicks are a valuable metric, they should be considered alongside other user behavior data for a comprehensive understanding of your site's usability.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How are Page URLs sorted on the heatmap area? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#main-content)
How are Page URLs sorted on the heatmap area?
=============================================
page sorting, engaged sessions, dynamic sorting, heatmap area, page title, page URL, performance ranking, session analysis
October 21, 2024
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_ac71d76715)
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_ed7fa869da)
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_83fbc5180d)
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_ee9ae9162e)
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_b9b12e3671)
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_9bfb54f370)
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_84650494bd)
Understanding how pages are sorted in the heatmap area of heatmap.com helps you navigate your data efficiently and gain insights into your website's performance. This guide explains the sorting mechanism, viewing options available to you, and how the sorting is regularly updated.
Sorting Method
--------------
In the heatmap area, pages are sorted based on a single, consistent metric:
1. **Engaged Sessions**: Pages are sorted by the number of engaged sessions, which represents active user interactions with each page.
2. **Highest to Lowest**: The sorting order is always from highest to lowest number of engaged sessions.
3. **Fixed Order**: This sorting order is set by default and cannot be changed by users.
Dynamic Sorting Update
----------------------
An important feature of our sorting system is its regular updates:
* **Automated Sorting**: A cron job runs every few hours to re-sort the pages based on the latest engagement data.
* **Up-to-Date Rankings**: This ensures that the page order reflects recent user behavior and site performance.
* **Dynamic Changes**: You may notice pages changing positions in the list over time as their engagement levels fluctuate.
Viewing Options
---------------
While the sorting order is fixed and automatically updated, you have options for how page information is displayed:
1. **Page Title / Page URL Toggle**: In the heatmap sidebar, you'll find a toggle that allows you to switch between viewing pages by:
* Page Title: Displays the HTML title of each page
* Page URL: Shows the full URL path of each page
2. **How to Switch Views**:
* Locate the toggle in the heatmap sidebar
* Click to switch between Page Title and Page URL views
Understanding the Display
-------------------------
* **Consistent Order**: Regardless of whether you're viewing by Page Title or Page URL, the order of pages remains the same, always sorted by engaged sessions.
* **Full List**: The heatmap area displays all tracked pages, not just top performers.
* **Metrics Display**: Alongside each page title or URL, you'll see the number of engaged sessions and potentially other relevant metrics.
Tips for Using the Sorted Pages
-------------------------------
1. **Monitor Changing Rankings**: Regularly check the list to see how page rankings change over time.
2. **Identify Trending Pages**: Pages moving up the list may indicate growing popularity or successful optimizations.
3. **Spot Declining Performance**: Pages moving down the list might need attention or updates.
4. **Use Page Titles for Quick Recognition**: When you need a quick, human-readable overview of your pages, use the Page Title view.
5. **Use Page URLs for Precision**: Switch to the Page URL view when you need to see the exact path or structure of your pages.
6. **Analyze Similar Pages**: Look for patterns among pages with similar engagement levels. Are there common elements contributing to their performance?
Limitations to Keep in Mind
---------------------------
* **Fixed Sorting Metric**: Remember that pages are always sorted by engaged sessions; you cannot change the sorting criteria.
* **No Manual Reordering**: The system does not offer options for custom sorting or manually organizing pages.
* **Update Frequency**: Keep in mind that the sorting is updated every few hours, not in real-time.
Conclusion
----------
The dynamic sorting of pages by engaged sessions in the heatmap area provides an up-to-date, engagement-focused view of your website's performance. While the sorting itself is not customizable, the regular updates ensure you're always looking at recent performance data. The ability to switch between Page Title and Page URL views offers flexibility in how you analyze your data.
â
Use this regularly updated, sorted list to quickly identify your most engaging pages, spot trends in page performance, and identify areas that might need improvement. The toggle between Page Title and Page URL allows you to choose the view that best suits your current analysis needs.
â
For more detailed information on using heatmap.com's features or for help with specific analysis tasks, don't hesitate to explore our other help articles or reach out to our support team.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_ac71d76715)
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_ed7fa869da)
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_83fbc5180d)
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_ee9ae9162e)
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_b9b12e3671)
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_9bfb54f370)
[](https://intercom.help/heatmapcom/en/articles/10024151-how-are-page-urls-sorted-on-the-heatmap-area#h_84650494bd)
---
# How do I filter by Entry Page? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024406-how-do-i-filter-by-entry-page#main-content)
How do I filter by Entry Page?
==============================
entry page, filter, website optimization, user experience, URL selection
October 21, 2024
**How do I filter by Entry Page?**
The first page users encounter upon entering the website is crucial for optimizing user experiences.
To utilize the Entry Page feature, navigate to the "Add Filter" button within Heatmap and click on it, a modal opens up containing all filters available on heatmap.
Clicking on the "Entry Page" filter opens an interactive model for users.
Website owners can navigate through the available options and select their preferred Entry Page URL or Input their entry page "URL".
After selecting or typing in the Entry Page URL, click on the "Apply" button to apply the changes.
The platform triggers a page refresh, automatically updating the screenshot to reflect the selected Entry Page.
The user can also click on "Cancel" end the process
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# A/B Test Filters: Visually Integration | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#main-content)
A/B Test Filters: Visually Integration
======================================
Updated this week
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_4d28f0a765)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_f168cc9567)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_29dbe4a033)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_6ae2ae9f31)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_67b25889c6)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_2bfe2737d2)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_589308ec60)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_82447cf4ea)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_01c3d10e95)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_bfd9bcd4cc)
Heatmap <> Visually Integration Guide
=====================================
We're excited to announce that heatmap now fully integrates with Visually, allowing you to analyze heatmap data for each of your A/B test variants. This powerful combination helps you understand not just which variant performs better, but why it performs better through visual behavior analysis.
â
**Getting Started with heatmap + Visually**
-------------------------------------------
#### **What does this integration do?**
When you run A/B tests using Visually, heatmap automatically detects and tracks which variant each visitor sees. This enables you to:
* View separate heatmaps for each variant
* See exactly how users interact with different designs
* Make data-driven decisions based on actual user behavior
* Understand the "why" behind your test results
#### **Do I need to add any code?**
**No additional code required!** If you already have both heatmap and Visually installed on your website, the integration works automatically. We detect your Visually experiments and start tracking variant data immediately.
â
* * *
**How to View Your Visually Test Data**
---------------------------------------
#### **Step-by-Step Guide:**
1. Log into your Heatmap.com account
2. Navigate to your heatmap view
3. Click the **"Filter"** button
4. Select **"A/B Tests"** from the filter options
5. Choose **"Visually"** from the platform dropdown
6. Select your Visually experiment from the list
7. Choose the specific variant you want to analyze
8. Click **"Apply"** to view the filtered heatmap data
**What you'll see:**
* A screenshot of your selected variant
* A heatmap of the click data from visitors who saw that variant
* Scroll and movement data specific to that variant
* The variant name as configured in Visually
* Total visitor count for that variant(by device type)
* * *
**Comparing Your Visually Variants**
------------------------------------
Want to see how user behavior differs between your control and variant? Use our **Compare** feature:
1. Select your first variant (following steps above)
2. Instead of clicking "**Apply**", click **"Compare"**
3. Select your second variant
4. View side-by-side behavioral differences
This is perfect for understanding which design elements drive engagement and why certain variants outperform others.
* * *
â
**Troubleshooting Common Issues**
---------------------------------
#### â **"I don't see Visually in my filter options"**
* First, verify:
* Your Visually experiment is actively running
* You have traffic flowing to your variants
* Both heatmap and Visually scripts are properly installed
* Then:
* Wait 1-2 hours after starting your experiment
* Ensure you have sufficient traffic (at least 50+ visitors per variant)
* Check that your Visually experiment status is "Active"
#### â **"My variant preview doesn't look right"**
This can happen with dynamic content or personalized elements.
* âSolutions:
* Verify the variant displays correctly on your live site
* Clear your browser cache and refresh
* Check if you're using any dynamic elements that might not render in previews
* Contact our support team with your experiment details
#### â **"I see variant IDs instead of friendly names"**
We pull variant names directly from Visually.
* To fix this:
* Ensure your variants have descriptive names in Visually
* Allow 1-2 hours for name updates to sync
* Refresh your heatmap.com dashboard
#### â **"No data available for my variant"**
This typically means insufficient traffic to that variant.
* Check**:**
* Your traffic split in Visually (e.g., 50/50, 80/20)
* That the variant is actively receiving visitors
* Your experiment has been running long enough to collect data
* Date range in heatmap matches your experiment timeline
* * *
**Best Practices for Visually Users**
-------------------------------------
#### **Maximize your insights:**
* **Run experiments for adequate duration**
* We recommend at least 1,000 visitors per variant for meaningful heatmaps
* Allow tests to run for complete business cycles (include weekends)
â
* **Use descriptive variant names in Visually**
* Instead of "Variant A", use "Blue CTA Button"
* This makes analysis much easier in Heatmap.com
â
* **Focus on one major change per test**
* This makes it easier to identify what drives behavioral changes
* Multiple changes can muddy your heatmap insights
â
* **Document your hypotheses**
* Know what behavior changes you expect to see
* Use heatmaps to validate or challenge these assumptions
#### **When to use heatmap data:**
* **During tests:** Monitor for unexpected user behavior
* **After tests:** Understand why winners won and losers lost
* **For iteration:** Identify new test opportunities based on user behavior
* * *
**Understanding the Data**
--------------------------
#### What we track for each Visually variant:
* All standard heatmap interactions (clicks, moves, scrolls)
* Time spent on page
* Rage clicks and dead clicks
* Scroll depth
* Hover patterns
#### Data timing:
* Collection begins immediately when experiment starts
* Variant data appears in filters within 1-2 hours
* Meaningful patterns emerge after 500+ visitors per variant
#### Important notes:
* Historical data before integration cannot be filtered by variant
* Each visitor is tracked with their assigned variant for their entire session
* Data is real-time (no delay once initial setup is complete)
* * *
**Advanced Tips**
-----------------
#### Analyzing test results:
1. Look for unexpected click patterns between variants
2. Compare scroll depth to understand content engagement
3. Identify "dead zones" where no interaction occurs
4. Watch for rage clicks indicating user frustration
#### Presenting findings:
* Use Compare mode for stakeholder presentations
* Export heatmap images for reports
* Combine with Visually's conversion data for complete picture
* * *
**Getting Help**
----------------
**Need assistance?** For integration issues:
1. Verify both platforms are properly installed
2. Check your Visually experiment is active
3. Ensure adequate traffic to variants
**When contacting support:**
â
* Email: [support@heatmap.com](mailto:support@heatmap.com)
* âSubject: "Visually Integration Support"
* Please include:
* Your website URL
* Visually experiment name and ID
* Variant names
* When you started the experiment
* Screenshots of the variants
* Approximate traffic levels
We're here to help! Our support team is familiar with Visually and can help troubleshoot any integration issues. Most issues are resolved within 24 hours.
* * *
â
**What's Next?**
----------------
**Coming soon:**
* Compare filtered variants to overall traffic
* Enhanced preview capabilities
* Additional filtering options
* Export capabilities for variant comparisons
* * *
The heatmap + Visually integration represents a powerful combination for understanding not just what works, but why it works. We're excited to be part of your optimization journey!
â
**Questions?** Reach out to [support@heatmap.com](mailto:support@heatmap.com)
- we're here to help you succeed.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_4d28f0a765)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_f168cc9567)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_29dbe4a033)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_6ae2ae9f31)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_67b25889c6)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_2bfe2737d2)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_589308ec60)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_82447cf4ea)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_01c3d10e95)
[](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration#h_bfd9bcd4cc)
---
# What should I do if my heatmap data seems inaccurate? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024189-what-should-i-do-if-my-heatmap-data-seems-inaccurate#main-content)
What should I do if my heatmap data seems inaccurate?
=====================================================
tracking code, data processing, filters, snippet verification, data accuracy, technical issues, analytics comparison, website changes
October 21, 2024
**What should I do if my heatmap data seems inaccurate?**
If you suspect that your heatmap data isn't accurately reflecting your website's activity, don't worry - there are several steps you can take to investigate and resolve the issue. Here's a guide to help you troubleshoot:
**1\. Verify Your Installation**
First, ensure that the heatmap tracking code is correctly installed on your website:
\- Check that the code snippet is present on all pages you want to track
\- Verify that the code is placed in the \`\` section of your HTML
\- Use our \[snippet verification tool\] to confirm proper installation
**2\. Check for Filtering Issues**
Sometimes, data may appear inaccurate due to active filters:
\- Review any applied filters in your heatmap dashboard
\- Try resetting all filters to see if the data looks more accurate
\- Ensure date ranges are set correctly for the period you're analyzing
**3\. Allow for Data Processing Time**
Remember that there can be a slight delay in data processing:
\- Wait at least 24 hours after installing the snippet before expecting comprehensive data
\- For high-traffic websites, allow up to 48 hours for data to fully populate
**4\. Compare with Other Analytics Tools**
Cross-reference your heatmap data with other analytics platforms:
\- Compare overall traffic numbers with Google Analytics or similar tools
\- Look for significant discrepancies in page views or user counts
**5\. Check for Technical Issues**
Some technical factors can affect data accuracy:
\- Ensure your website doesn't have JavaScript errors that could interfere with the heatmap script
\- Check if you have any ad-blockers or privacy tools that might be blocking the heatmap tracking
\- Verify that your website's caching system isn't preventing the heatmap script from loading
**6\. Review Recent Website Changes**
Consider any recent updates to your website:
\- Have you made significant layout changes?
\- Did you recently update your content management system or e-commerce platform?
\- Have you implemented new third-party tools that might conflict with heatmap?
**7\. Examine Specific Data Points**
If only certain metrics seem off:
\- For click data: Ensure clickable elements are properly tagged in your HTML
\- For scroll data: Check if your page length has changed significantly
\- For conversion data: Verify that your conversion tracking is set up correctly
**8\. Document the Issue**
If you're still seeing discrepancies:
\- Take screenshots of the inaccurate data
\- Note specific pages, date ranges, and metrics that seem off
\- Document any steps you've already taken to troubleshoot
**9\. Contact Support**
If you've gone through these steps and still believe your data is inaccurate, our support team is here to help:
\- Email us at [support@heatmap.com](mailto:support@heatmap.com)
with your findings
\- Include your account details and the documentation you've gathered
\- Our team will investigate and work with you to resolve any issues
Remember, accurate data is crucial for making informed decisions about your website's performance. We're committed to ensuring you have the most reliable information possible. Don't hesitate to reach out if you need assistance in verifying your heatmap data.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# Why is my heatmap showing no data points? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024170-why-is-my-heatmap-showing-no-data-points#main-content)
Why is my heatmap showing no data points?
=========================================
Tracking code, data collection time, page URL mismatch, filters, browser extensions, site verification, heatmap troubleshooting
October 21, 2024
**Why is my heatmap showing no data points?**
If you've set up a heatmap on heatmap.com but it's not showing any data points, don't worry. This is a common issue that can usually be resolved quickly. Let's go through the potential causes and solutions.
**Common Reasons for No Data Points**
1\. Insufficient data collection time
2\. Tracking code installation issues
3\. Filtering problems
4\. Page URL mismatch
5\. Browser extensions or privacy settings
6\. Recent website changes
**Troubleshooting Steps**
1\. Check Data Collection Time
Heatmaps require a minimum amount of data to generate meaningful visualizations.
\- Heatmap.com requires at least 50 visits to a page before displaying data.
\- Wait for at least 24-48 hours after installing the tracking code before expecting to see data.
2\. Verify Tracking Code Installation
Ensure the heatmap.com tracking code is correctly installed on your website:
1\. Go to your heatmap.com dashboard.
2\. Navigate to the "Settings" section.
3\. Look for a "verified" badge next to your site in the membership area.
4\. If not verified, review the installation instructions and reinstall the code.
To manually verify the tracking code:
1\. Visit your website.
2\. Right-click and select "Inspect" to open developer tools.
3\. Go to the Network tab.
4\. Type "heatmap" in the search field to filter requests.
5\. Look for requests named "preprocessor.min.js?" and "heatmap-light.min.js?".
6\. These requests should end with your site ID.
If you don't see these requests, the tracking code may not be installed correctly.
3\. Check Filtering Settings
You might have applied filters that are too restrictive:
1\. In your heatmap dashboard, review any active filters.
2\. Try removing all filters to see if data appears.
3\. If data shows up, gradually reapply filters to identify which one is causing the issue.
4\. Verify Page URL
Ensure the URL you're analyzing matches exactly with the URL where the tracking code is installed:
1\. Check for any discrepancies in URL structure (http vs https, www vs non-www).
2\. Verify that you're not analyzing a page that doesn't exist or has been moved.
5\. Disable Browser Extensions
Some browser extensions or privacy settings can interfere with heatmap tracking:
1\. Try accessing your heatmap in an incognito/private browsing window.
2\. If data appears, disable extensions one by one in your regular browser to identify the culprit.
6\. Review Recent Website Changes
If you've recently updated your website, it might have affected the heatmap tracking:
1\. Check if the tracking code was accidentally removed during an update.
2\. Ensure that any new plugins or scripts aren't interfering with the heatmap code.
7\. Verify Data in Google Analytics
If you're using Google Analytics alongside heatmap.com:
1\. Check if Google Analytics is recording visits to the page in question.
2\. If Google Analytics shows traffic but heatmap.com doesn't, there may be an issue with the heatmap tracking code.
**When to Contact Support**
If you've gone through these steps and still don't see any data points, it's time to reach out to heatmap.com support:
1\. Go to the help section in your heatmap.com dashboard.
2\. Create a new support ticket.
3\. Provide details about:
\- The steps you've already taken
\- When you installed the tracking code
\- Any recent changes to your website
\- Screenshots of your heatmap dashboard showing no data
Our support team is committed to helping you get the most out of heatmap.com's analytics tools and will work with you to resolve any persistent issues.
Remember, accurate and comprehensive data is crucial for making informed decisions about your website's design and user experience. Don't hesitate to reach out if you need further assistance in setting up or troubleshooting your heatmaps.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# How does heatmap handle different currencies? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024213-how-does-heatmap-handle-different-currencies#main-content)
How does heatmap handle different currencies?
=============================================
currency conversion, USD standard, exchange rates, revenue data, global standard, data consistency, multi-currency support
August 14, 2025
Understanding how heatmap manages different currencies is important for accurately interpreting your revenue data. Here's what you need to know about currency display in heatmap:
Current Currency Handling At present, heatmap uses a standardized approach to currency display:
* **All currencies are converted to USD**: Regardless of the original currency of your transactions, heatmap automatically converts all revenue data to US Dollars (USD).
* **Consistent display**: You'll see all monetary values in your heatmaps and reports displayed in USD.
Why USD? Using a single, widely-recognized currency like USD offers several benefits:
1. **Consistency**: It allows for easy comparison across different pages, products, or time periods.
2. **Simplicity**: You don't need to manually convert between currencies when analyzing data.
3. **Global standard**: USD is widely used in international business, making it a practical choice for a diverse user base.
How Conversion Works
* heatmap uses current exchange rates to convert your original transaction currencies to USD.
* This conversion happens automatically in the background.
* The USD equivalent you see in heatmap may slightly differ from your original currency due to exchange rate fluctuations.
Important Notes
* **Original Data**: Your original transaction data in your e-commerce platform or other tools remains unchanged. The conversion to USD is only for display purposes within heatmap.
* **Analysis**: When analyzing your data, remember that you're looking at USD equivalents. This is particularly important if your business operates primarily in a currency with a significantly different value than USD.
**Multiple Currency Support**
We understand that some users may prefer to view their data in currencies other than USD.
We're excited to announce that multiple currency support is now live, and can be accessed from your account's website settings.
This feature is now available when accessed from your website's hamburger menu as seen below.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1670739152/fa859c30d41679f2c7c53469afb1/image.png?expires=1789486200&signature=ef7cf392535514c88e8eadf79ac4f066bdbf613b3f91164a5ef07fc9b5a6d133&req=dSYgFs59lIBaW%2FMW1HO4zXEsU29aNgUMKnMnpHDaadQW04WoUXavVhm2vzvN%0AhElpDRqL6UoWJI9CnPk%3D%0A)
_Guide above showing where to access the currency options_
[](https://downloads.intercomcdn.com/i/o/zmls3dse/1670762844/e59181b97031280931daa866cc38/image.png?expires=1789486200&signature=f195e499af3dfd222f349b962be76df216424b3e997b4921064eba5b773a8a0f&req=dSYgFs54n4lbXfMW1HO4zWNAJ6tE%2F6vedqM1yAVygdOByPcOnfGC1okvWuZ8%0A4i4Ao6OzFMSxw8RNU%2FY%3D%0A)
_Image above showing a site who changed their currency to GBP_
Need More Information?
If you have questions about how currency conversion might affect your specific use case, or if you need help interpreting your data, our support team is here to assist you. Please contact us through the in-app chat or email [support@heatmap.com](mailto:support@heatmap.com)
.
Remember, while all values are currently displayed in USD, this doesn't affect the accuracy of your data analysis. heatmap's conversion ensures you can make consistent comparisons across all your heatmaps and reports.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# What's the difference between RPS and RPC metrics? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024267-what-s-the-difference-between-rps-and-rpc-metrics#main-content)
What's the difference between RPS and RPC metrics?
==================================================
RPS, RPC, Revenue Per Session, Revenue Per Click, user sessions, clickable elements, traffic valuation, CTA performance
October 21, 2024
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10024267-what-s-the-difference-between-rps-and-rpc-metrics#h_173eb213de)
[](https://intercom.help/heatmapcom/en/articles/10024267-what-s-the-difference-between-rps-and-rpc-metrics#h_98a5065746)
**What's the difference between RPS and RPC metrics?**
Understanding the distinction between Revenue Per Session (RPS) and Revenue Per Click (RPC) is crucial for making informed decisions about your website's performance. Both metrics offer valuable insights, but they measure different aspects of user behavior and revenue generation. Let's break down each metric and explore their differences.
Revenue Per Session (RPS)
Revenue Per Session measures the average amount of revenue generated for each user session on your website.
* **Definition**: Total revenue / Number of sessions
* **What it tells you**: How much revenue, on average, each visit to your site generates
* **Use case**: Understanding overall site performance and the value of traffic
Revenue Per Click (RPC)
Revenue Per Click measures the average amount of revenue generated for each click on a specific element of your website.
* **Definition**: Total revenue from clicks on an element / Number of clicks on that element
* **What it tells you**: How valuable clicks on a particular button, link, or element are
* **Use case**: Evaluating the performance of specific page elements or CTAs
Key Differences
1. **Scope**:
* RPS looks at entire user sessions
* RPC focuses on specific clickable elements
2. **Granularity**:
* RPS provides a broader view of site performance
* RPC offers more detailed insights into individual elements
3. **Application**:
* Use RPS for overall site optimization and traffic valuation
* Use RPC for fine-tuning specific page elements and CTAs
Example
-------
Imagine an e-commerce site with the following data:
* 1000 sessions
* Total revenue: $5000
* "Add to Cart" button clicked 500 times
* Revenue from "Add to Cart" clicks: $4000
RPS calculation: $5000 / 1000 sessions = $5 per session
RPC calculation for "Add to Cart" button: $4000 / 500 clicks = $8 per click
In this example, while each session generates an average of $5, each click on the "Add to Cart" button generates $8 on average.
When to Use Each Metric
-----------------------
* Use RPS when you want to:
* Evaluate the overall effectiveness of your site
* Compare different traffic sources
* Assess the impact of site-wide changes
* Use RPC when you want to:
* Optimize specific buttons, links, or elements
* A/B test different CTAs or page layouts
* Identify high-value clickable elements on your site
Conclusion Both RPS and RPC are valuable metrics for understanding your site's performance. RPS gives you a big-picture view of how well your site converts visits into revenue, while RPC helps you zero in on the effectiveness of specific elements. By using these metrics in tandem, you can gain a comprehensive understanding of your site's revenue-generating capabilities and make data-driven decisions to improve performance.
Remember, the goal is to increase both metrics over time, indicating that your site is becoming more effective at generating revenue from both overall traffic and specific user interactions.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10024267-what-s-the-difference-between-rps-and-rpc-metrics#h_173eb213de)
[](https://intercom.help/heatmapcom/en/articles/10024267-what-s-the-difference-between-rps-and-rpc-metrics#h_98a5065746)
---
# FAQ: How Do I View Heatmap Data for My Desktop Navigation Menu? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10032435-faq-how-do-i-view-heatmap-data-for-my-desktop-navigation-menu#main-content)
FAQ: How Do I View Heatmap Data for My Desktop Navigation Menu?
===============================================================
heatmap, desktop navigation, mega menu, interactive mode, menu analysis, dropdown tracking, website navigation, user behavior
June 12, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10032435-faq-how-do-i-view-heatmap-data-for-my-desktop-navigation-menu#h_9ec3d5ecd1)
[](https://intercom.help/heatmapcom/en/articles/10032435-faq-how-do-i-view-heatmap-data-for-my-desktop-navigation-menu#h_c99e7449ad)
[](https://intercom.help/heatmapcom/en/articles/10032435-faq-how-do-i-view-heatmap-data-for-my-desktop-navigation-menu#h_a212ed8be7)
[](https://intercom.help/heatmapcom/en/articles/10032435-faq-how-do-i-view-heatmap-data-for-my-desktop-navigation-menu#h_c3514ca0c5)
Quick Answer
------------
Use Interactive Mode and wait 5 seconds after opening your menu to capture its position, then switch to Data Mode to see the heatmap overlay.
Step-by-Step Instructions
-------------------------
1. Open your heatmap dashboard
2. Click "Interactive Mode" in the top navigation
* Note: This temporarily hides the heatmap data points
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2473021564/e8098e6317e2cb39f6bbd9e6a10e/image.png?expires=1789486200&signature=dacc00875f44ae9849f547a0ce53543857946ef4ca1d8a2a920b47797b4226d1&req=diQgFcl8nIRZXfMW1HO4zSpme8SNrTlENidv4uHfz65ddTXsirs5vtjzzNvi%0AKv6n%0A)
3. Click to open your desktop menu
4. Wait 5 seconds while keeping the menu open
* This pause allows the system to register the menu's position
* Important: Don't click away or close the menu during this time
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2473015252/791e02ea4038f6dd24c0e19dd0bb/image.png?expires=1789486200&signature=83805094676b769e28f673fd057f2fd2a2a7eb5ac680dcc4007c8f0e5ccfb776&req=diQgFcl%2FmINaW%2FMW1HO4zVXxXA6MEGF%2BpJEPQWUzHEw7uxD93X80uIAgT4QK%0AGpyN%0A)
5. Switch back to "Data Mode"
* The menu will automatically reopen to your captured position
* Your heatmap data will display over the menu elements
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2473010840/6d42acd5edc9196398abe06d6c85/image.png?expires=1789486200&signature=2e52f4a48c0c84c62998fdd7021701792d788954a9c4417605eabebc42198453&req=diQgFcl%2FnYlbWfMW1HO4zZlj4pr5Q7M%2FRHg%2FKEfs%2FO9TrJIbDDbkQPjhJLT2%0ANCIW%0A)
Pro Tips
--------
* Use this method for analyzing dropdown menus, mega menus, and other expandable navigation
* Make sure all submenu items you want to analyze are visible during the 5-second pause
* The captured menu position will persist until you perform a new capture
Common Issues
-------------
* If the menu position isn't saving, ensure you waited the full 5 seconds
* If you don't see data, verify that your menu has received enough traffic
* For complex mega menus, you may need to capture different sections separately
Need help? Contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10032435-faq-how-do-i-view-heatmap-data-for-my-desktop-navigation-menu#h_9ec3d5ecd1)
[](https://intercom.help/heatmapcom/en/articles/10032435-faq-how-do-i-view-heatmap-data-for-my-desktop-navigation-menu#h_c99e7449ad)
[](https://intercom.help/heatmapcom/en/articles/10032435-faq-how-do-i-view-heatmap-data-for-my-desktop-navigation-menu#h_a212ed8be7)
[](https://intercom.help/heatmapcom/en/articles/10032435-faq-how-do-i-view-heatmap-data-for-my-desktop-navigation-menu#h_c3514ca0c5)
---
# A/B Test Integration Guides | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/14797370-a-b-test-integration-guides#main-content)
A/B Test Integration Guides
===========================
Integrate A/B Testing Platforms with Heatmap
5 articles
* [A/B Test Filters: Shoplift Integration](https://intercom.help/heatmapcom/en/articles/12060151-a-b-test-filters-shoplift-integration)
* [A/B Test Filters: Intelligems Integration](https://intercom.help/heatmapcom/en/articles/12060523-a-b-test-filters-intelligems-integration)
* [A/B Test Filters: Visually Integration](https://intercom.help/heatmapcom/en/articles/12060368-a-b-test-filters-visually-integration)
* [A/B Test Filters: Pack Digital Integration](https://intercom.help/heatmapcom/en/articles/13442120-a-b-test-filters-pack-digital-integration)
* [FAQ: Experiment Preview Links â Why They Break and How to Fix Them](https://intercom.help/heatmapcom/en/articles/15518361-faq-experiment-preview-links-why-they-break-and-how-to-fix-them)
---
# What is interactive mode and how do I use it? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024184-what-is-interactive-mode-and-how-do-i-use-it#main-content)
What is interactive mode and how do I use it?
=============================================
interactive mode, real-time data, user engagement, track elements, segmentation, filtering, optimize navigation, mobile support
October 21, 2024
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10024184-what-is-interactive-mode-and-how-do-i-use-it#h_51c965772a)
[](https://intercom.help/heatmapcom/en/articles/10024184-what-is-interactive-mode-and-how-do-i-use-it#h_1ff3c4e5d7)
[](https://intercom.help/heatmapcom/en/articles/10024184-what-is-interactive-mode-and-how-do-i-use-it#h_a4e9fa8242)
[](https://intercom.help/heatmapcom/en/articles/10024184-what-is-interactive-mode-and-how-do-i-use-it#h_a848e59b71)
Interactive Mode on heatmap.com is an advanced analytics feature that provides dynamic, real-time visual representations of user engagement on your website. It goes beyond traditional static heatmaps by allowing you to see how users interact with every element of your website, including dynamic and interactive components.
Key Benefits of Interactive Mode
* **Track Interactive Elements:** Gain insights into how elements like drop-down menus, hamburger menus, and pop-ups perform.
* **Segmentation and Filtering:** Analyze data by device type, geographic location, user behavior, and more for targeted insights.
* **Enhance User Experience:** Use detailed insights to optimize element placement, content, and overall site navigation.
How to Use Interactive Mode
Step 1: Access Interactive Mode
-------------------------------
1. Log in to your heatmap.com dashboard.
2. Navigate to the 'Heatmaps' section.
3. Select 'Interactive Mode' from the available options.
Step 2: Set Up Your Heatmap
---------------------------
1. Choose the page or pages you want to analyze.
2. Set parameters such as device type, date range, and user demographics if needed.
3. Click 'Generate Heatmap' to start the real-time data visualization.
Step 3: Interpret the Data
--------------------------
1. View how users interact with specific elements on your page.
2. Use the toolbar to switch between different types of visual data representations (e.g., click maps, scroll maps, movement maps).
3. Utilize the segmentation options to refine your data and focus on specific user groups or behaviors.
Troubleshooting Tips
--------------------
* If data isn't displaying in real-time, check your website's tracking code for proper installation.
* Ensure 'Interactive Mode' is selected if interactive elements aren't being tracked.
* Use filtering tools to segment data if you're feeling overwhelmed by the amount of information.
* For single-page applications (SPAs) built with frameworks like React, Angular, or Vue, some interactions may not be fully captured. Contact our support team for SPA-specific configurations.
FAQs Q: Can I use Interactive Mode on mobile devices?\*\* A: Yes, Interactive Mode fully supports mobile device analytics.
**Q: How real-time is the data in Interactive Mode?** A: The data is updated instantaneously as users interact with your site.
**Q: Can I compare data from different time periods?** A: Yes, you can select and compare different date ranges to analyze trends over time.
For further assistance, please visit our support section or contact our customer service team.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10024184-what-is-interactive-mode-and-how-do-i-use-it#h_51c965772a)
[](https://intercom.help/heatmapcom/en/articles/10024184-what-is-interactive-mode-and-how-do-i-use-it#h_1ff3c4e5d7)
[](https://intercom.help/heatmapcom/en/articles/10024184-what-is-interactive-mode-and-how-do-i-use-it#h_a4e9fa8242)
[](https://intercom.help/heatmapcom/en/articles/10024184-what-is-interactive-mode-and-how-do-i-use-it#h_a848e59b71)
---
# What are the best practices for using scroll maps? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024182-what-are-the-best-practices-for-using-scroll-maps#main-content)
What are the best practices for using scroll maps?
==================================================
scroll maps, user engagement, content visibility, scroll depth, revenue attribution, false bottom, optimize content, desktop vs mobile
October 21, 2024
Scroll maps are a powerful feature of heatmap.com that show how far users scroll down a page. They provide valuable insights into user engagement and content visibility. Unlike traditional scroll maps, heatmap.com's scroll maps also attribute revenue to the depth users scroll on your page, giving you a unique perspective on how content placement affects your bottom line.
â
Understanding Scroll Maps Scroll maps use color gradients to visualize how far down a page users typically scroll. The colors range from red (most viewed) to blue (least viewed), with percentages indicating how many users reached each point on the page
.
Best Practices for Using Scroll Maps
1. **Analyze the "False Bottom"**
* Look for significant drop-offs in scroll depth, often called a "false bottom."
* This indicates where users might think the page ends or lose interest.
* Consider redesigning these areas to encourage further scrolling.
2. **Optimize Above-the-Fold Content**
* Pay special attention to the content visible without scrolling (above the fold).
* This area should contain your most important messages and calls-to-action.
3. **Prioritize Content Based on Scroll Depth**
* Place your most critical content where the highest percentage of users scroll.
* Consider moving underperforming but important content higher up the page.
4. **Compare Desktop and Mobile Scroll Patterns**
* Use heatmap.com's device-specific data to understand how scrolling behavior differs between desktop and mobile users.
* Optimize your content layout for each device type accordingly.
5. **Correlate Scroll Depth with Revenue**
* Utilize heatmap.com's unique revenue attribution feature to understand which scroll depths are most valuable.
* Consider repositioning high-value content to areas with the best combination of visibility and revenue generation.
6. **Analyze Long-Form Content Performance**
* For long pages, pay attention to how far users typically scroll.
* If important information isn't being seen, consider breaking content into multiple pages or using "sticky" navigation.
7. **Test Different Page Lengths**
* Experiment with varying page lengths to find the optimal balance between comprehensive information and user engagement.
* Use A/B testing to compare scroll depths and revenue attribution for different page layouts.
8. **Optimize for User Intent**
* Align your content structure with user intent. For example, if users are looking for quick information, prioritize brevity.
* For users seeking in-depth information, ensure your scroll map shows engagement throughout longer content.
9. **Regularly Review and Update**
* User behavior can change over time. Regularly review your scroll maps to stay on top of evolving user patterns.
* Update your content strategy based on these ongoing insights.
10. **Use Custom Filters**
* Leverage heatmap.com's advanced filtering capabilities to segment your scroll map data.
* Analyze scroll patterns for different user groups, traffic sources, or behaviors to tailor your content strategy.
Tips for Analyzing Scroll Maps
* Look for patterns: Are there consistent drop-off points across multiple pages?
* Compare with click maps: Do areas of high scroll depth correlate with areas of high click activity?
* Consider context: Different types of pages (e.g., product pages vs. blog posts) may have different optimal scroll patterns.
* Don't aim for 100%: It's normal and often acceptable for scroll depth to decrease as users move down the page. Focus on ensuring your key content is seen by a significant portion of your audience.
By following these best practices, you can make the most of heatmap.com's scroll maps to optimize your content placement, improve user engagement, and ultimately drive more revenue through your website.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
---
# FAQ: How to Uninstall Heatmap.com from Your Shopify Site | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10030118-faq-how-to-uninstall-heatmap-com-from-your-shopify-site#main-content)
FAQ: How to Uninstall Heatmap.com from Your Shopify Site
========================================================
Uninstall, remove, Shopify, snippet
October 22, 2024
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10030118-faq-how-to-uninstall-heatmap-com-from-your-shopify-site#h_909d1f9445)
FAQ: How to Uninstall Heatmap.com from Your Shopify Site
--------------------------------------------------------
If you no longer wish to use Heatmap.com on your Shopify site, follow these steps to remove the tracking snippets and disable the integration.
1. **Log in to Your Shopify Admin**
Access your Shopify admin panel by logging in with your credentials.
2. **Remove the Tracking Snippet**
* Go to **"Online Store"** > **"Themes"** > **"Actions"** > **"Edit code"**.
* In the **"Layout"** folder, open the **theme.liquid** file.
* Locate the Heatmap Tracking Snippet that was added just before the closing `` tag.
* Delete the entire snippet code, then click **Save** to update your theme.
3. **Remove the Revenue Snippet**
* In your Shopify admin, go to **"Settings"** > **"Customer Events"**.
* Locate the pixel you created for Heatmap, likely named "heatmap-revenue".
* Click the **"Delete"** or **"Deactivate"** option for this pixel to remove it from your store.
4. **Verify the Uninstallation**
* To ensure that Heatmap.com is no longer tracking your site, log in to your Heatmap account and check if data collection has stopped.
* You can also check the source code of your Shopify store to confirm the Heatmap Snippet is no longer present.
5. **Final Checks**
* Once you've removed both the tracking and revenue snippets, your Heatmap account should no longer collect data from your Shopify store.
* If you're still seeing data in your Heatmap dashboard after 24 hours, you may want to reach out to Heatmap support for further assistance.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10030118-faq-how-to-uninstall-heatmap-com-from-your-shopify-site#h_909d1f9445)
---
# Why are my heatmap session counts lower than my site analytics? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#main-content)
Why are my heatmap session counts lower than my site analytics?
===============================================================
session discrepancies, data sampling, bot filtering, tracking code, filters and segmentation, page-specific tracking, human traffic counts
October 21, 2024
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_eac7fabdc8)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_5c33bef2a0)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_be14386601)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_5efae0676a)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_1091d801d3)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_f455a5705c)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_9f222b0cc4)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_309a5bf4e4)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_cb321ef552)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_c1fc206836)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_816f8f5aa5)
It's common to notice that the session counts in your heatmap.com data are lower than those reported by your site analytics tools like Google Analytics. While this can be concerning, it's often due to differences in data collection and processing methods rather than an error. Let's explore why this happens and what it means for your analytics.
Common Reasons for Discrepancies
--------------------------------
1. Different Definitions of Sessions
2. Sampling and Data Processing
3. Tracking Code Implementation
4. Filters and Segmentation
5. Bot Traffic Handling
6. Page-Specific vs. Site-Wide Tracking
Understanding the Differences
-----------------------------
1\. Different Definitions of Sessions
-------------------------------------
* **Site Analytics:** Tools like Google Analytics often define a session as a group of user interactions within a given time frame, typically 30 minutes.
* **Heatmap.com:** May use a different definition for sessions, focusing on specific page interactions or using a different time frame.
2\. Sampling and Data Processing
--------------------------------
* **Site Analytics:** Large websites often use data sampling to estimate total traffic, which can lead to inflated numbers.
* **Heatmap.com:** Typically processes all collected data without sampling, providing more accurate but potentially lower numbers.
3\. Tracking Code Implementation
--------------------------------
* The placement and loading priority of tracking codes can affect data collection.
* If the heatmap.com code loads after other analytics scripts, it might miss some quick bounces or rapid page changes.
4\. Filters and Segmentation
----------------------------
* **Heatmap.com:** Offers advanced filtering options. Ensure you're not applying filters that exclude certain traffic.
* **Site Analytics:** May have different default filters or segmentation options.
5\. Bot Traffic Handling
------------------------
* **Site Analytics:** Some tools may count bot traffic, inflating session numbers.
* **Heatmap.com:** Uses advanced techniques to filter out bot traffic, resulting in lower but more accurate human visitor counts.
6\. Page-Specific vs. Site-Wide Tracking
----------------------------------------
* **Heatmap.com:** Often focuses on specific pages or sections of your site.
* **Site Analytics:** Usually provides site-wide data by default.
How to Address Discrepancies
----------------------------
1. **Check Tracking Code Installation**
* Verify that the heatmap.com tracking code is correctly installed on all pages.
* Ensure it's placed high in the `` section of your HTML for optimal data capture.
2. **Review Filters and Segments**
* Compare the filters and segments applied in both your site analytics and heatmap.com.
* Adjust as needed to ensure you're comparing similar data sets.
3. **Understand Data Collection Periods**
* Ensure you're comparing data from the same time periods in both tools.
* Remember that heatmap.com may require a minimum number of sessions (typically 50) before displaying data.
4. **Consider Traffic Sources**
* Some analytics tools might count internal traffic differently.
* Check if you've excluded any traffic sources in either tool.
5. **Examine Bot Filtering Settings**
* Review bot filtering settings in your site analytics if available.
* Understand that heatmap.com's stricter bot filtering may lead to lower, but more accurate, human traffic counts.
6. **Use Custom Tracking When Necessary**
* For single-page applications or sites with dynamic content, you may need to implement custom tracking events.
* Consult heatmap.com's documentation or support for guidance on tracking complex site structures.
When to Be Concerned
--------------------
While some discrepancy is normal, significant differences (e.g., more than 20-30%) might indicate an issue. If you notice a large gap between your heatmap.com data and site analytics:
1. Double-check all implementation steps mentioned above.
2. Compare trends rather than absolute numbers. Do both tools show similar patterns of increase or decrease in traffic?
3. If the discrepancy is substantial and unexplained, contact heatmap.com support for further investigation.
Conclusion
----------
Remember, the goal of using multiple analytics tools is to gain comprehensive insights rather than to have perfectly matching numbers. Heatmap.com provides unique, actionable data on user behavior and revenue attribution that complements your general site analytics. Focus on the trends and insights each tool provides to make informed decisions about your website's performance and user experience.
If you have any further questions or concerns about data discrepancies, don't hesitate to reach out to our support team. We're here to help you get the most accurate and valuable insights from your heatmap.com data.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_eac7fabdc8)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_5c33bef2a0)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_be14386601)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_5efae0676a)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_1091d801d3)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_f455a5705c)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_9f222b0cc4)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_309a5bf4e4)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_cb321ef552)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_c1fc206836)
[](https://intercom.help/heatmapcom/en/articles/10024156-why-are-my-heatmap-session-counts-lower-than-my-site-analytics#h_816f8f5aa5)
---
# Why are there fewer rage clicks shown on my heatmap than on my dashboard? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#main-content)
Why are there fewer rage clicks shown on my heatmap than on my dashboard?
=========================================================================
rage clicks, modal windows, dashboard discrepancy, heatmap data, user interaction, visibility blocking, interface analytics, click tracking
October 22, 2024
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_f549de4068)
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_371377b709)
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_30479b9b33)
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_d6fe1112fd)
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_9271819432)
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_70a00f84a2)
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_9efbacc306)
FAQ: Why are there fewer rage clicks shown on my heatmap than on my dashboard?
==============================================================================
The Short Answer
----------------
If you're seeing a discrepancy between rage click numbers on your dashboard versus your heatmap, it's likely because many rage clicks occur on modal windows, which are blocked in heatmap view to ensure clear visibility of your main page elements.
Understanding the Discrepancy
-----------------------------
Common sources of rage clicks include:
* Modal window close buttons
* Modal overlay areas (the darkened background behind modals)
* Small or hard-to-click close buttons
* Areas behind modal windows
Why Modals Are Blocked
----------------------
Heatmap.com intentionally blocks modal windows in the heatmap view to:
* Provide clear visibility of your main webpage elements
* Enable accurate analysis of your core page interactions
* Prevent modal windows from obscuring important heatmap data
What We're Doing About It
-------------------------
We're currently developing a solution that will:
* Show you a list of selectors that have data but aren't visible in the viewport
* Allow you to see rage clicks associated with modal windows
* Provide more comprehensive rage click analysis
Best Practices
--------------
While we work on this solution, we recommend:
1. Checking your modal design for usability issues
2. Ensuring close buttons are easily visible and clickable
3. Considering whether certain modals could be replaced with in-page elements
Need More Help?
---------------
If you need to analyze specific modal interactions, contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
for assistance.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_f549de4068)
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_371377b709)
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_30479b9b33)
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_d6fe1112fd)
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_9271819432)
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_70a00f84a2)
[](https://intercom.help/heatmapcom/en/articles/10026496-why-are-there-fewer-rage-clicks-shown-on-my-heatmap-than-on-my-dashboard#h_9efbacc306)
---
# My scroll map data looks inaccurate. How can I fix this? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#main-content)
My scroll map data looks inaccurate. How can I fix this?
========================================================
scroll map data, outdated screenshots, snippet installation, browser cache, inaccurate tracking, heatmap snippet, data collection
October 21, 2024
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_854c45b9e2)
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_02f872c630)
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_8b69652c57)
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_e0e5796111)
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_9d79357a0f)
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_983843760e)
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_085bf002af)
If you're noticing that your scroll map data on heatmap.com doesn't seem to accurately reflect user behavior on your website, don't worry. There are several steps you can take to diagnose and fix the issue.
Common Causes of Inaccurate Scroll Map Data
1. Outdated screenshots
2. Recent changes to your website
3. Incorrect snippet installation
4. Browser caching issues
5. Dynamic content loading
Steps to Fix Inaccurate Scroll Map Data
â
1\. Retake the Screenshot
-------------------------
Often, inaccuracies in scroll maps are due to outdated screenshots. Here's how to update it:
1. Navigate to your heatmap dashboard.
2. Locate the settings icon (gear icon) next to your heatmap.
3. Click on the settings icon to open a dropdown menu.
4. Select "Take New Screenshot" from the options.
For mobile screenshots:
* A QR code will appear with instructions.
* Follow these instructions to take a new mobile screenshot.
Remember: Taking a new screenshot for mobile only updates the mobile view, not desktop or tablet.
â
2\. Verify Your Heatmap Snippet
-------------------------------
Ensure your heatmap tracking snippet is correctly installed:
1. Go to your account settings in heatmap.com.
2. Check for a "verified" badge next to your site in the membership area.
3. If it's not verified, review and reinstall the snippet on your website.
3\. Clear Your Browser Cache
----------------------------
Sometimes, browser caching can interfere with accurate data collection:
1. Clear your browser cache and cookies.
2. Refresh the page and check if the scroll map accuracy improves.
4\. Check for Dynamic Content
-----------------------------
If your website uses dynamically loaded content (e.g., infinite scrolling), this can affect scroll map accuracy:
1. Review your website for any dynamically loaded sections.
2. Contact heatmap.com support for guidance on tracking dynamic content accurately.
5\. Identify Specific Inaccuracies
----------------------------------
If the issue persists, try to pinpoint the nature of the inaccuracies:
1. Is it the quality of the screenshot (e.g., broken images, overlapping text)?
2. Or is it the data being rendered in the scroll map itself (e.g., incorrect tracking or missing data)?
Knowing this will help in further troubleshooting or when contacting support.
â
6\. Check Data Collection Timeline
----------------------------------
Consider when you first noticed the inaccuracy:
* Is it a recent issue?
* Or has it been ongoing since you integrated heatmap.com?
This information can help identify if recent changes to your site or the heatmap tool are the cause.
When to Contact Support
-----------------------
If you've tried these steps and are still experiencing issues, it's time to reach out to heatmap.com support:
1. Go to the help section in your heatmap.com dashboard.
2. Create a new support ticket.
3. Provide details about:
* The steps you've already taken
* When you first noticed the issue
* Any recent changes to your website
* Screenshots of the inaccurate scroll map data
Our support team will be happy to assist you in resolving the issue and ensuring your scroll map data is accurate.
Remember, accurate data is crucial for making informed decisions about your website's design and content strategy. Don't hesitate to reach out if you need further assistance in optimizing your use of heatmap.com's powerful analytics tools.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_854c45b9e2)
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_02f872c630)
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_8b69652c57)
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_e0e5796111)
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_9d79357a0f)
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_983843760e)
[](https://intercom.help/heatmapcom/en/articles/10024176-my-scroll-map-data-looks-inaccurate-how-can-i-fix-this#h_085bf002af)
---
# Is the heatmap code impacting my site performance? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#main-content)
Is the heatmap code impacting my site performance?
==================================================
heatmap code, site performance, asynchronous loading, optimized script, CDN, minimal impact, page load time, performance monitoring
October 21, 2024
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_38094f940f)
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_1409cf8cce)
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_bd1951dddc)
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_99e993ead7)
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_6578dc3c41)
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_7459f99b65)
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_ebdd6032d2)
**Is the heatmap code impacting my site performance?**
======================================================
We understand that website performance is crucial for user experience and conversions. It's natural to wonder if adding heatmap tracking code could slow down your site. Here's what you need to know about heatmap's impact on site performance:
**Minimal Impact by Design**
----------------------------
heatmap is designed to have minimal impact on your website's performance. Our tracking script is lightweight and optimized to load efficiently. In most cases, users will not notice any perceptible difference in page load times or overall site speed.
**How We Minimize Performance Impact**
--------------------------------------
* **Asynchronous Loading**: Our script loads asynchronously, which means it doesn't block other elements of your page from loading.
* **Efficient Code**: We continuously optimize our code to ensure it runs as efficiently as possible.
* **Content Delivery Network (CDN)**: We use a global CDN to serve our script, reducing latency for users worldwide.
**Actual Performance Impact**
-----------------------------
While any third-party script will have some impact, heatmap's effect is typically negligible:
* The script size is very small (usually less than 10KB).
* In most cases, it adds less than 100ms to page load time.
* The script runs in the background and doesn't interfere with user interactions.
**Balancing Insights and Performance**
--------------------------------------
The minor performance trade-off is outweighed by the valuable insights heatmap provides. These insights can help you optimize your site for better user experience and higher conversions, potentially improving overall site performance in the long run.
**Verifying Performance**
-------------------------
If you're concerned about performance, we encourage you to:
1. Use tools like Google PageSpeed Insights or GTmetrix to measure your site's performance before and after installing heatmap.
2. Monitor your site's analytics for any significant changes in page load times or user behavior.
**Our Commitment**
------------------
We're committed to providing powerful analytics while minimizing performance impact. If you have specific concerns about your site's performance after installing heatmap, please don't hesitate to contact our support team. We're here to help ensure you get the insights you need without compromising your site's speed.
Remember, the goal of using heatmap is to improve your site's effectiveness. The small performance cost is an investment in making data-driven decisions that can significantly enhance your user experience and conversion rates.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_38094f940f)
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_1409cf8cce)
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_bd1951dddc)
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_99e993ead7)
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_6578dc3c41)
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_7459f99b65)
[](https://intercom.help/heatmapcom/en/articles/10024370-is-the-heatmap-code-impacting-my-site-performance#h_ebdd6032d2)
---
# How to Disable Tracking Features on Heatmap.com | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#main-content)
How to Disable Tracking Features on Heatmap.com
===============================================
tracking disable, heatmap privacy, session tracking, recording disable, do not track, website analytics privacy, heatmap settings
October 24, 2024
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_b3bb7a2965)
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_2a86fece34)
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_d16492232c)
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_909f3d0b28)
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_9519a9f916)
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_bbd7a1b71d)
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_91f92437e9)
**How to Disable Tracking Features on Heatmap.com**
===================================================
There are several ways to control tracking features on Heatmap.com, whether you want to disable tracking completely or manage it for specific sessions or pages.
**For End Users**
-----------------
**Browser's "Do Not Track" Setting**
* If a user has enabled "Do Not Track" in their browser settings, Heatmap.com will automatically respect this preference and not track their activity.
**For Website Owners**
----------------------
**Complete Tracking Disable**
-----------------------------
* To disable tracking completely, simply remove the Heatmap.com tracking snippet from your website.
**Disable Tracking for Specific Sessions**
------------------------------------------
**Option 1: Using dataLayer**
\_dataLayer.push({
'heatmapDoNotTrack': 1
});
**Option 2: Using Window Function**
// To disable tracking
window.heatmapDoNotTrack(true);
// To re-enable tracking
window.heatmapDoNotTrack(false);
**Disable Recording for Specific Pages**
----------------------------------------
**Option 1: Using dataLayer**
\_dataLayer.push({
'heatmapDoNotRecord': 1
});
**Option 2: Using Window Function**
// To disable recording
window.heatmapDoNotRecord(true);
// To re-enable recording
window.heatmapDoNotRecord(false);
**Common Questions**
--------------------
**Q: Will disabling tracking affect my historical data?** A: No, disabling tracking only affects future data collection. Previously collected data remains intact.
**Q: How quickly do tracking changes take effect?** A: Changes take effect immediately after implementation.
**Q: Can I temporarily disable tracking for testing?** A: Yes, use the window functions to toggle tracking on and off as needed.
Need more help? Contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
_Last Updated: October 24, 2024_
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_b3bb7a2965)
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_2a86fece34)
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_d16492232c)
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_909f3d0b28)
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_9519a9f916)
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_bbd7a1b71d)
[](https://intercom.help/heatmapcom/en/articles/10038388-how-to-disable-tracking-features-on-heatmap-com#h_91f92437e9)
---
# FAQ: How Do I View Heatmap Data for My Mobile Menu? | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/10032426-faq-how-do-i-view-heatmap-data-for-my-mobile-menu#main-content)
FAQ: How Do I View Heatmap Data for My Mobile Menu?
===================================================
heatmap, mobile menu, interactive mode, data mode, navigation analysis, menu tracking, mobile analytics, user interface
June 12, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10032426-faq-how-do-i-view-heatmap-data-for-my-mobile-menu#h_2ae56bfa44)
[](https://intercom.help/heatmapcom/en/articles/10032426-faq-how-do-i-view-heatmap-data-for-my-mobile-menu#h_37f0ac8fe1)
[](https://intercom.help/heatmapcom/en/articles/10032426-faq-how-do-i-view-heatmap-data-for-my-mobile-menu#h_0337a9fef2)
[](https://intercom.help/heatmapcom/en/articles/10032426-faq-how-do-i-view-heatmap-data-for-my-mobile-menu#h_5176046466)
Quick Answer
------------
Use Interactive Mode to position your mobile menu, then switch to Data Mode to see the heatmap data for those menu elements.
Step-by-Step Instructions
-------------------------
1. Open the heatmap page youâd like to analyze.
2. Click "Interactive Mode" in the top navigation, as seen below
* Note: This temporarily hides the heatmap data points
* The **Interactive Mode** feature allows you to interact with certain interactive elements, like dropdown menus, sliders, FAQs, and close pop-ups as if youâre on the live site.
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2472988554/01f6689041801d867edf5fe07b19/image.png?expires=1789486200&signature=2f4183972e5db346eb2bcdc6accd700ee932d43493bcb991ae8109a282f6a542&req=diQgFMB2lYRaXfMW1HO4zZwhwRmaNKCbeyxoJaS6CpMpeO0ypxjxQI3hoAPG%0AfGSy%0A)
â
3. Locate your mobile Navigation menu and collapse it to view your sub menus
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2472993578/6799acb9d18967d30b9b77f4fcf8/image.png?expires=1789486200&signature=c4a36f131df7ff6754203fae24d06cebc60b4cc2a9e8e2c969449f0f648ba5d3&req=diQgFMB3noRYUfMW1HO4zZkSXh1FF3Do0lg4i%2Bsh6ZIOACe4MrByMB0T5ljJ%0A5k1R%0A)
â
4. Position the menu exactly as you want to analyze it
* Expand dropdowns if needed
* Open any submenus you want to analyze
5. Switch back to "Data Mode"
* Your heatmap data will now display over the menu in its current position
â
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2473000029/310017af4dc3215bcbbf9e366be6/image.png?expires=1789486200&signature=4104c48513dd69cb8cb55603e3e0d6f6c0f9b0f9a4dff980f8dbbef115672ade&req=diQgFcl%2BnYFdUPMW1HO4zf4EDuxUpUs5Mw%2F1q2hb34jsvG8DkzxOiPSCl59l%0ACRoA%0A)
Pro Tips
-----------
* You can use this method to analyze any interactive elements, not just menus
* Make sure to capture the menu in the exact position you want to analyze
* The heatmap will display data for all areas that were clicked while the menu was open
* The Interactive mode feature does not support elements that redirect the page.
Hence, such elements (like the CTA Button) are inactive when clicked.
Common Issues
-------------
* If you don't see any data, ensure your menu has received enough traffic to generate heatmap data
* If the menu closes when switching modes, try again and switch modes more quickly
Need help? Contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/10032426-faq-how-do-i-view-heatmap-data-for-my-mobile-menu#h_2ae56bfa44)
[](https://intercom.help/heatmapcom/en/articles/10032426-faq-how-do-i-view-heatmap-data-for-my-mobile-menu#h_37f0ac8fe1)
[](https://intercom.help/heatmapcom/en/articles/10032426-faq-how-do-i-view-heatmap-data-for-my-mobile-menu#h_0337a9fef2)
[](https://intercom.help/heatmapcom/en/articles/10032426-faq-how-do-i-view-heatmap-data-for-my-mobile-menu#h_5176046466)
---
# Custom Events FAQs | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#main-content)
Custom Events FAQs
==================
February 5, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_7b0dcb195d)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_e5503e9a62)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_59d86b8510)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_03db0d1592)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_0985d29e07)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_119ad724e7)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_0045b2355c)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_37d0743f2b)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_75b4804da2)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_69affabca0)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_8ea6a5e497)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_4aa99a65b7)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_518a813373)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_085036abe0)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_b3fbcd2511)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_b9ca09ef1e)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_877ec6559a)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_fa6271b4c3)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_c268417b7b)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_236a0905fe)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_b8bd80d70d)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_66f70a56e6)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_916ed4a3f2)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_9e5daaf9de)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_df575fc93c)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_a23c26b422)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_2f7d02d2f0)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_16561c7b8e)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_9e7c060ede)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_2acbfc71cb)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_0c43fe5547)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_7ec08ec31a)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_bbd9368ecd)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_3264af0c7d)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_4218f2f6a7)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_e474ff72c0)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_b8f4aa7be7)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_ca4daa0a1d)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_6bdedf50d5)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_54a68223ea)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_f1f61693c0)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_183616b9bc)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_4eb1507387)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_cdac916ecd)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_d5d55faacb)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_fc71c803f1)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_8699077b49)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_3c45c0acdf)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_43a03db636)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_9a177a77d1)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_aff89cce71)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_4a1bf23a81)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_50c47d7708)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_7d751265dd)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_ff0dd5b634)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_0b3580116b)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_0c1f41be40)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_36c42e48f2)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_fa25e6607b)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_f28c16cf61)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_160d240add)
**General Questions**
=====================
**What are Custom Events and why should I use them?**
-----------------------------------------------------
Custom Events are user-defined tracking points that let you monitor specific interactions on your website, such as button clicks, form submissions, or page views of important elements. Unlike standard tracking that captures all clicks and pageviews, Custom Events help you focus on the actions that matter most to your business goals. They allow you to filter your heatmaps, recordings, funnels, and analytics data to understand how users who perform specific actions behave differently from your general audience.
**What's the difference between Custom Events and standard tracking?**
----------------------------------------------------------------------
Standard tracking automatically captures all pageviews and clicks across your website, which can result in a lot of data to sift through. Custom Events let you specifically identify and track only the interactions you care about like a "Sign Up" button click or viewing your pricing page, so you can quickly filter and analyze behavior around those key moments without noise from other data.
**How many Custom Events can I create?**
----------------------------------------
There is no specific limit to how many events you can create.
**Do Custom Events work on mobile and desktop?**
------------------------------------------------
Yes, Custom Events work across all devices: desktop, mobile, and tablet. Once you create a Custom Event, it will automatically track the specified interaction regardless of which device your users are on. You can then filter your data by device type to see how behavior differs across platforms.
**Can I track the same element on multiple pages with one Custom Event?**
-------------------------------------------------------------------------
Yes, if the element has the same CSS selector across multiple pages, one Custom Event will track it everywhere it appears. For example, if you have a "Contact Us" button with the class .contact-button on every page of your site, a single Custom Event using that selector will track clicks on all of them. If the selectors differ between pages, you may need to create separate events or use a condition like "CSS Selector contains" to capture variations.
**Setup and Configuration**
===========================
**What's the difference between creating a Custom Event from Settings vs. from the Filters tab?**
-------------------------------------------------------------------------------------------------
Both methods create the same Custom Event with the same configuration options. The difference is workflow convenience:
* **From Settings**: Best when you're planning ahead and setting up multiple events at once. You'll need to navigate to different features to apply the filter after creation.
* **From Filters tab**: Best when you're already analyzing data and realize you need a new Custom Event. You can create it and immediately apply it as a filter without leaving your current view.
**What's the difference between Click events and Page View events?**
--------------------------------------------------------------------
**Click Events** fire when a user clicks on an element matching your CSS selector. Use these for tracking button clicks, link clicks, or any interactive element.
**Page View Events** fire when a user views a page that contains an element matching your CSS selector. Use these to track whether users reach specific pages or see important content sections. The user doesn't need to click anything.
Example: Use a Click Event to track clicks on a "Buy Now" button, or use a Page View Event to track when users reach a checkout page that contains a specific element like #checkout-container.
**When should I use "CSS Selector equals" vs. "CSS Selector contains"?**
------------------------------------------------------------------------
**CSS Selector equals**: Use when you know the exact, complete selector. Best for precise tracking when you want to match only exact elements.
* Example: #signup-button will only match elements with exactly that ID
**CSS Selector contains**: Use when you want to match elements that include a certain string in their selector. Useful for tracking multiple similar elements or when selectors have dynamic parts.
* Example: \[class\*="buy-button"\] will match .buy-button-primary, .buy-button-secondary, etc.
**Other conditions:**
* **Starts with/Ends with**: Useful for selectors that follow naming patterns
* **Does not equal/contain**: Useful for excluding certain elements from tracking
**Can I change a Custom Event after it's been created?**
--------------------------------------------------------
Yes, you can edit Custom Events after creation. When viewing your Custom Events in Settings, click on the event you want to modify. You can update:
* Event name
* CSS selector
* Conditions
* Action type (Click or Page View)
Changes take effect immediately, but keep in mind that editing the CSS selector will change what gets tracked going forward.
**What happens to historical data if I edit a Custom Event's CSS selector?**
----------------------------------------------------------------------------
Historical data remains unchanged as it reflects what was tracked with the previous selector. Once you update the CSS selector, new data will be tracked based on the new selector. This means you may see a shift in your metrics after the change. If you need to maintain historical consistency, consider creating a new Custom Event instead of editing the existing one.
**Can I duplicate or copy an existing Custom Event?**
-----------------------------------------------------
Currently, there's no duplicate function, but you can manually create a new Custom Event with the same settings as an existing one. Simply reference the original event's configuration and create a new event with those same parameters.
**Can I delete a Custom Event? What happens to the data?**
----------------------------------------------------------
Yes, you can delete Custom Events from the Settings â Custom Events section by clicking the three dots and selecting delete. When you delete an event:
* The event will no longer collect new data
* Historical data associated with that event will be removed from reports
* Any filters using that event in saved views will no longer work
Make sure you truly want to remove the event before deleting it.
**CSS Selectors**
=================
**I don't know anything about CSS selectors. Can I still use Custom Events?**
-----------------------------------------------------------------------------
Absolutely! You don't need to be a developer. Follow the step-by-step instructions in the main guide:
1. Right-click on the element you want to track
2. Click "Inspect" to open Developer Tools
3. Right-click on the highlighted HTML code
4. Select Copy â Copy selector
5. Paste this into the CSS Selector field in Heatmap.com
The browser does all the technical work for you. Just make sure to test that your selector is working in the Event Log after creation.
**What's the easiest way to find a CSS selector?**
--------------------------------------------------
The easiest method:
1. Go to your website
2. Right-click the element you want to track (button, link, etc.)
3. Click **Inspect**
4. In the Developer Tools panel, right-click the highlighted HTML line
5. Select **Copy â Copy selector**
6. Paste into Heatmap.com's CSS Selector field
This works in Chrome, Edge, and Brave browsers and gives you a working selector automatically.
**My CSS selector is matching multiple elements. How do I make it more specific?**
----------------------------------------------------------------------------------
If your selector is too broad, try these approaches in order:
1. **Use an ID instead of a class** if the element has one: #unique-button instead of .button
2. **Combine multiple classes**: .primary-button.signup instead of just .button
3. **Add parent context**: nav .contact-button to only match that button in the navigation
4. **Use attribute selectors**: button\[type="submit"\] for form submit buttons
5. **Test in Developer Tools**: Press Ctrl+F (or Cmd+F) in the Elements panel, paste your selector, and see how many elements light up
The goal is to have only your intended element(s) highlighted.
**Should I use an ID or a class for my CSS selector?**
------------------------------------------------------
**Prefer IDs when available** (#signup-button):
* IDs are unique on a page, so there's no risk of accidentally tracking multiple elements
* They're more stable and less likely to change
* They're more specific and reliable
**Use classes when IDs aren't available** (.cta-button):
* Make sure the class is specific enough to your target element
* Consider combining multiple classes for precision
* Test to ensure you're not matching unwanted elements
**Can I use multiple conditions for one Custom Event?**
-------------------------------------------------------
Yes, each Custom Event can use multiple conditions (equals, contains, starts with, etc.). You can also:
* Create multiple Custom Events and use them together as filters
* Use a more flexible condition like "contains" to match multiple variations
* Combine multiple classes in your CSS selector (.class1.class2)
**What does "CSS Selector contains" mean and when should I use it?**
--------------------------------------------------------------------
"CSS Selector contains" matches any element whose selector includes the text you specify. It's useful when:
* Elements have dynamic or auto-generated parts: \[id\*="button"\] matches #button-123, #button-456, etc.
* You want to track multiple similar elements: \[class\*="add-to-cart"\] matches any class containing "add-to-cart"
* Selectors include variable components you can't predict exactly
Use it when "equals" is too strict but you still want to maintain some specificity.
**My website's HTML changes frequently. How can I create a stable selector?**
-----------------------------------------------------------------------------
To create selectors that survive website updates:
1. **Avoid auto-generated classes**: Skip classes like .btn-a7f2x or .element-12345
2. **Use semantic IDs and classes**: Look for human-readable names like #contact-form or .signup-button
3. **Don't rely on deep nesting**: Avoid selectors like div > div > div > button that break when structure changes
4. **Prefer data attributes if available**: \[data-action="signup"\] are often stable
5. **Test across multiple pages**: Ensure your selector works consistently everywhere it should
**Can I track elements that are added to the page dynamically (after page load)?**
----------------------------------------------------------------------------------
Yes, Custom Events will track dynamically added elements as long as they match your CSS selector. This works for:
* Elements loaded via JavaScript
* Content in modals or pop-ups
* Items added to the page after user interactions
The tracking automatically detects when these elements appear and match your selector.
**Data and Reporting**
======================
**How long does it take for Custom Event data to appear?**
----------------------------------------------------------
After creating a Custom Event, it takes approximately **30 minutes** for data to start appearing in the Event Log and reports. This processing time is normal. If you don't see data after 30 minutes, check your CSS selector in the Event Log to verify the event is firing correctly.
**Why am I seeing data in the Event Log but not in my reports?**
----------------------------------------------------------------
If events appear in the Event Log but not in reports, this usually means:
1. **Insufficient data**: Reports may require a minimum number of events or sessions before displaying data
2. **Date range mismatch**: Check that your report's date range includes the period when events were firing
3. **Filter conflicts**: Other active filters might be excluding the sessions containing your Custom Event
Try expanding your date range or removing other filters to see if data appears.
**What's the difference between Count, Sessions, and Counts per Session?**
--------------------------------------------------------------------------
* **Count**: Total number of times the event fired across all sessions
* Example: If 10 users each clicked a button 3 times, Count = 30
* **Sessions**: Number of unique sessions where the event occurred at least once
* Example: If 10 users triggered the event (regardless of how many times), Sessions = 10
* **Counts per Session**: Average number of times the event fires per session
* Example: 30 total counts Ă· 10 sessions = 3.0 counts per session
**Can I see which specific users triggered a Custom Event?**
------------------------------------------------------------
Custom Events track sessions, not individual identified users. However, you can:
* View recordings of sessions where the event was triggered
* Filter recordings by the Custom Event to watch those specific sessions
* Use analytics filters to see aggregate data about sessions containing the event
This maintains user privacy while still giving you behavioral insights.
**Can I export Custom Event data?**
-----------------------------------
You can export data from reports and analytics that include Custom Event filters. When viewing a filtered report (heatmaps, analytics, etc.), look for export options within that feature. The exported data will reflect the Custom Event filter you've applied.
**How far back does Custom Event data go?**
-------------------------------------------
Custom Events only track data from the moment they're created going forward. They don't retroactively capture historical data. If you create a Custom Event today, it will start collecting data from today onward. Plan your Custom Events early if you need long-term trend data.
**Can I set up goals or conversions based on Custom Events?**
-------------------------------------------------------------
Custom Events can be used as powerful filters to analyze goal completions and conversions. While Custom Events themselves aren't goals, you can:
* Filter funnel data by Custom Events to see conversion rates for users who triggered specific events
* Use Custom Events to segment users who completed important actions
* Analyze how Custom Event interactions correlate with your existing goals
**How do Custom Events work with date ranges?**
-----------------------------------------------
When viewing Custom Event data, you can adjust the date range to analyze different time periods. The metrics (Count, Sessions, Counts per Session) will update to reflect only the data within your selected range. This lets you compare performance over time or focus on specific periods.
**Filtering and Analysis**
==========================
**Can I filter by multiple Custom Events at once?**
---------------------------------------------------
Yes, you can apply multiple Custom Event filters simultaneously. This shows you data from sessions where all selected events occurred. For example, filter by both "Clicked CTA" and "Viewed Page" to analyze users who did both actions.
**Can I use Custom Events with other filters (device type, traffic source, etc.)?**
-----------------------------------------------------------------------------------
Yes! Custom Events can be combined with all standard filters including:
* Device type (Desktop, Mobile, Tablet)
* Traffic source (Direct, Organic, Referral, etc.)
* Date ranges
**How do I see recordings of users who triggered a specific Custom Event?**
---------------------------------------------------------------------------
1. Navigate to **Recordings**
2. Click the **Filters** tab
3. Select your Custom Event from the filter options
4. The recordings list will update to show only sessions where that event occurred
You can then watch these recordings to understand the full user journey of people who completed that specific action.
**Can I use Custom Events to create segments in Analytics?**
------------------------------------------------------------
Yes, in Analytics you can filter by Custom Events to create behavioral segments. Go to Analytics â Filters â select your Custom Event. All analytics data will then be segmented to show only sessions containing that event, letting you understand traffic sources, pages, and behaviors specific to that segment.
**What's the best way to compare users who triggered an event vs. those who didn't?**
-------------------------------------------------------------------------------------
1. Create a report (heatmap, analytics, etc.) with your Custom Event filter applied
2. Note the key metrics
3. Create the same report without the filter to see all users
4. Compare the two reports side-by-side
For example, compare heatmaps of "users who clicked Buy Now" vs. "all users" to see if engaged users interact with your page differently.
**Can I use Custom Events in Funnels?**
---------------------------------------
Yes! In Funnels, you can apply Custom Events as filters to analyze conversion rates specifically for users who triggered that event. This helps you understand whether certain interactions (like watching a demo video or clicking a specific CTA) correlate with higher conversion rates through your funnel.
**Troubleshooting**
===================
**My Custom Event isn't firing. What should I check first?**
------------------------------------------------------------
Follow this checklist:
1. **Wait 30 minutes**: Data takes approximately 30 minutes to appear after creation
2. **Check the Event Log**: Go to Settings â Custom Events â Event Log
3. **Test the element**: Click or view the element on your site that should trigger the event
4. **Verify the selector**: Use Developer Tools to confirm your CSS selector matches the element
5. **Check the condition**: Make sure you're using the right condition (equals, contains, etc.)
If none of these resolve the issue, see "Still Not Working?" below.
**The Event Log shows my event firing, but I don't see it in Heatmaps. Why?**
-----------------------------------------------------------------------------
If events appear in the Event Log but not in feature reports:
1. **Check the date range**: Make sure your report covers the time period when events were firing
2. **Allow time for processing**: Reports may take slightly longer to update than the Event Log
3. **Verify sufficient data**: Some visualizations need a minimum amount of data to display
4. **Check other filters**: Remove other active filters that might be excluding your data
**My event count seems too high. What's wrong?**
------------------------------------------------
If an event count seems higher than expected:
1. **Your selector is too broad**: It's matching multiple elements or elements you didn't intend to track
2. **The element appears multiple times**: Your selector is correct, but the element exists in multiple places on the page
3. **Users are clicking repeatedly**: This may be legitimate behavior
Test your selector in Developer Tools (Ctrl+F / Cmd+F) to see how many elements it matches. If it's highlighting multiple elements, make your selector more specific.
**I updated my website and now my Custom Event stopped working. What happened?**
--------------------------------------------------------------------------------
Website updates often change HTML structure, which can break CSS selectors. Common causes:
1. **IDs or classes changed**: Developers renamed or removed the attributes you were targeting
2. **Element removed**: The element you were tracking no longer exists
3. **HTML structure changed**: The element moved to a different location in the page
Go back to your website, inspect the element again, and update your Custom Event with the new CSS selector.
**How can I test my Custom Event before using it in production?**
-----------------------------------------------------------------
1. **Use Developer Tools**: Test your CSS selector by pressing Ctrl+F (Cmd+F) in the Elements panel and pasting your selector to see what matches
2. **Check the Event Log**: After creating the event, monitor the Event Log for 30 minutes to verify it's firing
3. **Test on a staging site**: If you have a development or staging environment, create and test the event there first
4. **Start with one event**: Create and verify one Custom Event works correctly before creating many at once
**What should I do if I've checked everything and my event still isn't working?**
---------------------------------------------------------------------------------
If you've verified your CSS selector is correct and the event still isn't firing in the Event Log after 30 minutes, contact support at [support@heatmap.com](mailto:support@heatmap.com)
. Include:
* Your Custom Event name
* The CSS selector you're using
* The URL where the element appears
* Screenshots of the element in Developer Tools
Our team will investigate and resolve any technical issues with event tracking.
**Best Practices**
==================
**How many Custom Events should I create?**
-------------------------------------------
Focus on quality over quantity. Start with 5-10 events for your most important interactions:
* Key conversion points (signup buttons, purchase buttons)
* Major navigation elements
* Critical engagement actions (video plays, form starts)
* Important content visibility
You can always add more later. Too many events from the start makes analysis overwhelming and harder to maintain.
**What's the best naming convention for Custom Events?**
--------------------------------------------------------
Use clear, descriptive names that your whole team can understand:
**Good names:**
* "Homepage - Hero CTA Click"
* "Pricing Page View"
* "Add to Cart - Product Page"
* "Newsletter Signup - Footer"
**Poor names:**
* "Button 1"
* "Event A"
* "Click"
* "Test"
Consider including the location (page or section) and the action in the name for clarity.
**Should I create separate events for the same button on different pages?**
---------------------------------------------------------------------------
It depends on your analysis needs:
**One event for all instances**: Use if you want to track total engagement with that button type across your site
* Example: Track all "Add to Cart" buttons with one event
**Separate events by page**: Use if you need to compare performance across different pages
* Example: "Add to Cart - Homepage" vs. "Add to Cart - Product Page"
You can also use one event with page-level filters in your reports to achieve similar segmentation.
**Can I track form submissions with Custom Events?**
----------------------------------------------------
Yes! You have two approaches:
**Track the submit button click**: Create a Click Event targeting the submit button's CSS selector
* Example: button\[type="submit"\] or #contact-form-submit
**Track the success page view**: Create a Page View Event for a confirmation or thank-you page that appears after submission
* Example: Track an element on /thank-you page
The submit button method is usually more reliable as it tracks the submission attempt, while the success page method only tracks completed submissions.
**What are some common mistakes to avoid when setting up Custom Events?**
-------------------------------------------------------------------------
1. **Creating too many events at once**: Start small and add more as needed
2. **Using overly complex selectors**: Simple, stable selectors are better
3. **Not testing selectors**: Always verify in Developer Tools before saving
4. **Generic naming**: Use descriptive names you'll remember in 6 months
5. **Tracking everything**: Focus on meaningful interactions, not every possible click
6. **Not documenting events**: Keep notes on what each event tracks and why
7. **Forgetting the 30-minute delay**: Don't panic if data doesn't appear immediately
**How should I organize my Custom Events across multiple websites?**
--------------------------------------------------------------------
For multiple sites:
1. **Use consistent naming conventions**: Apply the same naming patterns across all sites
2. **Document your events**: Keep a central reference document listing all events, their purpose, and which sites they're on
3. **Create templates**: Develop a standard set of events (e.g., "Header CTA", "Footer Newsletter") you implement on every site
4. **Consider site-specific needs**: While consistency helps, tailor events to each site's unique goals
**Technical Questions**
=======================
**Do Custom Events slow down my website?**
------------------------------------------
No, Custom Events don't impact your website's performance. The tracking happens through the existing Heatmap script already on your site. Custom Events simply configure what that script monitors. They don't add extra weight or loading time to your pages.
**Does my Heatmap.com tracking script need to be updated to use Custom Events?**
--------------------------------------------------------------------------------
No updates needed! Custom Events work with your existing Heatmap tracking script. As long as the standard tracking script is installed on your site, you can create and use Custom Events immediately without any code changes.
**Can I use Custom Events with single-page applications (SPAs)?**
-----------------------------------------------------------------
Yes, Custom Events work with single-page applications built with frameworks like React, Vue, or Angular. Since Custom Events track based on CSS selectors and DOM elements, they'll fire whenever matching elements are clicked or viewed, regardless of whether it's a traditional page load or a dynamic view change in an SPA.
**Do Custom Events work with iframes?**
---------------------------------------
Custom Events can only track elements within the same domain as your Heatmap tracking script. If you have an iframe from a different domain (like an embedded video or third-party form), you cannot track interactions inside that iframe. However, you can track clicks on the iframe container itself if needed.
**Are there any limitations on which types of elements I can track?**
---------------------------------------------------------------------
You can track virtually any HTML element that can be identified with a CSS selector:
* Buttons
* Links
* Form inputs
* Images
* Divs and containers
* Navigation items
* Videos (the player element)
* Custom components
The element doesn't need to be clickable for Page View events; it just needs to exist on the page.
**Do Custom Events respect user privacy settings and cookie consent?**
----------------------------------------------------------------------
Yes, Custom Events follow the same privacy rules as all Heatmap tracking. If a user has opted out of tracking or hasn't provided consent (depending on your setup), Custom Events won't fire for that user. Custom Events track sessions and behavior, not personally identifiable information.
* * *
**Still Have Questions?**
-------------------------
If your question isn't answered here, contact our support team at [support@heatmap.com](mailto:support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_7b0dcb195d)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_e5503e9a62)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_59d86b8510)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_03db0d1592)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_0985d29e07)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_119ad724e7)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_0045b2355c)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_37d0743f2b)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_75b4804da2)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_69affabca0)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_8ea6a5e497)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_4aa99a65b7)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_518a813373)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_085036abe0)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_b3fbcd2511)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_b9ca09ef1e)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_877ec6559a)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_fa6271b4c3)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_c268417b7b)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_236a0905fe)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_b8bd80d70d)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_66f70a56e6)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_916ed4a3f2)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_9e5daaf9de)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_df575fc93c)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_a23c26b422)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_2f7d02d2f0)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_16561c7b8e)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_9e7c060ede)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_2acbfc71cb)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_0c43fe5547)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_7ec08ec31a)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_bbd9368ecd)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_3264af0c7d)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_4218f2f6a7)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_e474ff72c0)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_b8f4aa7be7)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_ca4daa0a1d)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_6bdedf50d5)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_54a68223ea)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_f1f61693c0)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_183616b9bc)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_4eb1507387)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_cdac916ecd)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_d5d55faacb)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_fc71c803f1)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_8699077b49)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_3c45c0acdf)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_43a03db636)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_9a177a77d1)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_aff89cce71)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_4a1bf23a81)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_50c47d7708)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_7d751265dd)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_ff0dd5b634)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_0b3580116b)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_0c1f41be40)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_36c42e48f2)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_fa25e6607b)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_f28c16cf61)
[](https://intercom.help/heatmapcom/en/articles/13638135-custom-events-faqs#h_160d240add)
---
# User Guide: Heatmaps | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#main-content)
User Guide: Heatmaps
====================
February 26, 2026
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_9d3492519b)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_1d1f4b6a0a)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_42a1624783)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_408349f92b)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_6ee3d8f109)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_0eee030bb9)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_ff39d1b997)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_40cbf37f17)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_ffe849e0f8)
**General Information**
=======================
Understand where users click, scroll, and engage on your site, and what actually drives revenue.
------------------------------------------------------------------------------------------------
Heatmaps tied to revenue combine traditional user behavior data, like clicks and scrolls, with purchase data for every element on the page. Instead of just showing where users are active, these heatmaps reveal which elements are generating sales and which may be costing you conversions.
By overlaying revenue insights directly onto your siteâs layout, you can see exactly how much value each click or scroll contributes. This makes it easy to identify high-performing elements like buttons, links, or images, as well as areas that need optimization. With revenue-based heatmaps, youâre not just tracking engagement; youâre unlocking the actions that fuel your business growth.
**Why Use Revenue-Based Heatmaps?**
-----------------------------------
Revenue-based heatmaps provide insights into financial performance by linking user behavior to actual revenue. They go beyond basic user interaction by showing important metrics like Purchase Count, Total Revenue, Average Order Value, Revenue Per Click, Revenue Per Session, Element-Level Conversion Rate, etc.
With this data, you can:
* Understand whatâs important to your high-converting purchasers
* Identify underperforming elements and reposition them for greater visibility
* Prioritize high-performing areas for A/B testing
* Optimize content and layout based on what generates the most revenue
* Make confident, data driven decisions
These heatmaps will help you move beyond guesswork and traditional engagement metrics, giving you a direct path to optimizing and increasing revenue on your site.
* * *
**Getting Started**
===================
**How to review Heatmaps**
--------------------------
**Understanding Heatmap Features**
----------------------------------
### **Filters**
Filters allow you to customize and drill down on specific types of user groups in your analysis. Youâll have access to pre-built filters that allow for common session-specific or Ecommerce-specific data in addition to Custom Filters capabilities.
**Session-Specific:**
* **Entry Page** - Allows you to analyze visitor behavior based on the first page they land on when entering your site.
* **Ads Platform** - Allows you to track ad performance by integrating with major platforms to see exactly how campaigns drive user behavior.
* **Traffic Source** - Helps you analyze visitor behavior based on where they came from before landing on your site.
* **Session Tag** - Lets you segment heatmap data based on URL session tags, helping you track specific user journeys, campaign performance, or custom URL parameters tied to user sessions.
* **Total Pages Visited** \- Allows you to focus on users based on how many pages they viewed during their session.
* **Viewed Page** - Isolates heatmap data for users who have visited a specific page.
* **Returning Users** - Users who have returned to the site previously
* **New Users** - Users who are visiting the site for the first time
* **Rage Clicks** - Cluster of clicks occurring on a specific section of the page within a timeframe of a few seconds
**Ecommerce-Specific:**
* **Purchasers** - Users within a session that completed a purchase
* **Non-purchasers** \- Users within a session that did not complete a purchase
* **Average order value** - Segments heatmap data based on users spending behavior.
* **A/B Tests** \- Enables you to compare heatmap data across different test variations, providing element level engagement for clearer test performance analysis.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2107865417/ab096bf6f622bee38ee3cb217459/Screenshot+2026-02-26+at+10_50_51%E2%80%AFAM.png?expires=1789486200&signature=036d8659f03ab78acdabd9c3828b5348d06625d010014ac3c2a54dea2c90ca0c&req=diEnEcF4mIVeXvMW1HO4zbSfj0fkXMG5qdy%2Buh0GaBNn3Xm5mjvALAxIePMu%0AFW1V83VAkJx7lUKPSf8%3D%0A)
If youâd like to learn more about using filters in Heatmap, check out [this article](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts)
.
### **Interactive Mode**
Interactive Mode allows you to engage directly with dynamic elements on your website that do not appear in their resting state. This includes elements like dropdowns, accordions, or popups that donât show without a trigger like clicking an element on your site (and yes, this includes navigation menus!).
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2107864046/cfc3216a8133ee4dd09fb6e9d463/chrome-capture-2026-2-26.gif?expires=1789486200&signature=befff5fba17977862573f30988c3074cd34ad79b6670de19b7fd73a5c240005d&req=diEnEcF4mYFbX%2FMW1HO4zVVKxVNilyDfR%2Bojct6qqGwmD5sC38S7SPJ31DF1%0AjF8wwUimSQ0ambcMEwU%3D%0A)
If youâd like to learn more about Interactive Mode, check out [this article](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode)
.
### **Comparison Mode**
Comparison Mode allows you to compare data from two different filters side by side to gain valuable insights on how different user segments interact with your website. It helps you analyze behavioral differences and compare performance between the following user groups:
* Returning Users
* New Users
* Rage Clicks
* Purchasers
* Non Purchasers
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2107875596/983eba364a6459081e0de1233a94/chrome-capture-2026-2-26+%281%29.gif?expires=1789486200&signature=e07f13dea01ed1e9a63093612611d68404ae3ed7f232c3635027a6d12b7a4ac0&req=diEnEcF5mIRWX%2FMW1HO4zTweNqcfNpceOFvN0LKJs9B%2FD5rp6hi0WG7wUASp%0A7VOO1fLv1nSbFY68tbE%3D%0A)
If youâd like to learn more about Comparison Mode, check out [this article](https://intercom.help/heatmapcom/en/articles/10508296-comparison-mode)
.
### **Data Table**
The Heatmap Data Table is a crucial component of the Heatmap Feature for analyzing page elements. It provides detailed, quantitative insights into element-specific performance as well as full-page metrics to gauge overall page performance.
Some of the core metrics that the data table encompasses include:
* Element Name
* Element Clicks
* Element Total Revenue
* eCVR (Element Conversion Rate)
* AOV (Element AOV)
* RPS (Element Revenue per Session)
* RPC (Element Revenue per Click)
* Element Total Purchases
* Scroll % (Element Scroll Percentage)
All metrics within the data table measure the specific performance of the identified element for its value within the customer journey. To better understand the data model used for element-specific data, please refer to [this article](https://intercom.help/heatmapcom/en/articles/11510254-understanding-heatmap-s-data-definitions-methodology)
on Heatmapâs Data Methodology.
The data table also includes the following functionality:
* Search bar
* Data Export capabilities
* Interactive Element Highlighting
* Customization Options (Resizing the table)
* Comparison Mode Compatibility
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2107886040/b28f1a2509c57894937a1be275f4/chrome-capture-2026-2-26+%282%29.gif?expires=1789486200&signature=3142ada8fb4552a23e3505769c74c3dbfec5898d0e768cc6528b3032b18be76c&req=diEnEcF2m4FbWfMW1HO4zYyej5fMmcrgHoETfnXh%2FC7qksDceXtstlu2Zock%0ArYiWefKN24agYbLYnkY%3D%0A)
If youâd like to learn more about how to use the data table, check out [this article](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table)
.
### **Scrollmaps**
Scrollmaps are a great way to identify your usersâ percent visibility of specific sections on the page and at what point theyâre dropping off. Shown in a rainbow spread, the color phasing identifies the speed of dropoff percentages occurring as a user scrolls.
Color & Percent Visibility:
* Red - 90-100% Visibility
* Orange - 80-90% Visibility
* Yellow - 70-80% Visibility
* Green - 50-70% Visibility
* Blue - 25-50% Visibility
* Purple - 0-25% Visibility
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2107894316/a4319c2cd8f60edb0a6936d2f5b2/chrome-capture-2026-2-26+%283%29.gif?expires=1789486200&signature=a113f6a0c88f4f93f651097cd46cc99c856bc2ec71530f35743945060efa75bd&req=diEnEcF3mYJeX%2FMW1HO4zeEOmri33EdzIb8Nbl9CmVCmffmjOAubaHt6%2FpvB%0ALTqPsDonW417r%2Bdd7KI%3D%0A)
### **Page Groups**
Grouped Pages gives you a unified view of heatmap analytics for pages that share similar templates and URL structures, such as product or collection pages. The metrics are aggregated from all pages within the group. Elements common to every page in the group will show combined data, while unique or non-repeating content is excluded for accuracy.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2107903133/d75f0e145ed443dc38e83aa70075/chrome-capture-2026-2-26+%285%29.gif?expires=1789486200&signature=da625958eb929c832591e95edb9e7d11df9dab30d22dcdbfda11534ff0fd6a82&req=diEnEcB%2BnoBcWvMW1HO4zddQosDnhLeHJva8ZchKf1kP72hnTtN4Ye1j7C3U%0AqxE1CJlBtFtjwNnVSoU%3D%0A)
If youâd like to learn more about how to use page groups, check out [this article](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages)
.
### **AI Recommendations**
The AI Recommendations feature gives you smart, data-driven tips to improve your top heatmap pages. It looks at things like layout, call-to-action placement, content, and overall user experience, then suggests ways to boost performance. Just click the AI button on any heatmap page to see personalized recommendations, which update weekly with new data. Use these insights as a helpful guide to make better decisions, but always keep your business goals in mind.
[](https://downloads.intercomcdn.com/i/o/zmls3dse/2107900637/e770fe9a1cf8daf3f329b709c5c0/chrome-capture-2026-2-26%2B-284-29.gif?expires=1789486200&signature=79070052f2fbe10185d694606d19f08229e7c7f908186528ac36f4706f4cad43&req=diEnEcB%2BnYdcXvMW1HO4zQUYek1XNBIwHsJiLLHcjJgqBBlQX4bNio1ltg5S%0A%2BnjkZgDlTezEEpBW9rY%3D%0A)
If youâd like to learn more about our HeatmapAI Recommendation Engine, check out [this article](https://intercom.help/heatmapcom/en/articles/10517057-heatmapai-recommendation-engine)
.
* * *
**Analyzing Revenue-Based Heatmaps**
====================================
Understanding how to analyze individual pages and their elements for key behavioral patterns will help you see how users truly engage with your site. This insight reveals where you should focus optimizations to improve user experience and drive more conversions.
**How to Analyze Revenue-Based Heatmaps**
-----------------------------------------
* **Start with high-impact pages**
Analyze top pages like your homepage, product pages, and any drop-off points identified in your purchase funnel reports.
* **Focus on Hot and Cold Zones**
Identify âhot zonesâ with concentrated clicks and high RPC. These are opportunities to amplify whatâs working. At the same time, watch for cold zones on important elements that may need repositioning or redesign.
* **Use Scrollmaps to measure content visibility**
Ensure key content sits above the average scroll depth so itâs actually seen by visitors.
* **Leverage the Data Table**
Compare elements to full-page metrics to find over- or underperforming components using key indicators like eCVR, RPS, RPC, and Scroll %. Prioritize elements with strong performance for optimization.
* **Enable Interactive Mode**
Analyze dynamic or hidden elements like dropdowns and modals to ensure critical interactive components are effective.
* **Apply filters and page groups for deeper insights**
Segment data by user type, device, or behavior, and use page groups to see trends across similar templates like product or collection pages.
* **Review AI Insights regularly**
Use AI-generated recommendations to stay aligned with CRO best practices and spot new opportunities for improvement.
* * *
**Need Help?**
==============
If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at [Support@heatmap.com](mailto:Support@heatmap.com)
.
Did this answer your question?
Disappointed ReactionđNeutral ReactionđSmiley Reactionđ
Table of contents
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_9d3492519b)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_1d1f4b6a0a)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_42a1624783)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_408349f92b)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_6ee3d8f109)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_0eee030bb9)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_ff39d1b997)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_40cbf37f17)
[](https://intercom.help/heatmapcom/en/articles/11690558-user-guide-heatmaps#h_ffe849e0f8)
---
# Featured Platform Highlights | Heatmap Help Center
[Skip to main content](https://intercom.help/heatmapcom/en/collections/11591950-featured-platform-highlights#main-content)
Featured Platform Highlights
============================
Understand what makes heatmap work
14 articles
* [Custom Events](https://intercom.help/heatmapcom/en/articles/13637232-custom-events)
* [Revenue-Based Heatmaps](https://intercom.help/heatmapcom/en/articles/10508241-revenue-based-heatmaps)
* [Heatmap Filters for User Cohorts & Segmentation](https://intercom.help/heatmapcom/en/articles/10508265-heatmap-filters-for-user-cohorts-segmentation)
* [Comparison Mode](https://intercom.help/heatmapcom/en/articles/10508296-comparison-mode)
* [Interactive Mode](https://intercom.help/heatmapcom/en/articles/10508307-interactive-mode)
* [Heatmap Data Table](https://intercom.help/heatmapcom/en/articles/10508420-heatmap-data-table)
* [Screen Recordings](https://intercom.help/heatmapcom/en/articles/10517088-screen-recordings)
* [Introducing Groups Pages](https://intercom.help/heatmapcom/en/articles/10517113-introducing-groups-pages)
* [Change Website Version View](https://intercom.help/heatmapcom/en/articles/11836689-change-website-version-view)
* [A/B Test Filters](https://intercom.help/heatmapcom/en/articles/10572363-a-b-test-filters)
* [HeatmapAI Insights](https://intercom.help/heatmapcom/en/articles/12099444-heatmapai-insights)
* [Notification Email Summaries](https://intercom.help/heatmapcom/en/articles/13392341-notification-email-summaries)
* [How to Install and Use the Heatmap Chrome Extension](https://intercom.help/heatmapcom/en/articles/15859877-how-to-install-and-use-the-heatmap-chrome-extension)
* [How to Access the Heatmap API and Connect Heatmap MCP to Claude](https://intercom.help/heatmapcom/en/articles/15862268-how-to-access-the-heatmap-api-and-connect-heatmap-mcp-to-claude)
---