— Honest head-to-head · Updated April 2026

Hotjar vs Propel Replays
for Shopify, in 2026.

Hotjar invented the modern session-replay-plus-heatmaps category and earned its market position. It's also being absorbed into Contentsquare — pricing redirects, content hub absorbed, brand mid-transition. If you run a Shopify store, the question is whether Hotjar (or Contentsquare) is still the right shape, or whether a Shopify-native tool fits your work better. Here's the honest read.

Install Propel free on Shopify Jump to the decision table
~4,200 WORDS · 5 FEATURE TABLES · 15 FAQ ITEMS · NO MARKETING-DEPARTMENT FILLER
— TL;DR

The short answer.

Hotjar is the original. It defined the category, has a decade of brand equity, and is now part of Contentsquare. Propel is the Shopify-shaped one. It started inside a Shopify store with a merchant trying to figure out why his paid traffic wasn't converting. Different shapes, different jobs.

Pick Hotjar (now Contentsquare) if you're multi-platform, you need surveys + user interviews + feedback widgets in one bundled stack, and you're comfortable paying for breadth and the enterprise procurement story.

Pick Propel Replays if you're a Shopify merchant, you want filters that speak Shopify customer fields, you care about Core Web Vitals, you want a dashboard that doesn't feel like a generic SaaS port, and you'd rather a small studio answer your support tickets than a Tier 2 contact form.

"In the past we used Hotjar (I think it's called something else now), but this is much better because it's in Shopify. Having qualitative data like session replays is essential, and Propel is designed in a way that's tailored to how shop owners use this kind of data." — Strudel3D, Shopify App Store review

— Decision table

If you only read one section, read this one.

The seven decisions that actually matter. The right answer depends on your store, not on whose name is on the building.

If you… Hotjar (Contentsquare) Propel Replays
…run a Shopify-only stack Works, not Shopify-shaped Built for it
…run a multi-platform business Better fit Shopify-only — won't help
…need surveys + user interviews + feedback in one bundle Has all three Surveys yes, no interview tooling
…care about Core Web Vitals on mobile Multi-platform script, no published benchmark 0ms (measured)
…want predictable, transparent self-serve pricing Pricing redirects to Contentsquare Public tiers, $9.90+
…need enterprise procurement controls (SSO, custom DPA, EU residency) Strong via Contentsquare Lighter; Plus tier in development
…want a daily-skim AI session-summary workflow AI features, but not this workflow Yes — every replay, two sentences
— When Hotjar is the right call

When Hotjar (now Contentsquare) is genuinely the right answer.

We're not going to pretend Hotjar is bad. It's one of the most refined products in the category, with a decade of feature investment behind it and a content team that owns most of the CRO knowledge graph. There are real cases where it's the right tool, even for a Shopify merchant.

You're not just on Shopify.

The most common reason to stay with Hotjar is the simplest one: your business runs on more than Shopify. You've got a marketing site on Webflow, a Help Center on Zendesk, a B2B portal on a custom React stack, and your DTC store on Shopify. You want one heatmap tool across all four properties so the dashboards are unified and the team only has to learn one product. Propel is Shopify-only by construction; we don't try to be the multi-platform tool. If your job spans surfaces, Hotjar is the right shape.

You need surveys, interviews, and feedback bundled in one stack.

Hotjar has Hotjar Engage (user interviews — recruit testers, schedule and run sessions), Hotjar Surveys (multi-step branched surveys with logic), and the Feedback widget. Contentsquare has more on top — Voice of Customer, Heap-style product analytics through the Heap acquisition, etc. If your CRO program needs all of that in one bundled login, Hotjar/Contentsquare is the obvious answer. Propel Replays does session replay + heatmaps + surveys; we don't ship user-interview recruiting or a feedback widget. We chose to be tighter and Shopify-shaped instead of broader.

Procurement requires enterprise-grade controls.

If your security team's checklist includes SOC 2 Type II, ISO 27001, EU data residency by region, custom DPAs, SSO via Okta, role-based permissions, and a contractual SLA — Contentsquare can sign all of that. Propel can sign some of it (we honour the Shopify customer privacy API, our data is processed on infrastructure we control, we'll sign a DPA), but we're a small studio without an enterprise sales motion or a Trust Center page yet. Plus-tier features are in development; if procurement is the binding constraint today, the larger vendor is the safer call.

