Heap

Active

Heap is a product analytics platform that captures page views, clicks and form submissions automatically; part of the Contentsquare group since December 2023, it is still sold on its own. Plans are sized by sessions, data is kept in a US or EU data center chosen when the project is created, and a user ID is kept in first-party cookies.

  • Product analytics
  • Cloud
  • Based in United States
  • Founded 2013
  • Checked 17 Sep 2026

Tracking script

6.01 KB compressed

23.6 KB uncompressed · measured 17 Sep 2026 · loader file

0.5 KB1 KB5 KB10 KB50 KB100 KBAckee: 8.08 KBAdobe Analytics: 52.0 KBAmplitude: 64.0 KBAptabase: 1.27 KBCabin: 1.17 KBCounter.dev: 0.43 KBCountly: 36.4 KBCrazy Egg: 2.65 KBDataFast: 5.13 KBDatabuddy: 11.0 KBFathom Analytics: 2.04 KBFullstory: 93.7 KBGoatCounter: 3.24 KBGoogle Analytics 4: 145.9 KBHumblytics: 16.2 KBKoko Analytics: 0.81 KBLite Analytics: 1.09 KBLitlyx: 1.17 KBMatomo: 21.6 KBMicroanalytics: 1.15 KBMicrosoft Clarity: 0.51 KB (loader file)Mixpanel: 32.7 KBOpenPanel: 3.20 KBOvertracking: 4.80 KBPendo: 233.1 KBPirsch: 3.42 KBPiwik PRO: 22.9 KBPlausible: 2.43 KBPostHog: 95.3 KBPretty Insights: 6.83 KBRybbit: 10.6 KBSeline: 1.89 KBSentinelPro: 5.19 KBSimple Analytics: 3.74 KBStatable: 2.18 KBSwetrix: 6.05 KBTelemetryDeck: 0.47 KBTinyAnalytics: 6.99 KBUmami: 2.26 KBVemetric: 2.71 KBVisitors: 6.99 KBHeap: 6.01 KB6.01 KB
This file only loads the main script, so it is not ranked against full scripts.

This file holds the project settings and loads Heap’s main script; the total is larger.

Price

FromFree
At 100k sessionsOn request

Billed by sessions · checked 17 Sep 2026

  • Free · up to 10k sessionsFree
  • Higher volumesOn request
All plans and prices →

Privacy and data

Cookies
Used
set by default
Data location
EU or US
Cloud
Self-hosting
No
Source code
Closed

Plans

Free plan
Yes
up to 10,000 sessions a month
Billing unit
Sessions
Sites on entry plan
Depends on plan
Data retention
1 year

Strengths

  • Events you define later, such as clicks on one particular button, apply to autocaptured data going back to installation, because Heap records interactions before you name them.
  • Funnels, journeys, retention and influence reports are part of every plan, including Free, according to the pricing page.
  • The Pages view shows pageviews, sessions, time on page, bounce rate, exit rate and landings, grouped by an automatic page type that merges similar URLs.
  • Dashboards can go out by email daily, weekly or monthly with optional CSV attachments, chart alerts reach email or Slack, and a public dashboard link can carry a password and an expiry date.
  • Tracking requests, and the script itself, can be routed through a proxy on your own domain with the ingestServer and sdk.domain options in the snippet.

Watch-outs

  • The tracking code sets first-party cookies, including a user and session cookie that lasts 13 months minus one day, and heap.js 5 can keep that data in local storage instead.
  • Once a plan’s monthly session limit is exceeded, Heap keeps the data but asks you to upgrade, and you cannot view the data again until you do.
  • Free shows six months of data history and Growth 12, while Pro and Premier can extend it to 36 months with a paid add-on. CSV exports are limited to paid plans.
  • For bot traffic, the help center suggests a segment built on known bot IP addresses, which you maintain yourself. Session replay, heatmaps and error analysis are paid add-ons for Pro and Premier.
  • Public dashboard links are available only in the US for now, and the WordPress guide has you paste the snippet into the theme’s header.php file rather than install a plugin.

Who it suits

Heap captures page views, clicks, form changes and submissions automatically, so events you define later apply to data collected since installation. Contentsquare completed its acquisition of Heap in December 2023, and Heap plans and accounts continue to work as before.

