Your Contentsquare platform experience is empowered by our AI innovation. Practical insights, not hype.
Learn more
Guide

13 important behavior analytics metrics for websites and digital products

[Behavior analytics] Metrics - Cover Image

Behavior analytics is the key to understanding what users need from your product or website. But how do you identify the most critical trends in user behavior—or learn how they change over time?

By tracking behavior analytics metrics, which gives you insights other research methods can’t. 

This guide defines behavior analytics metrics, explains why they matter, and outlines the top 13 user behavior metrics you need to track to create customer delight. 

You'll also learn how to use behavior analytics metrics in combination with other analytics tools and techniques to get a complete picture of your users’ experiences, motivations, and needs.

What are behavior analytics metrics?

Behavior analytics metrics are quantitative data points that show how users behave on your website or app. They record how users scroll, where they click or tap, and what actions they complete (or don’t complete) as a group.

This is useful for answering questions like

  • Where are users getting lost or frustrated?

  • Which parts of your funnel get the least engagement?

  • What percentage of your users convert to a paid subscription?

When you combine these insights with qualitative data—from tools like session replays and survey responses—you discover exactly what users need from your website or digital product.

How is behavior analytics different from traditional analytics?

Traditional web analytics tools (like Google Analytics) were originally developed to analyze traffic and ad spend. Some metrics these tools measure help you understand user behavior—but they won’t show you everything.

For example, traditional analytics will tell you how long users stay on a page, but not the actions they tend to complete there.

Behavior analytics complements traditional analytics with strategies like:

  • Analyzing heatmaps to find out where users click on your product page

  • Replaying recordings to learn what users do before abandoning a checkout page

  • Using surveys to gauge how users feel about your app (and why) at different stages of their journey

These data give you valuable insights into what users want. But to understand what users need (sometimes even before they do), you need to measure behavior—and that’s where metrics come in.

Behavior analytics metrics help you identify and track behavior trends

All your users are different, and you can rarely (if ever) meet 100% of their needs. But by tracking key metrics, you’ll find out what experiences and needs they have in common. 

For example:

  • Your ecommerce checkout has a high exit rate, but high numbers of rage clicks indicate a bug or issue on the page

  • Only 1% of your app’s trial users are converting—but by measuring metrics, you find that only 20% make it through your onboarding sequence

Finally, after making improvements based on these insights, metrics let you track the impact your changes made.

💡 Find out what users really think

Use Contentsquare’s behavior analytics tools to understand how users experience and interact with your website or app, so you can spot issues and bugs, and improve UX.

13 behavior analytics metrics to track and analyze

Analytics tools are highly flexible; countless metrics could help you track user activity. This list looks at the most common (and useful) ones for websites, ecommerce, and digital products.

Best behavior analytics metrics for website analysis

The following user behavior metrics are crucial for any website, regardless of size or industry. Track these metrics to ensure your online presence consistently gives your users the experience they deserve.

1. Average session duration

Average session duration tells you how long users spend on your website or app. It measures each user’s session from the moment they enter your site, until they leave or become inactive. 

[Visual] Session duration

An example of a user’s 30-minute session

The aggregated session times are then divided by the total number of journeys to give you the average session time across all users (or a user segment).

What average session duration tells you

Checking your average session duration tells you how engaged users are with your content. As a rule of thumb, longer session duration is positive as it suggests users are getting value from your content or service.

On websites, average session duration is not an exact metric. This is because tools like Google Analytics can only measure up until your last interaction, i.e. the last time you navigated to a new page. This means they don’t ‘see’ the time you spent on your last page.

Despite this, it’s a helpful metric to measure over time to assess whether users engage more or less with your content.

Tools to track average session duration

You’ll find this metric inside Google Analytics, as well as product analytics (PA) platforms like Contentsquare and Mixpanel.

2. Average time on page 

While average session duration measures users’ entire journey across your site, average time on page measures their average time on an individual page. This metric is particularly helpful when comparing multiple pages’ performance.

What average time on page tells you

There are two main ways to use this metric:

  1. Gauge what users are interested in: if a specific piece of blog content has a higher score than others, it suggests your users find it particularly valuable.

  2. Find problematic parts of your funnel: on pages where you'd expect users to stick around—like long-form support articles—short average time on page could mean the content isn’t meeting their needs.

Tools to track average time on page