You're already migrating onto Contentsquare.

If your org has decided Contentsquare is the standard analytics layer and Hotjar is the entry point into it, switching tools mid-migration is more friction than the upside justifies. Stay where you are; revisit once the dust settles.

— When Propel is the right call

When Propel Replays is genuinely the right answer.

Propel exists because the founder, Chris Norton, was running a Shopify store called SOLID Tool Chests and couldn't get his existing tools — including Hotjar — to answer a basic question: why isn't this paid traffic converting? The dashboards were generic. The filters didn't speak Shopify. The script was slowing his store. So he built the tool he wanted. Seven thousand Shopify stores later, that's still the brief. Here are the cases where it's the better fit.

Your business runs on Shopify and you want a Shopify-shaped tool.

Replay filters that speak Shopify customer fields — order count, total spent, customer tag, cart value, product, collection. Replays that link back to actual Shopify orders in the admin. A theme app embed install (no theme.liquid edits, no GTM). Filtering replays for "first-time buyers vs repeat customers" or "carts over $100" is one click in Propel and either custom JS or impossible in Hotjar. That's the entire point.

You want the work surfaced for you, not buried in a queue.

Insight alerts proactively flag the highest-value sessions — the day's biggest orders, biggest abandoned carts, biggest abandoned checkouts — so you watch what matters first instead of triaging hundreds of recordings. Product-page alerts catch significant drops in add-to-cart rate so you hear about a broken theme update or new friction the day it starts. Hotjar's a brilliant viewer; Propel does some of the watching for you.

You want AI session summaries that actually save time.

Every replay in Propel is summarized into a two-sentence narrative the moment you open it. Not a buzzword AI feature — a workflow. A small team can review hundreds of sessions a week by skimming summaries and only watching the ones that look interesting. Hotjar has AI features (Highlights, AI Surveys), but the daily-skim summary workflow specifically is Propel's. Multiple merchants have told us this is the feature they didn't know they needed until they had it.

You care about Core Web Vitals.

Propel measures 0ms impact on Core Web Vitals. The tracking script ships as a Shopify theme app embed (Shopify injects it at the bottom of the page after the rest of the theme has loaded) and the script itself is async — nothing blocks render. We've measured Lighthouse with Replays installed and disabled and the scores are identical. Hotjar's script bundles session recording, heatmaps, surveys, and a feedback widget into one payload, which is structurally heavier than a Shopify-native embed. If mobile Lighthouse is part of your job (it should be), the Shopify-native shape matters.

You want a dashboard that doesn't feel like a generic SaaS port.

We sweat empty states, default filters, copy, and the install flow. The app feels like it was made by someone who runs a Shopify store, because the founder did. Hotjar's UI is mature and polished, but it's a generic UI by design — it has to work for SaaS, B2B, ecommerce, and content sites. Propel's UI assumes you're a Shopify merchant and shapes itself accordingly. Merchants notice.

You want sustainable, predictable pricing.

Propel's pricing is published, simple, and Shopify-shaped: free up to 750 pageviews/mo, paid plans from $9.90/mo (or $6.44/mo billed annually with 35% off), top tier $49.90/mo. We've held these prices roughly steady since 2019. Hotjar's pricing now redirects to Contentsquare, the self-serve plans still exist but the surface around them has moved enterprise-shaped, and we don't speculate about repricing. If pricing predictability is part of your decision, the smaller bootstrapped vendor is usually the safer bet — we have no investors pushing us toward an enterprise pricing motion.

You want named human support, not a Tier 2 form.

Tom, our Support Team Lead, is named by merchants in dozens of 5-star reviews. Tickets get answered by the same small team that built the feature you're asking about. That's a structural feature of being a small independent studio, not a perk we'll cut at the next QBR. Hotjar/Contentsquare's support is professional and competent at scale, but it's scale-shaped — tiered, ticketed, async. Different model, different tradeoff.

— Feature comparison · 1 of 5

Session replay.

The core of both products. Where they diverge: Shopify-shape, AI workflow, and what happens to your Lighthouse score.

