Skip to main content

Create UGC Ad Video with AI and Avatar IV

Upload your product image and get an AI-generated UGC ad video instantly

Drew Teves avatar
Written by Drew Teves
Updated this week

The UGC Ad Video tool allows you to turn a simple product image into a complete, AI-generated user-generated-style (UGC) advertisement. Just upload a product photo, choose an AI model, and HeyGen will generate a polished video featuring an Avatar presenter interacting with your product.

This tool is designed for speed, simplicity, and high-quality results—even if you leave most settings on their defaults.


AI Models available

The tool supports four motion engines, each offering different levels of realism and credit usage:

  • Sora 2Default engine (no extra cost)

  • Sora 2 Pro3× credit cost

  • Veo 3.16× credit cost

  • Veo 3.1 Fast3× credit cost

If you do not select an engine, the system automatically defaults to Sora 2.


Before You Begin

A product image upload is mandatory.


The tool cannot generate a UGC-style ad without an image of the item you want featured.

All other settings—avatar photo, model choice, video title, position, duration, and scale—are optional.


Default Settings

If you skip adjustments, AI-generated settings apply:

  • AI Model: Sora 2

  • Avatar Position: Bottom Left

  • Video Duration: 12 seconds

  • Avatar Scale: 0.5 (medium size)

These defaults ensure a clean, standard UGC-style layout.


How to Generate a UGC Ad Video

Follow these steps:

  1. Go to Apps → All Apps → UGC Ad Video

  2. Upload your product image
    This step is required for generation.

  3. Choose a Custom Avatar Photo (optional)
    You may upload your own photo — or leave it blank, and HeyGen will auto-generate an avatar.

  4. Select your AI Model (optional)
    Choose Sora 2, Sora 2 Pro, Veo 3.1, or Veo 3.1 Fast.
    Leaving this blank defaults to Sora 2.

  5. Set a Video Title (optional)

  6. Choose an Avatar Position (optional)
    Options include top-left, top-right, bottom-right, and bottom-left.

  7. Duration (Sora engines only)
    Pick: 4 seconds, 8 seconds, or 12 seconds
    Veo models generate fixed-length outputs.

  8. Adjust Avatar Scale (optional)
    Range: 0.1 to 1
    This determines how large the Avatar IV presenter appears relative to the scene.

Once everything looks good, click Generate Video and let the engine process your UGC ad.


Tips for Best Results

  • Use a high-quality product photo with clear lighting.

  • If you want a specific avatar look, upload a Custom Avatar Photo.

  • For realistic motion and cinematic scenes, choose Veo 3.1.

  • For faster results with enhanced quality, choose Veo 3.1 Fast.

Did this answer your question?