Campaign brief template for Ecommerce
Free download as CSV and Markdown. Nothing sits in front of the file: no form, no account, no email address.
The files
What it is
The campaign brief with four fields a store needs: which slice of the catalogue is being sold, the margin on it, how much stock stands behind it, and the promotion the campaign sits inside.
Everything else is the general brief, unchanged. One outcome, one metric, one message, one approver by name, and a definition of done with a date in it.
When to use it
Write it before the season is built and before a single asset is commissioned. In a store the brief is the document that decides which part of the range the quarter is about, and that decision is far more expensive to reverse in week three than it is to argue about now.
Use it again the week a promotion opens. A brief written for full-price selling and left in place through a sale is a brief whose message has quietly stopped matching the offer.
| Type | How to fill it | |
|---|---|---|
| Brief name | Text | What this brief is called and the season it covers, in the words the trading meeting will use. The same name goes on the campaigns it produces, so a result traces back to the decision that caused it. |
| Business outcome | Text | What the business gets if this works, said the way a buyer or a finance lead would say it: the spring range sold through, the end of a line cleared before the new season, repeat purchase lifted in a category. |
| Primary metric | Text | The one number this brief is judged on. In a store that is usually a cost per first order or a return on ad spend on a segment whose margin you actually know. |
| Baseline | Number | What that number is today for this segment, read from your own account over a window you name. Blank until it has been read; a baseline from another store is a number about somebody else's range. |
| Target | Number | What the metric has to reach for this to have worked, set after the baseline and after the margin, because those two together decide what an order can cost to win. |
| Audience | Text | Who this is for, and in a store the audience is usually the stable part. Past buyers, a lookalike seed, a broad prospecting pool — specific enough that somebody else could build it. |
| Offer | Text | What is actually being offered: free returns, a bundle, early access, a price. In a store the offer moves the result more than the creative does, and it is the field briefs leave vaguest. |
| Message | Text | The one thing the reader has to believe about this range, in a sentence a person could repeat without the ad in front of them. |
| Proof | Text | What makes the message credible on the page as well as in the ad: the return window stated, the delivery promise visible without scrolling, the review that supports the claim. |
| Landing page | URL | The exact destination: the collection, the product page, the page built for the offer. Not the home page. A brief that leaves it blank inherits whichever page was handy. |
| Channels | Text | Where this runs, and what each channel is there to do. A channel that appears in the account later without a job attached will be judged on whichever metric is nearest. |
| Flight start | Date (YYYY-MM-DD) | The first day this may spend, and never before the photography, the collection page and the offer at checkout are all ready. |
| Flight end | Date (YYYY-MM-DD) | The last day, inclusive, and in a store that is usually set by a promotion window or a delivery cut-off rather than by the end of a month. |
| Budget (minor units) | Integer | The whole budget for this brief, in the smallest unit of its currency, as a whole number, so the season's briefs sum to the figure the trading meeting approved. |
| Currency | ISO 4217 code | The ISO 4217 code the accounts behind this brief bill in. A store selling into several markets needs a brief per market rather than one with a conversion buried in it. |
| Guardrails | Text | What this brief may not do whatever the results say: the retention campaigns it must not touch, the budget move that needs a second approval, the clearance stock it must not promote. |
| Approver | Text | The person who can say yes to this, by name. Not the trading team. A brief approved by a department is approved by silence and disowned when the season is reviewed. |
| Definition of done | Text | What has to be true for this to be closed: the date, the number against the baseline, and the person who writes it up once the returns from the season have landed. |
| Catalogue segment | Text | The slice of the range this brief sells: best sellers, new arrivals, a hero product, the long tail, clearance. It sets the margin, the creative and the target together. |
| Gross margin | Percent | The margin on that segment after discount and after expected returns. Blank rather than guessed. It is the number that decides what an order can cost to win. |
| Stock cover | Text | How much stock stands behind this brief, in weeks or units, with the date it was read. A campaign pointed at four days of cover is a plan to create disappointment. |
| Promotion window | Text | The sale, drop or seasonal peak this brief sits inside, or Full price. The offer changes at the edges of a window, and a brief that spans one is two briefs. |
The brief decides which part of the range the quarter is about
A campaign brief is not a summary of a campaign. It is the document in which somebody decides what the next stretch of spend is for, and in a store that decision is almost always about the catalogue rather than the audience.
The audience for most stores is stable. What changes, constantly, is which part of the range is being pushed, and that choice carries everything with it: the margin available to win an order, the creative that has to be made, the landing page, the promise about delivery, and the definition of a good result. So the catalogue segment field is filled in early and everything else is written against it.
This is also why the brief has to precede the assets. A shoot commissioned before the segment is settled is a shoot for whichever product was easiest to photograph, and a store ends up with beautiful creative for the line it was not trying to sell.
Margin is what decides whether the brief is worth running
The gross margin field asks for a number most briefs leave out, after discount and after expected returns, and occasionally after shipping where the store carries it.
It matters because it sets the ceiling. A segment whose margin cannot support what an order costs to win in your market does not need a better campaign; it needs a different segment, a different price, or a different offer. That is a conclusion worth reaching at brief stage, when it costs an afternoon, rather than at the end of a flight when it costs the flight.
Leave it blank if you do not know it, and say so in the notes. A blank margin with a name against it is a question somebody can answer this week. A guessed margin is a target that will be defended for a quarter by people who never saw where it came from.
One offer, one message, one belief
The offer field and the message field do different jobs and both are commonly fudged.
The offer is what is actually being given: free returns, a bundle, early access, a price. In most stores the offer moves the result more than the creative does, and briefs that treat it as a detail to be settled later end up with creative built around a promise nobody has agreed to make.
The message is the one thing the reader has to believe. Not three things and not a slogan: one sentence a person could repeat to somebody else without the ad in front of them. If the brief cannot produce that sentence, the campaign will produce five versions of it and none of them will land, because the team never agreed which belief they were buying.
Stock is part of the brief, not a detail for later
A store can sell out, and a brief that does not say how much stock stands behind it is a brief that can quietly promise something the warehouse cannot deliver.
Write cover into the brief in weeks or units, with the date it was read, because the number moves. Then treat it as a condition rather than a note: a hero product with a few days of cover is not a campaign, it is a way to spend money teaching people about something they cannot buy, and a good brief kills that idea before anybody commissions the photography.
The reverse case is worth briefing for as well. A segment with too much cover has a different job and will often justify a higher cost per order, because moving the stock is worth more than the margin arithmetic suggests. Say so in the outcome rather than forcing the campaign to answer to the usual number.
The promotion window is an edge, not a detail
A brief sits inside one offer. When the offer changes — a sale opens, a drop lands, a seasonal peak arrives — everything downstream of it changes too, and the brief that was written for the old offer is no longer describing what is running.
So the promotion window is a field, and a brief that would span the edge of one is two briefs. This costs a second document and saves an argument in the week after the sale, when the results either side of the edge are being compared as though they were the same campaign.
The landing page is part of the brief
The landing page field is the one most often filled in last and it deserves to be argued about first, because a store's campaign is usually lost there rather than in the feed.
Name the exact destination: the collection, the product page, the page built for the offer. Not the home page. A brief that leaves it blank will inherit whichever page was handy, and the campaign will be judged on a page nobody designed for it. Where the page does not exist yet, that is a dependency with a date, and it belongs in the brief rather than in somebody's memory.
It is also worth writing down what has to be true on that page: the offer stated in the same words as the ad, the delivery promise visible without scrolling, the returns policy where the offer depends on it. A message that is made in the ad and abandoned on the page is the most common reason a good campaign produces poor orders.
Closing the brief
The definition of done is written before the campaign starts and it has three parts: the date, the number, and the person who writes the result up.
The date is usually the flight end. The number is the primary metric against the baseline, not against the target — the target was a hope and the baseline was a fact, and the honest comparison is with the fact. The named writer matters because a brief with no author for its conclusion does not get one, and the next brief is then written without the benefit of the last one.
Write the result whatever it is. A store that keeps briefs with their outcomes attached can answer, in a year, which segments and which offers have ever worked for it, and that record is worth more than any single campaign in it.
The general template, and other industries
Campaign brief template
A free campaign brief template as a CSV and a Markdown file: eighteen fields, with notes on what belongs in each one and how to answer it.
Campaign brief template for B2B SaaS
A free campaign brief template for B2B SaaS as a CSV and a Markdown file, with fields for the ICP segment, the buying committee, the cycle and sales sign-off.
Campaign brief template for Fintech
A free campaign brief template for fintech as a CSV and a Markdown file, with fields for the product, the jurisdictions, the claims and the review.
Campaign brief template for Healthcare
A free campaign brief template for healthcare as a CSV and a Markdown file, with fields for the service line, the audience type, the claims and the review.
Campaign brief template for Real estate
A free campaign brief template for real estate as a CSV and a Markdown file, with fields for the listing, the price guide, the method of sale and the date.
Templates that go with it
Creative brief template
A free creative brief template as a CSV and a Markdown file: one row per asset, with the hook, the single message, the proof, the specs and what to avoid.
Media plan template
A free media plan template as a CSV and a Markdown file: one row per line of spend, with notes on what belongs in every column and why.
Test plan template
A free test plan template as a CSV and a Markdown file: one row per test, with the hypothesis, the single variable, the read date and the decision rule.
Related reading
Questions
Put frontier AI to work on every ad account you run.
Tempio connects your ad accounts into one workspace and hands your own AI the numbers and the tools. Every change it writes is a draft until you approve it, or until a rule you wrote does.
Request early access- Read and draft by default. Approve is a separate permission you grant.