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.

· 5 months ago
MARKETINGVIDEOINTERMEDIATEIntermediateFrom $26/mo
The stack
Claude
Script variations

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

Free · $20/mo Pro · $100/mo Max 5x · $200/mo Ultra · Sonnet API $2/$10 per M tokens (input/output)Alts: ChatGPT
ElevenLabs
Voiceover

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

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

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

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

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

Free · $9.99/mo Standard · $19.99/mo Pro
Real monthly cost
small
$26/mo
10 ads/wk
  • claude$20
  • elevenlabs$6 Starter
  • pika$0 free
  • capcut$0
medium
$67/mo
30 ads/wk
  • claude$20
  • elevenlabs$22
  • pika$10
  • capcut$15
heavy
$244/mo
Agency · 100 ads/wk
  • claude$80 API
  • elevenlabs$99
  • pika$50 Pro
  • capcut$15
Recent changes to this stack
featureOCT 29

Usage and Cost Analytics API launched in beta to track token consumption and costs

Anthropic released the Usage and Cost Analytics API in beta, enabling organizations to monitor token usage and costs across Claude API consumption with filtering and grouping by dimensions like model, workspace, and API key. The API provides /v1/organizations/analytics/usage and /v1/organizations/analytics/cost endpoints. Legacy usage reporting endpoints remain supported.

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
Weekly changelog

What changed in AI tools and the stacks that ship. One email a week.

Spotted something off?
Wrong price, dead link, stale tool — anything. We review every fix.
Suggest a fix to this stack