Capability Hotjar Propel Replays
DOM-replay (not screenshot)YesYes
Filter by Shopify customer fieldNo (custom JS only)Yes — native
Filter by cart value / order tagNoYes
Replay → Shopify order linkNoYes
AI summary per replayHighlights onlyYes — sees Shopify customer/order context
Insight alerts (proactive replay surfacing)NoYes
Product-page ATC-rate alertsNoYes
Rage-click detectionYesYes
Dead-click detectionYesYes
U-turn / error detectionYes (Frustration signals)Yes
Skip-inactivity playbackYesYes
Form-input masking by defaultYesYes
Console / network captureYes (paid)Yes
Replay retentionLonger retention on higher tiers30 days rolling, every plan
Native Shopify App Store installNo (theme.liquid / GTM)Yes — <30s
Honours Shopify customer privacy APIManual configYes — out of the box
CWV impact (measured)No published benchmark; multi-platform script0ms
— Feature comparison · 2 of 5

Heatmaps.

Hotjar invented modern heatmap UI. Propel renders directly on the live storefront DOM and segments by Shopify fields.

Capability Hotjar Propel Replays
Click heatmapYesYes
Area (region density) heatmapPartialYes
Scroll heatmapYesComing soon
Movement / cursor heatmapYesComing soon
Renders on live DOM (not screenshot)Mostly — occasionally stale on theme updatesAlways
Mobile breakpoint heatmapsYesYes
Segment by device (mobile/tablet/desktop)YesYes
Heatmap-to-replay drill-downYesYes
Active heatmaps on free tierLimitedUp to free pageview cap
Active heatmaps on entry paid tierCapped25 (Basic) / 100 (Plus) / unlimited (Premium)
Auto-capture every pageYesYes
A/B variant heatmapManually via URL filterManually via URL filter
— Feature comparison · 3 of 5

Surveys, feedback, and research tooling.

This is where Hotjar genuinely wins on breadth. We don't ship user-interview recruiting; they do.

Capability Hotjar Propel Replays
On-site surveysYesYes
Trigger on all pagesYesYes
Trigger on specific products / collectionsURL onlyNative — by product or collection
Time-on-page triggerYesYes
Exit-intent triggered surveysYesNo
Branched / conditional logicYesNo
Survey responses linked to the triggering replayNoYes
AI question suggestionsYesNo
Persistent feedback widgetYesNo
User-interview recruiting (Hotjar Engage)YesNo
Moderated user testingYes (Engage)No
Honest takeWider feature set + branched logicTighter, Shopify-shape, replay-linked answers
— Feature comparison · 4 of 5

Shopify integration depth.

The asymmetric category. Hotjar is a multi-platform tool that runs on Shopify; Propel is built on Shopify primitives.

Capability Hotjar Propel Replays
Listed on Shopify App StoreNoYes (4.9★, 500+ reviews)
One-click Shopify installNoYes
Theme app embed (Shopify-managed loading)NoYes
Filter by Shopify customer IDCustom JS onlyNative
Filter by Shopify customer tagNoNative
Filter by Shopify order count / lifetime spendNoNative
Filter by cart value / cart contentsNoNative
Filter by product or collection viewedURL onlyProduct/collection ID
Replay → Shopify order link in adminNoYes
Honours Shopify customer privacy APIManual config via consent bannerOut of the box
Shopify checkout extensibility-awareNoYes
Multi-store Plus supportYes (per Contentsquare contract)Plus tier in development
Shopify theme version awarenessNoYes
Maintained Shopify integration pageYears out of dateWhole site is the integration
Honest takeRuns on ShopifyBuilt for Shopify
— Feature comparison · 5 of 5

Brand, support, and the rebrand question.

The category most comparison pages skip. The Contentsquare migration is a real factor in 2026 — we'd be dishonest not to name it.

