Heap logo
Automatically capture every user action in your app and measure it all

What is Heap?

Heap automatically captures every user action in your app and lets you measure it all. Clicks, taps, swipes, form submissions, page views, and more. Track events and segment users instantly. No pushing code. No waiting for data to trickle in.
Heap is a tool in the Funnel Analysis Analytics category of a tech stack.

Who uses Heap?

Companies
113 companies use Heap in their tech stacks, including Uber, Salesforce, and Tilt.

Developers
10 developers use Heap.

Heap Integrations

Optimizely, Segment, Visual Website Optimizer, Astronomer, and Appcues are some of the popular tools that integrate with Heap. Here's a list of all 6 tools that integrate with Heap.

Why developers like Heap?

Here’s a list of reasons why companies and developers use Heap
Heap Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose Heap in their tech stack.

Dan Robinson
Dan Robinson
at Heap, Inc. · | 14 upvotes · 21K views
atHeap
Heap
Node.js
Kafka
PostgreSQL
Citus
#FrameworksFullStack
#Databases
#MessageQueue

At Heap, we searched for an existing tool that would allow us to express the full range of analyses we needed, index the event definitions that made up the analyses, and was a mature, natively distributed system.

After coming up empty on this search, we decided to compromise on the “maturity” requirement and build our own distributed system around Citus and sharded PostgreSQL. It was at this point that we also introduced Kafka as a queueing layer between the Node.js application servers and Postgres.

If we could go back in time, we probably would have started using Kafka on day one. One of the biggest benefits in adopting Kafka has been the peace of mind that it brings. In an analytics infrastructure, it’s often possible to make data ingestion idempotent.

In Heap’s case, that means that, if anything downstream from Kafka goes down, we won’t lose any data – it’s just going to take a bit longer to get to its destination. We also learned that you want the path between data hitting your servers and your initial persistence layer (in this case, Kafka) to be as short and simple as possible, since that is the surface area where a failure means you can lose customer data. We learned that it’s a very good fit for an analytics tool, since you can handle a huge number of incoming writes with relatively low latency. Kafka also gives you the ability to “replay” the data flow: it’s like a commit log for your whole infrastructure.

#MessageQueue #Databases #FrameworksFullStack

See more

Heap's features

  • Define analytics events using a simple, point 'n' click interface. People with zero coding knowledge can start tracking events and generating important metrics instantly
  • Automatically capture every user action in your iOS or web app and measure it all. Clicks, taps, swipes, form submissions, page views, and more
  • All analysis is automatically retroactive, so there's no need to wait days for data to accumulate. You can rely on each report to include everything from day one.
  • Define meaningful user segments in seconds, without writing code. Or pick a single user and display every single action they performed in your app.
  • Define active users and plot their growth, or list users who hit the sign up page but never registered.

Heap Alternatives & Comparisons

What are some alternatives to Heap?
Mixpanel
Mixpanel is an advanced analytics service that helps improve web and mobile applications by tracking how users interact & engage with them.
Google Analytics
Google Analytics lets you measure your advertising ROI as well as track your Flash, video, and social networking sites and applications.
KISSmetrics
Optimize Your Business and Get More Customers. Identify, understand, and improve the metrics that drive your online business.
Statbot
Statbot imports Intercom data and builds professional reports. Get critical business insights in just one click. No setup needed.
USERcycle
We automatically generate and keep updated only the most informative and helpful visualizations, giving you the information you need to improve your user retention.
See all alternatives

Heap's Stats

- No public GitHub repository available -