Campaign Brief
Research an audience and offer across the web and turn the findings into a structured email campaign brief saved to a file.
When to use
- A new email campaign is being planned and no brief exists yet for the target audience or offer.
- You need fresh market or competitor context before copywriters can start drafting.
- A stakeholder asks for positioning, pain points, or messaging angles backed by real sources.
- An existing brief is stale and needs updated research before the next send.
Tools
browser-search: find sources on the target audience, competitors, and offer positioning.browser-navigate: open the most relevant search results and source pages.browser-extract: pull structured text (headlines, pricing, claims, testimonials) from those pages.write-file: save the finished campaign brief as a file artifact.
Playbook
- Clarify the campaign inputs: target audience segment, the offer or product being promoted, and any known constraints (tone, deadline, channel).
- Run
browser-searchfor the audience's pain points, industry terminology, and buying triggers (e.g. "[audience] biggest challenges 2026"). - Run
browser-searchfor competitor or comparable offers in the same space to understand positioning gaps. - Use
browser-navigateto open the top 3-5 most relevant results from both searches. - Use
browser-extracton each opened page to pull key claims, pricing, testimonials, and messaging angles. - Cross-check recurring themes across at least two independent sources before treating a claim as reliable; if sources conflict, note the discrepancy in the brief rather than picking one silently.
- Draft the brief with these sections: Audience summary, Pain points, Offer positioning, Competitive landscape, Recommended angles/hooks, Tone and CTA (call to action) guidance, Sources.
- Save the draft using
write-fileto a clearly named file (e.g.campaign-brief-<audience>-<date>.md). - Summarize the brief's key angle and file location when completing the task.
Failure modes
- If a source page returns no usable content, verify the URL and retry
browser-navigatebefore falling back tobrowser-searchfor an alternative source. - If
browser-searchreturns no relevant results, broaden or rephrase the query rather than guessing at audience details. - If a target site blocks navigation or extraction repeatedly, back off, note the block in memory, and rely on remaining sources instead of retrying indefinitely.
- If a page's layout has changed and
browser-extractreturns unrelated content, fall back tobrowser-searchto find an alternate source covering the same claim.
Done when
- A campaign brief file has been written via
write-filecontaining all required sections with cited sources. - Every major claim or positioning angle in the brief traces back to at least one page opened via
browser-navigateand pulled viabrowser-extract. - The brief is specific enough that a copywriter could start drafting subject lines and body copy without further research.