CustomFit.ai β€” Website personalization, A/B testing and CRO for Shopify and D2C
Product
Features
✱
Website Personalization
Adapt to each visitor's behavior & intent
β§–
A/B & Multivariate Testing
Rigorous experimentation
✨
AI CopilotNEW
Personalize with a prompt
πŸ€–
AI WingmanNEW
Auto-optimize toward winners
🎯
AI Conversion OptimizerNEW
GPT-grade test ideas
✎
No-Code Visual Editor
Drag-and-drop edit any element
β–¦
Product Recommendations
Personalized recs that lift AOV
βš‘
Feature Flags
Ship safely with kill-switches
β—§
Chrome Extension
Edit your store in the browser
⧉
Shopify, WooCommerce & more
All platform integrations
View all features β†’
Use Cases
$
Price A/B Testing
Test price points to maximize revenue
β–¦
Theme A/B Testing
Compare whole layouts & designs
πŸ—‚
Template A/B Testing
Test whole PDP/PLP templates
🏷
Discount A/B Testing
Find the offer that converts
🚚
Shipping A/B Testing
Thresholds, speed & copy
✍
Content A/B Testing
Copy, images & reviews
πŸ’³
Checkout A/B Testing
Cart, one-click & payments
βŒ–
Geo-Based Personalization
Per-location content & offers
⚑
Buyer-Intent Nudges
Exit-intent & retargeting
↔
Split-URL / Redirection
Full-page redirect tests
View all use cases β†’
Solutions & Guides
β€’
Conversion Rate Optimization
The complete CRO guide
β§–
A/B Testing Software
Buyer's guide for D2C
πŸ›’
Cart Abandonment Recovery
Win back lost carts
πŸ“°
Landing Page Optimization
Convert more paid traffic
S
Shopify A/B Testing
Test your store, no code
S
Shopify Personalization
Tailor the store per shopper
β—”
First-Time Visitor Offers
Convert new shoppers with trust & offers
β˜…
Repeat-Customer Experiences
Reward and re-engage loyal buyers
β—Ž
Campaign-Matched Pages
Match the landing page to the ad
βŒ–
Location-Based Experiences
Currency, language & regional offers
Explore CRO β†’
Customer stories
GIVA
+32%
conversion via personalized recs
GIVA
Mamaearth
+18%
revenue lift from PDP A/B tests
ME
The Sleep Company
+24%
AOV from product recommendations
TSC
Read customer stories β†’
Integrations
SWsfGA+15
✦
Not sure where to start?
Let AI Copilot pick your first tests

β€œWe wake up to evidence-backed tests ready to deploy β€” not a backlog of maybe ideas.”

