A client tells you to "make it pop." You have about three seconds before you either agree, push back, or silently die inside and change the wrong thing. We have been in that room enough times to build an actual system around it — one that keeps the client happy and the work intact.

Client feedback is not the enemy of good work. Unfiltered client feedback applied without a framework is. There is a real difference between the two. The job is not to defend your work against the client. The job is to separate what they are actually asking for from the words they happened to use to ask for it, then respond to the real ask in a way that serves the project.

This is the process we run on every project. It is not complicated. It requires discipline to stick to it when feedback arrives fast and emotions are high, but the logic underneath it is straightforward.

The ground rules we set before feedback starts

  • Every project starts with a written Vision Document. One page. The goal, the audience, the tone, three things we are and three things we are not. Every piece of feedback gets measured against it.
  • Feedback rounds are scheduled, not continuous. No Slack messages asking to "just tweak this one thing." Feedback happens in defined windows so it can be processed properly.
  • We acknowledge every piece of feedback in writing. Even if we are going to push back on it, the client gets confirmation that it was received and that a response is coming.
  • Every revision comes with a short explanation of what changed and why. Not a justification — a record. So the client can see their feedback translated into action, and so we can refer back to it later if direction shifts.

The four types of feedback we actually receive

Not all feedback is the same kind of problem. Before we respond to anything, we categorize it. Each type has a different right answer and a different failure mode if you treat it the wrong way.

What they say vs. what they mean

We keep an internal cheat sheet. These translations took years to collect and they have saved more projects than any design framework we have ever used.

What the client says
What they usually mean
"Make it pop."
This doesn't feel exciting enough. I want it to create energy — I'm just not sure where to direct that energy yet.
"Can you make the logo bigger?"
I don't feel like our brand is confident enough in this design. It feels like we're apologising for existing.
"It looks a bit plain."
I was expecting something that would visually surprise me. This feels safe and I'm not sure safe is right for us.
"My wife / friend / colleague didn't like it."
I'm not fully confident in this direction yet and I'm looking for external validation — or permission to voice my own doubt.
"Can we try a more professional look?"
I'm worried how this will be perceived by people who don't know us. I want it to hold up in a formal context.
"I'll know it when I see it."
We didn't do enough of the brief phase. I don't have a clear enough picture yet of what I want, and I'm hoping the design process will reveal it for me.

Feedback is a translation problem. The client is describing a feeling in the only words they have. Your job is to find the actual brief hiding inside the words they chose.

The four ways feedback derails a project

We have been on the wrong side of all of these. They are preventable, but only if you recognise the pattern early enough to interrupt it.

01

Responding to feedback without categorising it first

You change the colour because the client said "change the colour." Three rounds later the page is a different shade of the original problem and nobody knows why.

02

Letting feedback accumulate between rounds

Async feedback on a live Figma file without a defined review schedule. Every day brings a new comment. By the time you sit down to revise, there are twenty-seven notes with no clear priority order.

03

Not referencing the Vision Document in your response

You push back on feedback without anything to anchor the pushback to. The client hears "we don't want to change it" instead of "here is why this change would move us away from what we agreed to build."

04

Saying yes to everything to avoid conflict

The path of least resistance. Each individual change seems small. Collectively they sand down everything that made the work worth doing. The final deliverable is technically everything the client asked for and nothing anyone would show in a portfolio.

Saying yes to everything is not client service. It is a slow way of delivering work that neither side is proud of.

Does the process actually hold up

It does, with one caveat: it requires the client to have agreed to it upfront. When we walk a new client through the Vision Document, the feedback schedule, and the change order process at the start of a project, we are not being bureaucratic. We are building the shared infrastructure that makes honest conversation possible later.

Clients who understand the framework give better feedback. Not because they suddenly become design experts, but because the structure gives them a safe way to say what they actually mean without feeling like they are criticising the work or the team. Good feedback infrastructure makes the creative relationship better for everyone.

70%
Of feedback is aesthetic preference in disguise
1pg
Vision Document that anchors every revision conversation
2×
Fewer revision rounds when feedback is categorised first

The Vision Document is the single most important tool in the process. Not because it stops feedback — it does not and should not. But because it gives both sides a neutral reference point. When a revision conversation gets heated, we come back to the one page we both signed off on at the start. It redirects the conversation from "I vs you" to "us vs the problem."

If you take one thing from this article, make it that: write the Vision Document before a single design decision is made, get explicit sign-off on it from the person who will be giving feedback, and keep it visible throughout the project. It is the difference between feedback that sharpens the work and feedback that unravels it.


Kodari Team

We have run this process on every client project since 2024. If you are heading into a build and want help setting up the feedback framework before work starts, reach out — it is much easier to build before the first review than to retrofit it midway through.