Track this metric with Google Analytics and web analytics tools.

💡Pro tip: average time on page can be hard to interpret—are users leaving quickly because they’re frustrated? Or because they got the answers they need? 

If you’re using Contentsquare, support your analysis by analyzing heatmaps to see where users moved and scrolled. You can also set up a Feedback Collection widget to ask visitors directly what they think of your content.

2024 10 VOC-Exit-Intent-1.png

Contentsquare’s feedback button lets you gather quantitative data on how audience segments feel about individual pages

3. Exit rate 

Exit rate is a measure of how often visitors exit your website from an individual page. Each page on your website has its own exit rate, which is displayed as a percentage. 

So if your product page has 100 visitors and 50 of them leave from the page, the page’s exit rate would be 50%. 

What exit rate tells you

When you’re undertaking a funnel analysis, exit rates help you identify any pages that are poorly designed, buggy, or just not helpful to users.

There are some pages you’d expect to have a high exit rate—like your ‘Contact us’ page or ‘Thank you for purchasing’ page. However, if you have high exit rates on pages specifically designed to keep users moving through the funnel, a high exit rate could indicate a problem.

Tools to track exit rate

Track exit rates in Google Analytics, or dive deeper with analytics tools like Contentsquare that help you learn more about where and why users leave your site. 

Analyze conversions and retention across sessions to see where they drop off, then click to watch session replays of what they did before leaving. Zero in on the cause and how to improve it.

Image — Accordion Item - Session Replay — White Background, Large

See where (and why) users drop off with Contentsquare

4. Rage clicks 

Rage clicks are when a user clicks or taps multiple times in rapid succession. This behavior is generally an indicator of frustration, and rage clicks typically mean users are

  • Encountering a link, button, or page element that isn’t working properly

  • Trying to click a page element that isn’t clickable

  • Getting frustrated because the website or app isn’t responding quickly enough

[Visual] A rage click in action

What rage clicks tell you

Because rage clicks indicate user frustration, they can help you identify performance issues and user experience (UX) design problems. Solving these issues enables you to improve customer retention by reducing friction across your website.

What’s more, because users sometimes rage click on non-clickable elements, rage clicks can also indicate what users want to see more of.

Tools to track rage clicks

Track rage clicks using behavior analytics capabilities from Contentsquare.

Filter your session replays to only include user journeys that include rage clicks, and take a closer look at what went wrong.

[Visual] AI Insights
Frustrated customers take their anger out on text, image, or button elements that don’t work how they expect

Session replays give you immediate insights that show you where users struggle so you can fix issues on your site—fast and at scale

5. U-turns 

U-turns are when a user clicks through to a new part of your website before immediately returning to their previous page. This behavior suggests that the user is struggling to find what they need on your website—perhaps because of a poorly labeled menu or a broken link.

What u-turns tell you

Tracking u-turns helps you optimize your website or app in three ways

  • Use session replays to rewatch journeys featuring u-turns (so you can figure out why users were struggling)

  • Look out for high numbers of u-turns on specific pages to find bugs and issues

  • Monitor the total number of u-turns on your website as a general measure of how easily users can navigate it

Tools to track u-turns

Track u-turns with behavior analytics platforms. Contentsquare, for example, lets you use filters to find replays featuring u-turns. 

Then, use Journey Analysis to view a ready-made graph showing the journey users went through before they arrived at particular pages and events and turned back.

Complex journeys product illustration

Contentsquare’s Customer Journey Analysis shows you the most important flows and lets you identify user behavior trends

Best behavior analytics metrics for ecommerce stores

The following metrics aren’t only applicable to ecommerce, but they’re extremely helpful when trying to improve your online store’s customer experience.

6. Scroll depth 

Scroll depth is a measure of how far users scroll down a specific page. This is helpful when you want to know if users scroll down to important page elements, like a call-to-action (CTA) button.

In general, you won’t look at scroll depths for individual users, but aggregated scores visualized in the form of heatmaps (specifically scroll maps). Scroll maps reveal how all visitors, or a segment of your audience, move down the page.

What scroll depth tells you

Scroll heatmaps are useful when you’ve identified a user behavior trend and want to learn the reasons behind it. 

For example, suppose one of your product pages isn’t converting well. Looking at scroll maps, you notice most viewers aren’t scrolling down far enough to see your payment plans. Moving this element further up the page could tempt more users to convert, thereby increasing your revenue.

