What's New in DPI

 

Conviva DPI

 

September 11, 2025

Flow and Metric Creation: New Duration Limit Setting Option

Flow and Metric Creation: New Duration Limit Setting Option

Feature Update:

Adds support for a Flow and custom duration metric timeout setting, enabling a more focused Flow and metric analysis that excludes sessions with durations beyond the specified limit.

Click to expand the image

Use Case:

Set a flow timeout limit to align flow duration limits with specific user-journey duration limits.

For example, a 5-minute timeout limit for cart checkout Flow sessions aligns with typical checkout page timeouts and prevents outlier checkouts that last more than 5 minutes from skewing the analysis of the overall checkout Flow behaviors.

More Details: Flows and Custom Metrics.

August 28, 2025

New:

Metrics: Adds a Metric for Mins with High Network Response Duration (Beta)

Update:

AI Alerts: Supports AI Alerts for Mins With High Page Load Time and Mins With High Screen Load Time Metrics (Beta)

 

Metrics: Adds a Metric for Mins with High Network Response Duration (Beta)

Feature Update:

Introduces the Mins with High Network Response Duration metric to identify repeated slow network performance within the app.

Click to expand the image

Use Case:

Slice spikes in this metric time series to focus dimensional data on periods with high network request response times to isolate the dimensional entities, such as specific network request hosts and paths, contributed to the delayed service performance. This metric complements the average network request duration metric by highlighting repeated minute intervals with unusually long requests, allowing for deeper investigation and targeted optimization.

More Details: Metrics.

AI Alerts: Supports AI Alerts for Mins With High Page Load Time and Mins With High Screen Load Time Metrics (Beta)

Feature Update:

Introduces the AI Alerts notification for Mins with High Page Load Time and Mins with High Screen Load Time metrics. These AI alerts serve as proactive notifications based on the configured persistence level. Also, notify users of any impacts in real-time. Conviva DPI lists each Mins with High Page Load Time and Mins with High Screen Load Time metric alert on the AI Alerts page, marks the related time series, and links to the diagnostics page for detailed analysis and impact insights.

Click to expand the image

Use Case:

Click the AI Alert in the list to open the AI Alert Diagnostics page. Review the Root cause leads, Minimum or Peak value, and other issue details. Additionally, utilize the dimension data for further analysis, which helps to resolve the issue quickly.

More Details: AI Alerts.

August 13, 2025

Sensor Remote Control: New Option Auto Collection of Clicks

Sensor Remote Control: New Option Auto Collection of Clicks

Feature Update:

Introduces a new option, Auto Collection of Clicks, to customize the tracking of user-clicks with the help of:

  • Collect Attributes: Specify non-standard HTML attributes (such as data-test-id or app-custom-button-id) using their key value.

  • CSS Selectors: Specify tags, classes, IDs, or attributes to precisely target the elements to track.

Note: This feature is available only for the DPI Web (JavaScript) Sensor version 1.1.15 and above. Conviva recommends updating the sensor to its latest version.

Click to expand the image

Use Case:

After integrating the DPI sensor with the app, use the Auto Collection of Clicks option under the Sensor Remote Control tab to customize the tracking of user clicks in the app, beyond the buttons and links. Define the non-standard HTML attributes and CSS selectors, such as tags, classes, IDs, or attributes, to customize the auto-click tracking as per business requirements. This helps in defining Out-of-Box (OOB) metrics, resolving UX issues, and even creating meaningful Flows.

More Details: Sensor Remote Control.

July 31, 2025

Flow Creation: Connect Host and Path for Flow Network Request Association

Feature Update:

Introduces display filtering for Host and Path values to improve Flow network request association. With this enhancement, selecting a value from either the Host or Path drop-down automatically shows only the compatible combinations in the drop-down, reducing the risk of selecting incompatible host-path combinations.

Click to expand the image

Use Case:

When creating flow metrics for Network Request Avg Duration, Network Request Failure, and Network Request Count, more easily select host and path values from the drop-down list.

More Details: Flows.

Flow Creation: Support for Pairing Logic Options

Feature Update:

Enables flow pairing logic selection for either the first or last initial event, customizing the starting point of the measured Flow experience.

