This page describes how to configure Experience Journey Map. Though Experience Journey Map does not require configuration, you can adjust performance thresholds and customize end user event names to better suit your business needs. 

Configure User Experience Thresholds

You can configure the timing and standard deviations for performance thresholds such as Slow, Very Slow, and Stall. When you configure these deviations, the changes apply to all Controller views of that application, not just to Experience Journey Map. To configure from Experience Journey Map, go to Infolegend icon > Configure thresholds

Configure Performance Thresholds and Drop-off Rates

To configure performance thresholds, you must have Controller >=20.8.0 and a "Configure EUM" user permission. To configure user and role permissions in the Controller UI,  go to Settingssettings icon > Administration.

Toggle On or Off

You can toggle performance thresholds and drop-off rates on or off. When a threshold or drop-off rate is toggled off, the marker does not appear on Experience Journey Map. When you toggle a threshold on, the threshold resets to the previous value (and not necessarily the default value). 

Configure Values

For performance thresholds and drop-off rates, the percentage is set to the minimum traffic for a marker to appear on a user journey event. For example, if Ajax Errors is set to 30%, Experience Journey Map displays an error icon when 30% and more of user traffic experiences Ajax Errors. You can configure the values for performance thresholds and drop-off rates. The table below lists default performance thresholds values for existing and new applications.

ThresholdDefault Value
Javascript Error20%
Ajax Errors10%
Drop-off rate10%
Very Slow10%
ThresholdDefault Value
Application Not Responding0%
Drop-off rate10%
Very Slow10%

Customize End User Event Names

Experience Journey Map displays a collection of user journeys, which are made up of common end user events.

There are two options to customize how end user events are named:

  • Add custom labels for end user events locally in Experience Journey Map.
  • Customize how the agent reports End User Events names to the Controller. 

Add Custom Labels

Custom labels are available in Controller >= 22.6.0.

You can add custom labels to end user event names to help you organize key user journeys. Custom labels are applied locally to end user events in Experience Journey Map and do not apply elsewhere in the Controller.

About views and custom labels

Custom labels are applied across all views. Any custom label created in the default view will appear in custom views, and vise versa.

To add a custom label:

  1. Go to Experience Journey Map.
  2. Click on an end user event.
  3. In the pop-up, click the Customize Label icon .
  4. Enter a label name and click Save.

To delete a custom label:

  1. Click on an end user event.
  2. In the pop-up, click the Customize Label icon .
  3. Highlight the label name and press the delete button on your keyboard.
  4. Click Save.

Customize End User Event Names

By default, Experience Journey Map displays end user event names as they are originally reported, or configured from include/exclude rules (for browser apps) or the SessionFrame API (for mobile apps).

You can customize how end user events are reported to the controller. This can help you organize user journeys based on the primary user journeys meaningful to your business. For example, if you have a series of network requests reflecting steps to place an order on your E-commerce site, you can rename those URLs with pages names like "Order info," "Order review," and "Order confirmation."

Hybrid Agents and Event Naming

Hybrid agents (Cordova, React Native, and Xamarin) do not support individual screen tracking, which affects how Experience Journey Map displays events in a user journey. To ensure each screen is displayed in a user journey, we recommend using the SessionFrame API to define when a screen starts and ends. See documentation for each hybrid agent: