Create authentic user-generated content style product videos using AI. Combine custom product images with AI-generated content creators and detailed JSON prompts for professional UGC that looks like it was filmed by a real influencer.
Step 1: Create Your Product Image
First, generate a high-quality image of your product using our Images page. We recommend using Nano Banana PRO for realistic product photography with clean backgrounds and professional lighting.
Pro Tip: For best results, generate your product image with a neutral, slightly blurred background. This makes it easier for Veo to composite the product naturally into the influencer's hands.
Step 2: Design Your Content Creator
Next, design and generate your AI content creator, the person who will present your product in the video. Use the Images page with Nano Banana PRO for photorealistic human portraits.
Key elements to include:
• Natural lighting and a home environment background
• Casual, relatable clothing (not too polished)
• Friendly, approachable expression
• Portrait or medium close-up framing
Use our full-featured AI image editor to perfect your content creator images. You can add or remove background elements, adjust lighting, and refine details with simple text prompts.
Step 3: Craft Your JSON Prompt
JSON prompting gives you precise control over every aspect of the video. Here's a complete example for a skincare product demonstration:
Copy
{
"description": "A vertical, high-quality UGC-style product demonstration video featuring a young woman with blonde wavy hair reviewing a skincare product. The shot is a static medium close-up in a cozy home environment.",
"style": "Social media influencer style, 9:16 vertical aspect ratio, soft natural lighting, shallow depth of field, high fidelity, friendly and enthusiastic tone",
"camera": "Static tripod shot, eye-level, medium close-up, focus locked on subject face and product",
"lighting": "Soft frontal ring lighting (beauty lighting) with warm ambient background light",
"environment": "Cozy bedroom or home office, blurred background with a world map poster visible on the wall",
"elements": [
"Young woman (blonde wavy hair, blue eyes, black long-sleeve top, silver necklace)",
"Sequencer Skincare Bottle (frosted pink glass, gold metallic pump, black text logo)",
"clear lotion/cream texture"
],
"motion": "Natural hand gestures, tapping product, pumping action, applying cream to face",
"text": "SEQUENCER (on bottle)",
"music": "Clear female speech, light tapping sounds, mechanical pump sound",
"sequences": [
{
"sequence": 1,
"timestamp": "00:00-00:07",
"action": "The woman holds the Sequencer bottle up to the camera with her right hand, tapping the glass with her left fingernails to demonstrate the packaging quality. She then pumps a small amount of white cream onto the back of her left hand. She briefly brings her hand up to smell or inspect the texture, then uses her right finger to dab the cream onto her cheek, rubbing it in gently while smiling and talking to the camera. She finishes by holding the bottle up again next to her face.",
"audio": "Female voice saying 'Just a pump or two, it feels so nice on my skin, definitely...', rhythmic tapping sound on glass, squishing sound of lotion pump"
}
]
}
Understanding the Structure
Description: Overall video concept and framing
Style: Visual aesthetic, aspect ratio, and tone
Camera: Shot type and movement (static for UGC authenticity)
Elements: Detailed descriptions of person and product
Motion: Natural gestures and product interactions
Sequences: Timestamped actions with synchronized audio
Step 4: Workflow Setup
Connect your product image and content creator image as the Start Frame and End Frame inputs to a Generate Video node. Set the model to Veo 3.1 and duration to 8 seconds. Connect your JSON prompt to the Prompt input.
UGC Video Best Practices
Keep It Authentic
The best UGC feels genuine, not over-produced. Use static camera shots, natural lighting, and casual environments to maintain authenticity.
Match Your Elements
Ensure your content creator image and product image have similar lighting conditions. This helps Veo create seamless composites.
Describe Audio Carefully
Veo 3.1 generates synchronized audio. Include specific speech, ambient sounds, and product interaction sounds in your sequences.
Use 9:16 Vertical Format
UGC content performs best on social platforms in vertical format. Always specify this in your style field.
Try This Workflow
Experiment with realistic UGC using the workflow below. Upload your own product images and customize the prompt for your brand.