Want to see who topped the 2019 Best Software Awards?

Heap

4.3
(114 reviews)

Instant, retroactive analytics for web and iOS. No code required.

Work for Heap?

Learning about Heap?

We can help you find the solution that fits you best.

Heap Features

Metrics

Sessions - Digital Analytics

Accurately measure total web traffic and present data elegantly.

87%
(Based on 81 reviews)

Engagement

Configure and accurately measure an appropriate measure of engagement, such as average session length, page views per session, amount of scrolling, etc.

83%
(Based on 72 reviews)

Entry and Exit Pages

Accurately determine where most people enter your site and where they leave and present data elegantly.

81%
(Based on 66 reviews)

Standard Event Tracking

Software automatically tracks standard user actions.

92%
(Based on 80 reviews)

Custom Event Tracking

Able to set up custom variables to track any user activity on the site.

88%
(Based on 77 reviews)

Retention

Accurately measure bounce rate.

79%
(Based on 60 reviews)

Return

Track user return rates and related metrics.

81%
(Based on 62 reviews)

Conversions

Track what proportion of users convert via a certain action.

83%
(Based on 66 reviews)

Funnels

See how many users proceed down a certain path to conversion.

86%
(Based on 76 reviews)

Product Analytics

Account-Level Analytics

Ability to see analytics at the account level.

Not enough data available

User-Level Analytics

Ability to see analytics at the user level.

Not enough data available

Segmentation

Ability to compare usage across segments such as role, company size, etc.

Not enough data available

Funnels

See how users move though a product via grouped page sequences

Not enough data available

Alerts

Receive automated alerts and reports based on gains or losses in performance.

Not enough data available

Multi-Product Analytics

View analytics for multiple products in a single dashboard, including cross-product engagement

Not enough data available

User Scoring

Scores customers and visitors to identify at-risk or thriving accounts.

Not enough data available

Integrations

Breadth and functionality of integrations with third-party products.

Not enough data available

Reporting

Real-Time Reporting

Obtain live data for who is currently accessing your site.

86%
(Based on 75 reviews)

Trending

Report on how any user activity has changed over time.

77%
(Based on 57 reviews)

Retroactive Reporting

Report on user activity in the past and set up predictive models for the future.

89%
(Based on 63 reviews)

Segmentation

Break down a population of users by demographics, sequence actions, time, and able to build custom segments.

81%
(Based on 73 reviews)

Mobile Reporting

Analytic tools are also available for mobile and tablet versions of websites.

81%
(Based on 25 reviews)

Unification Across Devices

Able to unify user data across devices, recognizing returning users.

85%
(Based on 36 reviews)

Custom Reports and Dashboards

Allows users to easily build customized reports and dashboards.

80%
(Based on 68 reviews)

User Identification

Geolocation

Identifies users locations.

Not enough data available

Demographics

Identifies user demographics like gender or age.

Not enough data available

User Segmentation

Enables the view of analytic data based on user segment.

Not enough data available

Other

User Data

Able to access user-specific data such as location, language, gender, and activity while on the site.

83%
(Based on 68 reviews)

Site Search Reporting

Report on keywords used in internal searches.

72%
(Based on 7 reviews)

Load Time Monitoring

Track load times on different devices and systems.

78%
(Based on 33 reviews)

Campaign Tracking

Analyze inbound marketing traffic to identify which campaigns are working best.

82%
(Based on 37 reviews)

E-Commerce

Track revenue and transactions.

77%
(Based on 19 reviews)

Promotional Messages

Able to deploy promotional or other pop-up messages based on user actions.

n/a

Administration Alerts

System can self-monitor critical metrics and alert administrators when they reach concerning levels.

n/a

Tracking & Reporting

User Path Tracking

Displays a users progress throughout specific paths in an application.

Not enough data available

User Activity History

Displays a users activity history.

Not enough data available

Crash Reporting

Provides information about why a crash occurred.

Not enough data available

Custom Event Tracking

Enables you to define custom events for analysis.

Not enough data available

Real-Time Insights

Provides real-time reports.

Not enough data available

Attribution

Measures user acquisition analytics.

Not enough data available

Dashboard

Provides a holistic summary of your data.

Not enough data available

Variation Testing

A/B Testing

Test changes to a page by administering the change to a portion of visitors and measuring conversion.

Not enough data available

Conversion Goal

Able to set any user action as the conversion goal of the test.

Not enough data available

Percentage of Traffic

Able to adjust both the percentage of total traffic being tested and the proportion of the tested traffic that sees A and that sees B.

Not enough data available

Confidence Level

Able to view or adjust the necessary confidence level of your test.

Not enough data available

Multivariate Testing

Test multiple changes at once by directing traffic to a random combination of all changes being analyzed.

Not enough data available

Split URL Testing

Split web traffic to a page between two different URLs.

Not enough data available

Build

WYSIWYG Editor

Quickly create variant web pages with an easy-to-use WYSIWYG editor.

Not enough data available

Landing Pages

Build landing pages for user entry into the site.

Not enough data available

Reporting

Segmentation

Break down a population of users by demographics, sequence actions, time, and able to build custom segments.

Not enough data available

Reports and Dashboards

Access pre-built and custom reports and dashboards.

Not enough data available

Mobile Optimization

Optimization tools are also available for mobile and tablet versions of websites.

Not enough data available

Personalization

