The Feedback Program Maturity Model

For seeing where your program stands today. Five levels, a self-assessment, and the next step for each.

On this page

    Every company collects customer feedback. Few turn it into decisions customers can see. This model describes five levels of a feedback program across seven dimensions, with a self-assessment and the next step from each level, so you can see where you are and what to do next.

    How to use the model

    The model describes how a feedback program grows, from a few scattered inboxes to a habit that shapes what the company builds.

    1. Read the five levels to get a feel for each.
    2. Assess your program on each of the seven dimensions.
    3. Score yourself in the assessment below: pick one cell in each row. Your level is your lowest dimension.
    4. Read the section on your next move, and pick one or two steps for this quarter.

    Most teams are in between

    It's normal to be at level 3 for capture and level 1 for closing the loop. Uneven is useful: it shows where to focus.

    One level at a time

    Skipping levels rarely works. Prioritizing by revenue needs account data, which needs one place to collect feedback.

    It's about habits, not tools

    Software makes each level easier. The level itself is set by what your teams do every week.

    The five levels

    Each level builds on the one before it.

    1. Level 1Scattered
      Feedback lives in inboxes, tickets, call notes, and Slack. Nobody owns it, and nobody can say what customers ask for most.
    2. Level 2Collected
      Feedback goes to one place, and someone owns it. You can count requests, but not say who's asking. Customers rarely hear back.
    3. Level 3Connected
      Every request is tied to the customers and accounts behind it, with revenue. Customer-facing teams capture as a habit. Duplicates are merged.
    4. Level 4Prioritized
      Feedback shapes decisions. Planning starts from demand, revenue, and importance, and ideas link to the roadmap.
    5. Level 5Closed-loop
      Everyone who asked hears what happened. Leadership sees what customers asked for and what was delivered, every month.
    Rule of thumb

    Level 3 is where feedback starts paying off. Before it, you can see requests. From it on, you can see the business behind them.

    Assess your program

    For each dimension, click the description that matches what your teams do today, not what you intend. Your level is your lowest score.

    Dimension1 · Scattered2 · Collected3 · Connected4 · Prioritized5 · Closed-loop
    CaptureWherever it landsCustomers post in one placeEvery customer-facing team capturesCapture is part of every call and ticketCaptured feedback is reviewed weekly
    OrganizationNo structureBasic forumsClear forums, categories, and labels, with duplicates mergedOwners for every areaStructure reviewed yearly
    Who's askingUnknownCounts of votesAccounts and revenue on every requestSegments and importance usedTied to renewals and expansion
    DecisionsBy the loudest voiceInformed by countsInformed by accounts and revenuePlanning starts from feedbackPlanning reports back on what it delivered
    Closing the loopCustomers don't hear backOccasional repliesStatus updates on big itemsStatus updates on every decisionEveryone who asked hears, including “no”
    Ownership and rhythmNoneOne person, when there's timeAn owner and a weekly reviewOwners per area, on a set rhythmLeadership reviews it monthly
    ReportingNoneAd hoc countsActivity by team and sourceTop asks by revenue each quarterA monthly update to leadership
    Tip

    Assess with more than one person. Ask product, customer success, and sales to score separately, then compare. Gaps between their answers are findings too.

    From Scattered to Collected

    The first move is simply getting feedback into one place, with one person responsible for it.

    What to do

    1. Pick one place for feedback, and tell your teams where it is.
    2. Name an owner who reads new feedback every week.
    3. Set up a few forums and categories customers and teams recognize.
    4. Bring over the feedback you already have, so the new place isn't empty.

    In UserVoice

    • Forums and categoriesA simple structure to post into
    • The portalOne place customers can post and vote
    • ImportsBringing over existing requests and their supporters
    You've arrived when

    Nobody asks “where do I send this?” Requests go to one place by default, and someone reads them.

    From Collected to Connected

    Connect every request to the customers behind it, and get the teams who talk to customers capturing.

    What to do

    1. Connect your CRM, so every request shows its accounts and revenue.
    2. Give sales, success, and support a fast way to capture, in the tools they already use.
    3. Ask everyone to search before they post, and merge duplicates weekly.
    4. Assign an owner to each product area.

    In UserVoice

    • Salesforce or HubSpot syncAccounts and revenue on every idea
    • Browser extension and SlackCapture in seconds
    • Merge MatchesDuplicate suggestions to merge
    You've arrived when

    You can answer “who's asking?” For any request, you can name the accounts and revenue behind it.

    From Connected to Prioritized

    Make feedback an input to decisions, not just a record of requests.

    What to do

    1. Start every planning cycle from top ideas by revenue, accounts, and importance.
    2. Turn on importance ratings, so customers say how much something matters.
    3. Link ideas to roadmap features, so demand rolls up to the work.
    4. Set a weekly triage and a monthly roadmap review, with owners for each.

    In UserVoice

    • Importance ratingsHow much each idea matters to each customer
    • RoadmapsFeatures with linked ideas' demand rolled up
    • The Idea Status BoardEvery idea by status, for the weekly review
    You've arrived when

    Planning starts with feedback. Your roadmap discussion begins with what customers asked for, and who.

    From Prioritized to Closed-loop

    Close every loop, with customers and with leadership.

    What to do

    1. Post a status update, with a message, on every decision, including “not planned”.
    2. Link shipped ideas in release notes, and mark them Completed the same day.
    3. Send leadership a one-page update each month: what customers asked for, and what you did.
    4. Report quarterly on the revenue behind what you shipped.

    In UserVoice

    • Status updatesEmails to every subscribed supporter
    • Activity ReportStatus updates sent, and the voters, accounts, and revenue they reached
    • The Insights emailA regular summary for admins and leaders
    You've arrived when

    Customers expect to hear back. Your teams can show any customer what happened to their request.

    Staying at level five

    Level five isn't a finish line. It's a set of habits that slip when nobody watches them.

    HabitCheck it
    Weekly triage happensIdeas with no status after two weeks, in Idea Insights
    Every team still capturesActivity by team and source, monthly
    Decisions get explainedIdeas closed without a message
    Leadership stays involvedThe monthly update goes out, and gets questions back
    The structure still fitsA yearly review of forums, categories, labels, and statuses
    Tip

    Re-assess twice a year. Score the seven dimensions again, and compare. Movement, in either direction, tells you where to look.

    Try it with your AI assistant

    1 of 4 prompts in the PDF

    Attach the PDF to Claude, ChatGPT, or another assistant, then paste:

    Using the UserVoice MCP, look at our last 200 ideas and our accounts (read only), and collect evidence for the dimensions in the maturity model I attached, such as how many ideas have account data, labels, an owner, or a recent status update. Then interview me about what the data can't show, one dimension at a time, and tell me our level and why.

    Three more prompts and the checklist are in the full guide. Get it by email →

    Free, by email

    Get the full guide

    We'll email you the 13-page PDF. It adds three things that aren't on this page:

    • A score sheet to rate your program on all seven dimensions and find your level
    • A five-step checklist to plan your next level
    • Four AI prompts for Claude, ChatGPT, or your assistant of choice, including one that uses the UserVoice MCP to gather evidence from your own feedback data
    Cover of The Feedback Program Maturity Model guide from UserVoice