Gets the job done
March 15, 2022

Gets the job done

Chas Rickarby | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Software Version


Overall Satisfaction with Heap

We use Heap to track how customers interact with our website and to track feature adoption. We use it both on the front end and backend (both the JS api and the actual API). Often we'll track metrics once we've released a feature to ensure that the feature is gaining the traction and adoption we expect. As an engineer, I work with our business analytics team to decide what metrics we want to track and if they're not already tracked by Heap's auto-track by class functionality, I add them in. Usually, this requires extremely little code because Heap's API is easy to use, and their front-end SDK is feature-rich.
  • Ease of use
  • Quick reporting
  • Visualization
  • easy scalable APIs
  • Sometimes it's tricky to be able to determine what queries can be combined
  • I've gotten into situations where I've tried to tack on an additional parameter to a query but there's nowhere in the UI to allow it, and no messaging saying what's possible/not possible
  • Sometimes you get stuck with stale data for ~15 minutes while it's cached, so if you're always looking for the most up-to-date metrics, this may not be the best platform.
  • Increased engagement within the product
  • measuring KPEs
  • We've been able to determine what products are worth keeping around and maintaining vs which ones customers don't use/don't like to use and could be discontinued.
I like heap more because it handles more in an automated fashion. It's not always as intuitive as I've found amplitude in the past (e.g. the things that I've mentioned around building reports/dashboards and combining queries) and I've noticed that the query engine as a whole doesn't seem to always be as powerful. Additionally, it can be kind of un-intuitive to trace from a heap dashboard to the specific profiles that a metric relates to where I always found that very easy with amplitude.

Do you think Heap delivers good value for the price?

Not sure

Are you happy with Heap's feature set?


Did Heap live up to sales and marketing promises?


Did implementation of Heap go as expected?


Would you buy Heap again?


We've only found success when using Heap, we haven't identified any times when it wasn't well suited. Things that I wouldn't use Heap for are things like live reporting/or visualizations. There's some semblance of real-time events, but not a ton. Also, I don't believe it's possible to alert engineers off of heap queries, so for something like that I'd leverage a different tool that would be better suited. I've also found that it can be tricky to determine what the difference between a report and a dashboard is and is sometimes annoying that you have to build one to show on another (e.g. you can't just add a bunch of queries to a dashboard, they have to report first)