What's New in DPI
Conviva DPI

July 3, 2025
-
Semantic Mapper and Metric Builder: New Filter Operator – Match Pattern
-
Trends: Updated Calculation of Critical and Non-Critical Error Percentages
-
Trends: Enables Secondary Filters for Flow Avg Network Request Duration Metrics
-
Presets: Introduces New Web and Mobile Experience Presets (Beta)
Semantic Mapper and Metric Builder: New Filter Operator – Match Pattern
|
Feature Update:
Enables a new match pattern operator to support more flexible event mapping.
Note: The asterisk (*) wildcard represents one or more characters, depending on the data, and must be used with other characters, such as v*/livestreams to represent v1/livestreams or v2/livestreams. A standalone asterisk as a match pattern is not supported. The metadata names, including Cities, Countries, and States, do not support the match pattern operator.
Click to expand the image
Use Case:
To track views of livestream experience pages across all versions, instead of listing each version, simply use: page_path, match pattern, /experience/v*/livestreams.
More Details: Semantic Mapper.
Trends: Updated Calculation of Critical and Non-Critical Error Percentages
|
Feature Update:
Updates the calculations for Critical Error %, and Non-Critical Error % to align with the overall Error %. This update improves clarity and consistency in error reporting.
Note: Error %: Number of Flows with errors divided by the total number of Flows.
Critical Error %: Number of flows with critical errors that caused the conversion to fail, divided by the total number of flows.
Non-Critical Error %: Number of Flows with non-critical errors divided by the total number of Flows.
Click to expand the image
Use Case:
Use metrics such as Critical Error % and Non-Critical Error % to understand how errors impact flow completion. To prioritize fixes, focus on Critical Error %, as these are more related to conversion failure.
More Details: Trends.
Trends: Enables Secondary Filters for Flow Avg Network Request Duration Metrics
|
Feature Update:
Enables secondary filtering on the Flow Avg Network Request Duration metrics. Use a distribution of average request durations to select a secondary filter data range, such as durations greater than five seconds. The distribution ranges provides an easy way to focus the data selection on specific sets of durations, e.g., long-duration network requests that may require higher priority.
The Trends dashboard displays the secondary filter values with a purple line in the time series view and underlined columns in the dimension tables.
Click to expand the image
Use Case:
Analyze the PDP To Cart_Change1 Network Request Avg Duration metric for platform-specific PDP to Cart data, and apply a secondary filter to highlight the long average durations to determine the scope and severity of the long durations.
-
Select this metric and set VivaMart iOS - 2.5 from the App Name dimension data as the primary filter.
-
Click the distribution icon next to the PDP To Cart_Change1 Network Request Avg Duration metric, and select the distribution range >= 5 seconds to apply a secondary filter.
In this example, applying a secondary filter with a duration of 5 seconds or more enables a comparison of the success rate between the overall network request and the subset of sessions with long durations. This primary and secondary filter combination displays the primary filter data alongside the secondary filtered data, highlighted in purple. In this case, the secondary filter highlights the long-duration network requests generated by the VivaMart iOS-2.5 app, which affect overall network performance.
More Details: Trends.
Presets: Introduces New Web and Mobile Experience Presets (Beta)
|
Feature Update:
Introduces new presets for Web Experience and Mobile Experience, to accelerate experience-based data analysis and anomaly detection. Each preset includes a predefined set of key metrics and corresponding dimension data, offering a structured starting point for investigating trends and identifying issues across critical user experience areas. These presets reduce setup time and promote consistent data analysis across teams.
Click to expand the image
Use Case:
Select a platform type as the primary filter and use the presets to gain quick insights into user experiences on that platform.
Set the primary filter to Platform equals to Web and use the Web Experience preset to display Web experience metrics, such as page load time, web errors, active devices, and sessions, segmented by page and web attributes. Similarly, set the primary filter to Platform equals to Mobile and use the Mobile Experience preset to highlight Mobile experience metrics, including screen load time, crashes, and ANRs, segmented by app, device, and screen title.
These presets support efficient issue detection, performance optimization, and root cause analysis, enabling faster resolution of user-impacting issues across web and mobile platforms.
More Details: Presets.
Metrics: New User Session and Active Time Metrics (Beta)
|
Feature Update:
Enhances the Audience and Engagement metrics in Trends with new user session and active time metrics:
-
Users Sessions Metrics:
-
Introduces new metrics for tracking user sessions and active user time, providing more accurate insights into user engagement and session behaviour:
-
User Sessions (Interval)
-
User Sessions (Ended)
-
User Active Time (Interval)
-
User Active Time (Ended)
-
Note: Conviva Sensors for Android, iOS/tvOS, and JavaScript support these metrics.
-
-
App Sessions metrics:
-
Renames the following metrics to segregate the users and app session metrics.
-
Active Time is renamed to App Active Time (Interval)
-
Sessions metric is renamed to App Sessions (Interval)
-
Ended Session Count is renamed to App Sessions (Ended)
-
Note: These renamed app session metrics will be deprecated soon.
-
Click to expand the image
Use Case:
Use the new user session metrics to identify usage patterns associated with a session.
Similarly, use the renamed app session metrics to evaluate app engagement and retention details. Also, track the active session count, total active time, and average session duration to identify peak usage periods, quantify engagement levels, and evaluate user engagement. Utilize the session interval breakdown to analyze shifts in session length.
More Details: DPI Metrics.
June 18, 2025
User Management: Bulk User Management
|
Feature Update:
Introduces a new User Management dashboard with options for admins to perform bulk user updates, such as inviting groups of new users, assigning and editing user roles, updating user profiles, setting access permissions, and monitoring user activities. Admins can also apply permissions to multiple users (up to 50) for DPI Activation Admin, Precision Policy Admin, Metadata Service, and Audience settings.
Click to expand the image
Use Case:
Admins can easily select multiple users for admin actions, such as revoking user access, streamlining user management operations.
More Details: User Management.
AI Alerts: AI Alerts Diagnostics Summary Collapse View
|
Feature Update:
Updates the AI Alert Diagnostics summary section with a collapsible view that emphasizes key alert summary details, including Duration, Peak Value, Impacted Devices, Total Devices, and Root Cause (generated by the AI Alert systems based on the active AI cohort dimension group). Additionally, it includes a new Last 30 Days option to enhance visibility into alert trends and patterns for the past 30 days, alongside an interactive heat map. These enhancements offer focused insights for faster alert resolution.
Click to expand the image
Use Case:
Using the AI Alert Diagnostics view, quickly assess alerts by highlighting key details such as Duration, Peak Value, and Root Cause, along with the impacted and total device data. The 30-day alerts list and heat map together help identify the recurring patterns and enable faster diagnosis.
More Details: AI Alerts.
Dimensions: New Dimension -- ASN
|
Feature Update:
Introduces Autonomous System Numbers (ASN) as a dimension in Trends. An ASN is a unique numerical identifier for a group of IP prefixes under an autonomous network, which is crucial for making decisions on how to forward data across the Internet, ensuring efficient and reliable routing. An ASN might be associated with multiple ISPs and vice versa.
Click to expand the image
Use Case:
Add ASN and ISP as dimensions in the dimension table. Select an ISP as a primary filter to see the associated ASNs. Check the associated metrics and other dimensions to detect anomalies.
More Details: Trends.
June 5, 2025
Trends: Last Bucket in Average Duration Metrics
|
Feature Update:
Enhances distribution analysis for both Flow Average Duration and custom metrics with a last data bucket for all values greater than the user-defined maximum range. This new data bucket helps display outlier cohorts with unusually long durations and evaluate the coverage of the specified data range.
Click to expand the image
Use Case:
Use the last bucket to identify and analyze problematic cohorts. For example, apply the last bucket as a secondary filter to explore issues like errors or network delays in users with unusually long durations.
More Details: ECO Trends.
Metrics: Introduces ANR To Exit and Crash To Exit
|
Feature Update:
Introduces new metrics for deeper insights into user behaviours and app recovery patterns related to app stability issues:
-
ANR -> Exit (ANR To Exit)
-
Crash -> Exit (Crash To Exit)
Click to expand the image
Use Case:
Use these new metrics to discover the impacts of app thread processing issues and the causes of app crashes, including data on how often users exit the app after crashes or ANRs.
More Details: DPI Metrics.
May 22, 2025
-
App Name Change: Renames Experience Centric Operations (ECO) to Digital Product Insights (DPI)
-
Metric Builder: New Data Retention Option for Custom Metrics
-
Activation: Deprecates Conviva Metric Template and Preview Functions
-
Metrics: New App Startup Analysis Metrics and Associated Dimensions (Beta)
AI Alerts: Simplifies Sensitivity Controls
|
Feature Update:
Simplifies the sensitivity controls for non-network request metrics, replacing Impacted Uniques device sensitivity with improved RCA and issue detection. With this update, AI alerts intelligently detects impact levels and raises the alert for non-network request metrics with appropriate severity, ensuring more accurate and actionable notifications. The AI Alerts page no longer displays the Impacted Uniques column, along with the Total Impacted Devices and % Impacted Devices settings for non-network request metrics.
Click to expand the image
Use Case:
Use AI alerts notifications for proactive issue resolution and anomaly detection. Create an alert based on issue persistence, and the AI-based detection system intelligently evaluates the potential impacts for non-network request metrics and assigns the alert impacts accordingly, enabling more accurate and actionable AI alert notifications.
More Details: AI Alerts Senstivity.
Metric Builder: New Data Retention Option for Custom Metrics
|
Feature Update:
Adds a Keep historical data checkbox when editing the custom metric, enabling control over historical data persistence when custom metric settings change. This enhancement enables complete data refresh for major metric changes and data retention for minor updates.
Note: By default, the Keep historical data checkbox is selected to retain historical data.
Click to expand the image
Use Case:
Maintains historical data during metric updates, enabling long-term data analysis along with metric on-going adjustments. Also, enables historical data refreshes to restart metric analysis based for major metric changes. This setting is especially beneficial during the initial metric setup phase when major setting changes are required to optimize settings with performance analysis.
More Details: Custom Metrics.
Trends: New Info Icon for Custom Metrics
|
Feature Update:
Updates Trends with access to custom metric details, making it easy to check custom metric details while viewing Trends data.
Click to expand the image
Use Case:
To quickly confirm the event composition of a custom metric in a Custom Metric Widget in Trends, click the information icon to verify the initial and complete event selections. For additional metric information, click the metric name to open the Activation metric detail page, which displays the metric details, such as the duration distribution range.
More Details: Trends.
Activation: Deprecates Conviva Metric Template and Preview Functions
|
Feature Update:
Deprecates these functions from the Metric Builder in Activation:
-
Conviva Metric Templates
-
Preview function
Metrics: New App Startup Analysis Metrics and Associated Dimensions (Beta)
|
Introduction:
Conviva introduces a new set of flow metrics designed to measure stateful user experiences to better analyze critical user experience impacts, such as users trying to restart an app after app crashes and non-responsive pauses.
These metrics enable drill-downs based on the user experience impacts to quickly determine the related root causes of performance issues, such as a network request, mishandling thread allocation or background processing.
Feature Update:
Adds new metrics and it's associated dimensions for deeper insights into user behaviors and app recovery patterns related to app stability issues:
-
Mins with ANR To App Startup
-
Mins with Crash To App Startup
-
ANR To App Startup
-
Crash To App Startup
The dimensions associated with,
-
Mins with ANR To App Startup metric is ANR Reason
-
ANR To App Startup metric is ANR Reason
-
Crash to App Startup metric are Stack Trace, and Error Message
-
Mins with Crash To App Startup metric are Stack Trace, and Error Message
Click to expand the image
Use Case:
Use these new metrics to discover the impacts of app thread processing issues and causes of app crashes with data on how often users relaunched the app after crashes or ANRs, and the amount of time users were impacted.
More Details: DPI Metrics.
May 8, 2025
User Timeline: Adds Contains Labels for Matched Sessions
|
Feature Update:
Adds a Contains label to user sessions in the User Timeline dashboard to quickly identify sessions with events and global filters passed from Funnels and Paths. This enhancement provides analysis context and makes it easier to identify relevant sessions with events and filters related to sequences in Funnel and Path event progressions.
Click to expand the image
Use Case:
To perform deeper analysis of a sequence of events highlighted in Funnels and Paths, such as a path that ends with a login error to see what events lead to the error. Open the Users Dashboard by drilling into a User ID or Client ID to view sessions that contain the error and check user behavior before and after the error occurs.
More Details: User Dashboard.
Custom Metric Builder: Adds Currency Unit for Event Aggregation Metrics
|
Feature Update:
Adds support to select a currency unit when creating event aggregation metrics. This setting is especially useful for metrics related to monetary values, such as those tracking payments.
Note: The unit is for display purposes only and does not impact how the data is processed.
Click to expand the image
Use Case:
To create a metric for tracking payment transactions, choose the Event Aggregation metric type, and identify the specific event and tag needed to extract the desired values. Decide whether to aggregate the data using sum or average, based on your analysis needs. Set the metric unit to ensure a clear and consistent display for easy interpretation.
More Details: Custom Metrics.
AI Alerts: Simplifies Sensitivity Controls (Beta)
|
Feature Update:
Simplifies the sensitivity controls for non-network request metrics, replacing Impacted Uniques device sensitivity with improved RCA and issue detection. With this update, AI alerts intelligently detect impact levels and raise the alert for non-network request metrics with appropriate severity, ensuring more accurate and actionable notifications. The AI Alerts page no longer displays the Impacted Uniques column, and the Total Impacted Devices and % Impacted Devices settings for non-network request metrics are no longer displayed.
Click to expand the image
Use Case:
Use AI alerts notifications for proactive issue resolution and anomaly detection. The AI-based detection system intelligently evaluates the potential impacts for non-network request metrics and assigns the alert impacts accordingly.
More Details: AI Alerts Senstivity.
April 30, 2025
User Management: Bulk User Management (Beta)
|
Feature Update:
Introduces a new User Management dashboard with options for admins to perform bulk user updates, such as inviting groups of new users, assigning and editing user roles, updating user profiles, setting access permissions, and monitoring user activities. Admins can also apply permissions to multiple users for ECO Activation Admin, Precision Policy Admin, Metadata Service, and Audience settings.
Click to expand the image
Use Case:
Admins can easily select multiple users for admin actions, such as revoking user access, streamlining user management operations.
More Details: Bulk User Management (Beta).
April 24, 2025
-
Flow and Metric Builder: Improved Activation Workflows for Flows and Metrics
-
Trends: Extend Secondary Filters option to Duration Custom and Flow Metrics
Flow and Metric Builder: Improved Activation Workflows for Flows and Metrics
|
Feature Update:
Introduces redesigned UIs and workflows for building and activating Flows and Custom Metrics. The update streamlines event mapping, improves rule visibility, and enables more efficient creation and modification of flows and metrics.
Click to expand the image
Use Case:
When creating flow and custom metrics, map events not only from Event Looker using event metadata, but also from LiveLens by selecting events and their metadata directly from the timeline view.
More Details: Metric Builder.
Trends: Extend Secondary Filters option to Duration Custom Metrics and Flow Metrics
|
Feature Update:
Applies secondary filter functionality to the duration custom metrics and average duration flow metrics. Use the selected distribution range as a page-level filter across the dashboard. Overlay a purple line on the time series view and insert two additional columns in the dimension table view. The dashboard shows primary filter details in blue, while the secondary filter appears as a pink overlay on the time series. An additional column shows the details of the secondary filter.
Click to expand the image
Use Case:
To analyze the average login flow duration for the EE TV Amazon Fire Tablet app, set it as the primary filter. Then, click the distribution icon next to the Flow Avg Duration metric and choose a range from the distribution view to apply a secondary filter. In this example, selecting a duration greater than 12 seconds applies a secondary filter, allowing a comparison of the success rate between the overall app and the subset with the selected duration. The secondary filter enables precise analysis of the impact of flow durations on flow outcome metrics, such as 'success'.
More Details: Applying Metric Filters for Deeper Analysis in the Basics and Tasks tab.
April 17, 2025
- Flow Analysis: Associate Network Request with Flows
- Trends Flow Widgets: New Business Metrics
- Flow Builder: New Checkbox to Keep or Remove Historical Data When Updating Flows
- Flow Specific Dashboard: Break Down Flow Errors by Custom Error and Event Dimensions
Flow Analysis: Associate Network Request with Flows
|
Feature Update:
Enables network requests associated with Flows based on a list of rules defined by Host and Path, allowing you to pinpoint services or APIs that impact flow conversion.
Use Case:
To pinpoint services or APIs that impact Flows' conversion, analyze the network request durations and network request failures after enabling network requests associated with Flows.
More Details: Metric Builder.
Trends Flow Widgets: New Business Metrics
|
Feature Update:
Adds two business metrics, which are independent of any flow constraints, to the Flow Widget. These metrics simply count how many times the event occurred and how many users completed the event.
Use Case:
To better understand how many complete events occur independently, for example, how many times a payment occurs, regardless of the initial event in the flow or the conversion time, check the Complete Events metric from the Flow Widget.
More Details: Flow Widget.
Flow Builder: New Checkbox to Keep or Remove Historical Data When Updating Flows
|
Feature Update:
Adds a Keep historical data checkbox when editing the flow, enabling control over historical data persistence when flow settings change. This enhancement controls whether historical data is maintained across flow setting changes, allowing complete data refresh for major changes and persistent data for minor updates.
Note: By default, the Keep historical data checkbox is selected.
Click to expand the image
Use Case:
Preserves historical flow data for most setting updates, enabling flow adjustments based on trend analysis and performance tracking over time. The setting is especially beneficial during the initial flow setup phase as iterations with different settings can help refine flow definitions.
More Details: Metric Builder.
Flow Specific Dashboard: Break Down Flow Errors by Custom Error and Event Dimensions
|
Feature Update:
Enables the flow errors analysis drill-downs with both custom error dimensions and flow event dimensions. This enhancement allows deeper and more actionable insights into where and why flow errors occurred.
Click to expand the image
Use Case:
Better understand the context of flow errors by using custom error dimensions and flow event dimensions for the Flow Specific Dashboard. For example, when errors occur, identify which product ID is most impacted.
More Details: Flow Widget.
April 10, 2025
Trends Summary Widgets: New limit of 10 Widgets
|
Feature Update:
Includes a new widget counter on the Summary Widget screen that displays the total number of widgets added to the Summary tab. This feature tracks the widget usage against the ten-widget limit to help users monitor available slots in the tab.
Click to expand the image
More Details: Summary Tab.
Trends Flow Widget: New Info Icon for Flow Details
|
Feature Update:
Updates the Trends Flow Widget with access to flow details, making it easy to check flow details within Trends.
Click to expand the image
Use Case:
To quickly confirm the event composition of a flow in a Flow Widget in Trends, click the information icon to verify the initial and complete event selections. For additional flow information, click the flow name to open the Activation flow detail page, which displays the flow details, such as the duration distribution range.
More Details: Flow Widget.
Trends: New Metrics Categories
|
Feature Update:
Enhances the metrics in Trends and Real-Time by introducing new categories: Audience, Web User Experience, Mobile User Experience, and Service Performance metrics. This categorization presents the ECO values in a more structured format and simplifies user selection to quickly focus performance analysis on specific audiences, user platforms, and service impacts.
Click to expand the image
More Details: ECO Metrics.
Metric Creation: New Option in Pairing Logic
|
Feature Update:
Enables the creation of conversion metrics that count a conversion as successful when the last initial event pairs with the first follow-up event within the specified time frame.
Click to expand the image
Use Case:
The Tracking conversion from Payment Submit to Payment Success uses the First-First model to count conversions from the initial payment attempt, assuming the first attempt ideally results in a successful payment. At the same time, tracking conversion from Search Submit to Video Play uses the Last-First model to count conversions from the last search, which provides a satisfactory result and leads to a video play.
More Details:Metric Builder.
March 2025
For Conviva ECO 2025 March release, see ECO Mar 2025 Release.
Feb 2025
For Conviva ECO 2025 Feb release, see ECO Feb 2025 Release.
Jan 2025
For Conviva ECO 2025 Jan release, see ECO Jan 2025 Release.
2024 Releases
For Conviva ECO 2024 releases, see ECO 2024 Releases.
2023 Releases
For Conviva ECO 2023 releases, see ECO 2023 Releases.