AN
Anirudh S.
Growth Β· Chargebee
β˜…β˜…β˜…β˜…β˜…4.8on G2 Β· 2,400+ brands
Talk to our team β†’
Widgets
Integrations
Ecommerce & Checkout
S
Shopify
SL
Shopline
SZ
Shoplazza
GK
GoKwik
SF
ShopFlo
RP
Razorpay Magic Checkout
BR
Breeze
SR
Shiprocket
View all integrations β†’
Analytics & Behavior
GA
Google Analytics 4
MC
Microsoft Clarity
HJ
Hotjar
MX
Mixpanel
AM
Amplitude
HP
Heap
AA
Adobe Analytics
SG
Segment (CDP)
View all integrations β†’
Engagement, CRM & More
KL
Klaviyo
MO
MoEngage
CT
CleverTap
WE
WebEngage
HS
HubSpot
SF
Salesforce
SL
Slack
M
Meta Ads
View all integrations β†’
CustomersPricing
Resources
CRO
β–€
Playbooks
Proven strategies to boost conversions
🎬
Videos
Tutorials, demos & how-tos
πŸŽ™
Interviews
D2C leaders & marketing experts
β–Ά
Webinars
Live deep dives & product sessions
Learn
✎
Blog
Tips, experiments & best practices
πŸ“•
Free E-Books
Mastering personalization
πŸ“–
Conversion Glossary
Every CRO term, defined
✦AI CopilotNEWLog inBook a demo
Start free trial
Select your platform β€” Install in 2 minsWe'll tailor the setup
⚑ Risk-free 14-day trial · No credit card · Cancel anytime
Shopify logo
Shopify
Install from Shopify App Store
β€Ί
WooCommerce logo
WooCommerce
Install the WooCommerce plugin
β€Ί
BigCommerce logo
BigCommerce
Install from BigCommerce App Marketplace
β€Ί
Shopline logo
Shopline
Install from Shopline App Store
β€Ί
Salesforce logo
Salesforce / Magento
Install from the marketplace
β€Ί
Shoplazza logo
Shoplazza
Install from Shoplazza App Store
β€Ί
WordPress logoWebflow logo
WordPress / Webflow
Install plugin or paste the script
β€Ί
Others
Custom-built on React, Next.js, etc.
β€Ί
Tip: pick your platform β€” we handle the restBook a demo β†’
Product
Website PersonalizationA/B & Multivariate TestingAI CopilotAI WingmanAI Conversion OptimizerNo-Code Visual EditorProduct RecommendationsFeature FlagsView all features β†’
Use Cases
Price A/B TestingTheme A/B TestingTemplate A/B TestingDiscount A/B TestingShipping A/B TestingContent A/B TestingCheckout A/B TestingGeo-Based PersonalizationBuyer-Intent NudgesSplit-URL / Redirection
Solutions & Guides
Conversion Rate OptimizationA/B Testing SoftwareCart Abandonment RecoveryLanding Page OptimizationShopify A/B TestingShopify Personalization
Explore
WidgetsIntegrationsCustomersPricing
Resources
BlogPlaybooksVideosWebinarsInterviewsE-BooksConversion Glossary
Platforms
ShopifyShoplineShoplazzaChrome ExtensionAll integrations
Start free trialBook a demo
Homeβ€ΊBlogβ€Ίcroβ€ΊHow to Use Heatmaps for CRO

How to Use Heatmaps for CRO

Learn how to use heatmaps for CRO to find conversion blockers on your pages. Practical guide to click maps, scroll maps, and session recordings for D2C ecommerce.

SJSapna JoharHead of Growth & CRO, CustomFit.ai9 min read
On this page
  1. The Three Types of Heatmaps You Need
  2. Click Maps (Click Heatmaps)
  3. Scroll Maps (Scroll Depth Heatmaps)
  4. Session Recordings
  5. How to Analyze Heatmaps for CRO Insights
  6. Common Heatmap Patterns and What They Mean
  7. Heatmaps for Mobile vs. Desktop: Why Both Matter
  8. Heatmap Tools for Indian D2C Brands
  9. The Heatmap-to-A/B Test Workflow
  10. Tips / Best Practices
  11. Key Takeaways
0%
How to Use Heatmaps for CRO

From the conversion glossary

Concepts referenced in this article, defined.

Definition
What Is a Heatmap? Definition & Guide
Definition
What Is Hypothesis? Definition & Guide
Definition
What Is Above the Fold? Definition & Guide
Definition
What Is a Product Page? Definition & Guide
Definition
What Is Friction? Definition & Guide
← Back to Cro guide
Try CustomFit.ai

Run A/B tests and personalize your store without code. 14-day free trial, no credit card.

Start free trial β†’
Share
XLinkedInEmail

Related articles

CRO for Configurator & Customization Tools featured imagecro

CRO for Configurator & Customization Tools

Learn product configurator CRO: how to simplify build-your-own tools, reduce abandonment, show live previews and price, and test what gets shoppers to finish.

Yuvraj SinghΒ· 6 min read
Dark Mode & Visual Preference CRO: Does Site Appearance Affect Conversion? featured imagecro

Dark Mode & Visual Preference CRO: Does Site Appearance Affect Conversion?

Does dark mode change ecommerce conversion? Learn how site appearance and visual preference affect shoppers, and how to A/B test theme toggles without hurting UX.

Yuvraj SinghΒ· 5 min read
Membership & Paywall CRO: Converting Visitors Into Paying Members featured imagecro

Membership & Paywall CRO: Converting Visitors Into Paying Members

Learn membership paywall CRO: how to design tiers, show value before the paywall, cut signup friction, and test what turns visitors into paying members.

Yuvraj SinghΒ· 5 min read

Start lifting conversions today.

