Key takeaways
- A finished 6-second UGC-style ad in 9:16 and 1:1 cost 122 credits.
- The video model spoke the scripted line word for word; we checked it with a transcription.
- Captions were added by transcribing the clip (2 credits), and the square version is a reframe of the captioned clip (2 credits).
- The creator is AI-generated, so the ad must be labelled as such and never presented as a real customer.
The kit, made in Claude

Selfie-style vertical phone video frame: a friendly man in his late twenties with short curly hair and a grey hoodie stands in a bright small kitchen, holding up a matte black insulated travel mug with a bamboo lid toward the camera, natural window light, slightly imperfect handheld framing, smiling mid-sentence
Nano Banana 2.1 · 16 credits
Handheld selfie video. He looks into the camera and says, casually and warmly: "I filled this at seven a.m. It's still hot at lunch. That's it, that's the review." He lifts the mug slightly as he says 'this'. Natural kitchen ambience, no music. [frame as start image] Then: add bold word-by-word captions.
Gemini Omni Flash 720p, 6 s + captions · 104 credits
Reframe this to 1:1, keeping the whole picture over a blurred background.
Reframe video · 2 credits
Total: 122 credits for 3 outputs.
How to do it
- Write the hook and the line with Claude; keep it under 6 seconds when spoken.
- Make the creator frame with the product in hand.
- Animate it with the line in quotes, so the model speaks it.
- Add captions, then reframe for each placement.
What to ask Claude
PromptWrite five 6-second UGC hooks for an insulated travel mug, aimed at commuters. Short, casual, no hype.
PromptMake a selfie-style 9:16 frame of a friendly guy in his kitchen holding the mug up to the camera.
PromptAnimate it: he says “I filled this at seven a.m. It’s still hot at lunch. That’s it, that’s the review.” 6 seconds at 720p. Price it first.
PromptAdd bold captions, then give me a 1:1 version for the feed.
What it cost
| Piece | Model or tool | Credits |
|---|---|---|
| Creator frame | Nano Banana 2.1 | 16 |
| 6-second clip with speech, 720p | Gemini Omni Flash | 102 |
| Captions | Add captions | 2 |
| Square version | Reframe video | 2 |
| Total | 122 |
What we’d do differently
- Captions turned “seven a.m.” into “7:00 am”. Write numbers the way you want them to appear on screen.
- To test hooks cheaply, draft each line at 360p (about 36 credits for 6 seconds) and only render winners at 720p.
More on this: AI UGC video generator and add captions to video.
Frequently asked questions
Can Claude make UGC video ads?
Yes, with Typeshoot connected: Claude writes the script, makes the creator frame, animates it with speech, captions it and reframes it, all in one chat.
How much does an AI UGC ad cost?
This one cost 122 credits ($1.22): 16 for the frame, 102 for 6 seconds of 720p video with speech, and 2 each for captions and the square version.
Do I need to disclose AI UGC?
Yes. Ad platforms and consumer rules require clear labelling of AI-generated people, and an AI person must never be presented as a real customer.
Keep going
Make this in Claude
Typeshoot adds image, video, voice and editing tools to Claude, ChatGPT and other assistants. 100 free credits to start, no card needed.
Get 100 free credits