Plans are sized by sessions. Free covers up to 10,000 sessions a month with funnels, journeys, retention and six months of data history. The pricing page aims Growth at start-ups and Premier at teams in large organizations, and it publishes no price for any paid plan.

Region-specific storage, unlimited projects and data warehouse integration are Premier features. Heap uses cookies by default; see what “cookieless” means here.

Setup

At signup, Heap creates a Main project with Production and Development environments. Paste the snippet before the closing head tag and replace YOUR_APP_ID with the ID of the environment that should receive data, which is listed under Account > Manage > Projects. New projects are added on the same page, where you also choose their storage location.

On self-hosted WordPress, the guide adds the snippet to header.php through Appearance > Theme Editor and recommends a child theme; the method does not work on WordPress.com. Heap also has guides for Google Tag Manager and for site builders such as Wix and Squarespace. Live data feed, under Data, shows incoming events so you can check the installation.

  • Single snippet
  • First-party proxy
  • Public API (partly)
  • Data export (partly)
  • Email reports
  • Slack or webhooks (partly)
  • Public dashboard (partly)

Features

As documented on the vendor’s own pages. “Partly” means the feature has limits or is only on some plans.

Tracking & Reporting

  • Pageviews & visitors: yes
  • Live visitor countPartly
  • Top pages report: yes
  • Top referrers: yes
  • UTM campaign tracking: yes
  • Country & city breakdown: yes
  • Device, browser, OS: yes
  • Bounce / engagement: yes
  • Time on site: yes
  • Custom events: yes
  • Goals / conversions: yes
  • Funnels: yes
  • Outbound link trackingPartly
  • File download trackingPartly
  • 404 / error trackingPartly

Pricing & Plans

  • Unlimited sites on entry planPartly

Privacy & Compliance

  • Cookieless by default: no
  • No personal data collected (vendor’s position): no
  • No consent banner needed (vendor’s position): no
  • Data hosted in EU: yes
  • Data hosted in US: yes
  • Self-hostable: no
  • Open source: no
  • Data retention1 year
  • Bot & spam filteringPartly

Setup & Integrations

  • Single-snippet install: yes
  • WordPress plugin: no
  • Proxy / first-party domain: yes
  • Public APIPartly
  • Data export (CSV/JSON)Partly
  • Google Search Console connector: no
  • Email digests: yes
  • Slack / webhook alertsPartly
  • Public shareable dashboardPartly

Platforms & frameworks

What the vendor documents. A platform that is not listed has no guide, plugin or package from the vendor.

  • Shopify: yes
  • Squarespace: yes
  • WixPartly
  • DrupalPartly
  • React: yes
  • Vue / NuxtPartly
  • Google Tag Manager: yes
  • Server-side tracking: yes

Questions and answers

Does Heap use cookies?

Yes. Heap’s tracking code sets first-party cookies, and the user and session cookie of heap.js 5 lasts 13 months minus one day. The current SDK can keep that data in local storage instead, which still leaves an identifier in the browser. Heap says session replay is covered by your cookie disclosure and consent policy for analytics.

What happens when I exceed my plan’s session limit?

Heap keeps collecting. The pricing page says data is neither dropped nor throttled, but you receive an email asking you to move to a larger plan and must upgrade before you can view your data again. On the web, a session ends after 30 minutes without a pageview.

Is there a free Heap plan?

Yes. The Free plan covers up to 10,000 sessions a month and includes core analytics charts, funnels, journeys, retention, SSO and six months of data history. Growth, Pro and Premier have no published prices; for Growth, Heap gives an estimate after you sign up and install the snippet.

Where does Heap store data?

In a US or an EU data center. When you add a project, you choose its storage location, and the pricing page lists region-specific storage as a Premier feature. The data center of a project appears in brackets in the project picker, for example us-east-1.

Sources and checks

Status
Active, checked 17 Sep 2026
Prices
Checked 17 Sep 2026 on the vendor’s pricing page ↗
Tracking script
Measured 17 Sep 2026: downloaded and compressed the same way for every tool
Features
From the vendor’s pages, checked 18 Sep 2026
This page
Text updated 17 Sep 2026

How each value is collected: methodology. Why tools get no overall score: our reasoning.

Similar tools

Same category, ordered by how many traits they share with Heap: cookie handling, self-hosting and open code.

Compare Heap with another tool →