Feedback Triage & Scoring
Why a blended framework
Any single lens on feedback misleads you in a predictable way:
- ARR-only ranking lets one loud, high-value account dictate roadmap even when the ask is niche to them.
- Frequency-only ranking under-weights a small number of very high-value accounts asking for something that would prevent churn.
- RICE-only ranking (Reach × Impact × Confidence ÷ Effort) is a good general-purpose tool, but on its own it treats "10 free-tier users mentioned this" the same as "10 enterprise accounts mentioned this," and it has no natural way to represent revenue risk.
The point of blending them is that each one catches what the others miss. Don't average them into one number and stop thinking — the goal is to run all three lenses and then make a judgment call informed by all three, not to mechanically produce a single score and rank by it blindly.
Process
1. Normalize the raw feedback
Before scoring, make sure every item has:
- Account(s) attached (if known) and their ARR
- Count of independent instances — separate mentions from separate people/accounts, not the same person repeating themselves
- Source (support ticket, sales call, review, community, internal)
If an item can't be tied to an account or a count, it can still be scored — it just relies more heavily on the RICE lens (below).
2. Run the three lenses
Lens 1 — ARR exposure
Sum the ARR of every account that raised this specific ask (dedup accounts, don't double count if one account mentioned it twice). This produces a dollar figure per item — directly comparable across items without any weighting scheme needed.
Lens 2 — Frequency
Count independent instances across all sources. This is your signal for "quiet many" issues — things that don't come from your biggest accounts but show up constantly and quietly erode retention or word-of-mouth.
Lens 3 — RICE (for everything, but this is where "everything else" gets caught)
- Reach — how many users/accounts would this affect if shipped (estimate, not just who's asked)
- Impact — how much does it move the needle for those it reaches (use a simple scale: 3 = massive, 2 = high, 1 = medium, 0.5 = low, 0.25 = minimal)
- Confidence — how sure are you about Reach and Impact (100% / 80% / 50%)
- Effort — person-months to build
- RICE score = (Reach × Impact × Confidence) ÷ Effort
RICE is the common denominator — it's the only one of the three that accounts for cost to build, and it's the fallback for items that don't have strong ARR or frequency signal (e.g., a research-driven insight nobody has explicitly asked for yet).
3. Look for outlier patterns before ranking
Before combining anything, scan for two specific patterns — they change how you should read the data, not just the score:
- The loud few: high ARR concentrated in 1–2 accounts, low frequency elsewhere. Ask: is this genuinely strategic, or are you letting your biggest account set the roadmap? Worth a gut-check conversation with sales/CS before committing.
- The quiet many: high frequency, low ARR per account. This is often where churn risk or word-of-mouth damage hides — individually each account looks small, but the aggregate signal is real.
4. Combine into a working priority order
A workable approach that avoids false precision:
- Flag anything in the top ~10% of ARR exposure OR top ~10% of frequency as a must-evaluate — these don't get ranked away by a lower RICE score without an explicit decision to deprioritize.
- For everything else, rank by RICE score.
- Merge the two lists, with must-evaluate items pulled to the top regardless of RICE, but keep RICE visible next to them — a low RICE score on a high-ARR item is a useful flag that it might be an expensive one-off, not a reason to bury it silently.
Don't hide the individual lens numbers behind one composite score in the output — show ARR, frequency, and RICE side by side so anyone reading the list can see why something ranked where it did, and can disagree with the weighting on an individual item without disagreeing with the whole system.
5. Output format
| Item | ARR exposure | Frequency | RICE | Flag | Notes |
|---|---|---|---|---|---|
| [feedback item] | $X | N accounts/mentions | R×I×C/E = score | must-evaluate / quiet-many / standard | [1 line: why it ranked here, any risk of loud-few bias] |
Sort by the combined judgment from step 4, not by any single column.
Anti-patterns to avoid
- Don't let this become a black-box score nobody can question — the whole point of showing all three lenses is auditability.
- Don't recompute RICE confidence upward just because a deadline is close — Confidence should reflect actual evidence quality, not urgency.
- Don't treat a single whale account's request as automatically top priority without checking whether it's genuinely reach-expanding or genuinely account-specific — that's what the "loud few" check in step 3 is for.
- Re-run this on a regular cadence (e.g., before each planning cycle), not just once — frequency and ARR exposure shift as new feedback comes in, and last quarter's ranking will quietly go stale.
Example (illustrative numbers, placeholder accounts)
| Item |
ARR exposure |
Frequency |
RICE |
Flag |
Notes |
| Custom report export filters |
$180K (1 account: Acme) |
4 mentions, 3 accounts |
(2000×2×0.8)/2 = 1,600 |
must-evaluate |
High ARR from one account, but frequency across 3 accounts suggests it's not just an Acme-specific ask |
| Dark mode |
$0 |
22 mentions, 19 accounts |
(5000×1×0.5)/1 = 2,500 |
quiet-many |
No revenue signal, but broad low-cost ask — worth a cheap win pass |
| SSO for enterprise tier |
$310K (2 accounts) |
2 mentions |
(400×3×0.8)/4 = 240 |
must-evaluate |
Low RICE (expensive, narrow reach) but high ARR concentration — flag for leadership discussion, don't silently drop |
1---2name: feedback-triage-scoring3description: Score and rank a batch of customer feedback (feature requests, complaints, bugs) into a single prioritized list using a blended ARR-exposure, frequency, and RICE framework. Use whenever feedback from multiple sources — support tickets, sales notes, call insights, reviews, community posts — needs to be turned into one ranked list rather than assessed item by item, or when someone asks "what should we actually prioritize" from a pile of scattered feedback.4---56# Feedback Triage & Scoring78## Why a blended framework910Any single lens on feedback misleads you in a predictable way:1112- **ARR-only** ranking lets one loud, high-value account dictate roadmap even when the ask is niche to them.13- **Frequency-only** ranking under-weights a small number of very high-value accounts asking for something that would prevent churn.14- **RICE-only** ranking (Reach × Impact × Confidence ÷ Effort) is a good general-purpose tool, but on its own it treats "10 free-tier users mentioned this" the same as "10 enterprise accounts mentioned this," and it has no natural way to represent revenue risk.1516The point of blending them is that each one catches what the others miss. Don't average them into one number and stop thinking — the goal is to run all three lenses and then make a judgment call informed by all three, not to mechanically produce a single score and rank by it blindly.1718## Process1920### 1. Normalize the raw feedback2122Before scoring, make sure every item has:23- **Account(s) attached** (if known) and their ARR24- **Count of independent instances** — separate mentions from separate people/accounts, not the same person repeating themselves25- **Source** (support ticket, sales call, review, community, internal)2627If an item can't be tied to an account or a count, it can still be scored — it just relies more heavily on the RICE lens (below).2829### 2. Run the three lenses3031**Lens 1 — ARR exposure**32Sum the ARR of every account that raised this specific ask (dedup accounts, don't double count if one account mentioned it twice). This produces a dollar figure per item — directly comparable across items without any weighting scheme needed.3334**Lens 2 — Frequency**35Count independent instances across all sources. This is your signal for "quiet many" issues — things that don't come from your biggest accounts but show up constantly and quietly erode retention or word-of-mouth.3637**Lens 3 — RICE (for everything, but this is where "everything else" gets caught)**38- **Reach** — how many users/accounts would this affect if shipped (estimate, not just who's asked)39- **Impact** — how much does it move the needle for those it reaches (use a simple scale: 3 = massive, 2 = high, 1 = medium, 0.5 = low, 0.25 = minimal)40- **Confidence** — how sure are you about Reach and Impact (100% / 80% / 50%)41- **Effort** — person-months to build42- RICE score = (Reach × Impact × Confidence) ÷ Effort4344RICE is the common denominator — it's the only one of the three that accounts for cost to build, and it's the fallback for items that don't have strong ARR or frequency signal (e.g., a research-driven insight nobody has explicitly asked for yet).4546### 3. Look for outlier patterns before ranking4748Before combining anything, scan for two specific patterns — they change how you should read the data, not just the score:4950- **The loud few**: high ARR concentrated in 1–2 accounts, low frequency elsewhere. Ask: is this genuinely strategic, or are you letting your biggest account set the roadmap? Worth a gut-check conversation with sales/CS before committing.51- **The quiet many**: high frequency, low ARR per account. This is often where churn risk or word-of-mouth damage hides — individually each account looks small, but the aggregate signal is real.5253### 4. Combine into a working priority order5455A workable approach that avoids false precision:561. Flag anything in the top ~10% of ARR exposure OR top ~10% of frequency as a **must-evaluate** — these don't get ranked away by a lower RICE score without an explicit decision to deprioritize.572. For everything else, rank by RICE score.583. Merge the two lists, with must-evaluate items pulled to the top regardless of RICE, but keep RICE visible next to them — a low RICE score on a high-ARR item is a useful flag that it might be an expensive one-off, not a reason to bury it silently.5960Don't hide the individual lens numbers behind one composite score in the output — show ARR, frequency, and RICE side by side so anyone reading the list can see *why* something ranked where it did, and can disagree with the weighting on an individual item without disagreeing with the whole system.6162### 5. Output format6364```65| Item | ARR exposure | Frequency | RICE | Flag | Notes |66|---|---|---|---|---|---|67| [feedback item] | $X | N accounts/mentions | R×I×C/E = score | must-evaluate / quiet-many / standard | [1 line: why it ranked here, any risk of loud-few bias] |68```6970Sort by the combined judgment from step 4, not by any single column.7172## Anti-patterns to avoid7374- Don't let this become a black-box score nobody can question — the whole point of showing all three lenses is auditability.75- Don't recompute RICE confidence upward just because a deadline is close — Confidence should reflect actual evidence quality, not urgency.76- Don't treat a single whale account's request as automatically top priority without checking whether it's genuinely reach-expanding or genuinely account-specific — that's what the "loud few" check in step 3 is for.77- Re-run this on a regular cadence (e.g., before each planning cycle), not just once — frequency and ARR exposure shift as new feedback comes in, and last quarter's ranking will quietly go stale.7879## Example (illustrative numbers, placeholder accounts)8081| Item | ARR exposure | Frequency | RICE | Flag | Notes |82|---|---|---|---|---|---|83| Custom report export filters | $180K (1 account: Acme) | 4 mentions, 3 accounts | (2000×2×0.8)/2 = 1,600 | must-evaluate | High ARR from one account, but frequency across 3 accounts suggests it's not just an Acme-specific ask |84| Dark mode | $0 | 22 mentions, 19 accounts | (5000×1×0.5)/1 = 2,500 | quiet-many | No revenue signal, but broad low-cost ask — worth a cheap win pass |85| SSO for enterprise tier | $310K (2 accounts) | 2 mentions | (400×3×0.8)/4 = 240 | must-evaluate | Low RICE (expensive, narrow reach) but high ARR concentration — flag for leadership discussion, don't silently drop |