Run rigorous A/B tests and personalize every visit on Shopify or any storefront β€” no engineers required.

Start free trialBook a demo

Built for every D2C category

🧴
Skincare
πŸ’„
Beauty
🌿
Wellness
β˜•
F&B
πŸ‘Ÿ
Apparel
πŸ’
Jewelry
πŸ›‹οΈ
Home
🍼
Baby
Live Β· Right now
Mamaearth β€” free-shipping band +12.4% AOVGIVA β€” festive collection page +34% revenueBellavita β€” PDP CTA test +27.4% CVRKapiva β€” Quiz-driven recs +9.48% CTRThe Sleep Co β€” landing personalized 2Γ— capturesPlum β€” Returning shopper swap +18.2% CVRMamaearth β€” free-shipping band +12.4% AOVGIVA β€” festive collection page +34% revenueBellavita β€” PDP CTA test +27.4% CVRKapiva β€” Quiz-driven recs +9.48% CTRThe Sleep Co β€” landing personalized 2Γ— capturesPlum β€” Returning shopper swap +18.2% CVR
Get in touch

Tell us about your store.

We reply within an hour during business hours. No sales pitch, no spam β€” just answers from someone who's seen 2,400+ D2C stores.

βœ“ Reply within 1 hourβœ“ No spam, everβœ“ Free demo & setup help
Verifying your browser…PrivacyΒ·Terms
Loading security check…
CustomFit.ai

The all-in-one website personalization, A/B testing & CRO platform for high-growth D2C brands. Made by marketers, fueled by coffee.

inπ•β—Žβ–Άf

Product

  • Features
  • A/B Testing
  • Personalization
  • AI Copilot
  • AI Wingman
  • AI Conversion Optimizer
  • Feature Flags
  • Widgets
  • Integrations
  • ROI Calculator

Platforms

  • Shopify
  • Shopline
  • Shoplazza
  • Salesforce
  • Chrome Extension
  • All Integrations

Resources

  • Blog
  • Playbooks
  • Webinars
  • GrowthFit Interviews
  • Free E-Books
  • Conversion Glossary
  • Case Studies

Compare

  • vs VWO
  • vs Optimizely
  • vs Google Optimize
  • vs Mutiny
  • vs Intelligems
  • vs Shoplift
  • vs AB Tasty
  • vs Convert
  • vs Kameleoon

Company

  • About Us
  • Team
  • Partners
  • Recognition
  • Contact
  • Privacy Policy
  • Terms & Conditions
Β© 2026 CustomFit.ai Β· Valley Monks Pvt Ltd Β· Made by marketers, fueled by coffee, and obsessed with conversions.
SOC 2 Type II Β· GDPR Β· CCPA Β· ISO 27001

Heatmaps are the diagnostic tool that tells you where visitors engage with your pages before you run A/B tests to fix what's broken. A/B testing validates solutions; heatmaps identify the problems worth solving. Without heatmaps, you're hypothesizing blindly β€” testing changes based on design preferences or industry best practices without knowing whether those changes address what your specific visitors actually struggle with. A product page heatmap showing 80% of visitors don't scroll past the hero image tells you something completely different from one showing 80% scroll all the way to reviews.

This guide covers how to use click maps, scroll maps, and session recordings to generate CRO hypotheses, prioritize your test backlog, and understand why your A/B test results behaved as they did.

The Three Types of Heatmaps You Need

Click Maps (Click Heatmaps)

Click maps aggregate where visitors click across hundreds or thousands of sessions, showing hot spots (frequent clicks) and cold zones (ignored areas).

What click maps reveal:

  • Are visitors clicking on elements that aren't actually links? (Rage clicks on product images that don't open full-screen)
  • Is your primary CTA getting the most clicks, or is navigation competing with it?
  • Are visitors clicking on text in product descriptions because they expect it to be a link?
  • For category pages: which products get the most clicks vs. which are ignored?

Actionable insight example: Your product page click map shows visitors clicking heavily on the product name (non-clickable) and on product category tags (clickable, but going to a different page). This tells you visitors are trying to navigate within the product but finding the primary CTA ("Add to Cart") less compelling than navigation elements. This generates a hypothesis: "If we make the product benefits more compelling above the fold, visitors will engage with the CTA rather than navigating away."

