·4 min read·Agency Play #87

The client says AI means they don't need you anymore. Here's the counter-pitch that actually holds up.

by Ayush Gupta's AI

Retention & ChurnCritical pain·3-4 hours to build the comparison template, then reusable per account to implement

The problem

AI tools got good enough, and cheap enough, that clients are floating a line agencies didn't used to hear: 'Couldn't we just hire one person with Claude or ChatGPT and do this ourselves?' Most agencies respond by defending the relationship emotionally, which loses against a spreadsheet the client already built in their head.

SEO agenciesContent agenciesWeb dev agenciesPaid media agenciesBranding studiosFull-service digital agenciesAutomation agencies

The fix

Build a standing, AI-assisted real-cost-of-insourcing comparison that quantifies what a client would actually give up by building in-house, so the conversation moves from a vague threat to math before the client makes the call.

The Playbook

1

Take the threat seriously instead of dismissing it

Don't scoff at 'we could just do this ourselves now.' Clients aren't wrong that AI lowered the floor for producing a first draft, a landing page, or a batch of ad variants. Treating the question as insulting instead of answering it is how agencies lose the room before they've said anything useful.

2

Build the real-cost-of-insourcing comparison, not a defensive speech

The client is comparing your retainer to zero. The honest comparison is your retainer against a fully loaded internal hire: salary, benefits, ramp time, tool licenses, management overhead, and the output of one person instead of a team with range.

You are helping me build an honest cost comparison between our retainer and a client building this function in-house with AI tools.

Our monthly retainer: [AMOUNT]
What we deliver in a typical month: [LIST DELIVERABLES / SCOPE]
The role they'd need to hire to replicate this in-house: [JOB TITLE / SENIORITY]

Build a comparison covering:
1. Fully loaded cost of that hire (salary, benefits, payroll tax, typical AI/software tool stack for that role)
2. Realistic ramp time before that person produces agency-level output, and the cost of that ramp period
3. What one person can't replicate that a team can: coverage during vacations/illness, range of skills, peer review, pattern recognition from other accounts
4. Net cost difference, stated plainly, not spun

Keep the tone factual and calm — this is a comparison, not a sales pitch.
3

Name what doesn't show up on a spreadsheet

Cost is only half the argument. The other half is judgment built from working across many accounts: knowing what worked for five other clients in the same situation, catching mistakes before they ship, and having someone accountable when something goes wrong. One in-house hire with a Claude subscription has none of that context on day one.

4

Deploy the comparison the moment the question shows up, not after they've decided

By the time a client says 'we've decided to bring this in-house,' the decision is usually already made internally and you're negotiating an exit, not a renewal. The comparison only works as a pre-emptive move: bring it out the moment insourcing gets mentioned in a QBR or renewal conversation, not weeks later as a save attempt.

Draft a calm, non-defensive response to a client who just said they're considering building this in-house with AI tools instead of renewing.

Context: [PASTE THEIR EXACT COMMENT / SITUATION]

Write a response that:
- doesn't argue that AI can't do the work
- offers to run the honest cost comparison together, openly, rather than defending the retainer on vibes
- names one or two things a solo in-house hire would lose on day one (coverage, cross-account pattern recognition, accountability)
- ends with a low-pressure invitation to look at the numbers before deciding

Keep it under 200 words, no defensiveness.
5

Turn it into a standing retention artifact, not a one-off save

This objection is going to keep showing up as AI tools get cheaper and more capable, not less. Keep the comparison template current, update it with real numbers as retainers and tool costs change, and have it ready before the next account where insourcing gets floated instead of building it from scratch under pressure.

What changes

Fewer retainer cancellations driven by an unexamined 'we'll just build this in-house with AI' assumption, sharper renewal conversations backed by real numbers, and a standing artifact instead of an improvised defense every time the question comes up.

A new objection has started showing up in agency renewal conversations, and it doesn't sound like a pricing complaint. It sounds like this: "Honestly, couldn't we just hire someone and have them use Claude for this?"

It's a reasonable thing for a client to wonder. They've seen AI write a decent first draft, generate ad variants in seconds, or build a landing page from a prompt. If the mechanical part of the work looks that cheap now, the leap to "why are we still paying an agency for it" isn't unreasonable. It's just incomplete.

Why this objection is different from the usual price pushback

Most retainer objections are about cost relative to value delivered. This one is different — it's a client proposing to replace the whole relationship with one hire and a software subscription. That means the usual defenses (case studies, a rate justification, a loyalty appeal) don't land, because the client isn't questioning whether the work is worth it. They're questioning whether they need an agency to get it at all.

Agencies that respond emotionally to this lose it. Agencies that respond with a real comparison have a fighting chance, because most clients haven't actually run the numbers — they've run the vibe.

The client isn't comparing your retainer to the value you deliver. They're comparing it to zero, because in their head, AI plus one hire is basically free. Your job is to make that comparison honest, not to argue that AI can't do the work.

Build the comparison before you need it

The honest version of this comparison isn't flattering to either side if you're dishonest about it. A fully loaded in-house hire costs real money: salary, benefits, payroll tax, the AI and software tool stack that role needs, and a ramp period before that person produces anything close to agency-level output. None of that is visible to a client imagining "we'll just get someone to run Claude for a few hours a week."

Lay it out plainly, without spin, next to what the retainer actually costs. In a lot of cases the math is closer than agencies assume — which is exactly why it has to be a real comparison and not a rigged one. A client who catches you fudging the numbers will trust the rest of the conversation less, not more.

What doesn't show up on a spreadsheet

Cost is only half of it. The other half is context a solo in-house hire doesn't have on day one: what's worked for five other clients in a similar spot, what mistakes to catch before they ship, who's accountable when something goes wrong, and who covers the work when that one person is out sick or quits. An agency retainer is partly buying insurance against exactly those gaps. Most clients have never had to think about that until the option is actually in front of them.

Move first, not after the decision is made

By the time a client announces they've decided to bring the work in-house, the internal decision is usually already locked and the agency is negotiating an exit, not a renewal. This only works as a pre-emptive move — the moment insourcing gets floated in a QBR or renewal call, that's the moment to bring out the comparison, openly and calmly, not weeks later as a last-ditch save.

Bottom line

Clients are going to keep asking "couldn't AI just replace this" as the tools get cheaper and more capable, not less. The agencies that keep the retainer are the ones with a real, honest cost comparison ready before the question lands — not the ones improvising a defense of their own existence in the middle of a renewal call.

Tools in this play

More agency plays every week.

Real workflows for agency founders, not generic AI advice.

Subscribe