Marketing · Ads

UGC ad creative

RecommendedPure-AI pipeline, 30+ variants/week

Claude writes 30 ad-script variations, ElevenLabs voices them, Pika generates the b-roll, CapCut edits and adds captions.

MARKETINGVIDEOINTERMEDIATEIntermediateFrom $24/mo
The stack
Claude
Script variations

Best at ad-copy hooks; can generate 30 variants from 1 brief without all sounding the same.

$20/mo Pro · API $3/M tokensAlts: ChatGPT
ElevenLabs
Voiceover

Pick from the marketplace voices for variety; pay only for characters used.

$5/mo Starter · $22/mo Creator
Pika
B-roll

Pika's stylized motion is more 'ad-shaped' than Runway's photoreal.

Free · $10/mo StandardAlts: Runway
CapCut
Edit + caption

Built for vertical ad formats. AI captions are good enough to ship.

Free · $9/mo Pro
Real monthly cost
small
$24/mo
10 ads/wk
  • claude$20
  • elevenlabs$5 char-pack
  • pika$0 free
  • capcut$0
medium
$70/mo
30 ads/wk
  • claude$20
  • elevenlabs$22
  • pika$10
  • capcut$15
heavy
$240/mo
Agency · 100 ads/wk
  • claude$80 API
  • elevenlabs$99
  • pika$50 Pro
  • capcut$15
Workflow
  1. 1
    Brief to 30 hooksClaude

    Claude turns one product brief into 30 hook variants across 3 angles.

    Prompt · 30 ad hooks across 3 angles
    Product brief:
    """
    {{paste product brief: what it is, who it's for, what makes it different, 1 customer quote}}
    """
    
    Generate 30 short-form ad hooks for vertical video ads (TikTok, Reels, Shorts), split evenly across 3 angles:
    
    1. **Pain hook** — open with the audience's problem in their words.
    2. **Solution hook** — open with the surprising mechanic or result.
    3. **Social proof hook** — open with a specific outcome from a named (or anonymized) user.
    
    For each hook:
    - Format: "{HOOK LINE} (angle: pain/solution/proof)"
    - Hook line: 8 to 14 words, spoken-word friendly, hard consonants up front
    - No "Are you tired of", no "Imagine if", no "Stop scrolling"
    - One concrete noun or number per hook
    
    Output as a numbered list 1 to 30.
  2. 2

    ElevenLabs marketplace voice per persona. Render at 192kbps.

  3. 3
    B-rollPika

    Pika generates 4–6s clips per beat. Stylized > photoreal for ads.

  4. 4

    CapCut vertical 9:16, captions, music duck.

What it produced
DTC supplements brand

30 AI-UGC ads tested in week 1. 4 winners; CPA dropped 38% vs the agency-shot UGC pack at $5k.

Common pitfalls
Voices sound the same across ads

Force diversity by mapping persona → voice up front; never re-use the same voice across ads in the same creative test.

Compliance flags on health/finance

Meta auto-flags AI-voiced health ads. Disclose 'created with AI' if you're in a regulated vertical.

Other ways to do UGC ad creative
Curated by @tone-d
Updated weekly · last refresh: just now