Agency incentives are misaligned with yours.
They get paid monthly. They want the engagement to continue. The longer you need them, the more they make. This isn’t cynicism. It’s how the model works.
Understanding this changes how you evaluate everything they do.
How agencies actually make money
Most agencies charge monthly retainers or hourly rates. Either way, revenue comes from ongoing relationships, not outcomes.
A client who stays for 24 months is worth twice as much as a client who stays for 12. A client who becomes self-sufficient is worth nothing after they leave.
This creates a structural problem: the agency’s financial interest is in you continuing to need them. Your interest is in getting results as efficiently as possible and moving on.
These interests sometimes align. Often they don’t.
Why “good enough” results are optimal for them
Think about it from the agency’s perspective:
Bad results = client fires you. Revenue ends.
Great results = client might think they can handle it themselves. Revenue at risk.
Good enough results = client stays, keeps paying, doesn’t question too much. Revenue continues.
The optimal outcome for an agency is results that are good enough to justify the retainer but not so good that you wonder if you still need them.
I’m not saying agencies consciously think this way. Most don’t. But the incentive structure nudges behavior in this direction whether anyone intends it or not.
The metrics they show you vs. the metrics that matter
Watch what your agency reports on.
Agencies love metrics they can always make go up: impressions, reach, engagement, clicks. These metrics are real, but they’re intermediate. They don’t directly connect to revenue.
When impressions go up, is that good? Depends. Did those impressions reach people who might buy? Did they lead to anything?
The metrics that matter to you: cost per acquisition, customer lifetime value, revenue generated, pipeline created. These are harder to influence and harder to spin.
If your agency reports vanity metrics with enthusiasm and business metrics with caveats, notice that.
The “we need more time” problem
How long has your agency been working on something with limited results while saying “we need more time to see results”?
Sometimes this is true. Marketing does take time. SEO takes months. Brand building takes years.
But “it takes time” is also convenient. It extends the engagement. It defers accountability. It keeps the retainer coming.
Ask: what would we expect to see by now if this were working? If they can’t answer that specifically, they’re not managing toward an outcome. They’re managing toward a renewal.
How to restructure the relationship
You can’t change the underlying business model, but you can structure engagements differently:
Set clear milestones with exit criteria. What would success look like at 3 months? 6 months? What would trigger ending the engagement? If they resist defining this, that’s information.
Tie compensation to outcomes. Even a small performance component changes behavior. An agency with 20% of their fee tied to results will prioritize differently than one with 100% guaranteed.
Build in capability transfer. A good agency should be teaching you, not just doing for you. If you’re no smarter about your marketing after 6 months of working with them, you’re building dependency, not capability.
Define the graduation plan. When would you not need them anymore? If they can’t articulate this, they’re not thinking about your success. They’re thinking about their revenue.
When the model actually works
The retainer model isn’t inherently bad. It works when:
- You need ongoing execution at scale
- The work is genuinely continuous (not project-based)
- You’ve validated the strategy and need help implementing
- You have clear accountability metrics in place
It doesn’t work when:
- You’re still figuring out what works
- You need strategic thinking more than execution
- You can’t measure outcomes
- The engagement has no defined end state
What to do with this information
I’m not saying fire your agency. I’m saying understand the game.
When they recommend something, ask: how does this serve my business? How does this serve the engagement?
When results are unclear, ask: what would we expect to see if this were working?
When they say “we need more time,” ask: how much time, and what specifically will be different?
The good agencies will welcome these questions. They’ve already thought about them. They have answers.
The ones optimizing for renewal will find them uncomfortable.
That discomfort tells you everything.