Campaign copy generator for emails, ads, and landing pages
Turn a short brief into on-brand email, ad, landing-page, and social copy variants, with a review-notes section that flags missing proof before launch.
Build me an agent workflow that turns a short campaign brief into a full, on-brand copy pack across the channels I pick, with a review-notes section that flags weak claims and missing proof before launch.
How I want to use it: I will start the agent on demand with a campaign brief. The brief might be pasted text, an attached PDF, or a link to a Google Doc or Notion page. Along with the brief I will tell the agent the channels I want copy for (any of: marketing email, paid ad, landing page hero and sections, organic social), the offer, the audience segment, and how many variants I want per channel. The agent should always work from whatever I provide and never block on missing inputs; if something important is missing, ask me one clarifying question and then proceed with sensible defaults.
Context gathering, in priority order: (1) attached materials and pasted text in the brief. (2) brand and audience context from connected apps, when they would meaningfully improve the copy. Specifically: search Google Drive for brand guidelines, tone of voice docs, past campaign decks, and customer research; read the relevant Google Docs in full; query Notion for brand wiki pages, ICP and persona notes, and prior campaign briefs; look up segment, lifecycle, and recent contact or deal context in HubSpot for the audience I named; if Google Analytics is connected and the brief is about an existing channel, run a recent GA4 report to ground the recommendations in real channel performance. Skip any of these apps that are not connected or not useful for the brief. Do not stall waiting for tools that are not authorized.
Output: produce a single copy pack with one section per channel I asked for. For email, give subject line options, preview text, and a full body. For paid ads, give headlines, primary text, and descriptions sized for the platform I named. For landing pages, give a hero headline and subhead, three to five section headers with supporting copy, and a CTA. For organic social, give variants per platform with native length and tone. After the copy, add a Review Notes section that lists: claims that need a citation or proof point, anything that contradicts the brand guidelines I provided, segments or angles the brief did not cover, and risks worth a human checking before launch.
Delivery: I will tell the agent where to put the finished pack. Pick the destination from these options, based on what I ask for or what is connected: create a new Google Doc in a Drive folder I name and share it; create a new Notion page in a database or under a parent page I name; post the pack as a threaded message in a Slack channel for review; post it as a Microsoft Teams channel message; create a Gmail draft (or Microsoft Outlook draft) addressed to the reviewer I name, with the email-channel copy in the body and the rest of the pack below. Default to creating a Google Doc and pinging me in Slack with the link if I do not specify.
Guardrails: never invent customer quotes, statistics, awards, or compliance claims. If the brief calls for proof and I have not provided it, leave a clearly marked TODO in the draft and add it to the Review Notes. Match the voice and banned-word lists in any brand materials I attach. Keep the copy tight and channel-appropriate; do not pad.
What does this prompt do?
- Takes a short campaign brief, the channels you care about, and any attached materials, then drafts copy variants ready for review.
- Pulls extra context from your connected apps when it helps, like brand and audience notes in Google Drive or Notion, segment details in HubSpot, and recent performance signals in Google Analytics.
- Produces a full copy pack with subject lines, ad headlines, landing-page hero copy, body sections, and social variants tuned to channel, offer, and segment.
- Adds a review-notes section that flags missing proof points, weak claims, and risks worth catching before the campaign goes live.
What do I need to use this?
- A short campaign brief, or a doc you can paste in or attach.
- Optional access to the apps where your brand and audience context lives, such as Google Drive, Google Docs, Notion, or HubSpot.
- Optional access to a delivery channel where you want the finished copy pack to land, like Slack, Microsoft Teams, Google Docs, Notion, Gmail drafts, or Microsoft Outlook drafts.
- Optional Google Analytics access if you want recent channel performance to inform the recommendations.
How can I customize it?
- Pick which channels to draft copy for, such as email, paid ads, landing page, and social, and how many variants you want per channel.
- Tell the agent which apps to use for brand voice and audience context first, and which to ignore.
- Choose where the finished copy pack lands, like a new Google Doc, a Notion page, a Slack message for review, or a Gmail draft ready to send.
FAQs
Do I need every app connected for this to work?
Can I attach a brief or brand guidelines directly?
Will it match our brand voice?
Can it write copy for multiple audience segments at once?
Where does the finished copy land?
Related templates
Generate on-brand ad variants in every format, approve the winners, and keep a ready library you can swap in the day an ad starts to fatigue.
Pick a client and a date range to see sent, replies, meetings booked and the real deal value your cold email produced, campaign by campaign.
Work every partner tier decision from one board, with the revenue and commission numbers, clear promotion thresholds, and AI review briefs.
Open one board at month end to find every closed deal missing a commission, every commission with no deal behind it, and every amount that does not add up.
Search, filter and sort your whole signed contract repository, then have an assistant read any contract and write a plain English brief back onto the row.
Open one screen each Monday to see which upcoming posts still have no image, generate three on-brand options, and file the one you pick.
Stop staring at a blank doc when a brief lands.
Hand the agent a brief and your brand context, and get back a full pack of on-brand email, ad, landing-page, and social copy with review notes.