You can make a coffee ad with AI using three models on 8frame: Nano Banana Pro for hero product stills (21 credits an image), Seedance for pour and steam motion from your product photo (108 credits for 5 seconds at 720p on Seedance 2.0, audio included), and Kling v3 for cafe lifestyle footage (57 credits for 5 silent seconds). A six-shot cold brew spot comes to about 370 credits, around $3.70 at pack rate, before retries.
Correction, 2026-09-30: the first version of this page presented its prompts as tested, with generation times and results we cannot reproduce, priced clips in dollars that don't match 8frame's prices (for example a Nano Banana Pro still at $0.08; it is 21 credits), and quoted studio rates and test outcomes without a source. The workflow and prompts stay; the numbers now come from the registry.
TL;DR
- Hero stills: Nano Banana Pro, 21 credits; the model we recommend when the label text must be spelled right.
- Pour and steam: Seedance 2.0 from your product photo, 108 credits for 5 seconds at 720p (Seedance 2.5, the default, is 157).
- Cafe lifestyle: Kling v3 Standard, 57 credits for 5 silent seconds, 86 with audio.
- Shape and length are node settings: 9:16 for Reels and TikTok, 16:9 for YouTube.
- Check every label at 100% before publishing.
Coffee ad formats and what each needs
Cafe atmosphere. Kling v3 is the main model. You're generating mood, not product accuracy; plan several short clips.
Packaged-bag DTC. Nano Banana Pro for hero stills, Seedance for motion where the bag must stay on-brand. Label text is the hard part.
Espresso machine demo. Seedance with a photo of the actual machine as the reference.
Cold brew lifestyle. Kling v3 for people in context, Seedance for the pour over ice, Nano Banana Pro for the bottle hero.
Seasonal latte launch. Nano Banana Pro for the drink-in-hand still, Seedance for steam and swirl, Kling v3 for seasonal b-roll.
The 4-step workflow
Step 1: Hero still on Nano Banana Pro
Start with a hero still; it anchors the look every motion clip must match. Upload your real product photo as a reference (up to 10) if you have one.
Cold brew bottle:
A sleek matte-black cold brew bottle with a minimalist white label, centered on a wet slate surface. Single beam of natural light from camera left, dark moody background. A few condensation droplets on the bottle exterior. No reflections in label text. No lens flare. Hero product shot, clean and premium.
What to check: condensation detail, highlights on the matte label, and the label text itself.
Espresso shot in a demitasse:
An espresso shot being poured into a white ceramic demitasse cup, tiger-stripe crema forming at the surface. Overhead angle, 45 degrees. Warm wood surface underneath, soft diffused overhead light. Crema texture is thick and intact, no bubbles. Sharp focus on the crema surface. Product photography, clean.
What to check: the crema pattern and colour, and bubbles near the rim. Espresso drinkers notice wrong crema.
Step 2: Pour and steam on Seedance
Use your hero still or product photo as the reference in Seedance, so the motion is built around your real packaging. If a person appears in a reference, use a waist-up or full-length shot; Seedance rejects close-up faces with an E005 error.
Cold brew pour over ice:
Cold brew coffee being poured from a matte-black bottle over a glass of ice. Dark amber liquid in slow motion, ice cubes shifting gently as liquid fills. The bottle label stays readable and in-frame throughout. Minimal steam, room-temperature atmosphere. Dark moody background, single backlight catching the pour stream.
What to check: the pour stream, ice movement, and the label staying legible through the clip.
Latte steam and surface:
A latte in a ceramic keep-cup, steam rising slowly from the surface. Camera is at table level looking across the rim, slight upward tilt. Cozy warm cafe background, soft bokeh. The milk-foam latte art on the surface stays intact, not disturbed by steam movement. Golden morning light.
What to check: the latte art holding its shape while the steam moves. Liquid surfaces are worth two variants.
Step 3: Cafe lifestyle on Kling v3
Kling v3 handles people in the environment: hands around a cup, a barista at the machine, someone stepping into morning light with a to-go cup. These shots carry mood, not product accuracy.
Hand-on-cup morning ritual:
A pair of hands wrapping around a warm ceramic mug. Morning light from a window, steam rising. The hands are relaxed, no nail polish, wearing a simple ring on one finger. Wooden table surface. Camera slow push-in from medium to close-up. Warm morning color temperature, soft focus on background.
What to check: grip and fingers through the push-in, and small details like the ring.
Third-wave cafe atmosphere:
Interior of a small specialty coffee shop. A barista in a dark apron pulls an espresso shot at a sleek black espresso machine. Morning light through large windows. A few customers at tables in soft focus background. Camera holds steady on the barista's hands and the machine. Warm amber tones, clean and modern space.
What to check: the espresso machine's proportions and the barista's hand movement during the pull.
Step 4: Sound and export
For Reels and TikTok, ambient texture often works better than voiceover. Seedance includes audio; Kling can generate it (86 credits for 5 seconds); or add a licensed track in the edit. If you need a spoken claim, write the voiceover first so you know how long each shot must be. Set 9:16 for Reels and TikTok, 1:1 or 4:5 for feed, 16:9 for YouTube on each node before generating; recropping after the fact loses the product.
Routing by coffee sub-niche
Cafe chain. Volume matters most. Kling v3 for most clips; Seedance for a flagship seasonal launch where the product must be exact.
DTC roastery. The bag is the brand. Nano Banana Pro for hero stills, Seedance whenever the bag is in frame, Kling for lifestyle.
Ready-to-drink cold brew. Packaging in motion is the core: Seedance with your product photo as reference.
Espresso equipment. Machine accuracy matters: your product photo as the Seedance reference, and more variants per clip.
Walkthrough example: a cold brew Reels ad
A 15-second Reels ad for a cold brew concentrate, from one product photo of the bottle.
| Clip | Model | Credits |
|---|---|---|
| Bottle hero still | Nano Banana Pro | 21 |
| Cold brew pour over ice, 5 s, 720p | Seedance 2.0 | 108 |
| Bottle rotation on dark background, 5 s, 720p | Seedance 2.0 | 108 |
| Hand on cold brew glass, 5 s, silent | Kling v3 Standard | 57 |
| Person at window with the bottle, 5 s, silent | Kling v3 Standard | 57 |
| End-card still | Nano Banana Pro | 21 |
Total: 372 credits, about $3.72 at pack rate. A second variant of each Seedance clip adds 216. Draft the Kling shots on Wan 3.0 at 480p (24 credits for 5 seconds) first if you're testing several ideas.
Pitfalls
Crema realism. Generic prompts give beige foam. Specify "tiger-stripe crema, honey-amber color, intact surface".
Label text drift. Labels can change during motion, especially when they turn away from camera. Add "label text stays sharp and legible throughout", reduce camera motion, and check every frame.
Steam that looks like smoke. Ask for "thin wisp of steam rising gently, slight drift in one direction, not dense or smoke-like" and name the light source.
Hands on cups. Grips can come out wrong. Add "natural relaxed grip, fingers wrapped loosely" and generate a few variants.
FAQ
Can the footage pass as a real coffee shop shoot?
For short social clips it can be convincing; check hands, labels and liquids closely. For large screens, look at every frame before committing.
What aspect ratio should I use for Reels?
9:16, set on the node before generating. Make a separate 16:9 batch for YouTube rather than cropping.
How much does an AI coffee ad cost on 8frame?
The six-shot example above is 372 credits, about $3.72 at pack rate, before retries. Budget for two variants of anything with liquid or labels.
Sources
- 8frame prices, lengths and settings: the 8frame tool registry, 2026-09-30
For the wider ad workflow, see how to make a UGC ad with AI. The 8frame canvas is free and unlimited; generation is paid from $19/month.