About this post
Author
Function Software
Role
Creative Agency Software Manager
Published
September 22, 2026
Read time
4
Category
Agency operations
Working with an ad agency should make your marketing better and your job easier. Sometimes it does. Sometimes it does the opposite.
The frustrating part is that the problems are usually predictable. They show up in most agency-client relationships at some point, and they almost always trace back to the same root causes. Unclear expectations. Poor communication. Scope that was never properly defined. A team that sold the pitch but couldn't deliver the execution.
The good news: well-run agencies have solved most of these problems. They've built processes specifically designed to prevent the breakdowns that make agency relationships painful.
This post names the most common challenges in agency-client relationships, and describes exactly what a good agency does differently to avoid them.
This is one of the most common frustrations in agency relationships. The pitch featured the agency's senior creative director, the founding partner, and a strategist with an impressive resume. Your day-to-day reality involves a junior account coordinator you've never been formally introduced to.
It's not always deceptive. Agencies genuinely deploy senior talent on pitches and new business development. But when the account transitions to delivery and the faces change, clients feel misled, even when the agency considers it standard practice.
What good agencies do differently: They're transparent about the team structure from the start. They tell you who will be your day-to-day contact, who will work on the creative, and how often senior staff will be involved. They set this expectation before the contract is signed, not after the relationship is already underway.
If you're evaluating an agency, ask directly: "Who will actually be working on our account day to day?" A good agency will give you names and titles. A non-answer is a warning sign.
You received a proposal for $50,000. The invoice was $67,000. Nobody warned you it was trending over. The explanation arrives with the bill.
Budget surprises are one of the most relationship-damaging experiences in agency work. They don't usually happen because agencies are dishonest. They happen because agencies don't track actual time against estimates closely enough to see the overage coming, or they see it coming and avoid the awkward conversation.
Either way, the client is the last to know. And by then, the money is already spent.
What good agencies do differently: They track time against project estimates in real time. When a project hits 75-80% of its budget, they flag it proactively, with a clear picture of what's been done and what remains. That conversation, held before the overage happens, is productive. It gives both sides options: adjust scope, adjust timeline, authorize additional budget, or make different decisions about the remaining work.
An agency that uses rigorous project management and time tracking tools can show you, at any point, exactly where your budget stands. That's not just better for client relationships. It's a sign the agency is operationally serious.
"Can you add a version for Instagram?" "What if we did a 15-second cut as well?" "Can we get a few more options in the second concept?"
Each request sounds small. Together, they can add 30-40% to the original scope without anyone flagging it as a change.
From the client's perspective, they were just making small asks. From the agency's perspective, the project is running well over estimate. Neither side had the conversation that needed to happen, and now someone is absorbing a significant amount of work that was never priced.
What good agencies do differently: They have a defined scope management process. When a client asks for something that falls outside the original brief, the agency's default response is a brief scope note: what was asked for, what it would add in time and cost, and a confirmation before proceeding.
This isn't about being inflexible. It's about being transparent. Clients who understand that additional requests have a cost generally respect the process. Clients who discover the cost in an invoice they didn't expect do not.
A comment on a PDF. An email thread with six replies. A note taken during a call. Another version sent with changes that referenced the email but not the call.
Creative feedback is notoriously hard to track. When multiple people on the client side are providing input through multiple channels, and the agency is trying to reconcile it all, things get missed. The logo color that was discussed on a call doesn't make it into the next version. The copy change from the email is in, but the adjustment from the PDF comment isn't.
This creates revision cycles that feel endless, because every round produces new misses alongside new fixes. Clients get frustrated. The creative team feels like they're running on a treadmill.
What good agencies do differently: They consolidate feedback into a single channel and confirm it in writing before acting on it. Many use structured review formats: a document with clear questions and a defined method for capturing responses. Verbal feedback from a call is followed up with a written summary. "Here's what we understood from today's call. Please confirm and we'll incorporate in the next version."
When approval is given, it's documented. When a revision is made, it traces back to a specific piece of approved feedback. This eliminates most of the ambiguity that turns three revision rounds into seven.
The kick-off call is energizing. Then silence. Two weeks later, a deliverable arrives with no context. Then silence again. The client has no idea whether the project is on track, behind, or in some holding pattern waiting for something they haven't been told about.
Working with an agency shouldn't require constant follow-up to find out where your project stands. But that's exactly what it becomes when agencies don't have a communication cadence and only reach out when there's something to present.
What good agencies do differently: They set a communication rhythm at the start of the engagement and stick to it. A weekly written update, even just three or four lines covering what's in progress, what's coming next, and any decisions needed from the client, replaces the silence with confidence.
Good agencies also communicate bad news early. If something's running behind, the client hears about it from the agency before they have to ask. That's a small thing with a large impact on trust.
This one is harder to name in the moment. The campaign launched. The creative was beautiful. The agency was proud of it. But the numbers didn't move.
When pressed, the agency has no real answer for why. They didn't set measurable objectives at the outset. They didn't benchmark the starting point. They didn't connect the creative work to performance metrics that could be tracked.
Clients feel frustrated but can't fully articulate why. "It was good work" and "it didn't perform" shouldn't coexist, but without measurement frameworks, they do.
What good agencies do differently: They define success criteria before the work starts. Not just deliverables ("we'll create three campaign concepts") but outcomes ("the goal is to increase inbound inquiries from this audience by X% over this period"). They instrument the campaign to measure what they've committed to measuring. And they report honestly on what happened, including what didn't work as expected and what they'd do differently.
An agency that's accountable for outcomes requires measuring those outcomes. That means the conversation about success criteria happens before the brief, not after the launch.
Retainers start well. The scope is agreed. The relationship is fresh. Six months in, the deliverables have drifted. The monthly content volume has quietly shrunk. The strategy time that was supposed to be part of the engagement hasn't happened. The agency is still cashing the check, but the original retainer value isn't fully materializing.
Or the reverse: the client is asking for more and more outside the original scope, and the agency is absorbing it silently because the relationship feels too fragile to address.
Either way, the retainer has lost its definition.
What good agencies do differently: They conduct quarterly retainer reviews. They look at what the retainer was originally scoped to include, what was actually delivered, and how the hours were used. They share this data with the client in a retainer report, not as a defensive document, but as a transparency tool.
When the scope has drifted, the review is the opportunity to reset it, or formally adjust it and price the adjustment fairly. Retainers that are actively managed stay healthy. Retainers that are left to drift eventually collapse.
The challenges above aren't random. They all trace back to the same underlying gap: a lack of operational discipline.
Budget surprises happen when time isn't tracked against estimates. Communication goes dark when there's no cadence. Scope creeps when there's no formal change order process. Feedback gets lost when there's no consolidated review workflow.
Well-run agencies are well-run because they've built systems for all of this. They use project management and time tracking tools that give them visibility into what's happening while it's happening, not after. They have documented processes for the parts of the work that shouldn't vary. And they communicate proactively instead of reactively.
The quality of the creative work is what brings you to an agency. The quality of how they run their business is what determines whether you stay.
What are the most common challenges of working with an advertising agency? The most common frustrations are budget surprises, scope expansion without discussion, unclear communication between deliverables, feedback that gets lost or misinterpreted, a disconnect between the pitch team and the working team, and retainer relationships that lose their definition over time.
How do I avoid budget surprises when working with an agency? Ask how the agency tracks actual time against project estimates, and whether you'll be notified when a project is approaching its budget. Well-run agencies flag budget risk proactively, before the overage happens, not after the invoice.
What should I expect from an agency in terms of communication? At minimum: a regular project status update on a defined cadence (weekly for active projects), proactive communication when something changes, and a clear point of contact who is responsive and informed about your account.
How do I manage scope creep when working with an agency? The most effective approach is agreeing on a scope change process before work begins. Any request outside the original brief should be flagged, priced, and approved in writing before work proceeds. Ask how the agency handles scope additions in your initial conversations.
What's the best way to give feedback to a creative agency? Consolidate feedback in one channel before sending, rather than through multiple emails, calls, and annotations. Separate strategic feedback ("this doesn't feel right for our audience") from executional feedback ("change the headline font"). Confirm the feedback in writing so both sides have the same reference point.
How do I know if my agency retainer is worth the money? Ask for a monthly report showing what was delivered, how many hours were used, and how that compares to the retainer budget. A retainer that can't be reported on transparently isn't being managed properly.
Most of the friction in agency-client relationships isn't about creative differences. It's about operational gaps: the places where expectations, communication, and financial transparency break down.
Good agencies have solved these problems. They've built processes that make budget, scope, and communication visible, and they use them consistently, not just when a client pushes for it.
When you're evaluating agencies, the creative work is part of the answer. How the agency operates is the other part.
Function Software builds agency management tools for creative professionals.
Ready when you are
Tell us how you run projects, time, and billing. We will walk you through what your week looks like without the overhead.
Let's Talk© Function Software Inc. 2026