Mobile and web analytics
Automatically captures every user action in your web or mobile app and lets you analyze it retroactively
Tracks real-time and retroactive analytics to create reports based on events like clicks, taps, swipes, and more-- all without needing event tracking set up in place beforehand
Supports point-and-click web and mobile tag creation so marketers can define custom events without coding
Segments and searches for users based on custom constraints like event completed, cost of product, and interaction with cart
Analyzes usage-pattern changes based on in-app purchases, location of engaged users, and messages sent
How Heap works
Get more out of Heap with Segment
When you load Heap via Segment, the out-of-the-box event collection works just like a direct implementation of Heap. The critical distinction is that you don’t need to manually add the Heap code snippet to your site, and instead you simply enable the Heap integration in Segment. Once it’s enabled, your Segment events and user traits will be translated and sent to Heap in the format Heap expects.
One of the most valuable reasons to implement Heap via Segment is that other data can then be pulled into your Heap account, without you having to write custom ETL code. Most email integrations with Segment offer the ability to collect email activity like email delivered, opened, clicked, etc., send it back through Segment, and then back out to integrations like Heap. The same goes for live chat integrations, which record and send events like chat started, message sent, and message delivered.