Understand your users in-depth by using
heap.addUserProperties to assign custom properties that persist across sessions. You can even tie mobile and web sessions together into a single user identity using
heap.identify. Tag a user with an email address, payment plan, total revenue, age, or anything else you need to measure.
If there's an event that Heap doesn't automatically capture, simply call
heap.track in your web or iOS code. Then generate custom events with any number of properties, which you can later slice and dice.
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 right now, or generate metrics that reflect up-to-the-minute usage.
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.
Heap was designed to incur virtually zero performance and network overhead in your app. Our script is minuscule – only 25% the size of Google Analytics' script. We maintain a rigorous testing framework on all iOS devices and modern browsers, including IE6+. Heap powers insights for some of the most highly-trafficked websites and mobile apps in the world.
Unify all your customer data from any source for cross-silo answers.
Define analytics events by simply performing the action yourself.
Search for any user and see every action they've ever done.
Figure out where and when users drop off in a multi-step process.
Direct SQL access to your retroactive Heap data. No ETL required.
Someone just signed up in your app. But will they come back?