Instant and retroactive analytics for web and iOS.

Capture everything on web and iOS
After just a 1-minute installation, Heap automatically captures every user interaction with no extra code. This includes clicks, touches, gestures, form submissions, and page views. You’re no longer limited by events you thought to define upfront.

Track custom events
If there’s an event that Heap doesn’t automatically capture, simply call heap.track in your web or iOS code. This lets you generate custom events with any number of arbitrary properties on which you can later slice n’ dice. Hopefully, you’ll only need to use it rarely.

Identify your users
Understand your users in-depth by using heap.identify to assign custom properties that persist across sessions. You can even tie mobile and web sessions together into a single user identity. Tag a user with an email address, payment plan, total revenue, age, or anything else you need to measure.

Real-time insights
Every report in Heap is real-time, so you don’t need to wait hours or days for insights. Dig through the List view to understand what users are doing in your app right now, or generate graphs that reflect up-to-the-second usage.

Direct data access
If you need to run offline analysis on your underlying clickstream data in Heap, or you’d like to use your own visualization tools, we offer powerful data export capabilities. Available as part of our Enterprise plan.

Point-and-click analytics
For the first time, you can track events without knowing any code. Heap’s Event Visualizer lets you define analytics events by simply performing the action yourself. Anyone in your company can setup a conversion funnel in seconds.

Data you’ll understand
Keeping track of event names can be confusing. You can’t trust your data unless you know exactly what it means. With the Event Visualizer, just hover over an event, and you’ll see which element it corresponds to on your website.

Pinpoint where users drop off
Funnels let you see exactly where users drop off in a multi-step process. How many people hit your home page and end up converting to paid customers? Which step of your registration flow is causing you to lose users?

Highly-targeted funnels
Setting up funnels is easy, and you can filter a funnel to an exact slice of your userbase. Understand the nature of your conversion rate for your users in China, for anyone who has viewed your Demo video, or for users who signed up and discovered you via Techcrunch.

Drill-down into your conversions
Split a funnel into your different segments. Answer questions of the form “How do signup conversions change based on the number of case studies a user downloads?”, or “How often are new users upgrading to paid plans compared to new users last week?” Funnels can also be segmented by user-level properties such as segment date, location, referrer, and UTM parameters.

Event trends

Plot changes in key metrics over time and adjust the range, granularity and visualization type as needed. Hone down your graphs to answer questions like “How many unique visitors are sharing photos daily?” or “How many Likes do my Canadian users contribute each week?” Once you’ve constructed a report, you can save it and share with your teammates in one click.

Advanced segmentation

Heap’s Graph view lets you understand how usage patterns vary across different user segments. Figure out how many messages users send on each visit, which countries drive the most in-app purchases, or which source of traffic generates the most-engaged users over time.

Insivia's Review

Heap is a valuable tool for anyone who wants to track user activity. The application is very easy to use and provides a convenient interface that takes much of the guesswork out of customizing the way a website is monitored. The pricing system scales so the user is only paying for as much service as they actually use. Overall it’s an appealing solution for professionals, companies and organizations who want a reliable, versatile analytics tool.

Heap Features