Feedback Loop

Feedback Loop

A customer feedback loop is the cycle of collecting feedback, deciding what to do, acting, and telling the people who raised it what changed. Telling people what changed is called closing the loop, and it's the step teams skip most often.

Go back to Glossary

What is a customer feedback loop?

A customer feedback loop is the cycle of collecting feedback, deciding what to do with it, acting, and telling the people who raised it what changed.

The term also appears in biology, climate science, audio and machine learning, where a feedback loop is any system whose output feeds back into its input. This page covers the customer meaning.

What are the stages of a customer feedback loop?

A customer feedback loop has four stages: collect, analyse, act and close.

  1. Collect. Gather what customers say wherever they say it, from surveys and in-app forms to support tickets, sales calls and reviews.
  2. Analyse and decide. Group comments by topic, count how often each theme comes up, and choose what to do, including what you won't do.
  3. Act. Ship the change, fix the bug, update the documentation, or record the decision not to build.
  4. Close. Tell the people who raised it what happened, then check whether the change worked.

Almost every team does the first. Most do the second and third in some form. The fourth is the one that gets skipped, and skipping it is what turns a loop into a funnel.

Bain & Company's Net Promoter System, built on Fred Reichheld's NPS work, splits closing into two loops. In the inner loop, frontline staff follow up with individual customers. The outer loop is where managers fix the causes that many customers share.

What is a feedback loop example?

A typical feedback loop example is an onboarding survey that leads to a product change, followed by a message to the people who answered it.

  1. Say a B2B analytics product asks new accounts a CSAT question after setup. Scores for the data-import step sit well below every other step.
  2. The team groups the comments. Most mention the same screen, where CSV columns have to be matched by hand.
  3. Automatic column matching ships in the next release.
  4. A changelog entry explains the change, and an in-app announcement shows it to accounts still in setup. Everyone who left a comment gets a short personal reply.
  5. A month later the same CSAT question runs again, so the team can see whether the score moved.

Smaller loops follow the same shape. A bug report turns into a fix, and the reporter hears about it in the release note and by reply. After a detractor explains a low NPS score, the team follows up, and the next survey shows whether anything changed. Even a declined feature request closes the loop when the person hears why it isn't planned.

What does closing the feedback loop mean?

Closing the feedback loop means going back to the customer who gave feedback and telling them what happened as a result, including when the answer is no.

A customer who tells you something and hears nothing learns that telling you is pointless. They don't complain about that, they just stop. Feedback volume drops and the team concludes things are improving.

The people still writing are the ones motivated enough to do it anyway, which is the least representative slice of your customers. Closing doesn't require agreeing. A reply that says "we're not building this, and here's why" keeps the channel open in a way silence can't.

Why do feedback loops break?

Feedback loops usually break at the closing stage, for three reasons.

  • Nobody owns the closing step. Support assumes product will do it, and product assumes support will.
  • The feedback loses its author. Once a comment is summarised into a roadmap item, the person who said it is gone and can't be told anything.
  • The cycle takes too long. A reply nine months later doesn't feel like a response to the customer who started it.

Customer feedback loops for enterprise product teams

At enterprise scale the loop runs across many teams, and the link between a decision and the customers behind it is what usually gets lost.

Feedback comes in through support, account managers, surveys and calls, and several product managers act on parts of it. When a VP asks why a feature shipped, or a key account asks what happened to their request, the answer should trace back to the original comments, the number of accounts that raised the theme, and what each of them was told. The same record makes the outer loop visible, because leadership can see which shared problems were fixed and who heard about it.

How Usersnap closes the feedback loop

Usersnap handles the closing stage in two ways: a reply to the person who gave the feedback, and an announcement for everyone the change affects.

  • Replying to the submitter: when the submitter's email address is captured, you reply from the feedback item and they receive it by email. AI suggested replies draft that reply in a Friendly or Professional style.
  • Announcements: Announcements appear inside your product with targeting rules, a start and end date, and statistics on how each one performs.
  • Changelog: the announcements you pick are collected in a changelog that opens from the feedback menu, as a standalone page, or, on plans that include it, through an API event.

Feedback loop FAQ

What is the difference between a feedback loop and continuous feedback?

The loop is the cycle. Continuous feedback describes the cadence, meaning the loop runs constantly instead of once a quarter.

What is closed-loop feedback?

Closed-loop feedback is the practice of following up with customers who gave feedback, often after an NPS or CSAT survey, and telling them what will happen as a result.

What is the difference between a positive and a negative feedback loop?

In systems theory, a positive feedback loop amplifies a change and a negative feedback loop counteracts it to keep the system stable. The terms don't refer to praise or criticism from customers.

How long should a customer feedback loop take?

The customer should hear back while they still remember raising the issue. Acknowledge feedback quickly, and close the loop once the decision is made, even if the change ships later.

Related terms

See how product teams tell customers what changed after they spoke up.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.