Metrics & Reports

PullPro tracks key performance indicators (KPIs) for your team's PR review process. These reports offer valuable insights into how efficiently PRs are being managed, claimed, and reviewed. With metrics sent on a regular basis and the ability to check progress on demand, your team can stay informed and motivated to meet review goals.

Recurring Metrics Report

PullPro automatically generates recurring metrics reports at the end of each week or on a customizable cycle. These reports provide a comprehensive summary of PR activity, including how quickly reviews are claimed and completed, how many PRs were handled, and individual reviewer performance.

Report Overview

  • Time to First Review: The time it took for a team member to claim a review after a PR was posted.
  • Resolved Reminders: The number of reminders resolved by each user.
  • PRs Claimed: The number of reviews claimed by each user.
  • PRs Posted: The number of PRs authored by each user.

Customizing Reports

In the Slack home tab for PullPro you can configure the metrics report by opening the settings modal.

  • Configure how often and when these reports are sent.
  • Change your goals and thresholds for key metrics.

Stats Slash Command

For an on-demand update of your metrics, use the /pr stats slash command in the desired Slack channel. This command gives you a brief summary showing the current metrics period's PR activity, making it easy to check in on your progress without waiting for the full report cycle.

Next Steps

  • Explore Advanced Features to learn about additional functionality, such as moving PRs between channels.
  • Proceed to Reminders & Notifications to learn more about how reminders work and how they can be customized for your team.