How to Create Viral Ads Using JSON Prompts with Google VEO 3

If you’ve seen those insane CGI-style video ads all over the internet lately and wondered how to create them yourself—this guide is for you.

I’m going to show you how to use JSON prompting to generate cinematic product ads using Google VEO 3. From energy drinks to luxury perfumes, these ad styles look like they cost $100,000 to make. But with the right JSON structure and prompt strategy, you can create them for free (or cheap) using AI.

👇 In this article, you’ll get:

  • My full JSON prompt template
  • Multiple real example prompts
  • Tips to create your own branded product ads
  • And a copy-paste ChatGPT formula to generate custom prompts for any product

🎯 Want to Create Viral Product Ads Like a Pro?
Grab the VEO 3 JSON Prompting + Viral Ad Pack and start generating stunning cinematic AI videos in minutes!
👉 Get the Guide Here

What is JSON Prompting in Google VEO 3?

Google VEO 3 now supports structured prompting using JSON format, where you define cinematic elements like camera movements, lighting, setting, motion, and product description. This lets you generate fully animated ads just from text—complete with transitions, slow-mo, CGI-style effects, and more.

Think of it like scripting a Hollywood commercial, but using pure text input.

Watch the video tutorial here.

The JSON Prompt Template

Here’s my proven JSON format that you can reuse to create your own video ads:

{
“description”: “”,
“product_name”: “”,
“product_type”: “”,
“brand_style”: “”,
“style”: “”,
“camera”: “”,
“lighting”: “”,
“location”: “”,
“time_of_day”: “”,
“atmosphere”: “”,
“elements”: [],
“motion”: “”,
“cta_motion”: “”,
“ending”: “”,
“text”: “none”,
“keywords”: []
}

How to Use It with ChatGPT (Prompt Formula)

If you want to generate these JSON prompts for any product in seconds, just copy and paste this into ChatGPT:

Prompt:

“I want to create a cinematic video ad using JSON prompt format. The ad style should be [product reveal / CGI city ad / luxury unboxing / slow motion tech ad].

Generate a complete JSON prompt for a product called [Your Product Name], which is a [Product Type], with a brand style of [Brand Identity: e.g. futuristic, luxury, eco-friendly]. Use dynamic visual effects, and give me cool motion elements, atmospheric details, and a strong call-to-action at the end.”

ChatGPT will return a perfectly structured JSON ad prompt you can copy into VEO.

Real JSON Prompt Examples You Can Use

Here are a few examples I personally used to generate viral Product ads

EXAMPLE 1: ENERGY DRINK — “Blaze Energy”

Google VEO 3 JSON Prompting Guide

{
“description”: “A hyper-cinematic ad showing a glowing Blaze Energy can forming from liquid particles mid-air, landing with an impact on a rock ledge as energy waves ripple out and light up the entire scene.”,
“product_name”: “Blaze Energy”,
“product_type”: “Energy Drink”,
“brand_style”: “Bold, extreme, futuristic”,
“style”: “cinematic, ultra slow-mo, high contrast”,
“camera”: “high-speed macro close-up, whip zoom, orbiting shots”,
“lighting”: “electric neon pulses with glowing mist”,
“location”: “futuristic mountain cliff”,
“time_of_day”: “twilight”,
“atmosphere”: “charged, energetic air with sparks”,
“elements”: [
“Blaze Energy can forming mid-air from swirling particles”,
“electric shockwave lighting up terrain on impact”,
“glowing crystal rock surface with crackling energy veins”
],
“motion”: “product assembles from particles, lands hard, sends energy pulse across ground”,
“cta_motion”: “logo zooms in with glitch burst and freeze-frame glow”,
“ending”: “wide angle of glowing can on the ledge with terrain still pulsing around it”,
“text”: “none”,
“keywords”: [
“16:9”,
“Blaze Energy”,
“glitch”,
“particle FX”,
“no people”,
“impact shot”,
“energy burst”
]
}

🌸 EXAMPLE 2: PERFUME — “Noir Bloom”

How to use VEO 3 JSON Prompts for VIRAL ADS

{
“description”: “A luxurious Noir Bloom perfume bottle materializes from swirling violet smoke, spins in the air with glowing runes, and lands on a reflective obsidian pedestal inside a high-end black glass chamber.”,
“product_name”: “Noir Bloom”,
“product_type”: “Perfume”,
“brand_style”: “Luxury, dark elegance, mystic”,
“style”: “glossy cinematic, dark moody tones”,
“camera”: “floating dolly-in, glass reflections, macro glides”,
“lighting”: “soft neon purple glow, ambient shadows, moving specular highlights”,
“location”: “dark perfume chamber with reflective black walls”,
“time_of_day”: “timeless / undefined”,
“atmosphere”: “dense floral mist, glowing particles in the air”,
“elements”: [
“perfume bottle rising out of swirling violet smoke”,
“hovering in air with animated symbols orbiting it”,
“lands on floating obsidian pedestal with soft light bloom”
],
“motion”: “slow rotational spin with ribbons of vapor wrapping around”,
“cta_motion”: “slogan materializes letter by letter in elegant serif over particle background”,
“ending”: “product glows gently with mist swirling and reflection shimmering”,
“text”: “none”,
“keywords”: [
“16:9”,
“Noir Bloom”,
“perfume”,
“particles”,
“floating bottle”,
“vapor FX”,
“no people”
]
}