Click to expand the image

Use Case:

Select the pairing logic based on the optimal journey analysis:

  • Select the first initial event when the first event attempt starts the measured flow experience. For example, select the event for the first attempt to submit payment in a payment success flow. This option includes subsequent initial events for a more comprehensive measure of related user activities in the Flow.

  • Select the last initial event when the last event attempt starts the measured flow experience. For example, select the event for the final search results prior to a video play. This option includes only the last initial event before the Flow completion for a more focused measure of user activities related to the Flow completion.

More Details: Flows.

Webhooks: Enhances Webhook URL Authentication with Custom Authorization

Feature Update:

Introduces an additional option, Custom Authorization to authenticate Webhook URLs securely. Admins can now provide the Header Key and Header Value to authenticate the URL, enabling more secure and flexible integration with external systems. This enhancement strengthens the overall webhook authentication process, providing a flexible mechanism for validating requests based on organisational requirements.

Click to expand the image

Use Case:

Admins can specify a unique header key and value recognized by the internal server. Header-based authentication reduces the risk of spoofing or unauthorized triggers and ensures compliance with internal security protocols, without requiring changes to external webhook configurations. This method supports stringent authentication requirements when the receiving server expects specific authorization.

More Details: Webhooks.

AI Alerts: Supports AI Alerts for Flow Success Metrics (Beta)

Feature Update:

Introduces AI Alerts for Flow Success Rates that trigger when the success rate degrades below the configured success level. These AI alerts provide proactive notifications based on the flow success rate and the configured persistence. Conviva DPI lists each success alert on the AI Alerts page and adds alert indications to the flow time series with links to the AI Alert Diagnostics for detailed analysis and impact insights.

Click to expand the image

Use Case:

Monitor the flow success rates for proactive notification when the flow success rate degrades below the configured success rate and persistence. For example, create an AI alert for the login success flow and receive a notification when the login success rate drops below the configured rate. Utilize the AI Diagnostics to identify the root cause and maintain high application availability.

More Details: AI Alerts.

AI Alerts: Supports AI Alerts for Min with 0/4xx/5xx Metrics (Beta)

Feature Update:

Introduces the AI Alerts notification for Min with 0/4xx/5xx network request response code metrics. These AI alerts serve as proactive notifications based on issues with HTTP response code processing, client-side request handling, and service-side request response failures, as well as the configured persistence level. Conviva DPI lists each Mins with x Network Response Code alert on the AI Alerts page, adding alert indications to the flow time series with links to the AI Alert Diagnostics for detailed analysis and impact insights.

Click to expand the image

Use Case:

Monitor the network request response code for proactive notification when the performance drops below the threshold. For example, create an AI alert for 5xx response codes and receive the notification for server-side response failures. Utilise the AI Diagnostics to identify the root cause and ensure optimal server-side performance.

More Details: Minutes with Network Request Response Code Metrics.

Settings: Renames Service Integration to More Channels

Feature Update:

Renames the Service Integration to More Channels.

More Details: More Channels.

July 22, 2025

Activation: New Sensor Remote Control Tab for Blocked Events and Configured Network Request

Activation: New Sensor Remote Control Tab for Blocked Events and Configured Network Request

Feature Update:

Introduces a new tab, Sensor Remote Control, with the existing DPI sensor configuration options, which shifted from the Management tab:

  • Blocked Events: To set rules for blocking unwanted events.

  • Configured Network Request: To set rules for collecting specific conviva_network_request events.

Click to expand the image

Use Case:

After integrating the DPI sensor with the app, use the Sensor Remote Control tab to handle post-integration sensor configurations from one place. Define the collection rules for configuration options, like Blocked Events (to block unwanted events) and Configured Network Request (to collect specific conviva_network_request events).

More Details: Sensor Remote Control.

July 3, 2025

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 2025

For Conviva ECO 2025 June release, see DPI June 2025 Release.

May 2025

For Conviva ECO 2025 May release, see ECO May 2025 Release.

April 2025

For Conviva ECO 2025 April release, see ECO April 2025 Release.

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.

 

what's new release updates release notes what's new release updates release notes what's new release updates release notes