Skip to main content
Version: 1.0.0

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.

info

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:

  1. Use UCW version 1.12.0 or later for the most accurate performance data
  2. Request API keys in the dashboard
  3. After approval, generate your API keys in the same area where you requested them
  4. Configure your UCP_CLIENT_ID and UCP_CLIENT_SECRET environment variables

Performance tracking begins automatically once configured.

info

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