Concept 01offer
Kinetic offer wall
Make one legitimate offer readable while showing the product range.
- Length
- 10s
- Beats
- 5
- Frame rate
- 30 fps
- Complexity
- simple
Fixed offer hierarchy; product swaps change supporting evidence, never the offer.
Use it when
An approved offer is the main reason to act, with a small product range.
Pick another concept when
The value proposition needs explanation before price matters.
What you need
- 3–5 transparent product cutouts
- Approved offer, end date and terms
- Brand logo; licensed music optional
Keep this consistent
The offer is the hero; repetition creates texture but never competes with the readable offer.
Beat sheet
5 beats · 10s

Beat 1 · 0s–1.5s · 1.5s
Hook
Oversized offer occupies the upper-middle canvas; one pack is already visible.
- Motion
- Word-staggered entrance, 75 ms offset; 260 ms per word; background rows drift 0.08 canvas widths.
- Sound
- One soft downbeat.
- Check
- Offer readable by 500 ms; no empty opening.
Copy slot:Offer short

Beat 2 · 1.5s–4s · 2.5s
Range
Three products share a consistent center and baseline.
- Motion
- Cut to a new pack every 500–750 ms. Each enters 0.12 widths over 240 ms, overshoot <=6%.
- Sound
- Small ticks on swaps.
- Check
- No scaling of legal text; cutout edges clean.
Copy slot:Collection label

Beat 3 · 4s–6.5s · 2.5s
Benefit
Hero product grows while repeated copy recedes.
- Motion
- Slide background text off; product scale 1.00→1.08; benefit pops once.
- Sound
- Music continues; no new competing cue.
- Check
- One benefit only; offer remains understandable muted.
Copy slot:Benefit short

Beat 4 · 6.5s–8.5s · 2s
Proof of offer
Offer, eligible product range and end date become a stable card.
- Motion
- 180 ms fade for supporting line; otherwise hold.
- Sound
- No transient covering speech.
- Check
- Actual client terms, not unapproved terms.
Copy slot:Offer terms

Beat 5 · 8.5s–10s · 1.5s
CTA
Stable brand/product/CTA lockup.
- Motion
- CTA settles within 200 ms; hold the remaining time.
- Sound
- Resolve, then quiet tail.
- Check
- Final frame complete; no fade to black.
Copy slot:CTA
Build this ad in NodeTool
This concept ships with NodeTool as a mini app. It builds an editable 10-second vertical ad from your images, logo, and copy. AI can suggest options from a website to fill the fields with its copy and images. It uses no generated video.
Read how mini apps work, see AI for advertising for spots with generated shots, or cut the ad further in the AI video editor.
Copy budget
Word counts are a starting point. Keep required qualifications.
- Offer short7 words
- Collection label7 words
- Benefit short7 words
- Offer terms16 words
- CTA4 words
Layer stack
Top of the frame first.
- 5Terms and CTA
- 4Primary offer line
- 3Product cutouts
- 2Repeating offer typography
- 1Solid background
Adapt the format
- 9:16
- Use the reference composition. Check placement overlays with the actual destination preview.
- 4:5
- Reflow the composition into a wider canvas; increase useful media width and recheck every line break.
- 1:1
- Reduce vertical gaps; keep a single dominant focal point and preserve the intended reading order.
Review the finished ad
- Offer remains legible during every product swap.
- Terms remain readable at placement size; extend the hold if necessary.
- The final brand and CTA are fully settled and readable before export ends.
Watch out
- Never fabricate a discount or urgency.
- Constrain repeater copies to a parent group ending at the cut.
- Keep all stagger delays inside the text clip window.
Fallback. Use explicitly duplicated text clips when repeaters are not exposed by the host.
Variations
- 6 s: hook 1 s, product range 3 s, CTA 2 s.
- 15 s: add one benefit beat, not more offer words.