Recreate UGC ads for affiliate products with AI (it even holds the product)
I dropped one link — an affiliate sales page — into the AI Media Machine. It came back with a finished UGC supplement ad. Script, realistic AI actor with imperfect skin texture, voiceover, B-roll, and the product physically held in the actor's hands. No filming. No editing software open. One link.
This is the full reverse-engineered workflow.
The result first
Watch the finished ad. The actor — call her Dorothy — pitches the supplement, holds the bottle, transitions to lifestyle B-roll, and closes with a CTA. Lip-sync is tight, the voice matches throughout, and there's no AI tell unless you're looking for it.
Step 1 — Generate and customize the script from the sales page
The platform scrapes the affiliate sales page, extracts the offer, the benefits, and the proof points, and writes a UGC script in your chosen tone. Edit the hook, lock the script, move on.
Step 2 — Plan cinematic shots from the script
The shot planner breaks the script into scenes. Talking-head moments, product close-ups, lifestyle B-roll, transition cutaways. You see the storyboard before any pixel renders.
Step 3 — Batch-generate and animate the B-roll
Hit batch. Every shot renders in parallel as a still, then animates into a smooth clip. The cinematic B-roll lands in your library while you work on the avatar.
Step 4 — Build the realistic talking avatar
Custom avatar with intentional imperfections — pore texture, micro-expressions, the human-ness that fake-looking avatars miss. This is what separates "AI ad" from "ad."
Advanced — get the avatar to hold the product
This is the chef's-kiss step. Use a specific shot construction technique to put your actual product into the avatar's hands. Not a comp, not a Photoshop. The model generates the actor holding the bottle in a believable grip with realistic lighting.
Step 5 — Voiceover and final edit
Generate the voiceover, drop it on the timeline, sync to the cuts.
The critical step — fixing voice mismatch
Here's the gotcha most people hit: the avatar's talking-head voice and the B-roll narration voice don't match. Suddenly your "actor" sounds like two different people. The fix is the Voice Changer tool — run both voice tracks through the same target voice profile and they blend seamlessly. This single step is what makes the ad sound like one person, not a Frankenstein.
Want us to build them for you?
If you'd rather skip the workflow, our team builds these ads in-house. Book a free strategy call and we'll handle the full pipeline. Or $1 trial the AI Media Machine and clone your first ad this week.