Veo Product Video Prompts

These are Veo prompts built for product videos and short ads — hero shots, 360° spins, and lifestyle scenes. Copy any prompt, paste it into Veo, and change the bold details to match your product. Every prompt below is being verified on Veo before this page goes live. It’s one cluster inside the broader Veo Prompt Library, which covers every use case from ASMR to dialogue.

How to use these

Keep one clear camera move per prompt, name the lens and lighting, and describe the product concretely (material, colour, finish). Veo follows specific nouns far better than vague adjectives. Once you’ve picked a direction, build your own in the Veo Prompt Builder — it starts from the same product-video defaults and lets you swap the shot, lighting, and audio without retyping the whole prompt.

If the product needs a face or a spoken hook instead of a clean studio shot, the UGC-style prompts cover handheld testimonials, and the dialogue and audio prompts cover the exact syntax for a spoken product line. For a photo you already have of the product, see the image-to-video prompts instead of starting from text.

Prompt deck

Copy a format, check the evidence, then customize it.

17 prompts 10 evidenced 10 community 0 owner-tested

Veo / Product video / ads

Hero product shot on seamless background

Prompt
Cinematic product commercial. A sleek matte-black wireless earbuds case sits centered on a seamless light-grey studio backdrop. Slow 180-degree orbit around the product, shallow depth of field, soft key light from the left, subtle rim light. Glossy reflection on the floor. 4K, photoreal, 35mm lens, smooth gimbal motion. Duration 6 seconds.

TweakSwap the bold product description and the backdrop colour to match your brand.

Veo / Product video / ads

360° rotating spin on pedestal

Prompt
A premium glass perfume bottle rotates 360 degrees on a reflective black pedestal. Dramatic single-source spotlight, volumetric haze in the background, slow continuous rotation, macro detail on the engraved label. Studio commercial look, photoreal, high contrast. Duration 5 seconds.

TweakReplace the product and change "dramatic single-source spotlight" to "soft even daylight" for a cleaner e-commerce look.

Veo / Product video / ads

Beverage hero reveal (timed JSON commercial)

Prompt
{
  "video_length": 8,
  "scenes": [
    { "start": 0.0, "end": 2.0,
      "visual": "A cold Coca-Cola glass bottle stands upright against a deep red gradient background. It's covered in glistening condensation. The red bottle cap, embossed with the Coca-Cola logo, shines under a spotlight. Vapor gently rises from the base.",
      "camera": "quick dolly-in toward the bottle with a slight tilt up, shallow depth of field",
      "sound": "soft ambient fizzing, subtle whoosh as camera moves" },
    { "start": 2.0, "end": 3.5,
      "visual": "Close-up: the red Coca-Cola cap twists sharply and pops off with force. The cap spins in the air, showing the Coca-Cola logo in full as it rotates. Droplets fly off naturally with realistic gravity and inertia.",
      "camera": "snap zoom-in then slow-motion tracking of the cap mid-air",
      "sound": "crisp metallic twist, loud pop, carbonated hiss, followed by airy spin whoosh" },
    { "start": 3.5, "end": 5.5,
      "visual": "The Coca-Cola liquid flows out slightly, then wraps around the bottle in a high-speed swirl. The swirl follows a natural spiral pattern, with tiny droplets flying in all directions — rendered with realistic physics. The bottle remains still at the center.",
      "camera": "dynamic orbit shot around the bottle as liquid spins",
      "sound": "rich flowing liquid SFX, sparkling fizz buildup, airy rise" },
    { "start": 5.5, "end": 8.0,
      "visual": "Final wide shot: the bottle stands proud in the center. Red background glows subtly. Logo fades in above the bottle. A voice clearly says the brand name as the sonic sparkle finishes. Lens flare glides across as the screen fades out.",
      "camera": "locked hero shot, slow ambient glow increase",
      "sound": "bottle clink, soft chime, then voice saying the brand name with natural tone" }
  ]
}

TweakA timed, scene-by-scene JSON commercial (community example was Coca-Cola). Swap the product name, background colour, and the spoken brand line in the final scene. The per-scene "start/end" keys pace the 8 seconds — keep four beats: establish, open, swirl/action, logo.

Veo / Product video / ads

Tech product assembly (zero-gravity JSON build)