Dimension Hotjar Propel Replays
Independent vs acquiredAcquired by Contentsquare (2021)Independent · bootstrapped · profitable
Brand stability in 2026Mid-migration to ContentsquareSame brand since 2019
Pricing page hostedRedirects to contentsquare.compropelcommerce.io
CRO content hubRedirects to contentsquare.comLives on propelcommerce.io
Shopify integration page statusYears old, "now part of Contentsquare" framingWhole site is Shopify-shaped
App Store ratingN/A — not on the App Store4.9★ across 500+ reviews
Customers1.3M+ websites (Contentsquare claim)10,000+ Shopify stores across studio · 7,000+ on Replays
Support modelTiered helpdesk; enterprise contacts via ContentsquareNamed humans (Tom + the team that built it)
Founder still involvedPost-acquisition leadership has changedYes — Chris Norton, daily
SOC 2 / ISO 27001Yes (Contentsquare)In progress
EU data residency optionYesOn request
Custom DPA availableYesYes
SSO (SAML / Okta)Yes (Business+)Plus tier in development
Roadmap visibilityInternalTom + Chris are reachable
Honest takeEnterprise-shaped, in transitionSmall studio, stable, Shopify-shaped
— Pricing

Pricing comparison.

We'll be honest about Hotjar's pricing being in transition. The numbers below reflect the last self-serve Hotjar plan structure as it appeared on hotjar.com before the pricing page started 301-redirecting to contentsquare.com.

The honest disclaimer: as of April 2026, the Hotjar pricing page on hotjar.com redirects to contentsquare.com. Existing customers continue on their existing plans. New self-serve signup still works through the Hotjar product, but the marketing surface has moved. Contentsquare's pricing motion is enterprise-shaped — custom-quote rather than transparent SaaS tiers. Numbers below are for the legacy Hotjar plans, current at last public listing — for the deeper breakdown of what each Hotjar tier actually buys a Shopify store, see our Hotjar pricing guide for 2026.

Plan Hotjar (legacy listing) Propel Replays
FreeObserve Basic — 35 daily sessions (~1,000/mo), limited heatmapsFree — 750 pageviews/mo, full heatmaps
Entry paidObserve Plus — $39/mo monthly (annual: $32/mo) — 100 daily sessionsBasic — $9.90/mo (or $6.44 annual) — 20,000 pageviews
Mid tierObserve Business — $99/mo monthly (annual: ~$80/mo) — 500 daily sessionsPlus — $14.90/mo (or $9.69 annual)
Higher tierObserve Scale — $213/mo monthly (annual: ~$171/mo) — 1,500 daily sessionsPremium — $39.90/mo (or $25.94 annual)
Top tierCustom — contact ContentsquareEnterprise — $49.90/mo (or $32.44 annual)
Annual discount~20% off monthly35%
Free trial on paid15-day Business trial on signup7-day free trial, every paid plan
Surveys / Engage / Feedback add-onsSold separately, stack on topSurveys included; no Engage
Pricing page locationRedirects to contentsquare.compropelcommerce.io/apps/replays
PredictabilityRepackaging risk during Contentsquare migrationHeld steady since 2019

The math for a typical Shopify store: a $1M GMV store doing roughly 60,000 sessions/mo lands on Hotjar's Observe Scale ($213/mo monthly, $171/mo on annual) or higher because Hotjar is session-priced. The same store on Propel lands on Plus or Premium ($14.90–$39.90/mo) because Propel is pageview-priced and the price ceiling is lower by design.

Hotjar pricing reflects the last public self-serve listing on hotjar.com. Subject to change as the Contentsquare migration completes. Propel pricing is published at propelcommerce.io/apps/replays and on the Shopify App Store.

— Migration guide

If you decide to switch from Hotjar to Propel.

Switching from Hotjar isn't trivial — but it's not as scary as it sounds either. Most of what feels like friction is the worry about losing data; once you accept that historical replays don't migrate from any tool to any tool (industry-wide; not a Propel limitation), the rest is mechanical.

Step 1 — Install Propel without removing Hotjar.

Install Propel Replays from the Shopify App Store. Click the toggle to enable the theme app embed. Don't touch the Hotjar tag yet — running both in parallel for a week or two is fine, and it's the only way to get an apples-to-apples comparison on the same set of sessions. Recordings start streaming into the Propel dashboard within minutes.

Step 2 — Compare on real sessions for 1–2 weeks.

Pick five or six sessions you'd ordinarily review (a checkout drop-off, a mobile session that bounced, a high-value cart that didn't complete) and watch the same session in both products. The differences you'll notice are the things that will or won't matter to your daily work — Propel's AI summary at the top of each replay, the Shopify customer field filters in the sidebar, the way replays link back to the actual Shopify order. If those matter, the switch makes itself.

