This One-Line Prompt Replaced Our Entire Media Planning Process

This One-Line Prompt Replaced Our Entire Media Planning Process

This One-Line Prompt Replaced Our Entire Media Planning Process

By Sarah Mitchell


For over a decade, our media planning team operated on a rigid, multi-stage workflow that consumed hundreds of hours each quarter. We had spreadsheets nested inside spreadsheets, three different platforms for tracking, and a planning cycle that stretched across six weeks before a single campaign went live. We called it "rigor." Our competitors called it "slow." And when a single, elegantly crafted prompt began producing output that matched — and often surpassed — our manual process, we had to confront an uncomfortable truth: we hadn’t built a system. We’d built a ritual.


This is the story of how a one-line prompt, run through a well-tuned AI model, replaced our entire media planning process. Not all of it. Not the creative work, not the client relationships, not the strategic judgment. But the planning process — the mechanical, repetitive, rule-based layer that sat underneath all of that — became something we could compress into a single instruction and execute in minutes rather than weeks.

The Old Process, Documented

Let me be specific about what we were doing, because the details matter for anyone still running a similar workflow.


When a client came in with a budget and a set of objectives — say, $2.4 million for a six-month performance campaign targeting 18–34 urban professionals — our media planner would open a master spreadsheet. Column one: platform (TV, display, social, search, programmatic, out-of-home, radio). Column two: audience segment. Column three: reach, frequency, GRP, CPM, CTR, CPA, ROAS. Then we’d pull historical performance data from our three analytics tools, cross-reference it against the client’s brand safety list, apply our internal rate cards, run a dozen what-if scenarios, and produce a 40-page deck.


The deck went to the client. The client pushed back on two lines. We revised. The deck went back. The client liked the shape but wanted 15% more on paid social. We adjusted. The deck went back again.


Six weeks. Twenty-two person-hours. And the output was, in most cases, a reallocation of the same budget across the same five or six platforms, with small tweaks. We were not discovering. We were confirming.


A junior planner once told me, "We’re not making decisions. We’re making the decisions look made." I wrote that down. I still think about it.

The Prompt

Here is the prompt, nearly verbatim. I’m sharing it because I believe it should be shared — it’s not proprietary, it’s not clever, and its simplicity is the point.

"You are a senior media planner. Given a budget of $[B], a 6-month flight, and the objectives [O], produce an allocation across platforms that maximizes incremental reach to the target segment [S], respecting these constraints: [C]. Show your reasoning, the expected KPIs per platform, and two alternative allocations that trade cost for reach. Flag any assumption you had to make."

That’s it. One line, parameterized. No brand voice, no tone instructions, no "be creative." We didn’t ask the model to be a creative. We asked it to be a senior media planner, and we gave it the same inputs we would have given a human.


The first time we ran it, the output was... competent. A little generic. It looked like what a mid-level planner would produce on a Tuesday afternoon. I remember thinking, "This is a draft, not a plan."


The second time, we tightened the constraints. The third time, we added a historical performance table to the context window. By the fifth run, the allocation was indistinguishable from our best human work — and it came with a reasoning trace we could audit, something our spreadsheet never provided.

What the Prompt Actually Does

A lot of people read "one-line prompt" and assume the line is doing all the work. It isn’t. The line is the interface. The intelligence is distributed across three layers, and understanding this distribution is what finally made our team comfortable handing the process over.


Layer one: the model. We weren’t using a generic LLM. We were using a model fine-tuned on media planning corpora — rate cards, historical campaigns, platform-specific dynamics. The model had seen thousands of allocations and their outcomes. It had learned that paid social CPMs in Q2 in metro areas run 18% above national averages. It had learned that a client in the CPG space cares about GRP, while a SaaS client cares about CPA. That knowledge wasn’t in the prompt. It was in the weights.


Layer two: the context window. The prompt is a template. The parameters — budget, segment, constraints, historical data — are filled in per campaign. The same one-line prompt, with different parameters, produces different plans. That’s the leverage. We didn’t need a new prompt per client. We needed a new set of inputs.


Layer three: the reasoning trace. This is the part that changed how our team used the output. The model doesn’t just give you an allocation. It explains why. "I weighted programmatic display at 34% because the target segment shows a 2.3x higher CTR on display than on paid social in Q3 of the past two years, and the CPM differential makes display 40% cheaper per effective impression." That sentence is worth more than a spreadsheet, because it’s auditable. A client can ask, "Why that number?" and a planner can answer with a chain of evidence instead of "that’s what the model says."

The Team’s Resistance — And Why It Was Healthy

I want to be honest about this, because a lot of "AI replaced our process" stories skip the human element.


Our senior planner, David, was skeptical for two full months. He’d been doing this for fifteen years. He knew the client relationships, the brand nuances, the unwritten rules. "You can’t teach a machine what a client feels," he said.


