Campaign Builder · Convert
Ad Brief Generator
An ad brief is five facts a designer or media buyer can use without Slack: offer, audience, proof, CTA (the next step you want) and constraints. It is not a mood board.
The tool
Try it here
Use this before anyone writes a headline. If the brief is vague, every RSA line (RSA = Google’s multi-headline search ad) will be vague.
Why it helps
Why you need an Ad Brief Generator
Most briefs are a Google Doc with a brand paragraph and a hope. The designer invents the offer. The media buyer invents the audience. The landing page invents a third CTA.
Paid ads have limits: 30-character RSA headlines, Meta primary text that people skip. The brief has to name the one sentence that must still make sense when it is cut short.
Constraints belong in the brief: what you cannot say, the character cap, the banned claims. Otherwise legal finds it after spend.
When
When to use it
- Kickoff: you have an offer and a landing page, not copy yet.
- When an agency asks “what’s the angle?” and you owe them one page, not a deck.
- When two variants are about to launch with different CTAs by accident.
How
How to use it
- 1Offer: what they get, not how you feel about it. “30-minute product demo” beats “a world-class experience.”
- 2Audience: the job and the trigger, not age 25–45. “Ops lead who missed last quarter’s pipeline target.”
- 3Proof: a number, a name, or a limit you can show. “Used by 400 agencies” or “setup in one afternoon.” Empty proof means empty ads.
- 4CTA: one verb. Book a demo. Get the PDF. Start trial. If two CTAs compete, neither wins.
- 5Constraints: RSA 30/90, no superlatives without proof, must mention India pricing. Generate. Paste into the creative thread.
Example
Example: a B2B demo RSA
Same Acme demo as the UTM example. The brief has to survive a 30-character headline.
You put in
- Offer
- 30-minute product demo, calendar booking
- Audience
- In-house performance lead, 5–20 person team, tired of messy UTMs
- Proof
- One naming + UTM path; used in weekly ROAS reviews
- CTA
- Book a demo
- Constraints
- RSA headlines max 30 characters. No “#1”. Mention free, no account to browse.
You get
Offer: 30-minute product demo, calendar booking Audience: In-house performance lead, 5–20 person team, tired of messy UTMs Proof: One naming + UTM path; used in weekly ROAS reviews CTA: Book a demo Constraints: RSA 30. No #1. Free, no account to browse.
A headline that fits: “Demo: clean UTMs, same name.” That came from the brief, not from a slogan generator. Run it through the Google Ads headline checker next.
Result
What this changes for you
Creative review checks the offer, the proof and the limit, instead of arguing taste. Ads ship faster. The landing page can repeat the same promise.
Common mistakes
- Audience as demographics only. Age and gender do not write a headline.
- Three CTAs. The landing page will copy all three. People bounce.
- Proof as “we’re passionate.” That is not proof.
- Skipping constraints, then asking why the live ad cut off the offer.
FAQ
Ad Brief Generator FAQ
What belongs in an ad brief?
Offer, audience, proof, one CTA, and constraints (character limits, legal, must-mentions). If it is not needed to make the ad, it is not the brief.
How long should an ad brief be?
One page you can paste into Slack. If it needs a table of contents, you are writing a strategy deck.
Who uses the ad brief?
Whoever writes the RSA, the Meta primary text, the landing headline, and the UTM campaign name. Same five facts.
Does this replace a creative agency briefing template?
It replaces the blank page. Add brand assets and sizes on top if you need them. Do not start with assets and skip the offer.