How to Brief and Prompt AI for Ad Headlines in Your Brand Voice
Turn a brand voice guide into a reusable brief and prompt for AI ad headlines, with testable voice rules, example lines, platform character limits and a scoring pass.
On this page
- What belongs in a creative brief for AI headlines?
- How many example headlines does the model need?
- Which character limits go in the brief?
- How does the brief become a prompt?
- What should the scoring pass check before anything ships?
- What if the ad platform writes the headlines itself?
- Does an on-voice headline perform better?
- Sources
To write creative briefs and prompts for AI-generated headlines matching brand voice, rewrite the voice guide as rules a stranger could check, attach approved and banned headlines, state each placement's character limit, and score every output before a person reviews it. Our position is that the brief carries nearly all of the result. Teams polish prompt wording while the guide underneath still says "confident, warm, never salesy", and neither a model nor a new copywriter can be held to an adjective.
Anthropic offers a test for this in its prompting documentation: "Show your prompt to a colleague with minimal context on the task and ask them to follow it. If they'd be confused, Claude will be too." A voice guide built from adjectives fails it on page one, because it was written for people who already know the brand.
What belongs in a creative brief for AI headlines?
Writing creative briefs for AI-generated headlines with brand voice consistency in mind means six blocks, each worded so a reviewer can mark an output pass or fail: the offer and audience in two sentences, the voice rules, three to five approved headlines, a short banned list with reasons, the claims the ad may make, and the placement with its character limit.
The voice rules take the most rework. Each adjective in the guide becomes a statement someone could check with the headline in front of them.
| The voice guide says | The brief says |
|---|---|
| Confident | One concrete thing per headline, stated as fact: a task, a time or a feature |
| Honest | No rankings or superlatives (best, #1, leading) unless a proof point is attached |
| Warm | The customer's words over category jargon: "crew" and "tips" rather than "workforce" |
| Never salesy | Sentence case, no exclamation marks, no urgency words unless the offer has an end date |
Google's ad tooling draws the same line. Its help page for text guidelines, a beta feature covered further down, lists "My ads should bring joy" as an ineffective instruction on the grounds that "Joy is a vague description that is subjective", and lists "Don't imply our products are discounted." as an effective one. The same page accepts a plain tone description too, so the adjectives can stay in the brief as context. They stop being useful at review time, when somebody has to decide whether a specific headline is "warm".
Give a reason for any rule that looks arbitrary. Anthropic's documentation says that explaining why an instruction matters can help the model understand the goal, and "no superlatives, because we hold no proof for them" also settles near misses like "top-rated" without a line for each.
How many example headlines does the model need?
Examples carry voice better than descriptions of it. Anthropic recommends "3–5 examples for best results" and asks that they be relevant, diverse and wrapped in example tags so the model can tell them apart from instructions. Google is firmer in its Gemini API documentation: "We recommend to always include few-shot examples in your prompts." The same page warns that "if you include too many examples, the model may start to overfit the response to the examples". For headline work, that argues for a handful of approved lines that differ in structure, so the batch doesn't come back as one skeleton with the nouns swapped.
Banned examples earn their place when each one names the rule it breaks. They belong in the scoring pass as well as the prompt, since whoever scores the output needs to see what a failure looks like.
Which character limits go in the brief?
Every placement publishes its own number, and the numbers mean different things.
| Placement | What the platform publishes for headlines |
|---|---|
| Google responsive search ad | Headline fields "support up to 30 characters"; minimum of 3 headlines, up to 15 |
| Facebook Feed image ad | Text recommendation of 27 characters |
| LinkedIn single image ad | "Use up to 70 characters to avoid truncation (200 character maximum)." |
The first row comes from Google and is a field limit. The second is a recommendation in the Meta Ads Guide, and the third is a truncation point with a separate hard maximum from LinkedIn. We read all three on October 7, 2026, and specs move, so recheck them when you build the brief. State the limit in the prompt and count again afterwards in a spreadsheet or script. Length is a deterministic check, and we'd rather it never depended on the generator's own arithmetic.
How does the brief become a prompt?
AI prompt engineering for brand voice consistency in copywriting is mostly assembly once the brief exists. OpenAI describes the split in its prompt engineering guide: developer messages hold "the system's rules and business logic, like a function definition", and user messages supply the inputs, "like arguments to a function". Voice rules, examples and the banned list are the function. The offer, audience and placement are the arguments, and they change with each campaign.
Label the sections. Anthropic recommends XML tags for prompts that mix "instructions, context, examples, and variable inputs", and OpenAI suggests Markdown and XML tags for the same job. Below is a full brief for Ostler, an invented payroll service for independent restaurants. The brand, its claims and the outputs are hypothetical, written for this article.
<role>
You write paid ad headlines for Ostler, a payroll service for independent restaurants.
</role>
<voice_rules>
V1. Sentence case. No exclamation marks.
V2. One concrete thing per headline: a task, a time or a feature. No abstract nouns such as solution, platform or workflow.
V3. No rankings or superlatives (best, #1, leading). We hold no proof for them.
V4. Kitchen words over finance words: crew, tips, shift, close-out.
</voice_rules>
<claims>
C1. Tip pooling is calculated automatically.
C2. Direct deposit arrives the next day.
C3. One flat monthly price, no per-run fee.
Use only these claims. Tag each headline with its claim ID.
</claims>
<examples>
<example>Tip pooling, done for you [C1]</example>
<example>Next-day pay for the crew [C2]</example>
<example>One flat price for payroll [C3]</example>
</examples>
<banned>
"The #1 Payroll Solution!" breaks V1, V2 and V3.
"Streamline your HR workflows" breaks V2 and V4.
</banned>
<task>
Placement: Google responsive search ad headline, 30 characters maximum including spaces.
Audience: owner-operators who run payroll themselves after service.
Write 12 headlines with varied structure. Return a table: headline, character count, claim ID.
</task>
Six illustrative outputs follow, scored against the brief. A live run will return different lines.
| Output | Characters | Google (30) | Meta (27) | Voice rules | Claim | Verdict |
|---|---|---|---|---|---|---|
| Flat price, no per-run fee | 26 | Fits | Fits | Pass | C3 | Ship |
| Tip pooling without the math | 28 | Fits | Over | Pass | C1 | Ship on Google |
| Next-day pay for your whole crew | 32 | Over | Over | Pass | C2 | Regenerate shorter |
| The best payroll for restaurants | 32 | Over | Over | Fails V3 | None | Reject |
| Effortless payroll solutions | 28 | Fits | Over | Fails V2 | None | Reject |
| Run payroll in one sitting | 26 | Fits | Fits | Pass | None | Hold |
The last row is the one to study. It reads on-voice, fits Google's limit and Meta's recommended length, and makes a speed claim nobody approved. Length and voice checks wave it through; only the claims list stops it, which is the argument for writing claims into the brief instead of leaving them in someone's memory.
What should the scoring pass check before anything ships?
A prompt engineering guide to brand voice consistency in copywriting has to cover what happens after generation, because a prompt only raises the odds of an on-voice line and a check is what confirms it. Three layers do the job. Counted checks come first: length per placement, banned terms and punctuation, all done by formula. Rule checks follow, with a pass or fail for each voice rule ID from a second model call that sees only the rules and the headline, or from a person. Claims and taste go to a human last, and that person signs off.
Binary marks beat a 1-to-10 "on-brand" score in our view. A 7 starts a debate, while "fails V3" ends one and tells the writer what to fix. When one rule keeps failing across batches, repair the brief with another example or a clearer reason before hand-editing outputs.
Models change underneath you as well. OpenAI's guide advises pinning production applications to specific model snapshots and "Building tests and evaluation suites that measure prompt behavior so you can monitor performance as you iterate, or when you change and upgrade model versions". For ad copy, a saved set of past briefs with their approved headlines does that job.
What if the ad platform writes the headlines itself?
The same rules carry over. Google offers text guidelines, a feature it calls an "experimental beta", for Performance Max and for Search campaigns with AI Max. They accept up to 25 term exclusions and up to 40 messaging restrictions per campaign, and they govern the text assets Google's AI creates when text customization is on. Google's instruction for writing them is "Guidelines should be direct requirements." A brief built from testable rules moves across with little rework. One caution from the same page: once guidelines are added, existing Google-optimized text assets that don't adhere to them stop serving and are marked as removed, so add each rule deliberately.
Does an on-voice headline perform better?
We found no primary study, in the vendor and platform pages we read, that measures what voice consistency does to return. Treat the scoring pass as a brand and claims gate, then judge the survivors the usual way, against the account's ROAS target and the break-even figure from our ROAS calculator, or against CAC on acquisition campaigns. More variants also mean more to test, and the questions in scaling paid ads without killing ROAS apply to creative volume as much as to budget. When a platform reports a lift from its own generated assets, an incrementality test is how to verify it. For help wiring this into a live account, see our paid media service.
The voice guide most brands own was written for people who already knew the brand. Rewrite it once for a reader who knows nothing, and writing the prompt becomes the short part of the job.
Sources
- Anthropic, Prompting best practices
- OpenAI, Prompt engineering
- Google, Prompt design strategies, Gemini API (last updated September 17, 2026)
- Google, About responsive search ads
- Google, Use text guidelines with Performance Max and Search campaigns (beta)
- Meta, Awareness image ad specs on Facebook Feed, Ads Guide
- LinkedIn, Single image ads advertising specifications