And he was right. The prompt didn’t replace David. It replaced the four weeks of spreadsheet work David did before he got to the part of the job he actually loved: the client conversation, the strategic judgment, the creative partnership.


David’s role shifted from producer of the plan to editor of the plan. He reads the allocation, the reasoning, and the alternatives. He asks questions. He overrides when his client-specific knowledge says the model is wrong. And he’s wrong less often than he thinks, because the model has seen more campaigns than any one human has.


Our junior planner, Priya, had the opposite reaction. She was excited. The prompt freed her from the mechanical work and let her focus on the parts where she could learn — the client calls, the creative briefs, the strategy. Within three months, she was running client meetings solo. The prompt didn’t replace her growth. It accelerated it.

What Broke, and What We Fixed

Not everything worked on day one. I want to document the failures because the successes are easier to write about.


Failure one: the model hallucinated a platform. In an early run, the model allocated 8% of the budget to "podcast audio streaming." We don’t buy podcast audio. We buy display, social, search, programmatic, and OOH. The prompt didn’t constrain the platform list, and the model filled the gap with a plausible-sounding option. Fix: we added a platform whitelist to the constraints.


Failure two: the reasoning was sometimes post-hoc. The model would produce an allocation, then generate a justification that was more plausible than accurate. We caught this by running the same prompt five times and checking for consistency. When the reasoning varied wildly for the same input, we knew the model was rationalizing rather than reasoning. Fix: we added a temperature parameter and a "show your calculations" instruction.


Failure three: the KPIs were optimistic. The model’s predicted CTRs and CPAs ran 15–20% better than our actuals. We cross-checked against historical data and found the model was anchoring on best-case scenarios. Fix: we added a calibration step where the model sees our actuals from the past four quarters and adjusts.


Failure four: the alternatives were too similar. The prompt asked for two alternatives, and the model gave us two allocations that were, in effect, the same allocation with 2% moved. We had to prompt for "structurally different alternatives" — one that trades cost for reach, one that trades reach for frequency.


Each fix was a prompt tweak. Not a code change, not a model retrain. A prompt tweak. That was the part that kept us humble. The prompt was a living document. We were iterating on it the way a good planner iterates on a brief.

The Numbers

Here’s the before-and-after, for a representative quarter:

Metric

Before

After

Planning cycle (per campaign)

6 weeks

4 days

Person-hours per campaign

22

3.5

Number of what-if scenarios

12

40+

Client revision rounds

3.2 avg

1.4 avg

Reasoning auditability

None

Full trace

Planner time on client work

30%

78%

The last row is the one that mattered most to us. We didn’t save time. We reallocated time. The hours we saved on spreadsheets went into client conversations, creative partnerships, and strategic thinking. The planners got to do the parts of the job that required their specific, irreplaceable knowledge.

What We Still Do Manually

For completeness: the prompt does not replace creative briefs, client relationships, brand strategy, media buying execution, or performance monitoring. Those are human jobs. The prompt handles the allocation layer — the mechanical, rule-based, data-driven part of planning. That’s a specific slice of the process, and it’s the slice that was the most repetitive, the most time-consuming, and the least differentiated.


We also still do a manual sanity check. The planner reads the output and asks, "Does this make sense for this client?" That’s a judgment call the model can’t make, because it doesn’t know the client. It knows the data. The planner knows the relationship.

A Note on What "Replaced" Means

I keep using the word "replaced," and I want to be precise. The prompt didn’t replace our media planning process. It replaced the mechanical layer of our media planning process. The process still exists. It still requires a planner, a client, a budget, and a set of objectives. What changed is the shape of the work. The planner is no longer the person who builds the spreadsheet. The planner is the person who reviews the output, asks questions, and makes the final call.


That’s a different job. It’s a better job. And it’s a job that scales in a way the old process didn’t. We can run 40+ what-if scenarios in an hour. We can audit the reasoning. We can iterate with a client in the same meeting instead of waiting a week for a revised deck.

The One Line, Again

Let me close by writing the prompt one more time, because I think it’s worth staring at:

"You are a senior media planner. Given a budget of $[B], a 6-month flight, and the objectives [O], produce an allocation across platforms that maximizes incremental reach to the target segment [S], respecting these constraints: [C]. Show your reasoning, the expected KPIs per platform, and two alternative allocations that trade cost for reach. Flag any assumption you had to make."

It’s not magic. It’s not clever. It’s a well-structured request, given to a model that has seen enough of the world to answer it well. And the fact that it’s one line is the point. We didn’t need a new system, a new tool, or a new team. We needed to write down what we were already asking our planners to do, and ask a model that could do it at scale.


The prompt didn’t replace our process. It replaced our inefficiency. And that’s a much more honest way to say it.


Sarah Mitchell is a media strategy consultant with a degree in artificial intelligence and a background in performance marketing. She has spent twelve years in media planning and the last three years building AI-augmented workflows for agency and in-house teams.