oneprompt

How is Hotjar built — and could you clone it?

Last analyzed 7/24/2026 · full report

https://hotjar.com
Screenshot of Hotjar
AVOID
10
clone + compete
EasyHard
Fortress
moat
NoneFortress

You can clone the brochure in an afternoon; you cannot clone the session-recording engine ingesting billions of events a day that took a decade and a Contentsquare acquisition to build.

landing 4·backend 10·moat 1010·high confidence

The homepage is a weekend clone; the 300,000+ site install base, 52%+ heatmap-category market share, and Contentsquare's balance sheet are not.

Brand9
Network effects7
Proprietary data8
Capital8
Switching costs6
Build time
3+ months with a team
Build cost
$250k+ for a minimally viable session-recording/heatmap product; landing page alone ~$500-1500
Prompts · full
not promptable
Should you clone it?researched live on the web

Not worth cloning as a business — the landing page is trivial but valueless without the product, and the product is a multi-year, capital-intensive engineering effort competing against a market leader now backed by Contentsquare and a free Microsoft alternative; only sensible use is a portfolio/demo site, not a real competitor.

Market

Massive and mature: behavior-analytics/heatmap category has 300k+ paying/using companies, with Hotjar historically holding roughly half the heatmap-tool market share; the space also includes Microsoft Clarity's free offering putting pricing pressure on the category.

Cost to run / mo

$20-50 to host a static clone of the landing page; realistically $2,000-20,000+/mo at any real scale once you add session-recording storage, CDN egress, and event pipelines for an actual product

How it makes money

A landing-page clone earns nothing on its own; monetizing would require rebuilding the actual recording/heatmap/survey product and competing on price against a free Microsoft Clarity and an entrenched, newly-capitalized Contentsquare-owned Hotjar.

Competitors

Microsoft Clarity, Mouseflow, Lucky Orange, Crazy Egg, FullStory, Smartlook, VWO, Contentsquare (now parent company)

Business model

Freemium SaaS: free Basic tier (35 daily sessions) plus Plus/Business/Scale tiers priced by daily session volume (~$32-$213+/mo), now transitioning to Contentsquare's unified Growth/Pro/Enterprise packaging (~$49/mo Growth, custom Pro/Enterprise) following the 2025 acquisition.

How you'd actually clone itthe build plan
Stack

Next.js (App Router) + Contentful headless CMS for marketing copy + Segment for analytics + Vercel hosting; skip the real product entirely for a facade clone

Fork this starter

Vercel's Next.js marketing-site starter or a Contentful + Next.js starter template

  1. 1.Scaffold Next.js app with i18n routing matching /de, /es, /fr, /it, /ja locale patterns
  2. 2.Wire a headless CMS (Contentful or Sanity) for hero/blog/case-study content blocks
  3. 3.Rebuild pricing tables and CTA components as static/SSR pages, no real billing logic
  4. 4.Drop in Segment + a placeholder analytics/optimizely script tag for visual parity
  5. 5.Deploy static build to Vercel/Netlify — this covers the facade only
  6. 6.(If pursuing the real product) separately architect a session-recording SDK, event ingestion pipeline (Kafka/ClickHouse), and GDPR-compliant storage — this is the multi-month/multi-engineer part not achievable via prompting
Technical evidenceShow
A prompt can rebuild

A prompt can nail the Next.js marketing site: hero copy, i18n routes (/de, /es, /fr, /it, /ja), pricing tables, blog/CMS-driven content pulled from a headless CMS, and the analytics/tag-manager scripts (Segment, Optimizely, PartnerStack, heap).

What you can't see

Behind the marketing shell sits the actual product: a session-recording/heatmap capture SDK running on millions of third-party sites, a data pipeline ingesting and storing billions of DOM/mouse events, survey/feedback engines, GDPR-compliant data redaction and storage, dashboarding, team/org auth, billing metered by daily sessions, and — since the Contentsquare acquisition — integration into an enterprise DXA platform.

Backend signals crawled from the page
Segment analytics pipeline (cdn.segment.com/analytics.js)Headless CMS (Contentful images.ctfassets.net)Next.js SSR app with per-locale routes (/de/, /es/, /fr/, /it/, /ja/)/api and /api/ backend endpointsOptimizely A/B testing (cdn.optimizely.com)PartnerStack affiliate/partner backend (js.partnerstack.com)Marketing/CRM backend + product analytics SaaS signalsheap.io and Contentsquare tracking scripts embedded in page
DR (Ahrefs): 92 / 100
Rank (DataForSEO): 690 / 1000

You could build it — but that moat means you can't win. Find a better bet.

Analyze a different idea →
Analyze your own site →