Campaign copy generator for emails, ads, and landing pages

By General Input

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.

Integrations

  • HubSpot
  • Google Drive
  • Google Docs
  • Google Analytics
  • Notion
  • Slack
  • Gmail
  • Microsoft Outlook
  • Microsoft Teams
  • Google Calendar

Type

Agentic Task

Categories

  • Marketing

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.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredTurn Mailjet email clicks into ranked HubSpot follow-upsiMessage campaign console with pre-flight checks and delivery boardChat quality review board for LiveChat support leadsA searchable RFP answer library your bid team drafts fromSee which target accounts just started advertising on LinkedInFront desk appointment confirmation board for the next 3 daysRun your weekly Lever pipeline review and decide in the appAccount health board that puts product usage next to your CRM