← Case study PRD Stories AI Workflow Metrics Architecture Release

Product Requirements Doc · v1.0

Ad Copilot — scope, goals & phased plan

The zero-to-one scope for an AI co-pilot that generates ad creative, monitors live performance, and routes every AI action through confidence-based human review.

Owner Product · Status Draft v1.0 · Thesis the product's value is the trust boundary it makes explicit, not the AI itself.

Goals / Non-goals

Goals ≥40% suggestion acceptance by beta month 3 · incremental ROAS as north-star · visible audit trail on every budget action · LLM cost capped as % of managed spend
Non-goals (v1) No autonomous spend above threshold · no custom attribution engine · text-only creative · English-only · hourly refresh, not real-time

Personas

PrimaryPerformance marketer$50K–$500K/mo, team of 1–4. Distrusts black-box automation; won't adopt anything spending money with no paper trail.
SecondaryMarketing leadCares about incremental ROAS and LLM cost % of spend — not in-product engagement metrics.
SupportAdmin / complianceNeeds brand-safety filtering, configurable lane thresholds, immutable audit history.

Solution — three capabilities

1. Creative generation 2. Performance monitoring 3. Human review queue

Functional requirements 15 total, representative sample

FR-1Generate 3–5 ad copy variants per ad set from product feed + historical top performers.
FR-8Classify every AI action into exactly one lane: Auto-apply, Suggest, or Escalate.
FR-9New / low-data accounts cannot land in Auto-apply regardless of model confidence.
FR-11Immutable audit log of all AI actions; rollback for Auto-apply within 5 minutes.
FR-13Enforce per-account monthly LLM generation caps before the model call is made.

Phased scope

Phase 1 · Meta, Suggest-only Phase 2 · +Google, +budget/bid Phase 3 · Opt-in Auto-apply