Measure Performance
UCP gives you real-time visibility into connection success rates across aggregators and institutions, empowering you to continuously optimize your users' connection experience.
Use the Performance page in the UCP dashboard to track metrics and determine if aggregator routing changes can improve performance.
All dates and times in the dashboard are in U.S. Eastern Time.
Prerequisites
To enable performance tracking in the UCP Dashboard, complete the following steps:
- Use UCW version 1.12.0 or later for the most accurate performance data
- Request API keys in the dashboard
- After approval, generate your API keys in the same area where you requested them
- Configure your
UCP_CLIENT_IDandUCP_CLIENT_SECRETenvironment variables
Performance tracking begins automatically once configured.
Performance events typically appear on the Performance page within 20 minutes.
Success Metrics
You can track these success metrics in the dashboard:
- Average Success Rate: The percentage of connection attempts where the user successfully connects to an institution within 15 minutes of their last interaction with the widget. Multiple credential attempts within the 15-minute window are part of the same connection attempt.
- Average Time to Connect: The average time (in seconds) for all successful connection attempts where the user is passively waiting. This tracking begins when an institution's connection screen starts loading in the widget and ends when a successful connection is established.
Improving Connection Success
If you identify low success rates or high connection times for an aggregator—globally or for a specific institution—consider these actions:
- Route a specific institution to an aggregator that performs better for that institution
- Report your findings to the aggregator