River
Y CombinatorBacked by Y Combinator
FREE TEMPLATE

Client Feedback Response Log Template

Three documents and two sheets that classify every client comment as accepted, discussed or declined, with a reason for each.

Free download  ·  No account needed

Round Count and Theme Analysis · Corravale Fabrication · 3 rounds, 18 comments

One theme accounts for every decline in the whole review

ThemeTotalAcceptedDiscussedDeclined
Formatting/clarity5500
Factual correction3300
Add context2200
Scope question2020
Soften language on F-066015

5 of 5 declines in this three-round review sit on one finding. Two of the three reviewers asked to soften it, across all three rounds, and none of the six requests ever disputed the sampled shipments behind it.

Search this and every guide gives the same advice: consolidate the feedback, log every revision, present a summary table of what changed. That handles the routine half of a review round, a wrong date, a formatting fix, a missing page number. None of it says what to do when a comment does not ask for a correction. It asks to soften a finding the evidence still supports, and every guide runs out exactly there.

GAO's own Government Auditing Standards already draw this line for a federal audit report. When a reviewed entity's comments conflict with a finding, the auditor evaluates whether the comment is valid, and if not, states the reason for disagreement in the final report rather than quietly complying. This pack runs the identical discipline on a consulting findings report: every comment gets a stated reason for its disposition, and a request repeated with no new fact behind it keeps the answer it got the first time.

Corravale Fabrication, a 310-employee metal-fabrication manufacturer, sent eighteen comments across three review rounds on its draft operations findings report. Ten were accepted outright and three were resolved by discussion. All five declines, plus one more comment besides, asked to soften a single finding: the board-reported on-time-delivery rate excludes shipments whose promised date was quietly pushed back. Measured against the original dates instead, 34 of the last 90 shipments ran late. Every one was declined for the same reason: nobody disputed the sampled shipments or the source dates behind them.

Eighteen comments in, five declines, and one finding they all point at

The Comment Register, the Round Count and Theme Analysis sheet, and the Response Log.

Comment Register

Extract of 8 of 18 rows. Every comment carries a round, a reviewer, a target and a disposition.

RefRoundReviewerThemeDisposition
C-01R1COOFormatting/clarityAccepted
C-04R1COOSoften languageDeclined
C-05R1Plant DirectorSoften languageDeclined
C-06R1Quality ManagerScope questionDiscussed
C-09R1Quality ManagerSoften languageDiscussed
C-11R2Plant DirectorSoften languageDeclined
C-15R2Quality ManagerFactual correctionAccepted
C-16R3COOSoften languageDeclined

Every declined row targets the same finding, F-06. C-16 is the fourth request on it across three rounds, and the register shows that plainly rather than burying it in a paragraph.

Round Count and Theme Analysis

All 18 comments, rolled up by theme, with the disposition split per theme.

ThemeR1R2R3TotalAcc.Disc.Decl.
Formatting/clarity3115500
Factual correction1203300
Add context1012200
Scope question1102020
Soften language on F-063216015

33.3% of all comments and 100% of all declines sit on one finding. Two of three reviewers raised it, spread across every round, and the theme column makes that visible without anyone having to remember which round said what.

Response Log · Declined section

What the client reads back, organized by theme rather than by raw comment order.

All five declined comments, from two of the three reviewers across all three rounds, asked to soften the language on F-06: that the board-reported on-time-delivery rate excludes shipments whose promised date was quietly revised after the original order confirmation, and that measured against the original dates instead, 34 of the last 90 shipments ran late against the 94% figure the board was shown.

Every one was declined for the same reason: no reviewer disputed the sampled shipments, the source order-confirmation dates, or the shipping procedure's own on-time definition. The fourth request, in round three, offered no new fact beyond the first three and was declined on that basis alone.

F-06 ships in the final report with its original substance and severity intact.

What's in the pack

01

Comment Register

Every comment logged against its round, reviewer and exact target, before any of them gets classified or answered.

02

Round Count and Theme Analysis

Comments rolled up by theme across every round, so a repeated request on one finding reads as a pattern.

03

Response Log

Every disposition's reason written out by theme, specific enough to read back to the reviewer who raised it.

04

Revised Deliverable Note

The exact edits made in response to feedback, and what was deliberately left unchanged and why.

05

How the Response Log Protects the Findings

The method itself, and the government auditing standard its accept-or-explain-why discipline for review comments is borrowed from.

How to use it

  1. 1

    Open in River, or take it blank

    Open the pack in River and send this round's comments, or download the Word documents and CSV sheets and fill them in yourself.

  2. 2

    Log every comment

    Log one row per distinct point, against its round, its reviewer and exactly what it targets, before any of them gets a disposition.

  3. 3

    Classify with a reason

    Classify each as accepted, discussed or declined, every one with a written reason specific enough to read back to whoever raised it.

  4. 4

    Roll up and respond

    Roll comments up by theme across rounds to find where pushback concentrates, then write the Response Log and Revised Deliverable Note from that pattern.

Frequently asked questions

Is this template free?

Yes. The zip is Word documents and CSV sheets, no account and no card. Edit with AI is the optional half: the agent classifies your comments and writes the reasoning for you. More sit in the template library.

What format are the downloaded files?

Two Word documents plus one methodology doc, and two CSV sheets, zipped together, no conversion needed. Excel, Numbers and Google Sheets open the Comment Register and the theme analysis straight off the download, with every column intact.

What does Edit with AI actually do?

It reads the comments you send from a review round, logs each one against its round, reviewer and target, classifies it, and writes the reason. Then it rolls every round up by theme to flag where pushback concentrates.

How is this different from a generic revision tracker?

A tracker records what changed. This pack also records what did not change and why, with a written reason for every declined comment, not just a line item marked resolved, and it flags when the same pushback repeats.

Where do these comments usually come from?

Wherever a draft goes back for sign-off: after a storyline or a findings report first reaches the client, or after any earlier review round on this same deliverable already produced comments nobody logged anywhere yet.

What happens once the review closes?

Sign-off moves to whatever comes next in the engagement. Once findings are accepted, the roadmap pack turns them into a sequence the client can actually staff, with the review's own record archived rather than discarded.

Answer every comment, don't just log it

Take the Word documents and CSV sheets blank, or send River this round's comments and get back a classified register with a reason for every disposition.

Edit with AI