Enterprise DNA

Omni by Enterprise DNA

Enterprise DNA Resources

Step-by-step how-tos. Practical AI operating-system thinking for owners, operators, and teams doing real work.

220k+

Data professionals

Omni

AI agents and apps

Audit

Map the manual work

Guide Intermediate Omni Ops

How to Track Revision Rounds Before They Eat Your Margin

Unlimited revisions quietly drain agency margin. Here's how agencies track feedback rounds and cap scope creep before it costs $60K or more a year.

Sam McKay |
How to Track Revision Rounds Before They Eat Your Margin

Ask any account manager how many rounds of revision a client got on last month’s campaign deck, and watch the pause before they answer. It’s usually not a number. It’s a shrug, followed by “a few,” followed by a scroll through email threads, Slack channels, and a Google Doc with comments dating back three weeks. That pause is the problem. If you can’t answer the question in five seconds, you’re not tracking revisions. You’re absorbing them.

This is a quiet leak, not a dramatic one. No single client blows up your margin in a month. What happens instead is round four becomes normal, round five becomes expected, and by the time you look at the account’s actual profitability at quarter end, you’re wondering where the hours went. For a lot of agencies in the $1M-$25M range, this single gap costs somewhere between $60,000 and $180,000 a year. Not because clients are unreasonable. Because nobody’s counting.

Why revision creep is invisible until it’s expensive

Most scopes of work say something like “two rounds of revision included.” That line gets written once, at the proposal stage, and then never enforced again. There’s no system checking whether round three triggered a change order. There’s no dashboard showing which accounts are running four or five rounds per deliverable as a matter of habit. The AM knows things feel heavier on certain accounts. They just can’t prove it, and proving it is the part that actually protects margin.

We see three things happening at once in agencies that haven’t solved this.

First, feedback lives in five different places. A client emails a note, then adds three comments in a shared doc, then Slacks a “quick change” to the AM directly, then brings up a fourth point on the weekly call. Nobody is compiling that into a single version history, so nobody can say definitively “this is round three” versus “this is round three plus a bunch of loose asks that never got logged as a round at all.”

Second, the count restarts in people’s heads but not on paper. An AM who’s been managing an account for two years develops a gut feel for “this client always needs extra rounds.” That’s useful instinct, but it’s not a system, and it doesn’t scale when that AM goes on leave or leaves the agency. The knowledge walks out the door with them.

Third, there’s no trigger. Even when someone does notice round four has started, there’s rarely a clean, non-awkward way to raise it with the client. Nobody wants to be the AM who nickels-and-dimes a good account. So the revision gets absorbed, the designer or copywriter eats the extra hours, and the project comes in over budget with no paper trail explaining why.

This connects to a pattern we talk about a lot with agency owners: account managers spending 30 to 50 percent of their time on reporting and status work instead of the actual judgment calls their role is for. Chasing down what round a deliverable is on, and whether it’s still within scope, is exactly the kind of task that eats AM time without showing up on any invoice.

What “tracking revision rounds” actually means in practice

Tracking revisions well isn’t about being strict with clients. It’s about having a system that does three specific things automatically, so the human conversation only happens when it’s actually warranted.

It logs every version and every piece of feedback against a single deliverable, in one place. Not five places. One. When a client comments in the shared doc, that’s version 2. When they email a follow-up note the next day about the same asset, that’s still feedback on version 2, not a mysterious new thread. The system needs to understand that a scattered set of comments across channels belongs to the same round, the same deliverable, the same clock.

It counts rounds per deliverable, not per project. A single campaign might have a hero video, three social cuts, and a landing page. Each of those has its own scope of work and its own revision allowance. Lumping them into one project-level count hides exactly where the overage is happening. Good tracking tells you the landing page is on round five while everything else is still on round two.

It triggers an alert the moment a deliverable crosses its included limit. Not a vague quarterly report that shows “revisions were high this month.” A specific flag, in the moment, tied to the specific asset and the specific client, so the AM has the option to raise a change order before three more rounds happen, not after.

None of this is exotic. Agencies have known this is the fix for years. The reason most haven’t built it is that doing it manually is its own full-time job, and nobody’s got a spare person to build and maintain a revision-tracking spreadsheet across forty active accounts.

What this looks like when an agent does it

This is where an AI agent earns its keep, because the work is repetitive, rules-based, and constant. It doesn’t need creative judgment. It needs discipline, and discipline is the thing software is good at and humans, understandably, aren’t.

Here’s the actual flow. A client leaves a comment in the shared Google Doc. The agent picks it up, tags it to the correct deliverable, and logs it as feedback on the current version. Ten minutes later the client sends a Slack message with two more notes on the same asset. The agent recognizes it belongs to the same round, not a new one, and appends it to the existing log. By end of day, if the client’s account contact adds a fourth comment by email, that gets folded in too. The AM opens a single dashboard and sees exactly what round every live deliverable is on, what feedback drove it, and how many rounds are left before the scope of work is exceeded.

