How to Use Customer Feedback to Decide What to Build

Explosive GrowthUpdated From 22 lessons by 5 founders and 3 other sources

8 sources ↓

The short answer

Trace each request to the task a user is trying to complete, check what happens in the current product, then choose a build, service fix or deferral that you can test. One service founder reports that fewer than 60% of clients who tried the service said it went well after he analyzed conversations from 505 clients. One software founder reports that 3 customers moved to an agency plan in a week; one accepted his suggestion to consolidate separate accounts.

What founders did

6 real examples, each linked to the moment in the source. Results are self-reported.

  1. X

    Roy Banwell

    Fewer than 60% of clients who tried the service said it went well. The spending cut was a decision, not a reported result.

    Analyzed client conversations and decided to shift attention from acquisition to service quality.

  2. RedditCustomer accepted account merge

    Strong_Teaching8548

    The customer accepted, gained capacity for three more sites without extra charge, and sent a positive email; the founder said revenue barely changed.

    Suggested merging a customer's separate site accounts into an agency account.

  3. X

    Mat De Sousa

    Said some agencies used WideBundle more for its data and A/B tests than for its bundles. He did not report performing the free-versus-paying usage analysis.

    Asked agencies what they used and disliked about bundle tools; recommends checking adoption and distinguishing free from paying users when interpreting usage.

  4. YouTube

    Diya Jolly

    Found that users wanted the total rather than the statement itself.

    Dug into repeated requests to display a bank statement during reconciliation.

  5. X

    GREG ISENBERG

    Described collecting cancellation reasons and inspecting funnel drop-offs with agents while leaving judgment and feedback to people.

  6. YouTube

    Matchy Life

    The creator decided to restock a bag on pre-order after repeated restock alerts.

Your playbook

Use this when

Use this playbook when you have an existing product or service, feedback from its users, and a decision about what to improve next.

You’ll leave with

Create a feedback-to-roadmap worksheet with each problem, its supporting observations, a chosen response and a test result.

01

Find the task behind the request

Suggested next steps
Do

Enter current requests and complaints in the worksheet. Record who raised each one, what they were trying to do, where they got stuck and what they asked for. Follow up when the task is unclear.

Make

Add a task and obstacle beside each request.

Check

If you can describe the obstacle without naming the requested feature, investigate its extent; otherwise ask the user to show the task.

Why this step is in the plan

Diya Jolly said users repeatedly asked to see a bank statement during reconciliation. Digging deeper showed they wanted its total instead. Roy Banwell started with a broader problem: after analyzing conversations from 505 clients, he reported that fewer than 60% of clients who tried his service said it went well.

02

Check behavior and the affected users

Suggested next steps
Do

For each obstacle, inspect the relevant setup path, support history or feature usage. Note which users encounter it and whether it blocks an existing task or calls for a new capability.

Make

Add the affected users, observed behavior and missing evidence to each worksheet entry.

Check

If behavior supports the reported obstacle, consider a response; if it conflicts, observe affected users doing the task before building.

Why this step is in the plan

Mat De Sousa said agency conversations revealed that some used WideBundle more for its data than its bundles. He recommends tracking onboarding, retention and adoption, and separating free from paying users when interpreting usage. His free-versus-paying example is proposed analysis, not a result he reported measuring.

03

Choose a response rather than defaulting to a feature

Suggested next steps
Do

Compare a product change with setup help, an existing option or a delivery fix for each supported problem. Choose the response tied most directly to the task; defer requests whose problem remains unclear.

Make

Add a build, fix-without-building or defer decision and its reason.

Check

If the response cannot be tied to the observed obstacle, revise it before committing roadmap capacity.

Why this step is in the plan

Strong_Teaching8548 suggested an account merge for a customer using separate site accounts; the customer accepted, and the founder said revenue barely changed. Roy Banwell instead decided to cut ad and sales spending by over 50% and focus his team on hiring, scheduling and service quality after reviewing client conversations. These cases called for different non-feature responses.

04

Test the response with affected users

Suggested next steps
Do

Put the chosen response in front of affected users. Record whether they complete the original task and what still gets in their way. For a product change, inspect adoption among the users it was meant to help.

Make

Add an observed result and a keep, revise or stop decision.

Check

Keep the response if affected users can complete the task; revise or stop if the obstacle persists or the change goes unused.

Why this step is in the plan

The creator of Matchy Life chose a bag restock on pre-order after repeated restock alerts, but had not yet seen how many orders it would receive. For software changes, Mat De Sousa recommends checking whether users actually adopt a feature after release. An inventory decision and a software change need different observations after the decision.

Suggested workflow

Turn feedback into a build decision

  1. What you find

    A request names a feature, but not the problem

    Response to consider

    Investigate the user's task

    What to check

    Continue when you can describe where the current workflow fails without naming the requested feature.

  2. What you find

    The user cannot reach value already offered

    Response to consider

    Try setup help or a usability fix

    What to check

    Watch the user retry the task; build a new capability only if the obstacle remains.

  3. What you find

    An obstacle affects users you intend to serve

    Response to consider

    Consider a focused product change

    What to check

    Check whether affected users adopt the change and complete the task.

  4. What you find

    Feedback points to delivery trouble or lacks context

    Response to consider

    Fix delivery or defer the request

    What to check

    Revisit the choice when the service improves or you can observe the underlying task.

Build

Choose a product change when you can tie it to an observed obstacle for users you intend to serve.

Fix without building

Choose setup help, an existing option or a delivery change when it resolves the user's task.

Defer

Keep the request and its context when the underlying problem or affected users remain unclear.