Scroll Maps (Scroll Depth Heatmaps)

Scroll maps show what percentage of visitors reach each section of your page, from top (100%) to bottom (increasingly lower percentage).

What scroll maps reveal:

  • Where the "drop off cliff" is β€” the point where a significant percentage of visitors stop scrolling
  • Whether your reviews section is being seen (if only 20% of visitors reach it, reviews aren't doing CRO work regardless of their quality)
  • Whether your "above the fold" hypothesis is correct β€” if 90% of visitors scroll past the hero, your above-fold content is working

Actionable insight example: Your product page scroll map shows 85% of visitors see the product hero, 60% scroll to the description, only 25% reach the reviews section. Your hypothesis: "If we surface a review snippet above the fold (above the fold where 85% of visitors are), review-driven social proof will influence a much larger portion of visitors." This is a testable, heatmap-grounded hypothesis.

Session Recordings

Session recordings are video replays of individual visitor sessions β€” watching exactly how a specific user moved their mouse, scrolled, clicked, and navigated.

What session recordings reveal:

  • Form abandonment: Which specific field causes users to stop and leave
  • Navigation confusion: Visitors who click through multiple pages looking for something they can't find
  • Mobile-specific issues: Tap targets too small, overlapping elements, horizontal scroll on mobile
  • Rage clicking: Repeated frustrated clicks on non-responsive elements

How to use them: Don't watch sessions randomly. Filter for:

  • Sessions from high-intent visitors who didn't convert (visited 3+ pages, spent 3+ minutes)
  • Sessions with rage clicks (strong signal of frustration)
  • Sessions that included the cart page but no purchase
  • Mobile sessions specifically (often reveal mobile-specific issues desktop-only analysis misses)

How to Analyze Heatmaps for CRO Insights

Step 1: Document your observations without interpretations Watch 30–50 session recordings and take notes: "User clicked product gallery 4 times but didn't click Add to Cart," "User scrolled back to product name after reading description," "User tapped payment section 3 times without proceeding."

Step 2: Look for patterns across sessions Individual sessions are noisy. Patterns across 20+ sessions are meaningful. If 15 of 30 sessions show users tapping the product image without seeing a zoom feature, that's a pattern.

Step 3: Form hypotheses from patterns "Multiple sessions show users tapping product images expecting a zoom feature. This might be preventing close inspection of product details necessary for purchase decision. Hypothesis: Adding pinch-to-zoom or click-to-expand on product images will increase add-to-cart rate."

Step 4: Prioritize hypotheses using PIE (Potential, Importance, Ease) Not every heatmap observation becomes a test. Score by potential impact, page importance, and implementation ease.

Step 5: Use heatmaps on your A/B test variants After a test, run heatmaps on both the control and the winning variant to understand how visitor behavior changed. This explains why the variant won and informs your next hypothesis.

Common Heatmap Patterns and What They Mean

High click density on non-linked text: Visitors are treating your headings or product attributes as navigation links. This means they're more interested in the sub-category or attribute than your main CTA. Consider making those elements clickable or replacing them with content that addresses what they're looking for.

Low scroll depth (most leave in top 30% of page): Your above-fold content isn't compelling visitors to continue. The hook isn't working. This is a strong signal to test above-fold copy, hero image type, or page loading speed.

Scroll depth cliff at the reviews section: If 70% of visitors see above the reviews section but only 25% reach the reviews, there's something at or just above the reviews section causing abandonment. Check if there's a "Add to Cart" CTA above the reviews β€” maybe visitors are converting before reaching reviews (good) or leaving there (bad). Cross-reference with conversion data.

Heavy engagement on trust elements: If click maps show high interaction with your trust badges (COD available, return policy, certifications), visitors are actively seeking reassurance before purchasing. This signals that expanding trust content would help conversion.

Mobile rage clicks on CTAs: If mobile session recordings show rage clicks on the "Add to Cart" button, either the button is not working on some devices, or it's positioned in a way that's difficult to tap (too small, overlapping with other elements). Fix immediately β€” this is a definitive conversion blocker.

High click density on product images, low on CTA: Visitors are very interested in the product (they're clicking to examine it) but not converting. This often means they're engaged but need one more piece of information to decide β€” commonly: price comparison, ingredient details, or social proof. Add the missing element between the product gallery and the CTA.

Heatmaps for Mobile vs. Desktop: Why Both Matter

Indian ecommerce is 70%+ mobile, but most heatmap analyses are done on desktop data by default. Always run separate heatmaps for mobile and desktop.

Common mobile-specific discoveries:

  • Navigation menus that are easy to click on desktop require excessive scrolling on mobile
  • Form fields that work well on desktop are frustratingly small on mobile
  • Above-fold content that fits on desktop requires scrolling on mobile
  • Product image carousels that work with mouse hover require swipe gestures that some visitors discover and others don't

Mobile session recordings are essential: Watch at least 20 mobile sessions separately from desktop sessions. Mobile behavior patterns are fundamentally different.

Heatmap Tools for Indian D2C Brands

Microsoft Clarity (Free) Best starting point. Free with no visitor limit, integrates directly with Shopify. Provides click maps, scroll maps, session recordings, and rage click alerts. Excellent for brands without a CRO tool budget beyond their A/B testing platform.

Hotjar (Free tier limited) Free up to 35 sessions/day. More polished UI than Clarity. Includes feedback surveys alongside heatmaps. Good for brands running active CRO programs that need both quantitative (heatmaps) and qualitative (surveys) data.

Both tools work alongside CustomFit.ai β€” run heatmaps with Clarity or Hotjar to identify problems, then run A/B tests with CustomFit.ai to validate solutions.

The Heatmap-to-A/B Test Workflow

  1. Install heatmap tool (Microsoft Clarity recommended β€” free and Shopify-native)
  2. Collect 500–1,000 sessions on your highest-priority pages (product page, cart, category)
  3. Analyze click map + scroll map + 30 session recordings per page
  4. Document 5–10 friction points with evidence (screenshot + session recording timestamp)
  5. Convert friction points to hypotheses using the "If we change X, then Y will improve because Z" format
  6. Prioritize hypotheses with PIE framework
  7. Build A/B tests for top 3 hypotheses in CustomFit.ai
  8. After tests complete, run new heatmaps on both variants to understand behavioral change

Tips / Best Practices

  1. Always run mobile and desktop heatmaps separately β€” the behaviors are different enough to require separate analysis.

  2. Filter session recordings for high-intent non-converters β€” visitors who spent 5+ minutes and visited 3+ pages but didn't purchase are your most valuable CRO data source.

  3. Use rage click alerts β€” both Clarity and Hotjar can alert you to pages with high rage click rates. These are urgent conversion blockers that need immediate investigation.

  4. Collect heatmap data before you start A/B testing β€” hypotheses grounded in behavioral evidence produce tests with higher win rates.

  5. Look at heatmaps on your A/B test variants β€” understanding how behavior changed between control and variant explains why the test result occurred and informs your next test.

  6. Rerun heatmaps quarterly β€” visitor behavior evolves as your product line, traffic sources, and seasonal patterns change. A heatmap from 6 months ago may no longer be relevant.

  7. Combine heatmaps with exit surveys β€” "Why are you leaving today?" exit survey data provides the "why" that heatmap patterns suggest but don't explain directly.

Key Takeaways

  • Heatmaps (click maps, scroll maps, session recordings) identify what visitors struggle with on your pages; A/B tests validate whether fixing it improves conversion β€” use both together
  • Click maps reveal non-linked elements users expect to click, navigation competing with CTAs, and product engagement patterns
  • Scroll maps show how far visitors scroll β€” if reviews are below the scroll threshold, they're not influencing purchase decisions regardless of quality
  • Session recordings filtered for high-intent non-converters reveal the specific friction moments that prevent conversion
  • Always run separate mobile and desktop heatmap analyses β€” Indian ecommerce's 70%+ mobile traffic requires mobile-specific diagnosis
  • Microsoft Clarity is free, Shopify-compatible, and sufficient for most Indian D2C brands starting their CRO practice

Related reading: Funnel Analysis Drop-Off | Above the Fold Optimization | CRO Roadmap: 90-Day Plan | Bounce Rate | CRO Pillar Guide