We Fired Our Media Buyer ⦅Not Really⦆ and This Happened Next
We Fired Our Media Buyer (Not Really) and This Happened Next
The Slack message read: "Can we test AI for the media buying workflow before Q3?"
Three words in that sentence did more damage to our advertising operation than any budget cut ever could: test, AI, and before Q3.
Within six weeks, our $4.2M monthly ad spend was being managed by a system that had never slept, never asked for a PTO, and never blamed the algorithm for a bad Tuesday. We didn't fire anyone. We just... restructured around something that made everyone in the room either quietly thrilled or quietly terrified.
Both reactions were correct.
The Day We Stopped Worrying About "The Vibe"
Our media buyer—let's call her Dana—had been with the company for four years. Dana could smell a bad CPM from a spreadsheet. Dana knew that when the Facebook audience overlap started creeping above 7%, something in the funnel was about to go sideways. Dana's gut was, frankly, more reliable than half the dashboards we'd bought.
Then we plugged our last 18 months of campaign data into a machine learning model and asked it to do what Dana did: optimize spend across Meta, Google, TikTok, and programmatic display in real time.
The model didn't have a gut. It had 2.3 million historical data points, 47 audience segments it had discovered that no human had named, and an ability to re-allocate $50,000 across channels in under 400 milliseconds.
Dana's gut took about 20 minutes and required a coffee.
The model won on efficiency. Dana won on everything else.
That's the part nobody in the boardroom understood at first.
What "Replacing" a Media Buyer Actually Means
The title of this post is a little misleading, and we're okay with that. Nobody got fired. What happened is more subtle and, honestly, more interesting:
Dana went from executing to directing.
Before the AI system, Dana's day looked like this:
7:45 AM — Check overnight spend anomalies
8:30 AM — Adjust bids across 34 active campaigns
10:00 AM — Sit in a 45-minute meeting about why the CAC dashboard is wrong
11:00 AM — Create new ad variants for three underperforming SKUs
1:00 PM — Reallocate budget from a dying TikTok campaign to a Google Shopping opportunity
2:30 PM — Write a weekly performance report
4:00 PM — Field questions from the creative team about "why the audience targeting is off"
5:30 PM — Go home. Repeat.
After the AI system:
8:00 AM — Review the model's overnight recommendations (it had already made 12 micro-adjustments)
8:30 AM — Override two recommendations where the model was clearly wrong (it wanted to pull a brand campaign that was performing fine but looked "inefficient" on a 7-day window)
9:30 AM — Spend 90 minutes building a new creative testing framework because the model had flagged that our creative fatigue score was approaching the threshold where performance would degrade
11:00 AM — Meet with the product team to discuss how the model's audience discovery was finding 3 new high-intent segments we'd never thought to target
1:00 PM — Write a strategy memo to the CMO that was 40% data, 40% judgment, and 20% "trust me, I've seen this before"
3:00 PM — Train the model on a new product launch by structuring the data so it could learn faster
5:00 PM — Go home. Actually go home.
The job didn't disappear. It migrated up the stack from "operational execution" to "strategic oversight with judgment calls."
The Numbers That Made the CFO Stop Sending Memos
Here's what changed in the first 60 days, and yes, we're sharing real ranges because the specifics matter less than the shape of the curve:
Metric | Pre-AI | Post-AI (Day 60) |
|---|---|---|
Monthly ad spend | $4.2M | $4.2M (held constant) |
Blended ROAS | 3.1x | 3.8x |
Time to reallocate budget | 4–8 hours | <5 minutes |
Campaigns managed simultaneously | 34 | 89 |
Creative variants tested/week | 12 | 47 |
Dana's hours in the office | 47 | 39 |
The ROAS lift wasn't magic. It was the model doing three things Dana physically could not do simultaneously:
Testing at scale. The model ran 4x more creative variants because it could generate, deploy, and evaluate them without human bottleneck. It wasn't smarter than Dana. It was just faster, and in paid media, speed is a form of intelligence.
Zero-fatigue decision-making. By hour 6 of a shift, human attention degrades. The model's decision quality at 11:47 PM on a Thursday was identical to its decision quality at 9:02 AM on a Monday. It doesn't get tired. It doesn't get angry at the client. It doesn't have a "let me just eyeball this" moment where it makes a slightly suboptimal call because it's been staring at a spreadsheet for four hours.
Cross-channel pattern recognition. The model found that when TikTok CPMs spiked above a certain threshold, there was a 73% probability that Google Shopping CPCs would dip within 48 hours—a signal that implied the competitive landscape was shifting. Dana probably would have noticed this over 18 months of accumulated experience. The model noticed it in week 3 and acted on it in week 4.
Where the AI Was Wrong (And Why That Mattered)
This is the part that doesn't make the LinkedIn post.
In week 2, the model identified a "high-intent audience segment" by clustering behavior patterns and allocated $80,000 to target it aggressively. The segment converted at 2.4x our average rate for three days.
Then it collapsed.
The model had found a correlation that was actually a timing artifact: the segment was people who had just returned from a competitor's checkout flow. They weren't high-intent buyers for our product. They were high-intent buyers for a product, and the timing of their return was what made them cluster.
Dana caught it in 15 minutes. The model needed 11 days to "learn" the correction through reduced performance.
This is why "we fired our media buyer" is the wrong headline. The AI didn't replace judgment. It replaced the mechanical substrate that judgment operates on. Dana's job became evaluating the model's outputs with the kind of contextual, cross-functional, "does this actually make sense in the real world" thinking that no loss function can optimize for.
The model optimizes for a metric. Dana optimizes for the business.
Those are not the same thing, and the gap between them is where the actual value lives.
The Organizational Ripples Nobody Warned Us About
The AI didn't just change Dana's job. It changed the shape of the entire team:
The creative team got more work, not less. The model could generate targeting and bidding decisions in seconds, which meant the bottleneck shifted to creative production. We went from "we need 12 ad variants per month" to "we need 47." The model didn't care if we had the creative to support the strategy. It just needed the inventory.
The analyst role inverted. Before, analysts built dashboards for the media buyer to interpret. After, the media buyer (now more of a "media strategist") told the analysts what questions the model wasn't being asked. The direction of information flow flipped.
The CMO started asking different questions. "What's the CAC?" became "What's the model's confidence interval on the next cohort's LTV?" The vocabulary of the conversation changed because the substrate of the work changed.
Dana started sleeping better. This was the unexpected one. The 2 AM Slack pings about "the numbers look weird" stopped coming. The model handled the 2 AM. Dana handled the "is this actually weird or just unusual?" calls, and those calls became fewer and more valuable.
What We'd Tell Another Team Starting This
If you're reading this and thinking about running AI through your media buying operation, here's what we'd say, stripped of the boardroom polish:
Don't think of it as replacing a person. Think of it as replacing a layer of the work. The layer that's repetitive, high-volume, and pattern-based. The layer that's "adjust these 34 bids based on the CPM data from yesterday." That layer is gone. The layer above it—"should we be in this channel at all, and what does our brand positioning say about how we show up in it"—that layer got bigger, not smaller.
The model is a tool with a confidence level, not an oracle. It will be wrong in ways that are statistically correct but contextually bankrupt. You need a human in the loop who can say "this is a bad call" and mean it and be right and have the seniority to make the team believe them.
Budget for the transition, not just the tool. The first 30 days will be messier than the last 30 days before. The model will make confident mistakes. The team will be anxious. The CMO will ask if you're "losing control." You're not. You're trading a type of control for a different type of control. The first is manual. The second is architectural.
Talk to your media buyer before you talk to the vendor. The person doing the work has the best understanding of where the friction is. In our case, Dana told us in the first 10 minutes that the thing she wanted automated wasn't the bidding. It was the reporting. The weekly report that took her 6 hours and got read by 3 people. The model killed the reporting in 4 minutes flat. The bidding optimization was a bonus.
The Part That's Still Unresolved
It's been four months. The model is good. It's not perfect. It's not going to be.
The question that keeps us up at night isn't "can AI replace our media buyer?" It's "what does the media buying job look like in 18 months, when the model is handling 90% of the decisions and the human is handling the other 10% that account for 80% of the business risk?"
That's a different job. Maybe it's not even a "media buyer" job anymore. Maybe it's a "media strategist who speaks machine language fluently" job. Maybe it's something we don't have a title for yet.
Dana doesn't have a title problem. She has a 39-hour work week, a 3.8x ROAS, and a model she trusts about as much as she trusts a very fast intern who occasionally files the wrong report.
She's not worried about being replaced.
She's worried about being relevant.
And honestly? That's the most human reaction we've seen all year. And it's the reason she's still here, still in the loop, still the person who looks at the model's output and says, "Yeah, that's clever. Now let's talk about what it actually means for the business."
The AI handles the what.
Dana handles the so what.
And for now, that's the division of labor that works.