Make it yours

Feedback-to-roadmap worksheet

A fill-in template for your own test

Copy into one worksheet entry for each candidate: User and context: [who encountered it] Request: [their proposed solution] Task and obstacle: [what they tried and where it failed] Observed behavior: [usage, setup or service evidence] Response: [build, fix without building or defer] Check: [what the affected user can now do] Decision after test: [keep, revise or stop]

When this works

  • Use this process when you can connect feedback to identifiable users and observe their existing workflow.

When to avoid

  • Do not use it as a substitute for validating an unbuilt idea or judging demand for an entire product.
  • Avoid treating the loudest request as the roadmap when you cannot identify its task or affected users.

Related questions

Can AI help sort customer feedback into roadmap candidates?

Use it to surface candidate patterns, then inspect the underlying conversations before deciding what to change. GREG ISENBERG describes using agents to collect cancellation reasons and inspect funnel drop-offs, while assigning creative feedback and judgment to people.

Should I build a feature requested by only one customer?

Aakash Gupta describes a Salesforce practice of tagging field feedback as a paper cut or feature request, matching it against the roadmap, and asking whether customer-specific work should serve everyone. Keep an isolated request with its context until you can decide whether its underlying problem extends beyond that customer.

What if customers ask for features but struggle with setup?

Emma Guetta recommends setting up the product with a customer using real data and noting where they get stuck as a candidate product fix. Try helping them reach the existing result before adding the requested capability to the roadmap.

The reference library

Explore the originals.

The videos, articles and conversations behind the playbook.

8 of 8 sources · Results are self-reported.

  1. Source 1 · X

    Post by Roy Banwell on X ↗

    Roy Banwell · November 7, 2026

    Read the supporting excerpt
    …So I have decided to cut my ad/sales spend by over 50%. Less ads, less new clients, less chaos. This will save my business over $4000/mo in spend. It will probably drop our total revenue by 15-20%. I expect to break even on owners earnings if not actually slightly increase. By slowing down the new customer acquisition channel I will be able to focus my team on delivering a high quality service. Better hiring…
    Explore this lesson →
  2. Source 2 · Reddit

    3 customers upgraded to our agency plan this week ↗

    Strong_Teaching8548 · November 6, 2026

    Read the supporting excerpt
    …this week 3 customers in a row moved from our $49 plan to the $99 agency plan 2 of them did it on their own. no email from me, they just upgraded 👀 the 3rd one i reached out to. i noticed they were paying for 2 separate accounts, one for each of their sites, and suggested merging everything into a single agency account they said yes, and in the same email told me they were super happy with the tool and had gotten…
  3. Source 3 · X

    Post by Mat De Sousa on X ↗

    Mat De Sousa · November 2, 2026

    Read the supporting excerpt
    …Track feature adoption. When you release something, are people actually using it? And more importantly, what are your power users using? Let’s say feature X is used by 80% of your users. You might think: people love it, let’s build more like it. But if you split your users into buckets, you might find that 90% of them are on the free plan. Only 10% are paying. The people bringing in money are not using it. You should…
  4. Source 4 · YouTube

    AI killed the product roadmap | Diya Jolly (CPO & CTO of Xero) ↗

    Diya Jolly · April 30, 2026

    Read the supporting excerpt
    …there is we were being told repeatedly … that we needed to show the actual bank … statement during the reconciliation … You have to show it. And when you dug … deeper, as an example, the issue was not … that we weren't showing the bank … statement. The issue was they just … wanted the total. So we could have … calculated our total as an example. This
  5. Source 5 · X

    Post by GREG ISENBERG on X ↗

    GREG ISENBERG · November 3, 2026

    Read the supporting excerpt
    …running a company nowadays feels kinda dystopian my team is 50+ people in 12 countries, but i talk to my agents more than my human teammates - voice note to grokbot - mattpocock/skills /grill-me so the agent interrogates the idea before anything gets built - spec drops into linear through the linear mcp - exa + firecrawl agent reads every competitor site, pricing page and changelog - https://t.co/a5ARFnvSnA to find…
  6. Source 6 · YouTube

    Running My Business Solo 🪴 Self-employed small biz diary ↗

    Matchy Life · November 1, 2026

    Read the supporting excerpt
    I have I made a decision yesterday to … restock on pre-order the deer carry all … bags because every time I go onto my … emails there's like three notification … for restock alert um on the deer carry … away. Um, so yeah, I've decided to put … over the next 2 weeks. Um, we we'll see … how many orders we get for it. But yeah,
    Explore this lesson →
  7. Source 7 · Article

    What an AI-Native Product Team Actually Looks Like at Salesforce ↗

    Aakash Gupta · November 3, 2026

    Read the supporting excerpt
    …Each post is tagged as a paper cut or a feature request, and PMs match it against the roadmap. When they do build something specific for a customer, they ask, should we be building this for everyone? This allows you to learn directly from the field in order to improve your product. Step 6. Roll out one win, then go wide This is the classic pilot advice, but I was asking Jayesh where teams go wrong, and he brought it…
  8. Source 8 · X

    Post by Emma Guetta on X ↗

    Emma Guetta · November 3, 2026

    Read the supporting excerpt
    Your onboarding flow can wait. for your first customers, you are the onboarding In 2013, paul graham wrote that recruiting users by hand is the most common thing founders do that does not scale. his favorite example is stripe, the payment company. its founders set up the product themselves on the laptop of anyone who said yes This matters because a yes on a call is fragile. if they leave with a link and a to do, the…
    Explore this lesson →

More playbooks

Keep going