Step 3 — Accept that historical replays don't migrate.

Honest answer to the most common worry: no, you can't import your Hotjar replay archive into Propel. Session replays are stored as compressed DOM events in a vendor-specific format, and they don't translate between tools. Heatmaps are derived from those events, so they don't migrate either. This is true industry-wide. Anyone telling you they can import historical Hotjar data is either confused or selling you something.

The good news: fresh data accumulates fast. A typical Shopify store doing a few hundred sessions a day has a readable click heatmap within 24–48 hours of installing Propel, and a meaningful library of replays inside a week. So the "lost data" cost of switching is less than it feels like — you trade a few weeks of historical context for a tool shaped the way you actually work.

Step 4 — Remove the Hotjar tag.

Once you're confident, remove the Hotjar tracking code from your theme. If you installed via theme.liquid, edit the file and remove the script. If you installed via GTM, disable the Hotjar tag and publish a new GTM container. If you installed via the Hotjar Shopify legacy connector, uninstall it. We recommend deferring this step a week after you've stopped checking the Hotjar dashboard — the unsubscribe is permanent in spirit, even if Hotjar keeps your account in read-only mode.

Step 5 — Cancel the Hotjar subscription before next billing.

Log in to Hotjar (or Contentsquare, depending on where your billing has migrated), open Account → Subscription, and cancel before the next renewal date. Most Hotjar accounts stay accessible in read-only mode for 30 days after cancellation, which is useful if you want to refer to a specific historical replay during the transition period. Keep an export of any survey data you care about; surveys export cleanly as CSV.

Step 6 — Verify Lighthouse improved.

Run Lighthouse on your homepage, a product page, and a checkout page before switching, and again after removing Hotjar. The numbers should move — particularly on mobile, particularly on Largest Contentful Paint and Total Blocking Time. With Propel installed in Hotjar's place, the delta should be approximately zero from the no-tracker baseline. If it isn't, something else in your stack is the culprit; we'll help you diagnose.

Total elapsed time for the active work: about 30 minutes. Everything else is the parallel-run watching period and the cancellation paperwork.

— Real merchants, real switches

What merchants who actually switched said.

"In the past we used Hotjar (I think it's called something else now), but this is much better because it's in Shopify. Having qualitative data like session replays is essential, and Propel is designed in a way that's tailored to how shop owners use this kind of data."

Strudel3D · Shopify App Store · 5★

The exact merchant phrase that summarizes the entire comparison. They noticed the rebrand. They noticed the Shopify-shape. They switched.

"We transitioned from a different heatmap application and so far we're very impressed with the features with Propel."

Good Organics · Shopify App Store · 5★

"More features and metrics available than other replay apps I have used so far."

Cask & Cotton · Shopify App Store · 5★

"Hands down the best free app if you want to record and understand your visitors' behavior on Shopify."

MRJ Digital · Shopify App Store · 5★

Quotes are unedited from public Shopify App Store reviews. We didn't ask anyone to write the Strudel3D quote — they wrote it on their own.

— FAQ

Hotjar vs Propel — frequently asked questions