Standard Targeting

Deploy different versions of webpages based on user demographics, user activity, etc. with out-of-the-box configuration.

Not enough data available

Custom Targeting

Show different versions based on any variable set up to be tracked on the site's back end.

Not enough data available

Profile Storage Duration

The amount of time that users can be tracked and segmented into targeted groups.

Not enough data available

In-Page Analytics

Click Reporting

View percentage and total click rates for any link on a page.

Not enough data available

Heat Maps

Visual maps of where on a page visits are drawn to click/hover.

Not enough data available

Session Replays

Replay videos of user's interactions with your site.

Not enough data available

Administration

Performance and Reliability

Software is consistently available (uptime) and allows users to complete tasks quickly because they are not waiting for the software to respond.

83%
(Based on 71 reviews)

User, Role, and Access Management

Grant access to select data, features, objects, etc. based on the users, user role, groups, etc.

83%
(Based on 60 reviews)

API / Integrations

Application Programming Interface - Specification for how the application communicates with other software. API's typically enable integration of data, logic, objects, etc. with other software applications.

82%
(Based on 44 reviews)

QA Testing

Able to test that event and variable setup are reporting data accurately.

n/a

Metrics

Conversions

Track what proportion of users convert via a certain action.

91%
(Based on 12 reviews)

Sessions - Mobile App Analytics

Accurately measure total traffic and present data elegantly.

90%
(Based on 11 reviews)

Engagement

Configure and accurately measure an appropriate measure of engagement, such as average session length.

95%
(Based on 13 reviews)

Exit Tracking

Accurately determine where in the program people close the app.

84%
(Based on 11 reviews)

Events

Easily set up which user actions on your app should be recorded as events and accurately record them.

91%
(Based on 13 reviews)

Retention

Accurately measure bounce rate.

85%
(Based on 11 reviews)

Return

Track user return rates and related metrics.

85%
(Based on 12 reviews)

Funnels

See how many users proceed down a certain path to conversion.

88%
(Based on 11 reviews)

Reporting

Real-Time

Obtain live data for who is currently accessing your site.

89%
(Based on 11 reviews)

Trending

Report on how any user activity has changed over time.

87%
(Based on 8 reviews)

Retroactive Reporting

Report on user activity in the past and set up predictive models for the future.

84%
(Based on 11 reviews)

Segmentation

Break down a population of users by demographics, sequence actions, time, and able to build custom segments.

90%
(Based on 12 reviews)

Dashboards

Provides pre-built dashboards to aggregate and display data.

90%
(Based on 11 reviews)

Custom Reports and Dashboards

Allows users to easily build customized reports and dashboards.

88%
(Based on 10 reviews)

Other

User Data

Able to access user-specific data such as location, language, gender, and activity while on the site.

95%
(Based on 11 reviews)

Load Time Monitoring

Track load times on different devices and operating systems.

81%
(Based on 7 reviews)

Campaign Tracking

Analyze inbound marketing traffic to identify which campaigns are working best.

88%
(Based on 9 reviews)

E-Commerce

Track revenue and transactions.

Not enough data available

Tracking

Standard Tracking

Software automatically tracks standard user actions.

91%
(Based on 12 reviews)

Tracking Flexibility

Able to set up custom variables to track any user activity on the site.

94%
(Based on 10 reviews)

Notifications and Alerts

In-App Notifications

Able to deploy a message to users while inside the app.

n/a

System Notifications

Able to deploy push notifications that wake the device even when the app isn't running.

n/a

Alerts

System can self-monitor critical metrics and alert administrators when they reach concerning levels.

n/a

Variation Testing

A/B Testing

Test changes to a screen by administering the change to a portion of visitors and measuring conversion.

Not enough data available

WYSIWYG Editor

Quickly create variant web pages with an easy-to-use WYSIWYG editor.

n/a

Conversion Goal

Able to set any user action as the conversion goal of the test.

Not enough data available

Percentage of Traffic

Able to adjust both the percentage of total traffic being tested and the proportion of the tested traffic that sees A and that sees B.

Not enough data available

Confidence Level

Able to view or adjust the necessary confidence level of your test.

Not enough data available

Multivariant Testing

Test multiple changes at once by directing traffic to a random combination of all changes being analyzed.

Not enough data available

Reporting

Segmentation

Break down a population of users by demographics, sequence actions, time, and able to build custom segments.

91%
(Based on 8 reviews)

Reports and Dashboards

Access pre-built and custom reports and dashboards.

85%
(Based on 7 reviews)

Personalization

Standard Targeting

Deploy different versions of app screens based on user demographics, user activity, etc. with out-of-the-box configuration.

Not enough data available

Custom Targeting

Show different versions based on any variable set up to be tracked on the app's back end.

Not enough data available

Administration

API / Integrations

Application Programming Interface - Specification for how the application communicates with other software. API's typically enable integration of data, logic, objects, etc. with other software applications.

88%
(Based on 9 reviews)

QA Testing

Able to test that event and variable setup are reporting data accurately.

n/a

Performance and Reliability

Software is consistently available (uptime) and allows users to complete tasks quickly because they are not waiting for the software to respond.

93%
(Based on 12 reviews)

User, Role, and Access Management

Grant access to select data, features, objects, etc. based on the users, user role, groups, etc.

90%
(Based on 11 reviews)
Heap
4.3
(114 reviews)