How to create an ocean-wave sand-reveal AI product ad in Lamina
Create a controlled 9:16 ocean-wave reveal in Lamina by locking the product reference, putting product proof in the first second, and reviewing every frame for packaging drift.

Lamina Team
Product Team @ Lamina

Make this a tightly controlled 6–8 second vertical product-proof reel, not a generic beach scene with a pack dropped into it. In Lamina, the wave grabs the eye; the supplied packshot, locked packaging details, and product identification in the first second do the selling.
Keep the creative direction narrow on purpose: one upright hero product, one shallow wave, one reveal, then a clean two-second end-card moment. Lamina positions vertical reels as a dedicated motion-first pipeline for Instagram, TikTok, and YouTube Shorts; its broader workflow carries a brief and brand across image, video, and try-on models before assets are evaluated and distributed.
Start with an approved front-facing product image and a label you can read. Attach the ecommerce brand kit, request a 9:16 reel, then spell out what cannot move: silhouette, cap, label, logo, color, packaging, product count, and center-frame placement. Those constraints matter far more than decorative coastline copy.
| Metric | Value | Source |
|---|---|---|
| AI assets generated on Lamina in the last 30 days | 297 | Lamina platform telemetryas of 2026-08-16 |
| Median time to generate an asset | 228s | Lamina platform telemetryas of 2026-08-16 |
| 90th-percentile generation time | 476s | Lamina platform telemetryas of 2026-08-16 |
| Active brand workspaces in the last 30 days | 12 | Lamina platform telemetryas of 2026-08-16 |
What should an ocean-wave sand-reveal product ad show?
| Metric | Value | Source |
|---|---|---|
| Brand-fit pass rate | 96%+ | Lamina FAQ |
| Variants from one brief | 30+ | Lamina paid-social adVariants workflow |
| Typical variants from one brief | 5–10 | Lamina paid-social adVariants workflow |
| Generation cost per asset | $0.04 | Lamina ecommerce ad benchmark |
| Conversion-focused generation time | 58.3s | Lamina ecommerce ad benchmark |
| Creator-style generation time | 65.8s | Lamina ecommerce ad benchmark |
Get the actual product identifiable almost immediately, then hold the fully revealed hero long enough to work in paid social. Lamina’s ecommerce guidance says to specify the channel, aspect ratio, first-second hook, product proof, and one non-negotiable brand-kit requirement rather than hand over a vague motion request.
Use sand and foam for one visual action. Do not use them to bury the SKU. At frame zero, a thin layer of pale sand partly covers the lower product; in the first second, the wave enters from the background and clears that sand without covering the label. Keep the product upright and centered, then hold on the complete pack with a subtle push-in for roughly two seconds.
Lamina’s reel guidance is clear: lead with proof that answers the buyer’s question, then spend attention on beauty imagery. For a bottle, jar, pouch, or appliance, that proof is a recognizable pack, its real color, and a label whose shape and spelling have stayed intact.
Build the sand-reveal reel in Lamina
Choose one approved hero reference
Use a high-resolution, front-facing packshot with clear label, cap, logo, and package edges. Skip busy lifestyle imagery. The model needs one unambiguous source of truth for the product while water, sand, light, and camera movement shift around it.

Load the brand kit and choose a vertical-reel workflow
Attach the brand and product reference before you write scene direction. Set 9:16 for Instagram Reels, TikTok, or YouTube Shorts; Lamina treats vertical reels as a separate motion-first output from product shoots and ad variants. Put one hard brand rule in the brief, such as an exact package color or a logo that must stay unchanged.

Set fixed product constraints before motion directions
Start with product truth: exact silhouette, proportions, cap, label, logo, colors, and packaging; upright placement; one product; centered frame. Runway’s prompting guidance separates visual details from motion details. Use that discipline here: lock the object and environment first, then describe the wave and camera.

Use one tightly controlled reveal prompt
Paste this brief and replace the bracketed product name: “9:16, 6–8 second premium ecommerce product reveal. Use the supplied [PRODUCT] reference as the immutable hero product: preserve exact silhouette, proportions, cap, label, logo, colors, and packaging; keep it upright and locked in the center of frame. Begin with the product partially buried under fine pale beach sand. At golden hour, a single shallow, realistic ocean wave enters from the upper background and gently washes the sand away, progressively revealing the product within the first second. Water and foam move naturally around—not through or over—the packaging; no product rotation, morphing, duplicate product, added claims, unreadable label, hands, or text. End on a clean, fully revealed product hero for 2 seconds, subtle slow push-in, warm premium coastal light, realistic wet-sand reflections, uncluttered composition, leave safe space for post-produced CTA.”

Generate variants one variable at a time
Make a small candidate set, changing only wave direction, wave timing, or lighting between runs. Hold the reference, product constraints, duration, and framing steady. Change several variables at once and a bad output tells you nothing useful about the next run.

Reject packaging drift before you polish the edit
Review every candidate frame by frame. Reject altered logos, false claims, changed label type, unreadable copy, new buttons, distorted packaging, a second SKU, or foam crossing the pack. Luma’s product-video guidance specifically calls for preserving shape, color, label, and packaging while excluding fake logos, extra products, unreadable text, and clutter.

Add the exact CTA, then publish the approved asset
Add CTA, captions, legal copy, and exact brand typography in post-production rather than asking generated footage to render critical text. Keep the approved brief, selected run, and any reproducibility details with the final file. Lamina says approved assets can go to Shopify, S3, Google Drive, Sanity, or a webhook.