Watch – “ChronoEdge S7”

{
“description”: “A sleek smartwatch, the ChronoEdge S7, emerges from a glowing void, with each part of the watch materializing in mid-air with futuristic mechanical animations. The watch faces flicker between various designs, showcasing its versatility.”,
“product_name”: “ChronoEdge S7”,
“product_type”: “Smartwatch”,
“brand_style”: “Futuristic, tech-savvy, precise”,
“style”: “sleek, high-tech, glossy”,
“camera”: “360-degree rotation around the watch, macro close-ups, zooming in on details”,
“lighting”: “neon blue and silver glow, with sharp reflective surfaces”,
“location”: “infinite digital space, sleek black surface”,
“time_of_day”: “timeless”,
“atmosphere”: “futuristic, digital, pulsating lights”,
“elements”: [
“watch face materializing from the center”,
“geometric light trails tracing the watch’s edges”,
“holographic projections of watch faces rotating around”
],
“motion”: “watch assembles in mid-air, surfaces shine with intricate light patterns”,
“cta_motion”: “product zooms out, logo appears from digital particles”,
“ending”: “watch resting on a glass surface with a glowing holographic logo”,
“text”: “none”,
“keywords”: [
“16:9”,
“smartwatch”,
“tech”,
“futuristic”,
“no people”,
“digital assembly”,
“holographic”
]
}

Airpods – “AirPods Pro X”

{
“description”: “AirPods Pro X float out of a floating cube, assembling slowly with glowing circuit-like connections, followed by dynamic, swirling animations of sound waves, as the product showcases its noise-canceling technology.”,
“product_name”: “AirPods Pro X”,
“product_type”: “Earbuds”,
“brand_style”: “Minimalist, elegant, high-performance”,
“style”: “dynamic, clean, high-tech”,
“camera”: “floating close-ups, orbiting around the AirPods”,
“lighting”: “soft white with glowing highlights on product edges”,
“location”: “floating in a digital soundscape”,
“time_of_day”: “timeless”,
“atmosphere”: “sound waves, ambient tech light reflections”,
“elements”: [
“AirPods materializing from a floating glowing cube”,
“dynamic sound waves visualizing around the product”,
“motion trail effects as the AirPods rotate”
],
“motion”: “AirPods rotate in the air, sound waves flow around them”,
“cta_motion”: “logo materializes with a soft pulse around the AirPods”,
“ending”: “floating AirPods surrounded by swirling sound waves, logo shines”,
“text”: “none”,
“keywords”: [
“16:9”,
“AirPods”,
“sound waves”,
“noise canceling”,
“tech”,
“high-quality”,
“no people”
]
}

Lamborghini – “Aventador Reveal”

{
“description”: “A Lamborghini Aventador is revealed in a dark futuristic hangar. Metallic panels rise from the floor and float around, locking together piece by piece to form the car. Yellow lighting pulses with each connection, and the environment transforms into a high-end Lamborghini showroom.”,
“product_name”: “Lamborghini Aventador”,
“product_type”: “Luxury Sports Car”,
“brand_style”: “bold, mechanical precision, ultra-luxury”,
“style”: “futuristic cinematic, assembly animation”,
“camera”: “slow orbit, macro detail shots on forming parts, wide pullback”,
“lighting”: “intense spotlighting with yellow underglow and glossy black reflections”,
“location”: “futuristic vehicle chamber with reflective floor”,
“time_of_day”: “night”,
“atmosphere”: “mysterious, ambient tech hum, light fog”,
“elements”: [
“floating car parts assembling mid-air”,
“yellow energy pulses and connector sparks”,
“reflective black showroom platform emerging below”
],
“motion”: “Lamborghini forms from levitating parts, showroom rises as lighting activates”,
“cta_motion”: “logo folds in like a metallic badge over top of the car”,
“ending”: “finished Lamborghini surrounded by a glowing showroom with subtle camera rotation”,
“text”: “none”,
“keywords”: [
“16:9”,
“Lamborghini”,
“reveal animation”,
“car assembly”,
“cinematic”,
“no people”,
“futuristic showroom”
]
}

Final Tips for Viral-Ready JSON Ads

✅ Keep each element visually distinct
✅ Add dynamic motion — slow-mo, rotation, zooms
✅ Use lighting creatively (neon glow, spotlight, shadows)
✅ Set a clear Call to Action (logo animation, freeze-frame, etc.)
✅ Focus on a single product (avoid clutter)