UGC Ad Generator with AI
Generate authentic talking-face UGC video ads with Seedance 2.0 on Replicate. One prompt in, one ready-to-post vertical video out — with synchronized dialogue audio.
From brief to posted UGC ad in 3 minutes
One command generates test-ready video ads — no creators, no reshoots, no waiting
- → Post to TikTok / Reels / Shorts
- → A/B test hook variants
- → Repurpose for Stories
- → Extract frames for thumbnails
- → Run as Meta / TikTok ad creative
- → Test 10 variants for $5
- → Scale winning hooks
- → Refresh creatives weekly
- → Product demo clips for outreach
- → Personalized video pitches
- → Testimonial social proof
- → Track CTR per hook variant
- → Measure watch-through rate
- → Optimize script formulas
- → Post to TikTok / Reels / Shorts
- → A/B test hook variants
- → Repurpose for Stories
- → Extract frames for thumbnails
- → Run as Meta / TikTok ad creative
- → Test 10 variants for $5
- → Scale winning hooks
- → Refresh creatives weekly
- → Product demo clips for outreach
- → Personalized video pitches
- → Testimonial social proof
- → Track CTR per hook variant
- → Measure watch-through rate
- → Optimize script formulas
What this skill file teaches Claude
Drop one markdown file into your repo. Claude Code learns how to run this entire workflow.
Talking-Face with Synced Dialogue
Seedance 2.0 generates realistic lip-synced speech. Write the exact script in your prompt and the AI character speaks it naturally — no voiceover layering needed.
Dual Backend (Relevance AI + Replicate)
Default flow uses Relevance AI's managed Replicate integration. Falls back to direct Replicate API calls if needed. Same model, same quality, your choice of infra.
5 Ready-to-Use Prompt Templates
Founder selfie, customer testimonial, quick hook (5s), extended pitch (15s), and marketer review — all tested and optimized for Seedance 2.0.
Script Formula Library
Proven UGC hook formulas: cancellation hook, 'nobody talks about this', challenge/dare, unpopular opinion, and results hook — each mapped to word counts and durations.
iPhone UGC Aesthetic
Prompts are engineered for authentic selfie-camera look: wide-angle distortion, micro-jitter, shallow DOF, ambient room tone. Audiences can't tell it's AI.
Product Reference Images
While human faces can't be referenced (content policy), you CAN provide product photos as reference images for brand consistency across variants.
Build it with plain English
Tell Claude Code what to do. It handles the rest.
Building Seedance 2.0 prompt... → Character: 27yo male founder, black hoodie, home office → Script: "I cancelled HubSpot, Klaviyo, Calendly, and Canva..." → Settings: 10s, 720p, 9:16, audio on Triggering Replicate via Relevance AI... ⏱ Generating (est. 2 minutes)... ✓ Video ready: https://replicate.delivery/xezq/.../output.mp4
Writing 15s testimonial script (40-45 words)... → Hook: "So I switched our entire sales pipeline off HubSpot three months ago." → Results: "Closed twelve deals, saved over two thousand dollars." → CTA: "Link's in bio." Building full prompt with living room setting, evening lighting... ✓ Generated in 2m 14s — download ready
Generating 3 variants with different hooks: 1/3 — Cancellation hook: "Last month I cancelled..." → queued 2/3 — Results hook: "Twelve deals in three months..." → queued 3/3 — Unpopular opinion: "You don't need HubSpot..." → queued ✓ All 3 videos ready. Total cost: ~$1.50 Download all: /tmp/ugc-variants/
Things to know
Human face reference images are blocked by Seedance 2.0 content policy — describe characters in text only
Character consistency is not guaranteed across separate generations — each video creates a unique face
Maximum duration is 15 seconds per generation — stitch clips for longer content
Maximum resolution is 720p — upscale in post if needed for specific platforms
Generated dialogue quality varies — some runs may have unclear speech, regenerate with a different seed
Replicate URLs are temporary — download videos immediately after generation
Download the full starter kit
Get the complete project — TypeScript scripts, Claude Code slash command, scoring logic, and outreach templates. Drop it into your repo and start generating leads.
What's in the .zip:
-
SKILL.mdMain skill file with full prompting instructions, template, and backend options -
references/seedance-ugc-guide.mdDetailed Seedance 2.0 prompting guide for UGC content -
references/example-prompts.md5 ready-to-use prompt templates for different UGC styles
Common questions
Keep building your stack
Related Solutions
More tools and workflows from across SoloStack
Free CRM
Unlimited contacts, zero per-seat pricing. AI-managed CRM in your repo.
Free ToolFree Email Marketing
Send campaigns with Resend API. No monthly fees, no subscriber limits.
Free ToolFree Scheduling
Booking pages with Google Calendar sync. Replace Cal.com for $0/mo.
Free ToolFree Website Builder
Build with Astro + AI. Static, fast, SEO-optimized, fully customizable.
Ready to automate?
SoloStack gives you every skill pre-installed — scraping, marketing, sales, CRM, and more. One repo. Every department.
Book a Call →