Skip to content

AI UGC videos: a person, your product and a voice

ClickBait works as an AI UGC video generator: upload a photo of a person or your product in the Video section, pick vertical 9:16 and describe what happens, and you get a clip that looks like a regular customer filmed it. Write the script, voice it in Voiceover and match the lips to it in Lip sync. Kling, Seedance, Veo, WAN and MiniMax H3 all start from a photo.

Updated:

Models for UGC videos

AI UGC video: models in ClickBait
VersionDeveloperModesDurationResolutionAspect ratiosSoundReferencesPromptFeaturesPrice from
Kling 3.0Klingtext to video, image to video, first and last frame3-15 s720p, 1080p, 4K16:9, 9:16, 1:1on/off switchno referencesup to 2,500 charactersfrom 20 tokens
Kling 3.0 OmniKlingtext to video, image to video, first and last frame, reference images, video edit3-15 s720p, 1080p, 4K16:9, 9:16, 1:1on/off switchup to 7 images, up to 1 videosup to 2,500 charactersfrom 20 tokens
Seedance 2ByteDancetext to video, image to video, first and last frame, reference images, video edit4-15 s480p, 720p, 1080p, 4K9:16, 16:9, 1:1, 3:4, 4:3, 21:9on by defaultup to 9 images, up to 3 videosaccepts an audio reference; video references work in text to video mode; 21:9 availablefrom 23 tokens
Seedance 2 FastByteDancetext to video, image to video, first and last frame, reference images, video edit4-15 s480p, 720p9:16, 16:9, 1:1, 3:4, 4:3, 21:9on by defaultup to 9 images, up to 3 videosaccepts an audio reference; video references work in text to video mode; 21:9 availablefrom 18 tokens
Seedance 2 MiniByteDancetext to video, image to video, first and last frame, reference images, video edit4-15 s480p, 720p9:16, 16:9, 1:1, 3:4, 4:3, 21:9on by defaultup to 9 images, up to 3 videosaccepts an audio reference; video references work in text to video mode; 21:9 availablefrom 12 tokens
Seedance 2.5ByteDancetext to video, image to video, first and last frame, reference images, video edit4-30 s480p, 720p, 1080p9:16, 16:9, 1:1, 3:4, 4:3, 21:9on by defaultup to 30 images, up to 10 videosaccepts an audio reference; video references work in text to video mode; 21:9 availablefrom 33 tokens
Veo 3.1 FastGoogletext to video, image to video, first and last frame8 s720p, 1080p, 4K9:16, 16:9, 1:1, 3:4, 4:3no switchup to 1 imagesup to 1,000 charactersfrom 63 tokens
Veo 3.1 LiteGoogletext to video, image to video8 s720p, 1080p9:16, 16:9, 1:1, 3:4, 4:3no switchup to 1 imagesup to 1,000 charactersfrom 32 tokens
Veo 3.1 QualityGoogletext to video, image to video, first and last frame8 s720p, 1080p, 4K9:16, 16:9, 1:1, 3:4, 4:3no switchup to 1 imagesup to 1,000 charactersfrom 250 tokens
WAN 3.0Alibabatext to video, image to video, reference images2-30 s480p, 720p, 1080p9:16, 16:9, 1:1, 3:4, 4:3on by defaultup to 10 images, up to 5 videosup to 20,000 charactersaccepts an audio referencefrom 8 tokens
WAN 3.0 PrimeAlibabatext to video, image to video, reference images2-30 s480p, 720p, 1080p9:16, 16:9, 1:1, 3:4, 4:3on by defaultup to 10 images, up to 5 videosup to 20,000 charactersaccepts an audio referencefrom 11 tokens
MiniMax H3MiniMaxtext to video, image to video, reference images5-15 s768p, 2K9:16, 16:9, 1:1, 3:4, 4:3no switchup to 9 images, up to 3 videospicks the mode from your attachmentsfrom 24 tokens

What UGC ads are and why they work

UGC stands for user-generated content. In advertising the term covers clips that look as if a real person recorded them: a phone held out in one hand, ordinary home lighting, the product in frame and someone talking in the first person. In a TikTok, Reels or Shorts feed, a clip like that reads as a post rather than a banner.

The format runs on simplicity: a person names a familiar problem and shows how the product handles it. AI removes the expensive part of the job, so there is no casting, no lighting setup and no reshoots. You can make several UGC creatives with different faces, hooks and backgrounds and keep the one your audience responds to best.

How to make a UGC video with your product

  1. Write the script

    Hook in the first line, then the problem, the product and a call to action. Write for the ear: short sentences and everyday words.

  2. Voice the text

    In Voiceover, pick a voice that suits your character. The length of the finished track tells you what duration to set for the video.

  3. Prepare the frame

    You need sharp photos of the person and the product. If you have no suitable shot, make one in the Photo section, for example someone holding your package.

  4. Generate the clip

    In Video, add the photo as the first frame or as references, then choose 9:16 and a model. Describe the gestures, the eye contact and what the person does with the product.

  5. Sync the voice to the face

    In Lip sync, upload the clip and the track. If the audio runs longer or shorter than the video, pick a length fitting mode.

  6. Make variants

    Change the hook, the face or the background and run it again. A few versions of one ad are easier to test than trying to guess right the first time.

