Why aren't all of my visits being tracked in my heatmap?
Shopify recently introduced a language subfolder feature that puts alternate language versions of your site in different folders in the URL.
For example:
If the default language for a website is Canadian English then visitors from Canada will be directed to:
American visitors would be directed to:
And visitors from the United Kingdom would be directed to:
If you create a heatmap for your homepage at '/', that will only capture your Canadian visitors.
To track clicks for the rest of your visitors, you would need to create a heatmap for each additional language - e.g., '/en-us' and '/en-gb'. This applies to all pages within your site.