Prompt
{
  "shot": {
    "composition": "fragmented pieces of a PS5 DualSense controller assembling mid-air with zero-gravity motion and explosive impact points",
    "lens": "35mm virtual lens with fast rack focus and shallow depth of field on each part",
    "frame_rate": "1000fps during slow-motion assembly, 60fps in between",
    "camera_movement": "ultra-dynamic orbital spins, snap-zooms on triggers, inside-out fly-through of the controller body, ending in hard push-in on the completed device"
  },
  "subject": {
    "description": "PS5 DualSense controller forming from raw floating components — triggers, face buttons, analog sticks, haptic core — coming together with sonic force",
    "props": "transparent trigger shells, vibrating actuator module, light bar strip, PlayStation symbols spinning before locking into buttons"
  },
  "scene": {
    "location": "digital void resembling a dark console startup space with particle fog and ambient grid lighting",
    "time_of_day": "stylized tech-space",
    "environment": "hovering digital dust, low-lying mist, energy lines pulsing with every part assembled"
  },
  "visual_details": {
    "action": "each piece enters frame like a precision missile, locking into place with sonic booms — thumbsticks spiral in, faceplate slams down with micro-explosions of light, final logo burns in at the center — device lands on glass surface, sending out shock ripples and lighting up its LEDs",
    "special_effects": "light trail streaks, magnetic snap FX, glitch pulses, haptic vibration simulated in slow motion, LED ignition flare"
  },
  "cinematography": {
    "lighting": "pulsed spotlight bursts from above and below, reflective surfaces bouncing light off every curve",
    "color_palette": "ice white, midnight black, pulse blue, reactive neon flares",
    "tone": "tech-futuristic, powerful, sleek"
  },
  "audio": {
    "music": "cinematic synthwave with layered build-ups and sharp percussive drops",
    "ambient": "low digital hum, frequency sweeps, energy pulses rising",
    "sound_effects": "clicks, pressure pops, deep magnetic lock-ins, startup chime reimagined as an impact sting",
    "mix_level": "studio-grade mix with 3D stereo positioning, sharp highs for clicks and wide low-end on impacts"
  },
  "dialogue": { "character": "", "line": "", "subtitles": false }
}

TweakThe community "assembles from floating parts" hero format. Replace the controller with your product and name its real components in "subject" and "visual_details.action". Keep the zero-gravity + snap-lock + logo-burn beat structure — that is what reads as a premium tech ad.

Veo / Product video / ads

Lifestyle product-in-use (cinematic JSON scene)

Prompt
{
  "shot": {
    "composition": "wide establishing shots transitioning to medium orbit and macro close-up",
    "lens": "24mm for wide interior, 50mm for orbit, 90mm macro for device",
    "frame_rate": "30fps standard with subtle ramping during gesture moments",
    "camera_movement": "smooth orbital tracking around subject, gentle push-in for close-up"
  },
  "subject": {
    "description": "androgynous individual interacting with futuristic home interface",
    "wardrobe": "monochromatic high-tech loungewear with subtle metallic textures",
    "props": "transparent ripple-reactive interfaces, glass-like control device"
  },
  "scene": {
    "location": "suspended apartment overlooking neon cyberpunk cityscape",
    "time_of_day": "twilight",
    "environment": "minimalist architecture with panoramic windows, glowing neon haze outside"
  },
  "visual_details": {
    "action": "gestures in air controlling environment, responsive lighting, final close-up of device",
    "special_effects": "holographic UI, liquid ripple transitions, adaptive lighting",
    "hair_clothing_motion": "minimal motion, soft fabric flow with elegant gesturing"
  },
  "cinematography": {
    "lighting": "ambient interior glow with reactive accents, neon reflections",
    "color_palette": "cool cyans, deep purples, soft whites with glass highlights",
    "tone": "elevated, futuristic, serene"
  },
  "audio": {
    "music": "ambient synthwave with digital chimes and subtle builds",
    "ambient": "soft city hum, electronic interface whispers",
    "sound_effects": "gesture-triggered whooshes, soft chime on logo",
    "mix_level": "refined spatial mix with immersive clarity"
  },
  "dialogue": { "character": "", "line": "", "subtitles": false }
}

TweakA product-in-context lifestyle scene rather than a bare studio shot. Swap the "subject", "props", and "scene.location" for your product and its real use environment. The 24mm→50mm→90mm lens progression drives the wide-to-macro reveal.

Veo / Product video / ads

Beat-synced tech product reveal (Apple earbuds JSON)

Builder

Why it works Pairing a specific camera move with a specific sound cue per scene ("snap zooms" + "tight bass drops", "slow-motion breakaway" + "digital glitch") gives Veo a beat to cut to, which is what makes the flash-reveal and mid-air reassembly read as a tight, synced tech ad instead of a loose montage.

