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.

Also from BlueFx

Three ways we help you make more.

Templates are step one. When you want it done for you, we have you covered.

AI Media Machine demo
AI Media Machine

Twelve AI apps for video creators

Finds ad campaigns that are already making money. Rebuilds them for your product. Try the full platform for $1.

Start for $1 →
BlueFx Video Service demo
Done-for-you video

We make the videos that bring you clients

Custom video content built for your business. Our clients have generated 220,000+ leads with the videos we produce.

Learn more →
Free Business Website demo
Free Business Website

A professional website, built for you in 3 days

We design, write, and launch a complete business site for you. Free. No setup fee. You only pay the small monthly hosting.

Learn more ↗