← Back to Dashboard

Metric Definitions

Canonical reference for every KPI on the Fionn dashboard. Source of truth — tooltips link here.

Portfolio

Total ARR Managed #

FormulaΣ Curr ARR across all in-scope opportunities
ScopePortfolio-wide — ignores Date Range; respects Products / BU / ARR Tier / Status
SourceSalesforce Opportunity.Curr_ARR__c
NotesIncludes every stage (active, closed, finalizing). Full book of business managed by the AI agent.

Retention (window-scope)

Gross Retention #

Formuladollars renewed ÷ dollars resolved (renewed + churned)
ExpandedΣ min(New ARR, Curr ARR) on Won ÷ (Σ Curr ARR on Won + Σ Curr ARR on Lost)
Numerator"Kept ARR" = min(New ARR, Curr ARR) per Won deal. Caps at prior value — upsells excluded.
Denominator"Total Revenue" = Curr ARR summed over all resolved (Won + Lost) deals in window.
BoundsAlways ≤ 100%. Pending / out-for-signature renewals excluded from both sides.
Subtext$Xk renewed · $Yk churned · cycle-to-date
SourceSalesforce Curr_ARR__c, New_ARR__c

Net Retention #

FormulaNew ARR on Won ÷ (Curr ARR on Won + Curr ARR on Lost)
DifferenceNumerator uses raw New ARR (no min() clamp) — upsells flow through. Can exceed 100%.
Playbook floor90% — tile turns amber when below.
SourceSalesforce New_ARR__c, Curr_ARR__c

DM% (Double Maintenance) #

Formula(Revenue + Upgrades − Downgrades − Churn + New Business) ÷ Revenue
DefinitionsRevenue = Curr ARR on Won + Lost · Upgrades = max(New − Curr, 0) on Won · Downgrades = max(Curr − New, 0) on Won · Churn = Curr ARR on Lost · New Business = 0
SourceSalesforce + Playbook convention

Renewal Event Retention #

FormulaCOUNT(Won) ÷ COUNT(Won + Lost)
NotesCount-weighted, not $-weighted. Every renewal event treated equally regardless of deal size.
SourceSalesforce

ARR Flow (window-scope · drill-through)

Closed ARR #

FormulaΣ New ARR on Closed Won
NotesPost-renewal signed value. Drill through → Renewals / Closed Won.
SourceSalesforce New_ARR__c where stage = Closed Won

Active ARR #

FormulaΣ Curr ARR on Active opps in window
Active stagesPending, Outreach, Engaged, Proposal, Quote Follow Up
NotesPipeline not yet resolved. Drill through → Renewals / Active.
SourceSalesforce Curr_ARR__c

New ARR (Out for Signature) #

FormulaΣ New ARR on out-for-sig Adobe Sign agreements
StatusesOUT_FOR_SIGNATURE, OUT_FOR_APPROVAL, DELIVERED
NotesUnmatched agreements count toward agreement total but $0 toward $. Drill through → Agreements.
SourceAdobe Acrobat Sign + Salesforce (matched opp's New_ARR__c)

Churn $ #

FormulaΣ Curr ARR on Closed Lost
Delta colorInverted — increase = red (bad), decrease = green (good).
SourceSalesforce Curr_ARR__c where stage = Closed Lost

Downsell $ #

FormulaΣ max(Curr ARR − New ARR, 0) over Won where New < Curr
Delta colorInverted — increase = red, decrease = green.
NotesCompression retained customers negotiated down. Won deals only.
SourceSalesforce

Overdue ARR #

FormulaΣ Curr ARR where RenewalDate < today AND stage ∈ Active ∪ Finalizing
ScopeAs-of-now — ignores Date Range end; respects start.
NotesRed accent when > 0. Drill through → Renewals / Overdue.
SourceSalesforce

Agent Metrics (secondary)

Win Rate #

FormulaClosed Won ÷ (Closed Won + Closed Lost)
Target80%

Automated Resolution #

FormulaAuto-triggered Wins ÷ Closed Won
Target50%

Response Rate #

FormulaTriggered with inbound reply ÷ Triggered
Target60%

Avg Reminders / Deal #

FormulaTotal reminders ÷ Triggered opps

Avg Emails to Close #

FormulaAvg(TotalMailSent) over Closed Won

Conversation Quality #

FormulaAvg(ConversationScore) over scored opps
Scale0–10

Last updated: 2026-04-23 · Source: docs/metric-definitions.md