6 FormulaMetrics that power the Enhanced EDB tables. These compute engagement ratios, coverage percentages, and momentum signals from OOTB activity data — no custom fields required.
3
Opportunity Metrics
3
Account Metrics
0
Custom Fields
How to Create Custom Metrics
Custom metrics are deployed via the Backstory Admin API or manual import in the Admin Console.
Step 1
Copy the JSON
Expand the JSON definition for any metric below and click Copy. This is the complete metric payload.
Step 2
Open the Metric Builder
Navigate to Backstory Admin → Custom Metrics → Metric Builder.
Step 3
Create Metric
Click New Metric, select FormulaMetric type, and paste the JSON definition into the configuration.
Step 4
Verify & Activate
Save, then check the metric appears in EDB column picker. Data populates within 24 hours of activation.
Tier 1Opportunity-Level MetricsUsed in Tables 1, 2, 4 (Enhanced)
📧
Email Response Ratio
opportunity_email_responsiveness
Ratio of inbound emails received to outbound emails sent. Detects one-way chasing where the customer has gone silent.
a = Count of inbound emails (email_org_wide_outbound = false) b = Count of outbound emails (email_org_wide_outbound = true) Time ranges: 7d, 14d, 30d, quarter, all time
Percentage of external meetings that include Director, VP, or Executive-level participants. Measures whether the deal is running above or below the power line.
Coaching guidance: Below 10% = deal is running below the power line. 10–25% = limited decision-maker access, risk of no-decision. Above 25% = healthy decision-maker engagement.
Formula
100 * a / b
a = Meetings with exec-level external participants (seniority in [Executive, VP, Director]) b = All external meetings Time ranges: 14d, 30d, quarter, all time
Coaching guidance: Below 0.5 = dangerously narrow engagement for time in stage. 0.5–1.0 = not enough new contacts. Above 1.0 = steady stakeholder expansion.
Formula
7 * a / b
a = Count of unique external contacts (meetings + emails, distinct person_email) b = Days in current stage (opportunity_days_in_stage field) Time ranges: 30d, quarter, all time
Used in tables
⚠️ Table 2: Risk Recognition
Tier 2Account-Level MetricsUsed in Table 3 (Hidden Opportunity — Enhanced)
📈
Engagement Momentum
account_engagement_momentum
Rate of engagement acceleration — compares the last 14 days of activity to the last 30 days. Rising momentum on an account with no open opportunity is a strong hidden deal signal.
a = External meetings + inbound emails, last 14 days b = External meetings + inbound emails, last 30 days Ratio > 46.7% means recent half is more active than the earlier half
Used in tables
💎 Table 3: Hidden Opportunity
👔
Executive Coverage
account_executive_coverage
Percentage of external activities involving Director, VP, or Executive-level contacts. High exec coverage on an account without an open deal = strategic conversation that needs a pipeline entry.
FormulaMetricAccountHidden Opportunity
< 10% Low
10–20% Moderate
20–30% Good
> 30% Strategic
Coaching guidance: Above 30% with no open opp = strategic conversation needs a deal. This is the strongest signal for hidden pipeline.
Formula
100 * a / b
a = External activities with exec-level participants (seniority in [Executive, VP, Director]) b = All external activities Time ranges: 14d, 30d, quarter, all time
Used in tables
💎 Table 3: Hidden Opportunity
📧
Email Responsiveness
account_email_responsiveness
Ratio of inbound to outbound emails at the account level. Distinguishes genuine two-way engagement from one-way prospecting on accounts without open opportunities.
FormulaMetricAccountHidden Opportunity
< 0.3 One-Way
0.3–0.5 Low
0.5–0.8 Two-Way
> 0.8 Engaged
Coaching guidance: Above 0.5 = two-way conversation indicating real engagement. Below 0.3 = one-way prospecting, not a strong hidden opp signal.
Formula
a / b
a = Inbound external emails (outbound = false) b = Outbound external emails (outbound = true) Time ranges: 7d, 14d, 30d, quarter, all time