Getting Started FAQs

How does Heap define a session?

A session in Heap is a period of activity from a single user in your app or website. It can…

Can I use Heap and Google Analytics at the same time?

Yes, Heap’s web and mobile libraries will work just fine if Google Analytics or other third-party services are also installed.…

How does Heap get location data?

Heap gets location data by using the geoip2-city database and parsing the IP of the request for the country, region, or city.

Does Heap support multiple projects on the same account?

Yes! Heap supports having multiple projects and environments on the same account. Check out Projects & Environments for examples of…

Can I tie together user data across browsers and devices?

If a user visits your website from across two different browsers or devices, then by default, Heap will treat that…

What browsers does Heap support?

We officially support the following browsers for the Heap app: Chrome (latest two versions) Firefox Safari Edge For a list…

I want to bring mobile data into Heap, but I’m not using a natively supported framework. How do I set this up?

You can set this up by using our server-side track API to send events and associated properties into Heap. Once…

Does Heap autocapture deep linking automatically?

A deep link is a link that takes you directly to a specific piece of content within the app. If…

How does Heap work with WebViews?

WebViews serve web pages through mobile apps. Heap autocapture for WebViews is achieved by installing our web SDK on the…