Tools to track scroll depth

Scroll heatmaps are available in behavior analytics platforms. If you want to get insights on specific audience segments, choose a platform that lets you filter your heatmaps by specific actions users take.

7. Bounce rate 

Bounce rate is the percentage of users who visit a page and leave without taking further action. 

For example, if 100 users land on your homepage and five of them exit the homepage without interacting or navigating further through your site, your homepage’s bounce rate is 5%.

While there are lots of reasons users might ‘bounce’, this metric generally indicates how engaged visitors are with your content.

What bounce rate tells you

For some content, like blogs, a high bounce rate may indicate users left because they got the answers they needed. However, it can also indicate that your users aren’t getting what they need from your page—and are going elsewhere to look for it. 

For this reason, it’s helpful to track bounce rate when you’re running paid ad campaigns. If too many users are bouncing from your landing page, it suggests you have poor-fit traffic, a slow-loading website, or content that isn’t helpful to your visitors.

Tools to track bounce rate

Track this metric in Google Analytics, or with product analytics platforms like Contentsquare.

[Visual] Page metrics > Product Analytics

Contentsquare has key web metrics like conversion rate seamlessly integrated into your product analytics dashboard

💡Pro tip: not sure why users are leaving? Scroll maps can show you how much of the page they’re actually reading. To investigate even further, set up a survey to ask visitors what they want from your content.

8. Add-to-cart rate 

Tracking how often visitors add items to their shopping cart can be enlightening for ecommerce businesses. Even though shoppers don’t always complete their purchases, it gives you an idea of how many visitors want to buy your products. 

What add-to-cart rate tells you

This metric helps you assess whether you’re successfully optimizing the purchasing process for your users. You’ll want to compare your number of ‘Add to cart’ clicks with the number of completed purchases. 

If you’re successfully removing friction from the purchasing process, the gap between the two figures should decrease over time.

Tools to track add-to-cart rate

Ecommerce platforms like Shopify and BigCommerce track this metric for you. And if you’re selling via a mobile app, mobile analytics platforms will track your add-to-cart rate.

9. Cart abandonment rate

Cart abandons are instances where a visitor adds an item to their shopping cart but leaves before completing the purchase. A visitor might abandon their cart for all sorts of reasons, but it’s often a sign they encountered friction—like a website bug or a shipping cost that took them by surprise.

What cart abandonment rate tells you

Every abandoned cart represents lost revenue, so as an ecommerce business, you’ll want to reduce them over time. Look for ways to remove friction and increase support for shoppers, then check the cart abandonment metric to see if your initiatives worked.

Tools to track cart abandonment rate

Track this metric in Google Analytics or with your ecommerce analytics platform of choice.

Best behavior analytics metrics for digital products

Most of the website metrics we looked at previously are also useful when analyzing user behavior in apps. However, the following metrics can give you additional insights unique to digital products.

10. Trial sign-ups 

If you’re attracting customers through a free trial, trial sign-ups are one of the fundamental metrics you’ll track. Free trial users are this close to the final stages of your sales funnel, and each one is a potential paying customer. 

What trial sign-ups tell you

Tracking trial sign-ups reveals how many people coming across your app are interested in trying it. With this data, you can see how many users convert to paying customers—and then work to improve your conversion rate over time.

Tools to track trial sign-ups

Many businesses use Google Analytics and Google Tag Manager to track specific events. Integrating this data into product analytics tools gives you additional options for analyzing and visualizing these metrics.

11. Micro-conversions 

Before your visitors convert to paid customers, they'll often complete smaller milestones along the way, such as:

  • Watching a demo

  • Completing an onboarding sequence

  • Creating their first report

It’s helpful to think of the primary goal—converting to a paid account—as a ‘macro-conversion’, and the smaller milestones as ‘micro-conversions’.

Measuring micro-conversions helps you better understand the customer journey and track how users progress through your funnel.

What micro-conversions tell you

Tracking micro-conversions helps you with two key goals

  1. See what parts of your website or app users are interested in

  2. Identify the weakest parts of your funnel, or the parts where users need the most help

Imagine users need to complete 5 actions, in sequence, before signing up for a paid account. Because you’re tracking these actions as micro-conversions, you learn that most users only complete the first 2—so something’s going wrong in the 3rd step.

