---
title: Product Analytics
description: Product Analytics helps you understand your application usage at a glance.
breadcrumbs: Docs > Product Analytics
---

# Product Analytics

## Overview{% #overview %}

Product Analytics helps you gain insight into user behavior and make data-driven decisions. It supports the following use cases in your application:

- Understand product adoption
- Track conversion rates and their evolution over time
- Track key user behavior patterns
- Visualize user interactions

## Instrument your application{% #instrument-your-application %}

Product Analytics collects client-side user activity data through the Datadog SDK. You can also send server-side events through the API to supplement your client-side data.

To get started, add the Datadog SDK to your application and enable Product Analytics in Datadog. You can also send server-side events through the API.

{% alert level="info" %}
Product Analytics uses the same SDKs and configuration as [Real User Monitoring (RUM)](https://docs.datadoghq.com/real_user_monitoring.md#what-is-real-user-monitoring), and retains data for 15 months by default. See [Datadog's data retention periods](https://docs.datadoghq.com/data_security/data_retention_periods.md) for more information.
{% /alert %}

### Track client-side events (SDK){% #track-client-side-events-sdk %}

Collect events, such as pageviews or button clicks, from your users' devices, and send them to Datadog.

Add the Datadog SDK to your application to start collecting user activity data. If you have already configured RUM, you do not need to instrument your application again for Product Analytics.

If you do not have an application set up in Datadog yet, follow the instructions for your platform:

- [Browser](https://docs.datadoghq.com/real_user_monitoring/application_monitoring/browser.md)
- [iOS](https://docs.datadoghq.com/real_user_monitoring/application_monitoring/ios.md)
- [Android](https://docs.datadoghq.com/real_user_monitoring/application_monitoring/android.md)

To set up your application with a coding assistant, see [Agentic onboarding](https://docs.datadoghq.com/product_analytics/agentic_onboarding.md).

### Track server-side events (API){% #track-server-side-events-api %}

After you set up client-side collection, you can use the [Product Analytics API](https://docs.datadoghq.com/api/latest/product-analytics.md#send-server-side-events) to send custom events from your server, such as completed checkouts or processed payments.

{% alert level="warning" %}
Datadog bills server-side events separately. See the [pricing page](https://www.datadoghq.com/pricing/?product=product-analytics#products) for details, and contact your Customer Success Manager with additional questions.
{% /alert %}

## Enable Product Analytics{% #enable-product-analytics %}

For each application you want to monitor user behavior for, enable Product Analytics:

1. In Datadog, go to **Digital Experience** > **Real User Monitoring** > [**Manage Applications**](https://app.datadoghq.com/rum/list). In the list of applications under **Active**, select the application you want to monitor.
1. Under PRODUCT SETTINGS, click **Product Analytics**.
1. Click the **Enable** button.

{% image
   source="https://docs.dd-static.net/images/product_analytics/enable-product-analytics.9549a6f256f7c25962dc2ba878c1c770.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/product_analytics/enable-product-analytics.9549a6f256f7c25962dc2ba878c1c770.png?auto=format&fit=max&w=850&dpr=2 2x"
   alt="Enable Product Analytics from the Application Management page." /%}

## Understand your data{% #understand-your-data %}

The Datadog SDK automatically collects three levels of client-side user data: Sessions, Views, and Actions. For a full breakdown of RUM event types, see [Understanding the RUM Event Hierarchy](https://docs.datadoghq.com/real_user_monitoring/guide/understanding-the-rum-event-hierarchy.md). After you set up the SDK, you can also send server-side events through the [Product Analytics API](https://docs.datadoghq.com/api/latest/product-analytics.md#send-server-side-events).

{% dl %}

{% dt %}
**Sessions**
{% /dt %}

{% dd %}
A session is a single user's complete journey through your application, from the moment they open it to when they leave.
{% /dd %}

{% dt %}
**Views**
{% /dt %}

{% dd %}
A view represents each page or screen a user visits within a session.
{% /dd %}

{% dt %}
**Actions**
{% /dt %}

{% dd %}
An action is something a user does on a page, such as a click, tap, or scroll. Actions are automatically collected by the RUM SDK. When configuring features like [Funnels](https://docs.datadoghq.com/product_analytics/charts/funnel_analysis.md) and [Segments](https://docs.datadoghq.com/product_analytics/segmentation.md), you can select specific Actions as steps or filters. To see which Actions are available, open the [RUM Explorer](https://app.datadoghq.com/rum/sessions?query=%40type%3Aaction) and filter by **Actions**.
{% /dd %}

{% dt %}
**Server-side events**
{% /dt %}

{% dd %}
A server-side event is a custom event sent through the [Product Analytics API](https://docs.datadoghq.com/api/latest/product-analytics.md#send-server-side-events), such as a completed checkout or processed payment. In the event picker, select **Server Events** to scope your analysis to server-side data.
{% /dd %}

{% /dl %}

## Navigate the Product Analytics UI{% #navigate-the-product-analytics-ui %}

Each Product Analytics feature provides context about your users' journeys.

### Understand product adoption{% #understand-product-adoption %}

The [Home](https://app.datadoghq.com/product-analytics) page gives you a bird's-eye view of your users' activity and your product's adoption. This is where you most often land when accessing Product Analytics.

{% image
   source="https://docs.dd-static.net/images/product_analytics/pana_home_page.37675aa9f59ecd152d1c3a825b6977a8.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/product_analytics/pana_home_page.37675aa9f59ecd152d1c3a825b6977a8.png?auto=format&fit=max&w=850&dpr=2 2x"
   alt="Understand end-to-end conversions with Funnel Analysis." /%}

By default, this page displays the `active users`, `page views`, and `average time spent by user` charts, but you can add additional charts or a dashboard. The Home page also includes the following out-of-the-box sub-sections that provide additional context about your product's users and usage:

{% dl %}

{% dt %}
[Users](https://app.datadoghq.com/product-analytics/user-trends)
{% /dt %}

{% dd %}
At a glance, see who is using your product.
{% /dd %}

{% dt %}
[App & Devices](https://app.datadoghq.com/product-analytics/app-and-devices)
{% /dt %}

{% dd %}
Visualize the split between desktop and mobile usage, spot which versions are in use, and identify what can be deprecated.
{% /dd %}

{% dt %}
[Engagement](https://app.datadoghq.com/product-analytics/engagement-and-features)
{% /dt %}

{% dd %}
Understand how users are engaging with your product, answering questions such as how long users are staying on pages, and what their top actions are.
{% /dd %}

{% dt %}
[Traffic](https://app.datadoghq.com/product-analytics/traffic-and-acquisition)
{% /dt %}

{% dd %}
See bounce rates, top traffic sources, and where your growth is really coming from.
{% /dd %}

{% dt %}
[Performance](https://app.datadoghq.com/product-analytics/performance)
{% /dt %}

{% dd %}
View the most common errors and frustrations, and see exactly which views they impact.
{% /dd %}

{% /dl %}

### Track conversion rates and their evolution over time{% #track-conversion-rates-and-their-evolution-over-time %}

The Product Analytics charts help you visualize your users' journeys as they use your product.

{% video
   url="https://docs.dd-static.net/images//product_analytics/pana_charts_video.mp4" /%}

Each chart type provides a different view into the user's journey:

{% dl %}

{% dt %}
[Pathways](https://docs.datadoghq.com/product_analytics/charts/pathways.md)
{% /dt %}

{% dd %}
Visualize all user journeys across your application to analyze the critical path.
{% /dd %}

{% dt %}
[Funnel](https://docs.datadoghq.com/product_analytics/charts/funnel_analysis.md)
{% /dt %}

{% dd %}
Track conversion rates across key workflows to identify and address any bottlenecks in end-to-end user journeys.For example, you can see if customers drop off at a certain point due to poor website performance, or measure how adding new steps to a workflow impacts drop-off rate.
{% /dd %}

{% dt %}
[Retention](https://docs.datadoghq.com/product_analytics/charts/retention_analysis.md)
{% /dt %}

{% dd %}
Measure how often users are successfully returning to a page or action to gain insights into overall user satisfaction.
{% /dd %}

{% dt %}
[Analytics](https://docs.datadoghq.com/product_analytics/charts/analytics_explorer.md)
{% /dt %}

{% dd %}
Aggregates usage data to show how users engage with your product.
{% /dd %}

{% /dl %}

### Track key user behavior patterns{% #track-key-user-behavior-patterns %}

Use [Users & Segments](https://docs.datadoghq.com/product_analytics/segmentation.md) to group your users based on shared characteristics. For example, if you notice users are adding items to their cart but not checking out, create a segment for those users and send them a nudge email to complete their purchase.

{% image
   source="https://docs.dd-static.net/images/product_analytics/segmentation/userprofiles_pana-ga.02890a136fd71ef9b4a5fb141bb86fad.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/product_analytics/segmentation/userprofiles_pana-ga.02890a136fd71ef9b4a5fb141bb86fad.png?auto=format&fit=max&w=850&dpr=2 2x"
   alt="See individual profiles of users and create a segment from these profiles." /%}

### Visualize user interactions{% #visualize-user-interactions %}

Use the following features to inform your product change decisions, such as changes to your application UI, by seeing how users navigate your pages, whether there is a path they take more than others, or where actions and flows could be smoother.

{% image
   source="https://docs.dd-static.net/images/product_analytics/pana_session_replay_page.2481b92dc9cf66c6385bf14a5f947483.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/product_analytics/pana_session_replay_page.2481b92dc9cf66c6385bf14a5f947483.png?auto=format&fit=max&w=850&dpr=2 2x"
   alt="Capture and replay your users' browsing experience to inform your product design decisions." /%}

{% dl %}

{% dt %}
[Session replay](https://docs.datadoghq.com/session_replay.md)
{% /dt %}

{% dd %}
Capture and replay your users' web browsing or mobile app experience.This is beneficial for error identification, reproduction, and resolution, and provides insights into your application's usage patterns and design pitfalls.
{% /dd %}

{% dt %}
[Heatmaps](https://docs.datadoghq.com/session_replay/heatmaps.md)
{% /dt %}

{% dd %}
Visualize your users' interactions overlaid on Session Replay data. Product Analytics has three types of heatmaps: Click maps, Top elements, and Scroll maps.Use heatmaps to review complex data at a glance, gaining insights into optimizing your user experience.
{% /dd %}

{% dt %}
[Playlist](https://docs.datadoghq.com/session_replay/playlists.md)
{% /dt %}

{% dd %}
Create a playlist of Session Replays to organize them by any patterns you notice. Learn more about [Session Replay Playlists](https://docs.datadoghq.com/session_replay/playlists.md).
{% /dd %}

{% /dl %}

## Further reading{% #further-reading %}

- [What your product data is actually saying](https://www.datadoghq.com/blog/product-data-best-practices)
- [Make use of guardrail metrics and stop babysitting your releases](https://www.datadoghq.com/blog/guardrail-metrics)
- [Make faster, better product decisions with Datadog Product Analytics](https://www.datadoghq.com/blog/product-analytics-faster-decisions)
- [From performance to impact: Bridging frontend teams through shared context](https://www.datadoghq.com/blog/rum-product-analytics-bridging-teams)
- [Make data-driven design decisions with Product Analytics](https://www.datadoghq.com/blog/datadog-product-analytics/)
- [Analytics Explorer](https://docs.datadoghq.com/product_analytics/analytics_explorer.md)