How to write the script and the hook

Viewers decide whether to keep watching before they even notice it is an ad. So the first line and the first frame have to hook them: a question, a familiar pain, a surprising result or something happening with the product that people want to see through to the end.

After that, stick to a simple order: the problem, the product, how to use it, what changed, and the call to action. One idea per clip. Speak in the first person and in plain words, the way you would text a friend. Read the script aloud with a stopwatch, and if it does not fit the clip, cut words instead of speeding up the voice.

Hooks for the first seconds

  • A question the viewer silently answers yes to: "Do you keep losing your keys in your bag too?"
  • The result in the first frame: show the outcome up front and explain how you got there later.
  • A familiar scene: morning, the kitchen, a traffic jam, a moment viewers recognize from their own day.
  • The product in use from the very first second: unboxing, the first press, the first sip.
  • Direct address: the person looks into the camera and says right away who the video is for.

How to choose a model

If you have one good photo where the person is already holding the product, a model that starts from a first frame is enough: Kling 3.0 and Veo need nothing else. To end on a planned shot, such as a close-up of the product, add a last frame as well. Kling 3.0, Kling 3.0 Omni, Seedance and Veo 3.1 Fast and Quality support that.

When the person and the product are in separate photos, use a model that takes references: Kling 3.0 Omni, Seedance, WAN 3.0 and MiniMax H3 accept several images at once. Seedance and WAN also take an audio reference, and MiniMax H3 picks its mode on its own based on what you attach.

Length matters too. Veo makes short clips of one fixed length, which is enough for a hook or a single scene. For a longer story, go with Seedance 2.5 or WAN 3.0, which make the longest clips of any model in the table. The same table lists exact durations and resolutions.

Talking photo and your own AI UGC creator

The shortest route is a photo plus a finished track. In Lip sync, InfiniteTalk turns a single picture into a 720p video of that person speaking along with your audio, so you do not need to generate a clip in Video first.

If you want the same creator across a series, set them up in the Characters section: it holds photos of one person, and you pick the character in the video composer before a run. That makes it easier to keep one face from clip to clip. For gestures that feel real, film yourself on your phone and let Kling Motion Control copy your movement onto the character.

Whose face can be in the frame

  • Upload a photo of a real person only with their consent, preferably in writing: they should know their face and voice will appear in an ad.
  • Do not use celebrities, influencers or random people from social media, not even for a joke.
  • Clone only your own voice or the voice of someone who has agreed to it.
  • Do not pass off a generated character as a real customer or credit them with experience they never had.
  • Ad platform rules on AI-made content keep changing, so before launch check what labels your platform requires and what it allows for your product category.

Where to find it in ClickBait

AI UGC video lives in ClickBait under the Video and Lip sync sections. Sign up, pick a version from the model list and describe what you want to get.

The token price is shown on the run button before you start. If a generation fails, the tokens go back to your balance automatically.

New accounts created with Google or email get a welcome bonus of 10 tokens. These are promo tokens and expire after 14 days.

Models for this task

  • Kling

    video 3-15 s; matches the source video, up to 4K

    images up to 4K

    up to 10 references

    from 2 tokens

  • Seedance

    video 4-30 s, up to 4K

    from 12 tokens

  • Veo

    video 8 s, up to 4K

    from 32 tokens

  • WAN

    video 2-30 s, up to 1080p

    up to 4 references

    from 2 tokens

  • MiniMax H3

    video 5-15 s, up to 2K

    from 24 tokens

Other tools

Frequently asked questions

What do I need to make a UGC video?

A photo of the person or the product and the text your character will say. No filming needed: the clip is built from the photo in Video, the voice comes from Voiceover and Lip sync fits the lips to it. You can even generate the person in the Photo section.

Which aspect ratio should I use for TikTok, Reels and Shorts?

Vertical 9:16, which every model in the table supports. Keep the face and the product near the center of the frame, because captions and platform buttons cover the edges in the feed.

How do I keep my product recognizable?

Give the model a sharp product photo: even light, the whole package in view, a readable logo. If the person and the product are in separate shots, attach both as references in Kling 3.0 Omni, Seedance, WAN 3.0 or MiniMax H3. Models can distort small print on packaging, so review the result before the ad goes live.

Can I get a clip with sound right away?

Kling 3.0 and Kling 3.0 Omni add sound with a switch, and WAN 3.0 has it on from the start. If you need exact words in a voice you picked, make the speech in Voiceover and put it on the face in Lip sync.

How do I keep one AI creator across a series of videos?

Create the character in the Characters section from several sharp photos of one face and select it in the video composer for every clip. Keep the voice consistent too: one ready voice from Voiceover, or a clone from a recording if you have the right to use that voice.

Do I need consent from the person in the photo?

Yes. Use the face and voice of a real person in ads only with their permission, ideally in writing. Do not take celebrity faces or photos of other people from social media: that can violate their rights to their own image and the rules of ad platforms.

How much does a UGC video cost?

The clip, the voiceover and the lip sync are paid separately in tokens. The price of each step depends on the model and the length and is shown on the button before you start. If a generation fails, the tokens come back.