Now that you’ve identified the weak link, you can conduct further investigations to find out why users are getting stuck.

Tools to track micro-conversions

Track micro-conversions in Google Analytics, or, if you’re using Contentsquare, in your product analytics dashboard. 

Contentsquare lets you track micro-conversions—like users clicking a button—by setting them up as events and quantifying where most users are dropping off. 

Next, jump into the relevant session replays and heatmaps to take a closer look at what users are doing.

[Visual] Heatmaps & Engagements

Contentsquare lets you track specific actions, like a user interacting with a banner

12. Conversion rate 

In the software-as-a-service (SaaS) industry, your main conversion rate is the percentage of users signing up for a paid account. Depending on your business model, they may have come from a trial account or gone straight to a paid subscription.

To calculate your conversion rate, divide your total number of paid account sign-ups by your total number of opportunities (like trial sign-ups). Multiply that by 100 to get a percentage.

What conversion rate tells you

A high conversion rate means you’re successfully convincing visitors your app is worth paying for. 

This is one of your most fundamental metrics, used to predict revenue over time. Plus, your conversion rate helps you assess parts of your funnel that impact conversions—like your pricing page and app onboarding.

[Visual] Monday.com example

Like many SaaS companies, Monday uses an upgrade/pricing page to drive conversions

Tools to track conversion rate

Your payment processing tool will log your new subscription sign-ups. You can either import this data into a product analytics platform or let Contentsquare track your conversion rate across sessions and devices.

For example, if you’re using Contentsquare to track product analytics, you can analyze multi-session conversions to see exactly how many it takes for users to convert.

You can also use the Funnel module to 

  • Measure conversion across sessions

  • Analyze top events between steps

  • Understand friction between steps

  • Compare how different user events influence conversion

If you see a drop in conversions, check which audience segments are most affected, then set up a survey to ask them about their experiences. 

Image — Accordion Item - Surveys — White Background, Large

Contentsquare Surveys help you investigate why conversions are dropping at key points in your funnel

13. Daily active users 

Daily active users (DAU) tracks how many users actively engage with your app each day. It’s a good way to assess how ‘sticky’ your app is—i.e. to what degree users continue engaging with your app after signing up.

However, this metric is subjective because there’s no official definition of an active user. For some companies, it’s anyone who opens their app. For others, it’s a user who completes key actions, like clicking on a core app feature. 

What DAU tells you

Active users are the lifeblood of your app—the more you have, the more you can drive revenue and other growth metrics. Conversely, a drop in active users could spell disaster for your app’s success.

With this in mind, DAU helps you determine the general health of your app in terms of the value users get from it. Tracking DAU also lets you assess whether changes have improved or worsened the app experience. 

Note: consider calculating weekly active users (WAU) and monthly active users (MAU) to see the bigger picture of how your app’s stickiness changes over time.

Tools to track DAU

The most appropriate tools here will depend on your definition of DAU:

  • If you’re defining a DAU simply as someone who visits your app, use Google Analytics for a readout of unique visitors

  • If you’re defining a DAU as someone who completes specific actions, it may be easier to use dedicated mobile app analytics tools like Contentsquare.

Bring the right data together to get deeper insights

Tracking behavior analytics is essential when you want to understand what users need from your website or digital product. What’s more, customer expectations—and your competition—can evolve rapidly, and the right metrics show you when and where to adapt.

However, serving your users often requires looking below the surface of the metrics you track. Be sure to arm yourself with tools that gather both qualitative and quantitative data, so you can explore the reasons behind trends. It’s the smartest way to understand your users—and create experiences that keep them coming back.

💡 Find out what users really think

Use Contentsquare’s behavior analytics tools to understand how users experience and interact with your website or app, so you can spot issues and bugs, and improve UX.

Behavior analytics metrics FAQs

  • Time-to-value (TTV) is a measure of how long it takes for a software user to see the benefit of a product. TTV is important for SaaS companies to track because it can affect how well they retain customers. However, ‘value’ will mean something different for each company, so there is no set way to measure this metric.

Contentsquare's Content Team

We’re an international team of content experts and writers with a passion for all things customer experience (CX). From best practices to the hottest trends in digital, we’ve got it covered. Explore our guides to learn everything you need to know to create experiences that your customers will love. Happy reading!