Prompt
{
  "video_length": 8,
  "scenes": [
    { "start": 0.0, "end": 0.7,
      "visual": "Apple earbuds appear in flashes over black void. Each flash reveals angle: top, side, front. Particles burst with light impact.",
      "camera": "snap zooms, hard cuts",
      "sound": "tight bass drops per cut" },
    { "start": 0.7, "end": 2.0,
      "visual": "Case pops open mid-air. Earbuds launch out in sync with beat, glowing rim light follows motion arcs.",
      "camera": "explosive transitions, 3D spin",
      "sound": "fast-paced pulse" },
    { "start": 2.0, "end": 3.5,
      "visual": "Earbuds split apart mid-flight. Internal parts float, orbiting like choreography.",
      "camera": "slow-motion breakaway",
      "sound": "digital glitch rhythm" },
    { "start": 3.5, "end": 5.0,
      "visual": "Floating parts twist and merge into Apple logo. Logo turns pitch black, neon rim lights glow softly.",
      "camera": "cinematic orbit + pull back",
      "sound": "echoing synth + Apple tone" },
    { "start": 5.0, "end": 8.0,
      "visual": "Apple logo holds center with ambient glow. Background fades to deep black. Silence.",
      "camera": "static frame",
      "sound": "quiet fade-out" }
  ]
}

TweakA beat-synced tech reveal: flash cuts, mid-air disassembly, then a logo merge. Swap the product and its logo; keep each scene under ~2 seconds so the cuts stay snappy and match a bass-drop rhythm.

Credit@aziz4ai, via songguoxs/awesome-video-prompts

Veo / Product video / ads

Instant-assembly unboxing reveal (IKEA bedroom JSON)

Builder

Why it works Listing every object that must appear ("elements") gives Veo a concrete inventory to assemble instead of inventing generic furniture, which is why the room resolves into a specific, on-brand result rather than a vague "nice bedroom".

Prompt
{
  "description": "Cinematic shot of a sunlit Scandinavian bedroom. A sealed IKEA box trembles, opens, and flat pack furniture assembles rapidly into a serene, styled room highlighted by a yellow IKEA throw on the bed. No text.",
  "style": "cinematic",
  "camera": "fixed wide angle",
  "lighting": "natural warm with cool accents",
  "room": "Scandinavian bedroom",
  "elements": ["IKEA box (logo visible)", "bed with yellow throw", "bedside tables", "lamps", "wardrobe", "shelves", "mirror", "art", "rug", "curtains", "reading chair", "plants"],
  "motion": "box opens, furniture assembles precisely and rapidly",
  "ending": "calm, modern space with yellow IKEA accent",
  "text": "none",
  "keywords": ["16:9", "IKEA", "Scandinavian", "fast assembly", "no text", "warm & cool tones"]
}

TweakA "box explodes, room assembles itself" pattern that works for any home/furniture brand. Swap the room type, brand box, and the explicit element list for your product line; keep the fixed wide angle so the assembly reads clearly.

Credit@Salmaaboukarr, via songguoxs/awesome-video-prompts

Veo / Product video / ads

Category-set unboxing with a live reaction (Chewy pet supplies JSON)

Builder

Why it works Ending on a named reaction ("a dog runs in and flops into the bed") gives the assembly a payoff beat instead of stopping cold on the last object, which is what makes a multi-item unboxing feel complete rather than an inventory dump.

Prompt
{
  "description": "Cinematic shot of a sunlit, empty kitchen. A sealed Chewy box sits in the center. It trembles, explodes open in one burst, and pet supplies rapidly assemble into place: food and water bowls, a dog bed, toys, and a bag of food. A dog runs in and flops into the bed. No text.",
  "style": "cinematic",
  "camera": "fixed wide angle",
  "lighting": "natural warm with soft shadows",
  "room": "modern kitchen with hardwood floors",
  "elements": ["Chewy box (logo visible)", "dog food and water bowls", "dog bed", "dog toys (rope, ball, bone)", "bag of dog food", "wall hook with leash", "dog (golden retriever)"],
  "motion": "box explodes open, dog items fly out and assemble rapidly and precisely",
  "ending": "dog enters and settles happily into the bed",
  "text": "none",
  "keywords": ["16:9", "Chewy", "pet supplies", "fast assembly", "dog", "no text", "warm lighting"]
}

TweakThe unboxing pattern plus a payoff reaction (the dog settling in). Swap the product category and the "elements" list for your own set, and change the closing reaction to match who or what uses the product.

