We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
The bottom line
A low-friction way to capture product behavior, with paid costs and integration details to confirm.
Heap is a hosted product analytics platform built around automatic capture: install a snippet, then analyze user journeys, conversion, retention and session replay. Its main developer appeal is reducing manual event tagging.
The Free plan includes up to 10k monthly sessions, but paid plan prices are not published. Heap also gives limited public detail about APIs, SDKs and supported languages, so confirm those requirements before choosing it for a production stack.
Good fit if
- Teams starting product analytics
- Teams that want automatic capture
- Product teams studying user journeys
Skip it if
- Teams requiring published API details
- Projects needing predictable public pricing
- Teams requiring self-hosted analytics
ScoresHow it rates
What works
- Single snippet automatically captures user interactions
- Journey, conversion and retention analysis
- Session Replay links actions to session context
- Free plan includes up to 10k monthly sessions
- More than 100 integrations, per Heap
What doesn't
- Paid plan prices are not published
- Paid plans use custom session pricing
- Homepage does not name SDKs or languages
- Session Replay and other tools cost extra on Pro
- Free plan has six months of data history
01What Heap is, technically
Heap is a hosted product analytics platform, not a self-hosted server, command-line tool or analytics library. It captures interactions through a snippet and presents the resulting behavioral data for analysis. Heap positions it as a way to study complete user journeys, including actions teams did not define as events in advance.
In a product stack, Heap sits alongside the application as an analytics layer. Teams use it to examine journeys, conversion and activation, retention, and friction in digital experiences. Session Replay adds a qualitative view: Heap says it can take users to the relevant point in a session for context around an action. Its data science tools are described as surfacing alternate paths, effort in flows and behaviors associated with conversion or retention. That makes Heap relevant to product and growth analysis, but it does not replace a warehouse or application monitoring system by itself.
02Heap API, SDKs and docs
Heap’s homepage describes a single snippet that automatically captures user interactions, without manual event tagging. That is the clearest integration surface the vendor names. It also advertises more than 100 integrations, but does not name API styles, SDKs, programming languages, a CLI or a plugin system in the homepage text.
Before implementation, confirm in Heap’s docs whether the supported snippet and any SDKs cover your application platforms and languages. Check how automatic capture interacts with consent requirements, sensitive fields and any custom event definitions your team needs. Heap’s product features then sit in its analytics interface: journey analysis, conversion and retention charts, session replay and data science insights. The homepage promotes integrations, but engineering teams should verify each required destination and data flow in the integration documentation rather than assume a particular protocol or connector is available.
03Heap pricing for developers
Heap has a Free plan listed at no monthly price, with up to 10k monthly sessions, six months of data history, one project, SSO and core analytics charts. The pricing page does not publish paid plan prices or monthly-versus-annual billing terms, so there is no reliable public starting price for a production deployment.
Growth provides a price estimate after signup and installation; it includes 12 months of history, unlimited users and reports, CSV exports and email support. Pro and Premier use custom session pricing. Pro includes three projects and one year of history; Premier adds unlimited projects, advanced user permissions and a dedicated CSM. The pricing page lists Session Replay, Heatmaps and Error Analysis as add-ons for Pro and Premier. Heap Connect is an add-on for Pro and included with Premier; Heap Activate follows the same pattern. Additional history years and Pro projects or environments are also add-ons. Ask Heap for expected session volume, overage terms and the full add-on quote before budgeting.
04Heap: open source, self-hosting and lock-in
Heap is presented as a hosted product. Heap does not publish an open-source license or a self-hosting option in its product and pricing information, so teams that require source access or control over the analytics server should treat those as unavailable unless Heap confirms otherwise.
The pricing page lists CSV exports on Growth and Heap Connect data warehouse integration on Pro, included with Premier. Those are documented ways to move or connect data, but they do not establish that every raw event, report definition or replay can be exported. Before committing, ask what data and metadata each route covers, how long exports remain available, and whether you can retrieve them after ending the service. Moving to another analytics tool may require rebuilding reports and validating event definitions, particularly if the team relies on Heap-specific analysis.
05Heap in production
The first production constraint to model is session volume. Free is capped at 10k monthly sessions, while Pro and Premier use custom session pricing; Heap does not publish a public rate table or overage terms. Growth pricing follows signup and installation. Confirm how Heap counts sessions and what happens when usage exceeds the agreed amount before rollout.
Retention also varies by plan: Free lists six months, Growth 12 months, and Pro and Premier one year, with additional history years available as an add-on for Pro and Premier. SSO is included on Free, while Premier lists advanced user permissions. Heap’s public homepage and pricing information do not establish service-level guarantees or detailed security and compliance terms. Ask for those, plus data-handling and deletion details, before sending production user data. Also verify that your required replay and analysis features fit the quoted plan, since several are add-ons.
Questions people ask
What is Heap analytics?
Heap is a hosted product analytics platform that automatically captures user interactions through a snippet. Teams can use it to analyze journeys, conversion, activation and retention, and review sessions with Session Replay. Heap also promotes data science insights that identify alternate user paths and behaviors associated with outcomes.
How does Heap automatically capture user behavior?
Heap says a single snippet captures user interactions across digital experiences without manual event tagging. The vendor describes this as a way to analyze behavior teams may not have anticipated tracking. Confirm the implementation details, supported platforms and consent controls in Heap’s documentation before deploying it.
Does Heap have a free plan?
Yes. Heap’s Free plan lists up to 10k monthly sessions, six months of data history, one project, SSO and core analytics charts. The pricing page does not list a free-trial period. If your usage or retention needs exceed those limits, ask Heap for the applicable paid plan and session pricing.
How much does Heap cost?
Heap does not publish plan prices or monthly-versus-annual billing terms. Growth provides a price estimate after signup and installation, while Pro and Premier use custom session pricing. The Free plan is listed with a 10k monthly-session limit. Request a quote that spells out session counting, add-ons and overage terms.
Can Heap be self-hosted, and can I export data?
Heap is presented as a hosted product, and its product and pricing information does not list a self-hosting option or open-source license. Growth includes CSV exports. Heap Connect is a data warehouse integration add-on for Pro and included with Premier. Ask Heap which data and report details each export route covers.