Why does Hotjar's pricing page redirect to Contentsquare?
Hotjar was acquired by Contentsquare and is in the middle of a slow brand migration. As of 2026, the Hotjar pricing CTA, several marquee feature pages, and most of the CRO content hub now 301-redirect to contentsquare.com. Hotjar still exists at hotjar.com, but the commercial surface — pricing, sales contact, login — has effectively moved to the parent. If you click 'See pricing' on hotjar.com, you'll land on a Contentsquare page that no longer mentions Hotjar plan tiers in the way the old Hotjar pricing page used to.
Is Hotjar still independent?
No. Hotjar was acquired by Contentsquare a few years back, and more of the brand surface keeps getting folded into the parent. The product still exists, the Hotjar dashboards still work, and existing customers haven't been forced to migrate. But the pricing page redirects, the CRO content hub redirects, the sales motion is run from contentsquare.com, and several feature pages now describe Hotjar as 'part of Contentsquare.' Treat Hotjar in 2026 as a Contentsquare sub-brand, not an independent SaaS.
Will my Hotjar data still be there next year?
Almost certainly yes — Contentsquare hasn't announced a Hotjar shutdown, and existing accounts continue to work. We don't speculate about long-term wind-downs; that's not our call to make. What's verifiable today: pricing has redirected, sales has redirected, content hub has redirected. The product surface is intact. If long-term data permanence is a priority for your team, the safe move is to ask Contentsquare directly for a written commitment on Hotjar product longevity — and to keep an export in your own systems regardless.
Is Hotjar Shopify-native?
No. Hotjar is a multi-platform tool — it runs on Shopify the same way it runs on WordPress, Webflow, Wix, or any other site that can host a JavaScript tag. The dashboards don't know what a Shopify customer is. You can't filter heatmaps by Shopify cart value, customer tag, order count, or order ID. Replays don't link back to Shopify orders. There's no Shopify App Store listing for Hotjar — install is via theme.liquid edit or GTM. Propel Replays is built specifically on Shopify primitives, which is the entire point of the comparison.
Does Hotjar slow down my Shopify store?
The Hotjar tracking script bundles session recording, heatmaps, surveys, and a feedback widget into one payload — that's structurally heavier than a Shopify-native session-replay tool by design. We don't have a published Lighthouse benchmark for Hotjar, so we won't put a number on it. Propel Replays measures 0ms impact on Core Web Vitals — the script ships as a Shopify theme app embed (Shopify injects it at the bottom of the page after the rest of the theme has loaded) and the script itself is async. Lighthouse scores are identical with Replays installed and disabled.
Can Hotjar filter by Shopify customer fields?
No. Hotjar's filters cover URL, device, browser, country, UTM, and custom attributes you push in via JavaScript — but it has no native concept of a Shopify customer, order, cart, or product. You can shoehorn Shopify data in via custom JS and Hotjar's Identify API, but it requires dev work and the field names don't match what merchants actually use in Shopify admin. Propel Replays ships Shopify-shaped filters out of the box: order count, total spent, customer tag, cart value, product, collection, UTM, device, country.
How does Hotjar's free tier compare to Propel's?
Hotjar's free Observe plan caps at 35 daily sessions (~1,000/mo) with limited heatmap retention and no surveys beyond a single live survey. Propel Replays' free tier is up to 750 pageviews/mo (note: pageviews, not sessions — usually a higher cap in practice for a Shopify store), with full heatmaps, AI summaries, and unlimited surveys included. For a small Shopify store doing a few hundred sessions a day, both are real free tiers; Propel includes more of the product on the free plan.
Will Contentsquare raise prices on Hotjar plans?
We don't speculate. What's publicly verifiable: the Hotjar pricing page has been moved under contentsquare.com, and Contentsquare's pricing motion is enterprise-shaped (custom-quote, not transparent SaaS-style tiers). The legacy Hotjar self-serve plans still exist for now. Whether they get repriced, repackaged, or sunset over the next 12 months is up to Contentsquare. If pricing predictability matters to you, that's worth weighing.
Does Hotjar have AI session summaries?
Hotjar has AI features — Highlights, Hotjar AI for Surveys, AI question suggestions. Propel's AI runs the moment you open a replay and writes a two-sentence narrative that sees Shopify customer and order context — this is a returning VIP with three prior orders, this cart was $240, this customer is tagged wholesale. The shape of the summary is what's different: Hotjar describes what happened on the page; Propel describes what happened in the context of your business. For Shopify merchants triaging hundreds of sessions a week, that context is what makes the summary actionable.
Which is better for Shopify Plus?
Both can run on Shopify Plus. Hotjar (now Contentsquare) has stronger enterprise-grade controls — SSO, role-based permissions, advanced data residency options, an enterprise SLA — that some Plus brands require for procurement. Propel Replays is Shopify-native by construction, hits 0ms on Core Web Vitals (which most Plus performance teams care about), and is easier to deploy across multi-store Plus orgs because it ships as a Shopify app rather than a JS tag. Plus brands tend to land on Propel when Shopify-shape and storefront performance dominate the brief; on Contentsquare when enterprise procurement requirements (SSO, contract terms, EU data residency) dominate. Often a Plus brand runs Propel for storefront CRO and a heavier enterprise tool elsewhere.
Can I run Hotjar and Propel side by side?
Yes — and we recommend it during evaluation. Both scripts coexist without conflict; you'll see slightly elevated network traffic but no broken behaviour. Most merchants run them in parallel for a week or two, compare the dashboards on the same set of sessions, then remove the one that didn't earn its keep. Don't run both forever — at some point the duplicated script weight starts to matter, especially on mobile.
How long does it take to migrate from Hotjar to Propel?
Roughly 30 minutes of active work, plus a 1–2 week parallel-run period if you want to be careful. Install Propel from the Shopify App Store (~30 seconds), enable the theme app embed (~30 seconds), and recordings start streaming in within minutes. Optionally remove the Hotjar tag from your theme (or via GTM) when you're confident — keep your Hotjar account in read-only mode for 30 days afterward in case you need to refer to a historical replay. You can't import historical replays from Hotjar; that's industry-wide, not a Propel limitation.
Which has better mobile heatmaps?
Both produce credible mobile click heatmaps. Hotjar's are visually polished and the brand's heatmap craft has been refined over a decade — and Hotjar ships scroll and movement maps today; ours are on the near-term roadmap. Propel's mobile click heatmaps render specifically on the actual storefront DOM (not a screenshot), which means responsive breakpoints, sticky headers, and Shopify cart drawers are reflected correctly. The differentiator on mobile is performance: Propel is 0ms on Core Web Vitals; Hotjar's script is one of the heavier ones in the category.
Does Hotjar support real-time replays?
Hotjar replays are typically available a few minutes after the session ends — not strictly real-time. The same is true of Propel Replays; in both products replays are processed and indexed in the background, then surfaced in the dashboard. Neither tool offers a true 'watch a visitor as they browse' live-cobrowse view. For live cobrowse, Lucky Orange is the only mainstream tool in the category that ships it.
Should I switch now or wait for the Contentsquare migration to settle?
If you're an existing Hotjar customer who's happy with the product, there's no urgency — your account works, your data is intact. If you're evaluating Hotjar for a new install in 2026, the Contentsquare migration is reason to look harder at the alternatives: pricing has moved off-domain, the brand is mid-transition, and a Shopify-shaped tool will serve you better anyway. Switching from Hotjar takes about 30 minutes plus a parallel-run period; that's a small price to lock in a tool that fits the way Shopify actually works.
— The verdict

