Docs
  • INTRO
    • What is Shoplift?
    • What to Test
    • Quickstart
      • Install Shoplift
      • Create a Test
      • Edit Your Variant
      • Launch Your Test
  • TEST
    • Template Testing
      • Overview
      • Guides
        • Guide: Testing Individual Pages
        • Guide: Testing One-Click Payment Methods
        • Guide: Testing App Blocks
        • Guide: Testing Different Template Types
      • Theme Compatibility
      • Template Management
      • Switching Themes
      • Shopify Markets
      • Shopify Translate & Adapt
    • Theme Testing
      • Overview
      • Guides
        • Guide: Testing a Navigation Menu
        • Guide: Testing a Mini Cart
      • Theme Management
      • Theme Development
      • Switching Themes
    • URL Testing
      • Overview
      • Guides
        • Guide: Testing URLs
        • Guide: Testing Product Properties
    • JavaScript API (Beta)
      • isHypothesisActive
      • setAnalyticsConsent
      • getVisitorData
    • Lift Assist™
      • What is Lift Assist™?
      • How To Use Lift Assist™
      • Brand Styles
    • Audience Targeting
      • Devices
      • New and Returning Visitors
      • Custom Audiences (UTMs, Referring Domains, and Geo-targeting)
    • Test Management
      • Test Compatibility
      • Mutual Exclusion
      • QA Checklist
      • Scheduling Tests
      • Pausing Tests
      • Implementing Winning Tests
    • Performance
      • Pagespeed
      • Shopify Caching
      • CDNs and Edge Delivery
  • ANALYZE
    • Reports
      • Overview
      • Metrics
        • Goals & Reporting Metrics
        • Metric Views
      • Test Progress
      • Statistical Significance
      • Channel Groups
    • Tracking
      • Visitor Attribution
      • Web Pixel
      • Liquid Snippet
      • Anti-Flicker
      • Analytics Discrepancies
  • integrate
    • Integrations and Tooling
      • GA4 (Beta)
        • Integrate GA4 (Shopify)
        • Integrate GA4 with Google Tag Manager
        • Integrate GA4 with Elevar
        • Analyze Test Data In Google Analytics
        • Disabling the GA4 Integration
      • Subscription Apps
      • Page Builder Apps
      • Reporting Tools
      • Heatmapping Tools
      • Custom Integrations
  • ADMIN
    • Plans and Billing
      • Subscription Plans
      • Uninstalling Shoplift
    • Users and Permissions
      • Managing Team Access
      • Managing User Notifications
    • Privacy and Compliance
      • Customer Data and GDPR
  • PARTNERS & DEVELOPERS
    • Shoplift Partner Program
    • Testing on Development Stores
  • SUPPORT
    • Frequently Asked Questions
    • Get Help
    • Give Feedback
Powered by GitBook

Contact Us

  • Get help
  • Give feedback
  • Request a feature

Helpful Links

  • Shoplift
  • Shopify App Store
On this page
  • Supported apps
  • How to use heatmaps with Shoplift

Was this helpful?

  1. integrate
  2. Integrations and Tooling

Heatmapping Tools

Using a heatmapping tool is a great method to more deeply understand the behavior of shoppers on test variants

PreviousReporting ToolsNextCustom Integrations

Last updated 2 months ago

Was this helpful?

Supported apps

  • Heatmap.com ()

  • Hotjar

  • Microsoft Clarity

  • LogRocket

  • Fullstory

  • Mouseflow

  • Lucky Orange

How to use heatmaps with Shoplift

Running heatmaps on your test variants can be performed by targeting the URL(s) for your tested templates and filtering for the query parameter of the variant template.

At the moment, this method only works for template tests, and does not work for theme tests.

Target your variant URL(s)

Using your heatmapping tool of choice, create a new heatmap that is targeted at the URL (or group of URLs) assigned to the template you are testing.

Filter for your variant template

Add a filter for page URL or query parameter, select "contains" as the operator logic, and enter the view=[template-suffix] URL parameter to filter your heatmap to the test variant. If you are unsure of which suffix corresponds to your test, you can look at your test variant in Shoplift. The suffix of the variant will be the variant title in either the Test Draft screen or the Test Report screen.

Exclude your variant template in your control segment

Once you've filtered for your variant template, you will need to create a corresponding heatmap for your control template that excludes visitors to your variant template.

As done above, add a filter for page URL or query parameter, select "does not contain" as the operator logic, and enter the view=[template-suffix] URL parameter to filter your heatmap for control test visitors only.

Please note that due to the nature of when various scripts run on your site, this method may or may not provide data that exactly matches what is reported in Shoplift.

read the integration guide