-
Real AI UGC

Make realistic AI creator ads without stitching five tools together.

01 · AI UGC

Example 01

Seedance 2.0

1
Subject
Generate or upload the AI person.
Ready

9:16 portraitGPT Image 215 credits
Sign in to enable generation.
Upload instead
Bring your own person image or save MP4s to History.
JPEG · PNG · WebPmax 30 MB9:16 start frameMP4 saved to History
JPEG, PNG, or WebP. Max 30 MB. Used as the start or end frame.
Seedance rules
ImageJPEG · PNG · WebP
Max image30 MB
Frame9:16 · 720/1080

REF IMAGE
Anya · ENG-US
Selected
p_anya · seed locked · 1024x1820
This image is the start frame Seedance receives. Keep it consistent across the chain; every clip's last frame inherits its lighting, wardrobe, and identity.
2
Video
Seedance 2.0 · vertical 9:16.
9:16 · LOCKED

Keep audio on. If you're dubbing later, mute the export.

SEEDANCE 2.07208SAUDIO ON
400 credits
Generation disabled until you sign in.
3
Approve & chain
Lock the clip, extract last frame, export.

Render a clip in step 2 to enable approval, last-frame extraction, and export.
Best practice

How to make the most realistic UGC video.

Generate the subject once, then chain Seedance clips by feeding each clip's last frame into the next.

RECOMMENDED FLOW
STEP 01GPT IMAGE 2

Generate the person.

Create one realistic subject and lock the seed. Re-roll the prompt, not the whole workflow, so the identity stays consistent.

Harisa reference portrait
STEP 02SEEDANCE 2.0

Use that image as the start frame.

Pass the person image into Seedance as the first frame, then write the action prompt around the product moment.

Harisa start frame
START FRAME
STEP 03LAST FRAME

Chain from the final frame.

Extract the last frame of clip one, then use that image as the start frame for clip two so pose, lighting, and wardrobe carry forward.

Static final frame from clip oneCLIP 01 END
CLIP 02 START
STEP 04EDIT

Repeat, then cut.

Keep generating short sections, save the good parts, then stitch and trim them into a tight ad.

FAQs