So, Hotjar or Propel?

We try to write these comparison pages so a Hotjar customer who doesn't switch still feels we treated their tool fairly. Hotjar is one of the most refined products in this category. It defined the modern session-replay-plus-heatmaps shape. It has a feature footprint we don't match — user interview recruiting, the feedback widget, the multi-platform reach. If those are part of your job, stay where you are. If you're also weighing Lucky Orange in the mix, our three-way Lucky Orange vs Hotjar vs Propel breakdown covers the trade-offs side by side.

But if you're a Shopify merchant trying to figure out why visitors don't buy — and especially if you've been quietly bothered by the Contentsquare migration, the heavier mobile script, the filters that don't speak Shopify, the pricing that quietly redirects off-domain — Propel is the tool we'd build for you, and we did. It's free up to 750 pageviews/mo. It installs in 30 seconds. It doesn't move your Lighthouse score. It speaks Shopify out of the box. And the support tickets get answered by the people who built the feature.

The Strudel3D phrase keeps coming back because it's the whole comparison in one sentence: "In the past we used Hotjar, but this is much better because it's in Shopify." Run them side by side for a week. You'll know.

Hotjar is the original. Propel is the Shopify-shaped one. Pick the shape that matches your store.

The Hotjar alternative built specifically for Shopify.

Install Propel Replays in under 30 seconds. Free up to 750 pageviews/mo. 7-day free trial on every paid plan. 7,000+ Shopify stores already replaced Hotjar with us.

Install free on Shopify
— Related

Keep reading

Pillar
Propel Replays for Shopify
See why visitors don’t buy. Replays, heatmaps, AI summaries, surveys — Shopify-native.
Read more →
Alternatives
Best Hotjar alternatives for Shopify
The six best Hotjar alternatives, ranked honestly with pricing and trade-offs.
Read more →
Feature
Shopify heatmaps
Click and area heatmaps with device segmentation. 0ms impact on Core Web Vitals.
Read more →