How do you write a prompt that protects product fidelity?
Treat the product reference as immutable, then explicitly ban the common failure modes. “Premium,” “coastal,” and “cinematic” come second. Put exact cap geometry, logo, label, color, and product count near the start, where the model cannot read them as optional styling.
The visual block should cover product, environment, lighting, framing, and composition. Keep the motion block separate: wave entry point, direction, speed, interaction with sand, reveal timing, and camera movement. Runway recommends this split between visual and motion details because moving elements can otherwise rewrite the subject.
Use negative constraints for a reason: no rotation, no morphing, no duplicate product, no extra claims, no hands, no text, no unreadable label, and no foam through the packaging. Luma applies the same discipline to AI product-video prompting, especially for distorted labels, fake logos, and clutter.
Why does generated packaging need a stricter review pass?
Generated packaging needs a tougher review because nearly correct brand detail is still wrong in commerce. Conair’s Amazon marketing director Kelsey Smithuysen described the appliance-ad problem: Cuisinart green could shift, and logos, buttons, numbers, and text could all be wrong.
Check the opening second, peak-wave frame, first fully revealed frame, and end hold at full resolution. Those four points expose different defects: an over-hidden hero at the start, foam or sand collisions at reveal, packaging drift after motion, and a compromised product display at the CTA. Have a human art director approve brand-critical hero frames before distribution.
Recent Lamina telemetry puts median generation time at about four minutes and 90th-percentile time at about eight minutes. That supports an iterative review loop. It is generation time, though—not published-asset time; art direction, frame review, revisions, captions, legal approval, and media spend remain separate work.
The green would be not quite the correct Cuisinart shade of green. Logos, buttons or numbers and text on an appliance were liable to be off.
How many versions should you make before choosing a reel?
Make variants that answer one creative question, then choose the version that keeps the product intact under motion. Test wave direction first: upper-left to lower-right versus upper-right to lower-left. Then test whether golden-hour warmth helps package color or makes it visually drift; do not change framing, duration, and wave speed in that same batch.
Use five checks: product identifiable in the first second; accurate label and logo; one hero product only; physically believable wave action; clean CTA-safe end frame. That beats choosing the prettiest foam pattern. Lamina’s brand-aware output positioning stresses keeping colors, fonts, and product fidelity locked across runs.
The 297 assets generated on Lamina over the last 30 days show that iteration is ordinary production behavior, not an exceptional rescue move. Keep the test compact. Every rejected asset should point to one concrete adjustment in the next brief.
What should you add after generation instead of inside the video prompt?
Add exact promotional text, price claims, legal disclosures, subtitles, CTA buttons, and final brand typography after the footage is approved. Reserve lower-screen or side safe space in the generated reel for those elements, while the packshot remains the visual proof.
This split protects the parts that must be exact. Ocean action, wet-sand reflections, natural foam, and a slow push-in belong in motion direction; a regulated claim, discount code, or specific URL does not. Keep packaging copy visible only where you can verify it against the approved reference.
For Shopify delivery or a webhook-connected publishing workflow, name the destination and final aspect ratio in the production request. Lamina lists Shopify, S3, Google Drive, Sanity, and webhooks among its delivery destinations. Put an approval gate in front of distribution.
| Tier | Price | Included | Best for |
|---|---|---|---|
| Quote-based Lamina workflow | Request a contract-specific quote | — | Teams producing approved, brand-aware product images, reels, and ad variants through Lamina workflows |
| Post-production and approval | Estimate separately | — | Exact CTA typography, captions, legal review, frame-by-frame product checks, and export preparation |
| Paid distribution | Estimate separately | — | Media spend and channel-specific trafficking after the reel is approved |
A pilot with three selected reveal concepts and one finished cut per concept
Contract-specific quote plus separately budgeted post-production and media3 approved reel concepts × contracted Lamina per-reel rate + post-production and approval cost + paid-media budget
A launch batch with one approved reveal adapted for three vertical placements
Contract-specific quote plus separately budgeted edits, approval, and media1 approved master-reel rate + 3 placement-edit costs + approval cost + channel media budgets
What should be checked before publishing the ocean-wave ad?
Publish only once the product—not the beach effect—passes approval. Verify the SKU is identifiable in the first second, package color matches the approved reference, label, logo, and cap are intact, there is one product, no sand or water crosses impossible boundaries, and post-produced text stays inside the platform-safe area.
Confirm the delivery file is vertical and that the end hold gives viewers time to register the product before the CTA appears. Lamina positions vertical reels for Instagram, TikTok, and YouTube Shorts, so account for platform crop behavior and caption overlays when placing text.
Keep the final prompt and approved-output record for reruns. A sand reveal is controlled creative, not a one-click preset: the product reference and brand kit set the guardrails, and the wave stays one reviewable motion event.
Can Lamina make an ocean-wave sand-reveal from a preset?
Lamina’s public materials describe brand-aware vertical-reel and ad-variant workflows, not a named ocean-wave sand-reveal preset. Build the effect from a clean product reference, a brand kit, and a precise motion brief rather than hunting for a template.
The practical advantage is control. A reusable brief can hold the same packaging rules while you test coastal light, wave direction, and end-frame composition across different SKUs or campaigns. Keep the reveal singular, then review every brand-critical frame before the reel reaches a commerce destination.
Continue reading

How to create free AI product video ads from product images: a 5-step ecommerce workflow in Lamina
Turn one product image into short, brand-reviewed vertical ad variants in Lamina, then verify free-plan terms before using exports in paid media.

Lamina Team
Product Team @ Lamina

How to create on-brand AI reels with Lamina
A seven-step Lamina workflow for turning approved product images or PDP URLs into vertical AI Reels, with hard product-truth checks, controlled variants, and approval-gated delivery.

Lamina Team
Product Team @ Lamina