How to configure your first heatmap on Hotjar
Configuring your first heatmap on Hotjar involves creating a new heatmap from the dashboard, specifying target pages using URL patterns, and adjusting settings for data collection. Once configured, Hotjar will automatically collect click, move, and scroll data from your specified pages.
Prerequisites
- Active Hotjar account
- Hotjar tracking code installed on your website
- Admin or Editor permissions in your Hotjar organization
Step-by-Step Instructions
Access the Heatmaps section
Configure heatmap pages
- Exact URL: Enter the complete URL for a specific page
- Contains: Track pages with URLs containing specific text
- Wildcard (*): Use asterisks to match multiple pages (e.g.,
yoursite.com/products/*)
Set device targeting
- Desktop & Mobile: Track all devices (recommended for comprehensive data)
- Desktop only: Focus on desktop users
- Mobile only: Focus on mobile and tablet users
Configure data collection settings
- Sample size: Choose how many page views to collect (e.g., 2,000 page views)
- Heatmap types: Ensure Click heatmaps, Move heatmaps, and Scroll heatmaps are enabled
Name and organize your heatmap
Review and launch your heatmap
- Verify the URL patterns are correct
- Confirm device targeting matches your needs
- Check the sample size and estimated completion time
Monitor heatmap progress
- View real-time progress and data collection statistics
- Access preliminary data once you have at least 100-200 page views
- Receive email notifications when your heatmap reaches completion
Common Issues & Troubleshooting
Heatmap shows 'No data collected' after 24 hours
Verify that your Hotjar tracking code is properly installed and that the URL patterns match your actual page URLs. Use browser developer tools to check if the Hotjar script is loading correctly.
URL pattern not matching expected pages
Test your URL patterns by using the URL pattern tester in the heatmap configuration. Ensure you're using the correct syntax - use * for wildcards and check for typos in your domain name.
Heatmap collecting data very slowly
Check your website's traffic volume and consider adjusting the sample size to a lower number. You can also expand your URL patterns to include more pages or change device targeting to include both desktop and mobile.
Cannot create new heatmap due to plan limits
Check your current Hotjar plan limits in Account Settings > Billing. You may need to pause or delete existing heatmaps to free up slots, or upgrade your plan for more concurrent heatmaps.