Let me describe a project that probably sounds familiar.
You quoted the client for a brand identity package. Three concepts, two revision rounds, final delivery in three weeks. You priced it at $4,500 based on roughly 45 hours of work. Solid margin, solid timeline, everyone's happy.
Then the feedback starts.
Round 1: "Love the direction! Just a few small tweaks." Twelve bullet points follow.
Round 2: "Getting closer! My business partner had some additional thoughts." A forwarded email with conflicting feedback arrives.
Round 3: "We showed it to the team and they had a few ideas." A Google Doc with comments from six people lands in your inbox.
Round 4: "Almost there! Can we just try one more thing?"
It's now week seven. You've spent 80 hours on a 45-hour project. Your effective hourly rate has dropped from $100 to $56. And the client has no idea they've done anything wrong because nobody set expectations.
This is the feedback loop problem. And it's one of the biggest silent profit killers in agency work.
Why feedback spirals happen
It's easy to blame the client. "They don't know what they want." "They keep changing their mind." "Too many cooks."
But most of the time, the feedback spiral is a process failure, not a client failure. Here's what's actually going wrong:
1. Feedback isn't structured
When you email a client and say "let me know your thoughts," you're asking an open-ended question to someone who isn't a designer. They don't know how to give structured feedback, so they give you whatever comes to mind — including feedback about things you didn't ask about.
The fix isn't better clients. It's a better feedback mechanism. When clients can annotate directly on a design and choose between "Approve" or "Request Changes," you get focused, actionable feedback instead of a stream of consciousness.
2. Too many stakeholders give feedback at different times
The founder reviews on Monday. The marketing director reviews on Wednesday. The CEO glances at it Friday evening and has "a few thoughts." Each person's feedback contradicts the last, and you're caught in the middle trying to reconcile all of them.
This isn't a feedback problem — it's a collection problem. All stakeholders need to see the same version and submit feedback before you start the next round. Otherwise, you're doing three rounds of revisions that should have been one.
3. There's no clear "approved" moment
In most agency workflows, approval is fuzzy. The client says "looks great" in an email, but then sends "one more thing" two days later. There's no formal gate that says "this is done, we're moving forward."
Without an explicit approval moment, every project stays in a perpetual state of "almost done." And "almost done" is where your margins go to die.
4. The original scope wasn't specific enough
"Two rounds of revisions" means different things to different people. To you, it means two opportunities to refine the work. To the client, it might mean "I can change my mind twice." And when the contract language is vague, you have no leverage to push back on round five without damaging the relationship.
The real cost of the feedback loop
Let's do some math that might make you uncomfortable.
Say your agency runs 10 active projects at any given time. If each project bleeds just 5 extra hours due to unstructured feedback, that's 50 hours per month — more than a full work week.
At a blended rate of $100/hour, that's $5,000/month in invisible losses. Not because the work is hard. Not because your team is slow. Just because the feedback process is broken.
Over a year, that's $60,000. For a small agency doing $500K in annual revenue, that's a 12% margin hit from process friction alone.
How to fix it (without becoming the "difficult" agency)
The good news: you can fix most of this without having a single uncomfortable conversation with a client. It's about systems, not confrontation.
Fix 1: Replace email reviews with a structured review tool
Stop sending deliverables as email attachments. Use a tool that presents your work clearly and gives the client a structured way to respond — annotations, comments tied to specific elements, and a clear "Approve" or "Request Changes" button.
This single change eliminates vague feedback, scattered channels, and the missing approval moment. It's why we built TryApprove's one-click approval system — to create a clear, professional feedback experience that clients can navigate in 30 seconds.
Fix 2: Consolidate stakeholder feedback
Before you start a revision round, make sure every stakeholder has reviewed the current version. Set a feedback deadline. Don't start revisions until all feedback is collected.
In TryApprove, you can share a single portal link with multiple stakeholders. Everyone sees the same deliverable, everyone's comments are visible, and you can see at a glance who has reviewed and who hasn't.
Fix 3: Define revision rounds in your contract
Your proposal or contract should specify:
- How many revision rounds are included
- What constitutes a "round" (one consolidated batch of feedback from all stakeholders)
- What happens after the included rounds are used up (hourly billing, flat fee per round, etc.)
This isn't about being rigid. It's about setting expectations so the client can make informed decisions about their feedback.
Fix 4: Present your work with context
Don't just share a design. Explain it. Tell the client what you did, why you did it, and what kind of feedback you're looking for at this stage.
"We're looking for feedback on the overall direction and color palette. We'll refine the typography and spacing in the next round" is infinitely better than "here's the design, what do you think?"
Context channels feedback. Without it, the client will comment on everything, including things you were planning to address anyway.
Fix 5: Make approval a formal action
Don't rely on "looks good 👍" in an email. Use a system where the client explicitly clicks "Approve" to sign off on a deliverable. This creates an unambiguous record that both sides can reference.
It also changes the client's mindset. When approval is a button they click, they take it more seriously. They review more carefully before approving, which means fewer "wait, can we actually change one more thing" moments after the fact.
The uncomfortable truth about "unlimited revisions"
Some agencies advertise "unlimited revisions" as a selling point. And I get the logic — it removes friction, it sounds client-friendly, it differentiates you from competitors.
But unlimited revisions is a promise your margins can't keep. It signals to the client that changing their mind is free, which means they will. Not because they're trying to take advantage of you, but because you've told them there's no cost.
A better approach: be generous with revisions but transparent about limits. "We include three rounds of revisions in every project, which is more than most clients need. If you need more, we're happy to accommodate at $X per round." That's not stingy. That's professional.
Start fixing it today
You don't need to overhaul your entire agency to fix the feedback loop. Start with one change: stop sending deliverables via email and start using a structured review process.
TryApprove's free plan lets you try this with your next project — upload your deliverables, share a branded review link, and get clear approvals instead of endless email threads. Two projects, unlimited clients, no credit card.
Your margins will thank you.