Credit@venturetwins, via songguoxs/awesome-video-prompts

Veo / Product video / ads

Aerial before/after transformation (Amazon backyard JSON)

Builder

Why it works Starting the camera aerial and ending tracked-in gives the transformation both scale (the whole dull yard) and payoff detail (the finished garden), and naming a specific sound per object ("clean blop sounds for each object") is what keeps a fast multi-item build legible instead of a blur.

Prompt
{
  "scene_description": "A dull backyard seen from above. An Amazon package sits in the center. It opens instantly, triggering a fast, rhythmic transformation: sofas, pergola, fire pit, table, chairs, trees, plants, and lights blop into place, turning the space into a lush, high-end garden.",
  "visual_style": "realistic",
  "camera_movement": "aerial descent, then slow tracking-in as the garden builds",
  "main_subject": "Amazon box triggering the creation of a furnished modern garden",
  "background_setting": "residential backyard",
  "lighting_mood": "warm natural afternoon light",
  "audio_cue": "clean blop sounds for each object; soft ambient nature background"
}

TweakA before/after transformation shot from directly above — strong for home, garden, and renovation products. Swap the "scene_description" items and the aerial subject; the "blop" per-object sound cue is what makes each addition register as a distinct beat.

Credit@techhalla, via songguoxs/awesome-video-prompts

Veo / Product video / ads

Ecommerce hero spin on clean background

Prompt
A premium ecommerce hero video of **a matte ceramic coffee dripper** on a seamless warm-grey background. The camera holds a medium product shot as the object rotates slowly 180 degrees on an invisible turntable. Soft studio key light, crisp edge highlights, shallow depth of field. End on a centered hero frame with the product sharp and no text overlay. SFX: soft ceramic table contact, subtle studio room tone. 8 seconds, 16:9.

TweakSwap the product and material. Keep the motion simple: one rotation plus one final hero frame is cleaner than a busy ad.

Veo / Product video / ads

Texture macro for food or beauty product

Prompt
Extreme macro video of **thick honey-gold serum** slowly spreading across a glossy white surface. The camera glides sideways at low angle, catching tiny specular highlights and air bubbles in the texture. High-key studio lighting, luxury skincare commercial style. SFX: soft viscous pour and gentle glass clink. No labels, no text, no hands. 8 seconds.

TweakUse for skincare, sauces, beverages, or materials where texture sells the product. Replace the material and the surface; keep the camera low.

Veo / Product video / ads

UGC hand demo for a physical product

Prompt
Handheld vertical 9:16 video of **a creator opening a compact travel steamer** on a bedroom dresser. Natural window light, phone-camera look, slight handheld wobble. The creator holds it close to camera, presses the button, and says, "This is the one thing I pack for every trip." Realistic hand motion, casual tone, no captions, no watermark. 8 seconds.

TweakUse this when the product needs a human scale cue. Keep the spoken line short so Veo does not turn it into subtitles.

Veo / Product video / ads

Impact reveal against a bold color field (LG TV bullring JSON)

Builder

Why it works Building tension with sound (hooves, hush) that cuts to silence exactly on the hero frame gives the reveal a clear before/after beat, which is why a purely dramatic, non-literal ad concept still reads as a coherent product story rather than a random action clip.

Prompt
{
  "scene_description": "A torero stands alone in an empty bullring, holding an ultra-slim LG TV like a cape. The screen displays pure red. A massive black bull charges from across the ring. On impact, the screen visually shatters into light and reforms, sharp and unbroken.",
  "visual_style": "cinematic, high-stakes drama",
  "camera_movement": "wide establishing shot, hard cut to low tracking shot alongside the charging bull, impact cut to a static hero shot",
  "main_subject": "ultra-slim TV standing in for a matador's cape, then the hero product",
  "background_setting": "empty bullring, dust in the air",
  "lighting_mood": "harsh midday sun, high contrast",
  "audio_cue": "distant crowd hush, hooves pounding, a sharp shatter-and-chime impact sound, then silence on the hero frame"
}

TweakA high-drama impact metaphor: the product survives a dramatic physical stress test and resolves to a clean hero frame. Swap the metaphor and the product; keep the "hard impact, then silence on the hero shot" structure — the contrast is what sells durability or performance.

Credit@techhalla, via songguoxs/awesome-video-prompts

Veo / Product video / ads

App UI product walkthrough

