Skip to main content

Overview

The Campaign Assistant is a guided AI wizard that takes your campaign brief and produces ready-to-use content across every channel you select — social posts, email sequences, ad copy, SEO topics, and landing page content. It uses your ICP profiles, brand kit, and value propositions as context, so the output is specific to your brand and audience rather than generic templates. Go to Brand Marketing → Campaigns and click Campaign Assistant, or navigate directly to /campaigns/assistant.
Before running the assistant, make sure you have at least one ICP profile with a persona and value proposition, and a Brand Kit with a mission statement. These significantly improve the quality of generated content.

Quick Start Options

The assistant opens with four quick-start campaign types. Select one to pre-configure the goal step, or choose Custom Campaign to define your own:
OptionBest For
Product LaunchIntroducing a new product, feature, or major update
Brand AwarenessGrowing reach and recognition in your target market
Promotional CampaignTime-limited offers, discounts, or events
Custom CampaignAny other goal you define from scratch

The 5-Step Wizard

Step 1 — Campaign Goal

Connect the assistant to a campaign and define what success looks like.
FieldDescription
CampaignSelect an existing campaign or create a new one
Campaign GoalA plain-language description of the objective (e.g., “Increase demo requests for our Q2 launch”)
Specific ObjectivesMeasurable targets (e.g., “Generate 50 demo requests in 30 days”)
Be specific with your goal and objectives. Vague goals produce broad content. “Generate 50 qualified demo requests from SaaS companies in 30 days” will produce sharper output than “get more leads.”

Step 2 — ICP & Personas

Select who this campaign is targeting.
  1. Choose an ICP Profile from your workspace
  2. Select one or more Personas from that profile
Each persona shows its job title, seniority level, and function. The assistant uses persona data to adapt tone, terminology, and messaging — a VP-level persona gets different framing than an individual contributor. You must select at least one persona to proceed.

Step 3 — Value Propositions

Choose which of your value props to lead with in this campaign. The list is populated from the ICP profile selected in Step 2. Each value prop shows its title and a description preview. Select the ones most relevant to this campaign’s goal — the assistant will weave them into copy across every channel. You must select at least one value prop to proceed.

Step 4 — Offer & CTA

Define the primary offer and call-to-action that will anchor the campaign.
FieldRequiredExample
Primary OfferYes”Free 14-day trial”, “Download the guide”, “Book a demo”
Primary CTAYes”Start Free Trial”, “Get the Guide”, “Schedule a Call”
Launch DateOptionalSets timing context for scheduling and urgency copy
The offer and CTA appear consistently across all generated channel content — your social posts, ads, emails, and landing page will all drive toward the same action.

Step 5 — Channels

Select the marketing channels to include in this campaign. Channels are grouped by buyer journey stage:
StageChannels
AwarenessSocial Media, Ad Platform, Podcast, Offline, Other
InterestWeb Page, Webinar, Organic, Other
DesireEmail, SMS, Direct Mail, Referral
ActionEmail, Ad Platform, Web Page
RetentionEmail, SMS, Referral
Select at least one channel to proceed. The assistant generates specific content for each channel you choose — selecting more channels produces a broader campaign plan.

Generation

After completing all five steps, click Generate Campaign. The assistant submits your brief and begins building the campaign plan. A progress indicator shows real-time status:
StatusMeaning
PendingJob queued
ProcessingAI is generating content
CompletedPlan is ready to review
FailedAn error occurred — you can retry
Generation typically takes 30–90 seconds depending on the number of channels selected.

Generated Output

When complete, the assistant produces a full campaign plan. Content varies by channel:

Social Media

  • Platform-specific posts (LinkedIn, Twitter/X, etc.) tailored to each persona
  • A drag-and-drop scheduling calendar to plan post timing across your launch window
  • Multiple post variants per platform for A/B testing

Email Sequences

  • A multi-email drip sequence with:
    • Subject lines optimized for open rates
    • Full body copy for each email
    • Logical send timing (e.g., Day 0, Day 3, Day 7)
  • Sequences are persona-specific when multiple personas are selected
  • Text ads — Headline and description combinations
  • Responsive search ads — Multiple headline and description variants the platform can mix
  • Keyword list — Recommended search terms grouped by match type
  • Ad copy is aligned to your offer, CTA, and value props

SEO Topics

  • Organic content topic recommendations tied to your target keywords and ICP
  • Each topic includes a suggested headline and content angle

Landing Page

  • Headline and subheadline copy
  • Section-by-section body copy following your offer and value props
  • CTA placement suggestions

Reviewing and Editing Drafts

All generated content is fully editable before use. From the Campaign Plan view:
  • Click into any section to edit copy inline
  • Review social posts on the scheduling calendar and adjust timing by dragging
  • Edit email subject lines and body copy in the email sequence editor
  • Modify ad headlines and descriptions in the ad preview cards
  • Copy any section to clipboard for use in external tools
Generated content is a starting point. Review it for accuracy, brand voice consistency, and any product-specific details the AI couldn’t know from your profile. Plan for one round of edits before publishing.

After Generation

From the Ready screen you have three options:
OptionWhat It Does
View Campaign PlanOpens the full generated plan for review and editing
Skip Drafts for NowSaves the plan and returns to the campaign list — you can access it later
Start OverClears the current brief and restarts the wizard
Generated content is attached to the campaign you selected in Step 1. You can return to the campaign at any time to review the plan under the campaign detail page.

Tips for Better Output

Complete your ICP before running the assistant. Firmographics, personas with seniority and function, and at least two or three value props give the AI strong context to work with. Write a specific goal. The goal field has the highest influence on output quality. Include your target audience, the desired action, and a timeframe. Select channels intentionally. Don’t select every channel — choose the ones your team will actually use. A focused 3-channel plan is more actionable than a sprawling 10-channel one. Use the Brand Kit voice settings. Tone adjectives and a mission statement in your Brand Kit directly shape how the AI writes. Set these before generating.

Troubleshooting

Generation is stuck on “Processing”
  • Refresh the page after 2 minutes — if completed, the plan will load automatically
  • If still pending, the job may have timed out. Return to the wizard and resubmit.
No personas available in Step 2
  • Create an ICP profile with at least one persona in Brand Marketing → ICP Builder first
No value props available in Step 3
  • Add value propositions to your ICP profile in the Value Props tab of the ICP Builder
Output doesn’t match my brand voice
  • Check that your Brand Kit has tone adjectives and a mission statement filled in
  • If the kit is incomplete, the AI falls back to generic professional tone