You are here:
Journey Builder System Optimization Dashboard
The System Optimization dashboard shows the journeys and configurations that can affect overall system processing speed and identifies changes to improve system performance. The dashboard monitors running journey versions when contacts are actively flowing and identifies inefficiencies and recommendations to improve performance. You can activate a journey without correcting warnings, but we recommend reviewing issues that can impact Journey Builder performance.
- Which impacting journeys or configurations need optimization?
- Why is this journey running slow?
- What can I do to improve the speed of this journey?
What Does the Dashboard Monitor?
The dashboard monitors running journey versions when contacts are actively flowing during the given timeframe.
- Inefficient Journeys: The number of journeys that have at least one inefficient configuration.
- Inefficient Configurations: The number of inefficient activities on the canvas.
- Inefficient Events: The number of non-unique contact instances who went through the inefficient configurations. This number generally represents the relative impact to system performance.
After these inefficiencies are identified, the dashboard displays analytics and recommendations:
- Top Optimization Opportunities: The journeys and configurations that have the highest count of inefficient events that need your attention.
- Total System Inefficiency: The percentage of inefficient interactions the journeys or
configurations have compared to the rest of the objects that you’ve selected in the filter.
By default, the dashboard shows the percentage of inefficient interactions the filtered journeys or configurations have versus your entire business unit.
- Top-Impacting Journeys: The journeys that have the most activity within them–both good and inefficient events. Some journeys can have a high impact to the account due to the size of the audience and the number of activities in them even if they don’t have inefficient configurations.
- Recommendations: The recommended changes to make to a given journey or configuration.
Which Journey Version Is the Dashboard Data Based On?
You can see a snapshot of data based on journeys that have a Running status and have contacts running through them during the given time frame. For example, if journey A was running on 1/1/2023 and finishing on 1/2/2023, the dashboard shows data only from 1/1/2023. If journey A was running version 1 on 1/1/2023 but then you ran a new version of journey A on 1/2/2023, the user sees data from both days.
How Current Is the Dashboard Data?
Your dashboard generally shows data within 10 minutes of contacts flowing through the activity or configuration. Update speed is based on the amount of data processed.
If I Act on All the Optimization Recommendations, Do My Sends Go Faster?
Journey Builder system processing should improve. However, it’s not a guarantee that send time improves. Other factors, such as AMPscript complexity or multiple sends going out at the same time, can also impact send speeds.
What Other Factors Impact Journey Performance?
- Other business units can be taking up system resources. Ask your marketing operations team to review other business units.
- Too many journeys or large audiences are running at the same time. Stagger the timing of processes to minimize overlap.
- Your journey could have inefficiencies that are impacting performance that the dashboard doesn’t monitor, such as AMPscript complexity.
- You could benefit from a dedicated data environment. Ask your account representative for more information.
Do Inactive Journeys Impact Journey Builder System Performance?
A running or finishing journey that has no contacts flowing through it doesn’t impact system performance.
I Had Optimization Opportunities Yesterday, but Not Today. Why?
The system identifies an inefficient configuration only if a contact has passed through it. If no contacts flow through an inefficient activity or journey in a given period, no optimization opportunities are shown for that time period.
Can I Prioritize My Journeys?
You can adjust Journey Builder shared system resources within a business unit to change journey speeds relative to one another. Ask your Marketing Cloud Engagement admin to enable the Adjust System Priority permission in Marketing Cloud Engagement Setup. You can set the priority to low, medium, or high.