Prompt
Close-up over-the-shoulder video of **a phone showing a budgeting app dashboard**. A finger taps one card, the chart animates smoothly, and the camera pushes in slightly as the interface responds. Clean modern desk, soft daylight, realistic screen reflections. No fake brand names, no unreadable text, no extra fingers. SFX: soft tap, subtle notification chime. 8 seconds, 9:16.

TweakFor software products, prompt the action and screen behavior rather than asking Veo to invent detailed copy. Replace the app category and one UI interaction.

Veo / Product video / ads

Studio color transformation reveal (suitcase JSON)

Builder

Why it works Specifying the exact dolly distance and duration ("2.5m to 1.5m over 5 seconds") instead of a vague "camera pushes in" gives Veo a measurable move to hit, which is why the transformation and the final hold land on a clean, centered hero frame instead of drifting off-frame mid-spin.

Prompt
{
  "description": "Cinematic editorial shot of an upright transparent suitcase in a plain white cyclorama studio. A burst of yellow mist fills the suitcase as it spins rapidly, transforming mid-spin into a solid yellow hard-shell suitcase. The camera pushes in smoothly before holding on the final form.",
  "style": "editorial cinematic",
  "camera": "precision dolly-in from 2.5m to 1.5m over 5 seconds, then static hero shot",
  "lighting": "clean, soft, and even—no visible light sources or reflections; lighting wraps naturally with minimal shadowing",
  "room": "plain infinite white cyclorama (no texture, no visible lights, seamless floor-to-wall transition)",
  "elements": ["transparent upright suitcase", "volumetric yellow mist", "solid yellow hard-shell suitcase with ribbed structure", "chrome latches and telescopic handle", "soft reflective white floor", "faint lingering mist at base"],
  "motion": "yellow mist violently fills the suitcase in under 2s; suitcase spins upright on vertical axis and transforms mid-spin into solid yellow shell; spin halts cleanly; camera push-in and hold",
  "ending": "suitcase stops mid-frame in bold yellow form; mist dissipates; fade to white",
  "text": "none",
  "keywords": ["editorial", "product transformation", "white cyclorama", "clean studio", "yellow mist", "no text", "no humans", "4K", "minimalist"]
}

TweakA pure studio "material/color reveal" — no logo, no unboxing, just a transformation into the finished hero product. Swap the product silhouette, the mist color, and the final material; the precision dolly-in distance and timing keep the reveal readable.

Credit@Salmaaboukarr, via songguoxs/awesome-video-prompts

Veo / Product video / ads

Slow-motion action reveal with logo payoff (skate/apparel JSON)

Builder

Why it works Tying the logo reveal to the peak of a physical action ("as the board spins, it reveals the logo") rather than a static cutaway makes the branding feel earned by the stunt, and the explicit per-sound "audio_cue" list is what keeps the landing feeling weighted and real.

Prompt
{
  "scene_description": "A skateboarder flips a board over a set of stairs in slow motion. As the board spins, it reveals the Supreme logo underneath. The landing is hard and clean. The logo is reflected in a puddle next to the skater's feet.",
  "visual_style": "gritty skate aesthetic",
  "camera_movement": "360 rotation during kickflip, locked-on landing",
  "main_subject": "Supreme board in mid-air with logo reveal",
  "background_setting": "concrete urban plaza",
  "lighting_mood": "late afternoon city shadows",
  "audio_cue": "board wheels, air whip, stomp, puddle ripple"
}

TweakA logo-reveal-through-action pattern for apparel, footwear, and sports-adjacent brands. Swap the trick/action and the logo placement; keep the slow-motion window over the exact moment the logo becomes visible.

Credit@techhalla, via songguoxs/awesome-video-prompts

Veo / Product video / ads

Before-and-after product transformation

Prompt
Split-action product demo of **a stain remover spray** on a white cotton shirt. Start with a close-up of the visible stain, show one spray and a gentle wipe, then reveal the cleaner fabric under the same lighting. Camera stays locked so the change is easy to compare. Bright natural laundry-room light, realistic fabric texture. SFX: spray mist, cloth rub. No text overlays, no jump cut, no impossible instant magic. 8 seconds.

TweakWorks for cleaning, repair, beauty, and prep products. The locked camera is the key: it makes the transformation readable.

FAQ

Will these Veo 3.1 prompts work on older Veo versions?

They are written for Veo 3.1. Earlier versions may ignore some camera-motion cues; simplify the motion description if results drift.

How long should a product video prompt be?

Two to four sentences covering subject, camera motion, lighting, and lens usually outperforms very long prompts. Keep one clear action.