Counting votes on a feedback board optimizes for the loudest customers, not the most valuable ones. Weighting each request by the revenue attached to the accounts asking for it — expansion, retention, and pipeline at stake — is a better signal, because it points effort at what actually protects and grows the business. A feature with 12 votes from three enterprise accounts worth $900K ARR should beat a feature with 80 votes from free-tier users almost every time. Most feedback boards can't tell you that. That's the problem.

Why is feature voting a misleading signal?

Vote counts measure enthusiasm and reach, not stake. Three structural biases show up every time:

This isn't a new critique — the SVPG school of product management (svpg.com) has argued for years that democratic feature requests are a proxy for engagement, not value. The fix isn't to ignore feedback boards, it's to stop treating the tally as the priority score.

How do you weight requests by revenue?

The mechanics are simpler than most teams expect, once you separate "how many people asked" from "how much is riding on it." A basic revenue-weighting formula:

Request Score = Σ (Account ARR × Segment Multiplier × Urgency Factor)

Sum this across every account that requested the feature, and you get a dollar-denominated score instead of a headcount. Rank your backlog by that number and you'll frequently find that the "top voted" item on your board isn't even in the top ten by revenue exposure.

How do you connect requests to revenue?

The join is between your feedback source (support tickets, in-app requests, sales call notes, CS escalations) and your CRM or billing system, keyed on account ID or domain. In practice:

  1. Tag every inbound request with the requesting account, not just the requesting user.
  2. Join that account against CRM fields: current ARR, renewal date, deal stage, CSM health score.
  3. Aggregate at the feature/theme level — one account asking five times isn't five requests, it's one weighted vote with follow-up urgency.
  4. Surface the resulting score next to the raw vote count so both are visible, not just one.

This is where a lot of prioritization tooling stops short — feedback boards like Canny were built for the vote-count model and don't have a native CRM join (we cover the gaps in more detail in our Canny Alternatives piece). If your feedback tool can't answer "how much ARR is asking for this," it's giving you half the picture.

Why keep revenue data out of the LLM layer?

If you're using AI to help triage or summarize feedback — and you should be, the volume makes manual triage unsustainable — there's a specific architectural mistake to avoid: piping raw account revenue and deal data into a prompt sent to a third-party LLM. Two reasons this matters:

This is the design principle behind how VocxAI handles prioritization: revenue joins and scoring happen in the application layer, and the AI agent pipeline consumes the output, not the underlying financial records. VocxAI turns customer feedback into shipped code — it ingests signals from your support and feedback tools, prioritises what to build, and runs an AI agent pipeline from PRD to pull request with human approval at every gate.

What are the objections to revenue-weighted prioritization?

Three come up constantly, and each has a real answer:

Intercom's product blog (intercom.com/blog) and HBR (hbr.org) have both made versions of this argument in the context of customer-led growth: the customers who pay the most and are at the highest risk of leaving deserve a bigger say than the customers who are simply the most active in your community.

Does this ignore small customers?

Not if you build the multiplier correctly. Revenue weighting doesn't mean "only look at your biggest accounts" — it means don't let raw vote volume from disengaged or non-paying users override signal from your actual customer base. A cluster of five small-but-growing accounts, all in expansion conversations, can outweigh one large but flat renewal. The point isn't account size — it's what's actually at stake for the business. Small customers with strong growth trajectories and urgent asks absolutely deserve weight; free users with no commercial relationship to your product don't get to set the roadmap by outnumbering them.

For teams building out a full prioritization stack, this revenue-weighting layer pairs directly with the framework in How to Prioritize Feature Requests and the ROI math in Prioritization ROI — and it depends on having clean, account-tagged feedback data to begin with, which is where tool selection (see Best Customer Feedback Tools) actually matters.

See how VocxAI builds this for you

VocxAI connects your customer signals to your revenue data and surfaces a ranked, revenue-weighted product backlog - automatically, every week.

Join the private beta