Sorted
Services
Paid mediaMeta, GoogleRetentionKlaviyo, SMSConversionCROScale$1M+ a monthLaunchUnder $100k
PricingWorkFor agenciesStudio
Grade my storeGet your growth planGrowth plan →
Paid mediaMeta, GoogleRetentionKlaviyo, SMSConversionCROScale$1M+ a monthLaunchUnder $100k
Pricing→Work→For agencies→Studio→
Grade my storeBeyond Checkout, every Friday
Book a 20-minute growth call →No long-term contract. 30-day exit.
Blog/Shopify CRO/Heatmap Analysis for D2C CRO

Heatmap Analysis for D2C CRO: How to Read Hotjar and Make Changes That Convert

Heatmaps show exactly where customers stop, click, and leave. Here is how to turn that data into conversion wins.

Sorted Agency
The Sorted team
Mar 31, 20267 min readUpdated Apr 1, 2026
On this pageSetting Up Heatmap ToolsReading Heatmaps: What to Look ForCommon Heatmap Findings and Fixes
On this page
Setting Up Heatmap ToolsReading Heatmaps: What to Look ForCommon Heatmap Findings and Fixes
Key takeaways
  • Microsoft Clarity is completely free, has no session recording limit, and produces data quality equivalent to paid tools for most D2C use cases.
  • Click heatmaps show where users click on a page.
  • Finding: scroll depth shows most users leave before reaching the reviews.

Heatmaps show you what your analytics cannot: where users look, where they click, and where they stop scrolling. A conversion rate of 1.5 percent means 98.5 percent of visitors leave without buying. Heatmaps tell you why. Here is how to use heatmap data to make specific CRO changes that move conversion rate.

Setting Up Heatmap Tools

Microsoft Clarity is completely free, has no session recording limit, and produces data quality equivalent to paid tools for most D2C use cases. Install it before any other heatmap tool. Hotjar's paid plans add features like user feedback surveys and conversion funnel analysis, worth considering at $50 to $100 per month for brands above $500K ARR where testing velocity justifies more detailed data.

Installation on Shopify: add the Clarity or Hotjar script to your Shopify theme's theme.liquid file just before the closing body tag. Alternatively, use Google Tag Manager to manage all tracking scripts in one place. GTM is the recommended approach for any brand with more than 2 to 3 analytics tools, because updating scripts without GTM requires a theme code change every time.

Reading Heatmaps: What to Look For

Click heatmaps show where users click on a page. On product pages, you want to see heavy click concentration on the add to cart button. If you see significant clicks on elements that are not clickable (product description text, benefit icons, non-linked images), users are trying to interact with elements they expect to be interactive. Make them interactive or remove the interaction expectation.

Scroll heatmaps show how far down the page users scroll. If 80 percent of users scroll only 30 percent of the way down your product page, everything below the 30 percent mark is effectively invisible. Your review section, FAQ, and trust badges placed below that threshold are being seen by fewer than 20 percent of visitors. Move them up, or accept that most visitors will not see them.

Session recordings: watch 20 to 30 recordings of users who visited a product page and left without adding to cart. Look for patterns. Did they hover over the price and leave? (price friction) Did they scroll quickly to the bottom and back? (looking for something they could not find) Did they click on images and then leave? (product images not answering their question) Three consistent patterns in 20 sessions are more valuable than 1,000 data points in a spreadsheet.

Common Heatmap Findings and Fixes

Finding: scroll depth shows most users leave before reaching the reviews. Fix: move reviews above the fold or add a star rating widget directly below the product title that links to the review section. Finding: click heatmap shows heavy interaction with variant selection (size, color) but low ATC rate. Fix: the variant selection experience is causing friction. Investigate whether out-of-stock variants are displayed, whether the variant selector is confusing, or whether the variant naming is unclear. Finding: users click on product images repeatedly but the gallery does not have zoom. Fix: add zoom functionality to product images. Mobile users pinch-zoom product images at high rates and finding that it does not work creates frustration that leads to abandonment.

ShareXLinkedIn
Sorted Agency
Sorted Agency

60+ US-trained specialists running Klaviyo, Meta and conversion for 100+ D2C brands. Every number here comes from accounts we run.

Get the weekly letter →
Questions, answered

Questions on this,
answered.

What is the best heatmap tool for Shopify D2C brands?

Microsoft Clarity is free and excellent for basic heatmap and session recording needs. Hotjar is more powerful for in-depth analysis, A/B testing integration, and form analytics — worth the cost for brands doing $500K+ ARR where small CVR improvements have significant revenue impact.

What should D2C brands look for in Shopify heatmaps?

Key signals: rage clicks (users clicking non-clickable elements — fix or make clickable), scroll depth (if 60%+ of users do not reach your add-to-cart, move it higher), dead zones (areas getting no engagement — remove or replace), and mobile vs desktop differences in click patterns.

Keep reading

All articles →
Shopify CROTurn Returns Into ExchangesShopify CRO

Turn Returns Into Exchanges on Shopify: Keep the Revenue and the Customer After the Holidays

Shopify CROSet Up Black Friday DiscountsShopify CRO

How to Set Up Black Friday Discounts in Shopify: Automatic, Tiered and Free Gift

Shopify CROShopify Black Friday Landing PageShopify CRO

Shopify Black Friday Landing Page: What Goes Above the Fold in 2026

Beyond Checkout

One email a week. One thing to ship.

What moved revenue across our accounts that week, with the screenshot. Every Friday.

Unsubscribe in one click. See a past issue

Nothing to hand over to start·Read-only access, NDA first·Access gone in 24 hours when you leaveNothing to hand over to startRead-only access, NDA firstAccess gone in 24 hours when you leave

Sorted

We run growth for Shopify brands. Ads, email and SMS, conversion rate. One team, one number.

Services
RetentionPaid mediaConversionScaleLaunchBFCM
Agencies
White-label podsDedicated peopleProjectsPartnersStudio for agencies
Company
WorkPricingSecurityCareersAboutNewsletter
Tools
Store graderRevenue gapROAS calculatorLTV predictorBFCM checklist
Get your growth planGrade my store
Sorted Agency LLC, 131 Continental Dr, Suite 305, Newark, DE 19713. Founded 2017.PrivacyTermsPrivacy choicesRemove my data
↑
$425M Shopify revenue ·$100M+ Klaviyo revenue ·100+ D2C brands ·40M+ BFCM emails ·4.5x blended ROAS ·$30M+ ad spend managed ·$425M Shopify revenue ·$100M+ Klaviyo revenue ·100+ D2C brands ·40M+ BFCM emails ·4.5x blended ROAS ·$30M+ ad spend managed ·
Shopify brands, $100k+/mo
Get your free growth planGet your growth plan →
Not ready? Grade my store, 90 sec