It was 8:40 on a Tuesday and the client had just moved our kickoff from 2pm to 11am. I had a campaign idea living on a sticky note ('spring launch, sustainable water bottle, Gen Z hikers, $40k, six weeks') and three coffees in increasing states of going cold. At our agency a proper creative brief used to be a half-day ritual: a stakeholder chat, a template, a pass from the strategist, a pass from the account lead, and a final lap of 'wait, what's the actual objective again?' I had two hours and twenty minutes, and most of that was supposed to be the meeting itself.
I have written maybe four hundred briefs in my career and I still hate the blank page. There is something about the first empty 'Objective:' field that makes my brain decide it is the perfect moment to alphabetize my Slack channels, water a plant, and reconsider my career. The blank brief is where good campaigns go to die of procrastination. So in a small act of desperation I pasted the sticky note straight into the Campaign Brief Generator — One-Line Idea to Full Creative Brief and hit run, fully expecting to throw the output away and write it properly by hand.
Ninety seconds, eight clean sections
Claude Opus 4.8 came back with the whole thing structured the way the prompt forces it to be: a measurable objective with an actual number ('drive 5,000 trial-kit orders in six weeks'), a tight persona that read like a person rather than a census category, a key message I genuinely liked — 'Adventure doesn't have to cost the earth' — three proof points with one of them helpfully flagged [VERIFY], a channel mix that put TikTok and micro-influencers above paid search (correct for this crowd), and an Open Questions list at the bottom. The XML-ish tags in the prompt clearly do something real; Opus respects sections when you literally label them with <output_format>, and the brief came back in exactly the eight-part shape I needed, no preamble, no 'Certainly! Here is your brief,' just the work.
What struck me most was the channel rationale. It didn't just rank TikTok first, it gave me a one-line reason — that the audience over-indexes there and the budget is too small to win paid search against incumbents who'll outbid us all day. That is a sentence I'd normally have to say out loud in the kickoff to defend the plan. Now it was already written, and I just had to agree with it.
The part where it wasn't magic
Let me be clear that the first draft was not perfect, because no first draft is. The creative direction section said 'bold and energetic,' which is true of roughly every campaign ever conceived and therefore completely useless as guidance. I added one sentence to my input about the brand's muted earth-tone palette and the dry, slightly self-aware voice they use on their packaging, and reran it. The second version's creative direction told the team to avoid 'preachy eco-guilt messaging' — which was precisely the trap our junior designer would have walked into, because the eco angle practically begs for a lecture. That single 'avoid' line is worth the whole prompt to me. A brief that tells the team what NOT to do saves more rework than one that only tells them what to do.
The [VERIFY] flag also earned its keep on the spot. It sat on a claim about the bottle being made from 100% recycled ocean plastic. I checked the product spec. It was 70% recycled content, not ocean-sourced, and definitely not 100%. If that had gone into the room unchecked I'd have built a campaign on a number the client would have killed on slide two, while quietly wondering why they were paying us. Instead I caught it before the meeting started, which is the only acceptable time to catch it.
What the saved hours actually bought me
The brief was client-ready in about fifteen minutes of my time instead of three hours. But the time saving isn't even the headline for me. The headline is that I walked into the kickoff with my thinking already organized, which meant I could spend the meeting listening to the client instead of mentally drafting the document I should have finished the night before. The Open Questions section literally became the agenda — we walked in with the gaps already named, and naming the gaps out loud early is how you avoid the version-six surprise where someone reveals the real budget was always half what they told you.
- The brief was client-ready in about fifteen minutes instead of three hours
- The Open Questions section became the literal agenda for the kickoff — we walked in with the gaps already named
- The client's only comment was about the budget split across paid and influencer, not the brief itself
- The persona was specific enough that the design team didn't have to schedule a separate 'who is this for' call
- I drank a coffee while it was still hot, which had not happened since roughly 2021
Here's my honest caveat, the one I'd want a colleague to give me: this prompt does not do your thinking, it organizes it. You still have to know your audience, you absolutely have to read every proof point with active suspicion, and if you feed it a vague sticky note you'll get a confidently structured vague brief. Garbage in, well-formatted garbage out. But it murders the blank page, and the blank page was always the real enemy — not the writing, the starting. I now run it for every new campaign before any human touches a template, and I pair it with my Competitor Positioning Map — Find Your White Space in 10 Minutes prompt whenever I need to be sure I'm not just briefing into the same crowded corner everyone else in the category is already fighting over.
Grab the Campaign Brief Generator — One-Line Idea to Full Creative Brief prompt on Prompt Dock and run it on your own ugliest sticky note — the one you've been avoiding all week. Worst case you get a structured starting point in ninety seconds and you edit from there. Best case you get your whole morning back, and you get to drink the coffee while it's hot.