When a deliverable crosses its included round count, the agent doesn’t just note it quietly. It drafts a message, ready for the AM to review and send, that flags the situation to the client in plain, professional language. Something like: “This landing page is now on its fourth round of revisions, and the scope of work includes two. We’d love to keep refining it, here’s what a change order would look like if we continue.” The AM didn’t have to remember the scope terms, didn’t have to dig through the doc history, and didn’t have to have an awkward improvised conversation. The system did the counting. The human just has the judgment call, backed by facts.

This is the same logic behind the Content Production Agent we build for agencies handling high asset volume, where the agent produces a first pass so the team edits instead of starting blank. Revision tracking works the same way. The agent handles the repetitive counting and logging so the AM’s time goes toward the actual client relationship, not toward being a human spreadsheet.

It also pairs naturally with an Account Health Agent, which watches the account daily and flags risk before it becomes a bigger problem. An account that’s consistently running extra revision rounds on every deliverable is an early warning sign of scope mismatch, and possibly a pricing conversation that’s overdue. Right now, that pattern usually only becomes visible when someone manually reviews the account at renewal time, months after the damage is done.

Agencies we work with typically find that 15 to 25 percent of active deliverables are running past their included revision count at any given time, and most of that overage never gets billed or even logged. On a $1M-$25M agency, that's the difference between a healthy account and one quietly running at a loss.

The math your P&L doesn’t show you

Let’s put real numbers against this, using ranges that are typical for agencies of your size rather than invented precision.

Say your average AM manages eight accounts. Each account has roughly four active deliverables running at any given time. If even a third of those deliverables are running one to two rounds past what’s scoped, and each extra round eats two to four hours of designer, copywriter, or strategist time, you’re looking at 20-30 unbilled hours per AM per month. At a blended rate of $75-$150 an hour, that’s $1,500-$4,500 a month, per AM, disappearing. Multiply that across a team of six to ten AMs and you’re squarely in the $60,000-$180,000 annual range we see across this vertical. That’s not a worst-case scenario. That’s the typical, unremarkable state of an agency that hasn’t built a system for this yet.

The frustrating part is that fixing it doesn’t require raising prices or getting tougher with clients. It requires visibility. Most clients aren’t trying to extract free work. They’re responding to a system that never told them where the line was. Once the line is visible, in real time, most of these conversations become routine rather than confrontational.

This is also directly tied to the account scaling ceiling most agency owners hit once each AM is managing six to ten accounts. If revision creep is quietly consuming a third of their time, the ceiling isn’t really six to ten accounts. It’s six to ten accounts assuming everything runs to scope, which it rarely does. Fix the leak and the same AM has real capacity to take on more, without you needing to hire your way into more margin pressure.

What an Omni Audit actually shows you

We built the Omni Audit because agency owners kept telling us the same thing: they suspected revision creep, reporting hours, or content cost was hurting them, but nobody had the time to actually quantify it. So we made it fast. Sixty minutes, on a call, and you walk away with three specific things: a breakdown of where your team’s manual hours are actually going, a dollar estimate of what that’s costing you annually, and a short list of the specific agents that would close the gap, starting with the highest-leakage one.

There’s no deck, no generic slide about “the future of AI in agencies.” Just your numbers, your accounts, and a clear picture of what’s fixable in the next 90 days. If you want a fuller sense of what the process covers before you book, see Omni for marketing and creative agencies and you’ll find the specifics laid out without the sales pitch.

If revision tracking is the piece keeping you up at night, that’s exactly the kind of thing we map in the audit. We’ll look at how feedback currently moves through your accounts, where the counting breaks down, and what a Content Production Agent or Account Health Agent would need to see to catch it automatically. You can book a 60-min Omni Audit and we’ll walk through your specific accounts, not a generic template.

Where to start if you’re not ready to book yet

If a full audit feels premature, start smaller. Pick your three highest-revision accounts from memory, the ones your AMs already grumble about, and actually count the rounds on their last five deliverables. You’ll probably find the pattern the first time you look. That exercise alone tends to make the business case for automated tracking obvious, faster than any pitch we could give you.

For a deeper look at how other agencies have approached this, our guides section has more breakdowns of specific ops problems like this one, and our learn hub covers how agents like these actually get built and deployed without requiring your team to become AI experts overnight.

Revision creep isn’t a client problem. It’s a visibility problem. The clients aren’t the ones who need to change. Your system does. Once every version, every comment, and every round is logged automatically and tied to a real limit, the conversations that used to feel awkward become routine, and the hours that used to disappear start showing up on the right side of your P&L.

If you want to see exactly where that leakage sits in your agency, see Omni for marketing and creative agencies or go ahead and book your Omni Audit directly. Sixty minutes, three concrete outputs, and a clear next step. No deck required.